Nope OS Prepared by, Project Guides: Ms. Divya K V Ms. Jucy Vareed

Slides:



Advertisements
Similar presentations
LEAD Portal: a TeraGrid Gateway and Application Service Architecture Marcus Christie and Suresh Marru Indiana University LEAD Project (
Advertisements

Operating System.
CIM2564 Introduction to Development Frameworks 1 Overview of a Development Framework Topic 1.
Technical Architectures
Notes to the presenter. I would like to thank Jim Waldo, Jon Bostrom, and Dennis Govoni. They helped me put this presentation together for the field.
Web-based Distributed Flexible Manufacturing System (FMS) Monitoring and Control Student: Wei Liu Instructor: Dr. Chang Apr. 23, 2003.
Web Servers How do our requests for resources on the Internet get handled? Can they be located anywhere? Global?
Interpret Application Specifications
Firefox 2 Feature Proposal: Remote User Profiles TeamOne August 3, 2007 TeamOne August 3, 2007.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
Understanding and Managing WebSphere V5
Cloud Computing Systems Lin Gu Hong Kong University of Science and Technology Sept. 21, 2011 Windows Azure—Overview.
Client/Server Architectures
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
For more notes and topics visit:
Research on cloud computing application in the peer-to-peer based video-on-demand systems Speaker : 吳靖緯 MA0G rd International Workshop.
By Mihir Joshi Nikhil Dixit Limaye Pallavi Bhide Payal Godse.
Web Based Applications
September 15, 2015 Laszlo Overview. 2 Copyright (c) 2007 Laszlo Systems, Inc. Laszlo Systems: Leader in RIA Software Pioneer of Rich Internet Applications.
Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.
Geographic Information Systems Cloud GIS. ► The use of computing resources (hardware and software) that are delivered as a service over the Internet ►
M i SMob i S Mob i Store - Mobile i nternet File Storage Platform Chetna Kaur.
Robert Fourer, Jun Ma, Kipp Martin Copyright 2006 An Enterprise Computational System Built on the Optimization Services (OS) Framework and Standards Jun.
Introduction to Cloud Computing
1 Introduction to Microsoft Windows 2000 Windows 2000 Overview Windows 2000 Architecture Overview Windows 2000 Directory Services Overview Logging On to.
Introduction. Readings r Coulouris, Dollimore and Kindberg Distributed Systems: Concepts and Design Edn. 3 m Note: All figures from this book.
The Client/Server Database Environment Ployphan Sornsuwit KPRU Ref.
Visualizing Technology© 2012 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation To Accompany Chapter 6 System Software.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Copyright © cs-tutorial.com. Overview Introduction Architecture Implementation Evaluation.
Multimedia and Computers Introduction to Computers.
Seminar Microsoft Next Generation Windows Services: By Microsoft. Guide Presented By Mr. Sandeep Gaikwad
Trunica Inc. 500 East Kennedy Blvd #300 Tampa, FL Cross Platform Mobile Apps With Cordova and Visual Studio 2015 © Copyright 2015.
ITGS Network Architecture. ITGS Network architecture –The way computers are logically organized on a network, and the role each takes. Client/server network.
CLOUD COMPUTING. What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages.
Paperless Timesheet Management Project Anant Pednekar.
CSI 3125, Preliminaries, page 1 SERVLET. CSI 3125, Preliminaries, page 2 SERVLET A servlet is a server-side software program, written in Java code, that.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
Cloud Computing ENG. YOUSSEF ABDELHAKIM. Agenda :  The definitions of Cloud Computing.  Examples of Cloud Computing.  Which companies are using Cloud.
ANDROID AS A SERVER PLATFORM ON CLOUD COMPUTING SONA COLLEGE OF TECHNOLOGY SUBMITTED BY: NAGADEVI PRIYA.G DIVYA PURNIMA.S.S
BLACKBERRY TECHNOLOGY PRESENTED BY SHAIK TABREZ (09J01A1225 )
Unit 3 Virtualization.
Nat 4/5 Computing Science Software
Introduction to comp. and prog. CS 101 G 964
Chapter 6: Securing the Cloud
Operating Systems & System Software
University of Maryland College Park
Dr.S.Sridhar, Director, RVCT, RVCE, Bangalore
System Architecture & Hardware Configurations
Web Application.
Operating System.
Platform as a Service.
Dr.S.Sridhar, Director, RVCT, RVCE, Bangalore
The Client/Server Database Environment
System Architecture & Hardware Configurations
Introduction to J2EE Architecture
PHP / MySQL Introduction
TYPES OFF OPERATING SYSTEM
Cloud Computing Dr. Sharad Saxena.
Objective Understand the concepts of modern operating systems by investigating the most popular operating system in the current and future market Provide.
Lecture 1: Multi-tier Architecture Overview
Information Technology Ms. Abeer Helwa
ASP.NET Module Subtitle.
Objectives In this lesson you will learn about: Need for servlets
Saranya Sriram Developer Evangelist | Microsoft
Overview The World Wide Web has changed the way that people
Overview The World Wide Web has changed the way that people
February 16th, 2004 Class Meeting 5
Objective Understand the concepts of modern operating systems by investigating the most popular operating system in the current and future market Provide.
Presentation transcript:

Nope OS Prepared by, Project Guides: Ms. Divya K V Ms. Jucy Vareed Anu Adison Linekar Louis Nisha Unnikrishnan Srijidh K M Yadhu A U Project Guides: Ms. Divya K V Ms. Jucy Vareed Ms. Vidya Menon Submitted On: 5th September 2012

Overview Objective Introduction Literature Survey Proposed System Design DFD Reference

Objective To develop an operating system which works using the cloud services but gives the look and feel of a desktop - NopeOS

Introduction Stands for Nibble Operating System Portable Environment An OS that provides a fast, simple and more secure computing experience for people spending time on web. Nope OS is a user interface (UI) that allows people to access applications stored completely or in part on the Web Portable and with hardly a few MBs of memory. Can upload files to web or save to hard disk

Literature Survey

Paper 1 Toward a Cloud Operating System (19-23 April 2010) Pianese,F. Cloud OS runs in web browser Provide access to web applications Perform the tasks of a full scale OS Characterized by single virtualized computing environment, middle layers Advocate the importance of virtual distributed system Ex: Google’s Big Table

Introducing Web OS- Moving OS concept using cloud computing Paper 2 Enhancing Portable Environment Using Cloud (15-17 May 2009) Ajay Kumar S Deals with a system with minimum configuration with an internet connection and a web browser Introducing Web OS- Moving OS concept using cloud computing Applications using cloud are Yahoo calendar,Youtube etc. Ex: Google Docs

Paper 3 The OS Faces a Brave New World (Oct. 2009) Geer,D. Deals about virtualization, cloud computing, and application development frameworks Virtualization lets a single server host slices of multiple OS “Just enough OS “(JeOS) movement –focuses on packaging an application with necessary parts of OS

Using Ext frame work for high speed technologies Paper 4 Simple Web OS System Based on Ext Framework and Cloud Computing (16-18 July 2010) Gu Gendai Using Ext frame work for high speed technologies Advantages of Ext over jsp Design process of web widget is practiced which is based on Microsoft’s latest windows Azure and Web 2.0 technology

Simple Web OS System Based on Ext Framework and Cloud Computing (16-18 July 2010) Gu Gendai Using the Module View Controller to design the system Model layer, View layer, Control layer Model layer includes: Data connection Data handling File manipulation View layer : interface for user interaction, built with Ext Frame work Control layer : processing b/n input and output

Simple Web OS System Based on Ext Framework and Cloud Computing (16-18 July 2010) Gu Gendai Coding achieved in Web OS: Simulating windows: drag, rearrangement, zoom, overlay, close etc. Building user file system: Using blobs and blocks for storing data Retrieving files from blobs Extensible plug in implementations

This is an overview about Ajax Also how Ajax is working inside Paper 5 From Desktop Applications Towards Ajax Web Applications (5-7 Sept. 2007) Zepeda, J.S Ajax is a set of technologies that work together to create powerful web applications Google, Yahoo, Amazon, Microsoft are developing rich web apps using Ajax This is an overview about Ajax Also how Ajax is working inside

Ajax used for geospatial web applications Paper 6 Using Ajax for Desktop-like geospatial web application development (12-14 Aug 2009) Weiguo Han Ajax appns are more responsive, interactive, intuitive and dynamic features Ajax used for geospatial web applications Ajax enabled GUI components, servlet calling and web service invocations are integrated

Paper 7 WebOS: Operating System Services for Wide Area Applications Using WebOS for wide area applications The components of WebOS like Global naming, Wide Area File sytem, Security and Authentication, process Control etc. Naming: Co-operating threads making up a smart-client architecture GUI threads presents a service interface and passes user request s to the Director thread Director is responsible for picking a service provider likely to provide best service to user Nearest mirror site is chosen

WebOS: Operating System Services for Wide Area Applications (contd..) The advantages of Rent-A-Server architecture over a fixed server and how the client latency is changed Rent-A-Server architecture works on daemon process Working; HTTP servers send load information to load daemon In response load daemon transmits the state of all servers HTTP servers transmits this info to smart clients Smart clients use this info to determine which server to contact in next request When overloaded load daemon contacts the resource manager to create a server replica

Proposed System System Module System security File manager Process manager Device manager Authentication Installation Application Development Application store

Proposed System Web Module Remote Log In Module Application Programs Utilities management File Storage File Operations Remote Log In Module Remote user authentication

Design Nope OS has three major components: Web Module System Module Interim layer The interim layer connects the web module and system module

Design

Design

DFD

Conclusion