SlideShare a Scribd company logo
1 of 8
Download to read offline
Int. J. Advanced Networking and Applications
Volume: 07 Issue: 05 Pages: 2868-2875 (2016) ISSN: 0975-0290
2868
Web OS in Cloud Computing: A Case study
Ranjan Kumar Mondal
Department of Computer Science & Engineering,
University of Kalyani, Kalyani, India
E-mail - ranjan@klyuniv.ac.in
Debabrata Sarddar
Assistant Professor, Department of Computer Science & Engineering,
University of Kalyani, Kalyani, India
E-mail – dsarddar1@gmail.com
----------------------------------------------------------------ABSTRACT-----------------------------------------------------------------
Like a Server Operating System (SOS) and a Cloud Operating System (COS) are responsible for computing
resources. In a server the OS is responsible for managing the various hardware resources inside a server’s frame.
A Web Operating System serves the same purpose like traditional server does. Instead of managing a single
machine’s resources, a cloud Operating System is responsible for managing the cloud infrastructure. But unlike a
traditional Operating System, a Web Operating System has to do everything at scale. In present paper we would
discuss and study Web OS.
Keywords: Web OS, Cloud Computing, Cloud OS, Virtual Desktop
--------------------------------------------------------------------------------------------------------------------------------------------------
Date of Submission: March 10, 2016 Date of Acceptance: March 24, 2016
--------------------------------------------------------------------------------------------------------------------------------------------------
I. INTRODUCTION
A Web Operating System is a Web platform
which allows the user to use a virtual Desktop
through a Web browser over the Internet rather than
using any particular local traditional operating
system. This incredible technology allows a user to
access their own virtual desktop from anywhere around
the world, without even using a network like with a
remote PC. In addition, user are essentially using
the Internet to work as a desktop, rather than an
actually desktop computer.
Web Operating System is an open source Web desktop
following the cloud computing concept. It acts as a
platform for Web applications composed by using the
Cloud Computing concepts. It includes a desktop
environment with applications and system. It is
accessible by portable devices via smart phone
also. Every Cloud Operating System lets user to upload
files and work with them no matter where user is. It
contains applications like Word Processor, PDF reader,
and many more developed by the Cloud vendors.
Development of an OS enabling worldwide computing
is a current issue nowadays. Such an OS is called the
Web OS. Most Internet users use Web OS to download
applications remotely. The common model of these
services consists of client-server or master-slave
configuration with a network as a media. The use of
Web resources is highly motivated by different reasons.
These include reliability, availability, fault tolerance,
load sharing, function sharing, and performance
aggregation. The many various real applications exhibit
very different requirements.
However, the heterogeneous and dynamic nature of the
Web infrastructure ensures that it is impossible to
provide a complete catalog of all resources
available on the Web. Web OS has an applications
that are geographically distributed, available, scalable,
and reconfiguring. It will include features for resource
discovery, collaboration, storage, execution,
management, authentication and security.
II. AN OVERVIEW OF CLOUD
COMPUTING:
Cloud is a simplified Operating System running on a
Web browser providing access to a variety of Web-
based applications that allow the user to perform many
simple tasks without booting a full-scale Operating
System. The Operating System is designed for Mobile
Internet Devices and PCs that are mainly used to
browse the Internet. From Cloud the user can quickly
boot into the main OS, because Cloud continues
booting the main OS in the background.
Cloud computing is anything or/and everything in
online. Online is all in Cloud Computing. Cloud
Computing is all based on Internet. Cloud computing
refers to a system in online where services are delivered
over the Internet. Anybody can access through Internet
into cloud computing world.
Int. J. Advanced Networking and Applications
Volume: 07 Issue: 05 Pages: 2868-2875 (2016) ISSN: 0975-0290
2869
Cloud computing is known as Internet based
computing, with shared resources, software and
information is provided to computers and other
devices. Cloud Computing is a computing in which
services and software are provided over the Internet
which is very cheap and affordable.
Cloud computing is a technology that uses the
internet and central remote servers to maintain data
and applications. Cloud computing allows consumers
and businesses to use applications without installation
and access their personal files at any computer with
internet access.
Example of cloud computing is salesforce.com, Yahoo
mail or Google mail etc. Clients does not need software
or a server to use them. The server and email
management software is all over the Internet and is
totally managed by the cloud service provider
Yahoo, Google etc. The consumer gets to use the
software alone and enjoy the benefits. Cloud
computing is on demand access to virtualized IT
resources that are housed outside of clients own
data center, shared by others, simple to use, paid
for via monthly subscription which is very low in cost,
and accessed over the Web with many features in it.
The basic concept of cloud computing is using
software via the Internet instead of installing it.
Cloud Computing defines a software that manages
collections of infrastructure as an Operating
environment created in a user’s computer from an on-
line application stored on the cloud and run through a
Web browser.
III. VIRTUAL DESKTOP:
1. A virtual desktop is an individual user's interface in a
virtualized environment. The virtualized desktop is
stored on a remote server rather than locally.
Desktop virtualization system is a software that
separates the physical machine from the software and
presents an isolated operating system for
users. Desktop virtualization tools include Microsoft
Virtual PC, VMware Workstation and Parallels Desktop
for Mac.
The benefits of include:
Cost savings because resources can be shared and
allocated on an as-needed basis.
More efficient use of resources and energy.
Improved data integrity because backup is centralized.
Centralized administration.
Fewer compatibility issues.
Knowledge workers who use mostly business software
applications are good candidates for desktop
virtualization. The model is not generally viable for
users with high resource demands.
2. On a single host machine, a user may have separate
virtual desktops for different applications. One desktop
might feature applications for graphic design, for
example, and another might feature business
applications.
IV. WEB OS OVERVIEW
Web OS is designed as a distributed system. The Web
OS framework enables a new paradigm for Internet
services. Web OS goal is to provide a platform
which allows the user to benefit from the
computational potential offered by the Web. It’s aimed
is to make available to all sites of the network resources
to execute computations for which local resources are
missing[1].
The kernel of a Web OS node is a system, a reactive
system responding to requests from users or system. A
Web OS-node integrates user, server, and applications.
It is capable of providing a set of services, which can
pass on to each other requests when appropriate. Again,
because of Web is dynamically changing, there exist
some warehouses that associated with the Web OS node
provide the necessary information and components for
meeting requested services. Each Web OS node is
using its own warehouses to store and continuously
update information about the node and available
services and resources.
IV.1.WEB OS
A Web OS is a Web-based app that emulates the
application capabilities of an operating system. It's
basically a virtual desktop that gives user
communication tools (like email), productivity tools
(like word processing) and ability to play games and
any other application that user would find on a typical
OS like Microsoft Windows. But that's not all - a Web
OS should be an expandable platform (just like
Windows) that gives developers the right tools (like
APIs) to develop new applications and add new
utilities.
Web OS is network based service where a user can
access his system through network. It is an introduction
of one or more operating system in the category of Web
operating systems. Web OS was introduced as a
thought that one might be able to play with application,
store data, for sharing on the web from anywhere. So a
Web OS does. Today Web OS are capable of storing
large amount of data as large as 30 GB. User can share
applications.
Int. J. Advanced Networking and Applications
Volume: 07 Issue: 05 Pages: 2868-2875 (2016) ISSN: 0975-0290
2870
IV.2.THAT WEB OS DOES
In these systems, a company provides computer
services to users through an Internet connection. The
provider runs a system of computers that include
application servers and databases. With some systems,
people access the applications using Web browsers.
With other systems, users must download a program
that creates a system-specific client. A client is software
that accesses information or services from other
software. In either case, users access programs that are
stored not on their own computers, but on the Web.
In traditional operating systems, user has to install
applications to computer. The applications would exist
on computer's hard disk drive. A Web OS might look a
lot like a traditional OS, but it doesn't manage user
computer's hardware or software. A Web OS allows
user to access applications stored not on user
computer, but on the Web. The applications exist
wholly or in part on Web servers within a particular
provider network. When user saves information in an
application, user might not store it on user computer.
Instead, user saves the information to databases
connected to the Internet. Some Web operating systems
also give user the option to save information to user
local hard disk drive.
IV.3.HISTORY OF WEB OS
The Web OS is a computing research project which
started in 1996 at the University of California, Berkeley
and Continued at Duke University, University of Texas
at Austin, and the University of Washington.
The Web OS is first named as HyperOffice and then as
MyWebOS and then after one year it has been named as
Web OS. Web Operating Systems are also commonly
referred to as Web desktops or Webtops. It is a multiple
integrated built-in applications that allow the user to
easily manage and organize her data from any location.
IV.4.WEB OS MOTIVATION
The goal of our project is to provide a set of OS
services to wide area applications, including
mechanisms, process execution, resource management,
authentication, and security. On a user single machine,
application developers can depend on the local
operating system to provide these abstractions. In the
wide area application developers are forced to build
these abstractions or to do without. This ad-hoc
approach wastes programmer effort and system
resources. To address these problems, Web OS provides
basic operating systems services needed to build
applications that are geographically distributed,
available, scalable, and configuring.
V. WEBOS IMPLEMENTATION:
Our initial implementation is split into the
following pieces:
Web OS: A system allowing applications to read and
write to the URL name space. Consistency is available
to applications requiring it through protocol.
Active Names: A mechanism for logically moving
service functionality (such as load balancing) from the
server into the network.
Secure Remote Execution: We believe applications
will be running on remote nodes for users. Assurances
must be provided ensuring that applications are not able
to violate the integrity of the remote server.
Security and Authentication: Applications accessing
remote files must authenticate their identities before
access to protected files.
Transactions: Applications must have well-defined
failure modes. For example, an aborted remote agent
should not leave a user's local file system in an
inconsistent state.
CLIENT-SERVER COMMUNICATION.
Web OS use a two-tier architecture in which one
machine acts as both application and presentation
server. The client is the second tier. The application
server hosts virtual machines that run programs and
push them to a presentation server, which manages the
client connection.
Int. J. Advanced Networking and Applications
Volume: 07 Issue: 05 Pages: 2868-2875 (2016) ISSN: 0975-0290
2871
The client runs application and passes user input back
to the application server.
Client-side WEB OS makes use of several technologies
on the client side:
interface.
engine handles communication with the
server asynchronously, using AJAX.
server. JavaScript is used to provide client-side-only
interactions.
Server-side
Web OS is written in PHP on the server side, and
provides multiple high level abstractions. The goal of
these is to make it easy to write new applications, and
avoid dealing with low-level primitives. Web OS is
also a Web application development framework.
VI. THE GOAL OF WEB OPERATING
SYSTEMS
Being able to work from everywhere, regardless of
whether or not user are using a full-featured, modern
computer, a mobile gadget, or a completely obsolete
PC. Sharing resources easily between different work
centers at company, or working from different places
and countries on the same projects.
Always enjoying the same applications with the same
open formats, and forgetting the usual compatibility
problems between office suites and traditional operating
systems. Being able to continue working if you have to
leave user local computer or if it just crashes, without
losing data or time: Just log in to user Cloud Operating
System from another place and continue working.
EXAMPLES OF WEB OPERATING SYSTEM
Web OS site: http://www.Beta.cloudo.com
http://www.Oos.cc
http://www.eyeos.info
http://www.lucid-desktop.org/
http://www.amoebaos.org/
Email site: http://www.gmail.com
Online storage site: http://www.mega.com
VII. FEATURES AVAILABLE IN WEBOS:
Open API: the typology of Application Programming
Interface that it uses
Open-source: the possibility for users and developers
to contribute to the enrichment of the Web OS by
creating new applications and widgets
Integrated apps: the applications that the Web OS
features by default (text editor)
Audio-video Player: the availability of a media player
within the Web OS
Photo editing tool: the availability of a tool that allows
the user to edit images.
E-mail client: the presence of an email client.
Instant Messaging: the availability of an integrated
instant messenger.
Calendar: the existence of a calendar.
Collaboration - Conferencing tools: the presence of
online collaboration tools (such as VoIP)
Mini-Browser: the integration of a Web browser
File storage: the amount of space if available to store
files online
File sharing support: the support for file sharing with
other users.
Desktop Search: the presence of a desktop search
engine within the Web OS
VII.1.CHARACTERISTICS OF WEB
OPERATING SYSTEM:
Free sign up for personal use
Online application services
No maintain charge and security cost
Access to any Website
Work as a social networking
While the operating system will work as well as the
Website.
VIII. BENEFITS OF THE CLOUD
OPERATING SYSTEM:
Worldwide availability of Cloud Operating Systems:
As it’s available through internet.
Requires only browser: A browser with Java support
is more than enough.
Dynamic content and design: Interface can be
customized according user needs, windows are floating
so that they can be repositioned.
Extensive list Applications: Office applications,
Multimedia applications, Network applications and
Chat applications etc. all are available.
Remote storage facility: Through the file browser user
can store files over the internet and edit them as user
want.
Browser and Platform independent: All browsers
and all operating systems are supported.
SERVICES OF WEB OS PROVIDES:
Web OS provides:
Calendars,
E-mail,
File management,
Games,
Instant messaging programs,
Photo, video and audio editing programs,
Spreadsheet programs,
Word processing programs etc.
Int. J. Advanced Networking and Applications
Volume: 07 Issue: 05 Pages: 2868-2875 (2016) ISSN: 0975-0290
2872
ADVANTAGES OFFERED BY A WEB OS
A cloud OS is not simple to implement. There are two
reasons for this. First, the sheer scale of the cloud
infrastructure pushes the technology limit. Few
companies have had the experience of managing such a
big infrastructure, and the cloud providers are forced to
build new solutions from the ground up. For example,
Google designed Big Table to store a large amount of
semi structured data. Similarly, Amazon designed
Dynamo to manage storage and built their own
management infrastructure to support their Web
services API. Second, a cloud has to be robust and
scalable because it is designed to be shared by
hundreds or thousands of people instead of just a few
users on a PC. Some advantages are as follows:
Need not to install OS
No hard drive with more memory
No external hard disk
No one software to be installed
No times loss to install software
No extra charge to buy software
Software to be updated latest version always
Piracy decreased
No crash any software
One type of software will be used at a time (like media
player, either vlc or wmp)
No software will be shared by copy among users
Always time saving to direct use application software
No carry laptop from home to workplace
Online Backup.
DISADVANTAGES
There is always to be online.
Slow bandwidth hazard
Risky for service provider shutdown
IX. FUTURE THOUGHTS OF CLOUD
OPERATING SYSTEMS
In near future, most people won't do their work with
software running on a general-purpose PC. Instead, they
will work with Internet-based applications running from
smart phones and tablets.
Cloud computing allows customers to have easy,
instant, and access to tools, data and applications
they need when they want to use from any networked
computer even mobile devices like laptop, smart phone
or tablet. We introduced the Cloud operating system or
Web operating system that aims to provide an
expressive set of resource management options and
metrics to applications to facilitate programming in the
Cloud, while at the same time exposing a programming
interface providing developers with an access to a
scalable computing and networking environment,
allowing the implementation of robust, elastic and
reliable distributed applications.
X. CONCLUSION
Building a highly scalable system is not a very easy
task. We have to invest in a great deal of engineering
efforts to make sure not only the overall system, but
also every single component are robust and scalable. In
this paper, we want to show a new way of making the
systems, a cloud vendor has to spend a large amount of
efforts to make services scalable, reliable than other
implementations.
Web OS has the potential of being an important
distributed computing system for the Internet. It
promises supporting applications that are
geographically distributed with high reliability,
security, scalability, and manageability.
Some research and prototyping of Web OS have been
underway to overcome some of the challenges and
difficulties pertaining to the design and implementation
of such a system.
ACKNOWLEDGMENT
We would like to express our gratitude to Dr. Kalyani
Mali, Head of Department, Computer Science and
Engineering of University of Kalyani. Without her
assistance and guidance, we would not have been able
to make use of the university’s infrastructure and
laboratory facilities for conducting our research.
REFERENCES
[1]: Oliver Krone, Simon Schubiger. WebRes: Towards
a Web Operating System. Kommunikation in
Verteilten Systems 1999: 418-429.
[2]: Peter G Kropf. Overview of the Web Operating
System (Web OS) project, 1999
[3]: Nazib A. Kofahi, Ahmad T. Al-Taani web
operating system and computing on the web.
Information Technology journal 4(4), 2005. 360-
366.
[4]: MohitJain,Mohd. Danish, HemantYadav, “Cloud
Computing and Online Operating System”, IJCTA,
Mohit Jain et al, Int. J. Comp. Tech. Appl., Vol 2
(6), pp-1795-1799.
[5]: www.wikipedia.com
[6]: www.eyeos.com
[7]: www.glideos.com
[8]: www.startforce.com
[9]: www.technical.com
Int. J. Advanced Networking and Applications
Volume: 07 Issue: 05 Pages: 2868-2875 (2016) ISSN: 0975-0290
2873
AUTHORS PROFILE
Ranjan Kumar Mondal received
his M.Tech in Computer Science
and Engineering from University of
Kalyani, Kalyani, Nadia; and B.Tech
in Computer Science and
Engineering from Government
College of Engineering and Textile
technology, Berhampore,
Murshidabad, West Bengal under West Bengal
University of Technology, West Bengal, India. At
present, he is a Ph.D research scholar in Computer
Science and Engineering from University of Kalyani.
His research interests include Cloud Computing,
Wireless and Mobile Communication Systems.
Debabrata Sarddar is an Assistant
Professor at the Department of
Computer Science and Engineering,
University of Kalyani, Kalyani,
Nadia, West Bengal, India. He
completed his PhD from Jadavpur
University. He did his M. Tech in
Computer Science & Engineering from DAVV, Indore
in 2006, and his B.E in Computer Science &
Engineering from NIT, Durgapur in 2001. He has
published more than 75 research papers in different
journals and conferences. His research interests include
Cloud Computing, Wireless and Mobile
Communication Systems.
Annexure: I
Types of Web OS
There are many WebOS.
AstraNOS, BeDesk, cmyOS, Desktoptwo, DoxBoard,
GCOE X, eyeOs, Glide, G.ho.st, goowy, jooce,
mybooo, myGoya, OOS, Parakey, Psych Desktop,
Purefect Desktop, SSOE , StartForce, Xindesk,
Nivio,Webdesk, Webdows, Widgets Gadgets, YouOS,
ZimDesk, DesktopOnDemand, Free Live OS Zoo.
1. Cloudo
Cloudo is a free Cloud Operating System that lives on
the Internet. This means that we can reach our
documents, photos, music and all other files no matter
where we are, from any computer or mobile phone or
tablet. It features an open, powerful, stable and versatile
development environment. We can easily share a set of
files, images or set up a joint account with friends and
colleagues.
Link: http://www.cloudo.com/
2. eyeOS
eyeOS is a disruptive desktop totally usable from a Web
browser. It includes an office suite and some
collaboration applications, as well as a full framework.
It is Open Source so we can host our own system,
keeping all our data under control.
eyeOS is one of the most used Web Operating System.
With eyeOS we can build our private Cloud Desktop.
Using eyeOSWeb Runner we can open our eyeOS files
from our browser with our local apps and save them
automatically on our cloud. In eyeOS 2.0 we can work
collaboratively with other users simultaneously in the
same document. We will get privacy and cloud
computing at its best.
Link: http://www.eyeos.org
Int. J. Advanced Networking and Applications
Volume: 07 Issue: 05 Pages: 2868-2875 (2016) ISSN: 0975-0290
2874
3. Glide OS
Glide OS is a cloud computing solution. Glide is a free
web os with 30GBs of storage. Users can upgrade extra
storage with cost per year. The Glide OS provides
automatic file and application compatibility across
devices and operating systems. With Glide OS user also
get the Apps helping user to synchronize home and
work files.
Link: http://www.glideos.com/
4. Lucid Desktop
Lucid comes with lots of applications. Customer can
browse photos, listen to music, and edit documents. It
also comes with an RSS feed reader, some games, a
calculator, and a bash-like terminal application. We can
install additional third-party applications.
Lucid is a free, open source Web desktop, or WebOS
that lets us access users media, office documents, and
other files anywhere stay up to date with Twitter, RSS
feeds, and what’s happening on the Web create great
Web applications in ridiculously short amounts of time
Link: http://www.lucid-desktop.org
5. OOS
iCube OOS is a free Online Operating System that
provides an amazing number of useful applications and
services: Organize users files, documents and personal
data from anywhere around the world. The primary goal
is to provide to users the highest level of usability and
all necessary means to facilitate online collaboration.
For instance, intuitive drag and drop operations are used
wherever they are expedient and user can share user
data with other users.
Link: http://oos.cc/
6. myGOYA
myGOYA is a Flash based online desktop that allows to
access to all data anywhere in the world. It doesn’t
require installation and contains the following tools:
Webmail, Calendar, Private Messenger, Contacts, Chat,
Notes and more.
Link: http://www.mygoya.de/us/
7. Xindesk
Xindesk is a free, solution for making all our files,
calendars, contacts and other data accessible and in
sync wherever we are. It’s pretty much like accessing
our computer from any standard Web browser, from a
computer, a mobile phone or any other device
connected to the Internet. The core of Xindesk is a Web
OS featuring application that opens and saves the
standard office formats.
Xindesk is the first Web operating system that works
easily, even for people without deep computer
knowledge. The Web OS is an open platform, just like
Windows and Mac OS. This enables anyone to develop
new applications.
Link: http://www.xindesk.com/
8. Starforce
With Starforceuser can run Windows apps such as MS
Office, pdf etc. We can also stitch in Web apps such as
Google. Starforce also contains native apps such as
Email and Calendar. The combination of Windows
Apps, Web Apps, and Startforce Apps makes Startforce
Web Desktop the most comprehensive and functional
virtual desktop solution on the market.
Startforce Web Desktop offers a familiar user interface
with a full desktop experience within a Web browser.
Startforce supports multi-windowing, drag and drop,
right click icons, themes, start menu, shortcuts, etc. IT
can onboard users rapidly without any additional
burden from a training and support perspective.
Link: http://www.starforce.com/
Int. J. Advanced Networking and Applications
Volume: 07 Issue: 05 Pages: 2868-2875 (2016) ISSN: 0975-0290
2875
Annexure: II
Comparison Table
Before we take an in depth look at Web applications,
we have created a simple comparison table with some
important features of each Web application. More
precisely, we have included in the table the following
characteristics:
Virtual Space (if it’s specified) – most of the services
does not specify in registration step the available space
Live Collaboration Support – if this service allows
multiple user to access and work with files stored on
Web OS
Offline Mode – this service allows user to use the OS
also when the Web connection isn’t available
Localization – if the Web OS is available in multiple
languages
Mobile Support – if users can access to data also with
mobile devices
Apps Manager – if the Web OS allows users to
add/remove applications
Developer Tools – if application provides tools or
documentation that developers can use to build their
own apps.
Service Virtual Space Live
collaboration
Support
Offline
Mode
Localizati
on
Mobile
Support
App
Manager
Developer
Tools
Cloudo Yes Yes Yes Yes
eyeOs Yes Yes Yes Yes Yes
Ghost 5GB Yes
Glide Up to 30GB Yes Yes
Lucid 25MB Yes Yes Yes Yes
OOS 1GB Yes Yes Yes Yes
qWiki Office Yes
SilveOs Yes Yes Yes
iCloud Up to 3GB Yes Yes Yes Yes
Jolicloud Yes Yes Yes
myGOYA Yes
ZimdeskOS Yes
CorneliOS Yes Yes Yes Yes
AstraNOS Yes
Xindesk Yes Yes
Starforce Yes Yes Yes
Cloudo Yes Yes Yes Yes

More Related Content

What's hot

Computer Network notes (handwritten) UNIT 1
Computer Network notes (handwritten) UNIT 1Computer Network notes (handwritten) UNIT 1
Computer Network notes (handwritten) UNIT 1NANDINI SHARMA
 
Cloud Computing - An Emerging Technology & Cloud Computing Models
Cloud Computing - An Emerging Technology & Cloud Computing ModelsCloud Computing - An Emerging Technology & Cloud Computing Models
Cloud Computing - An Emerging Technology & Cloud Computing ModelsVR Talsaniya
 
Ecg analysis in the cloud
Ecg analysis in the cloudEcg analysis in the cloud
Ecg analysis in the cloudgaurav jain
 
Security Issues of Cloud Computing
Security Issues of Cloud ComputingSecurity Issues of Cloud Computing
Security Issues of Cloud ComputingFalgun Rathod
 
Introduction to Virtualization
Introduction to VirtualizationIntroduction to Virtualization
Introduction to VirtualizationRahul Hada
 
Cost of software quality ( software quality assurance )
Cost of software quality ( software quality assurance )Cost of software quality ( software quality assurance )
Cost of software quality ( software quality assurance )Kiran Hanjar
 
Signals and Antennas in mobile computing
Signals and Antennas in mobile computingSignals and Antennas in mobile computing
Signals and Antennas in mobile computingMadhuri Badgujar
 
Software Quality Attributes
Software Quality AttributesSoftware Quality Attributes
Software Quality AttributesHayim Makabee
 
Directory and discovery services
Directory and discovery servicesDirectory and discovery services
Directory and discovery servicesRamchandraRegmi
 
Seven step model of migration into the cloud
Seven step model of migration into the cloudSeven step model of migration into the cloud
Seven step model of migration into the cloudRaj Raj
 
ELEMENTS OF TRANSPORT PROTOCOL
ELEMENTS OF TRANSPORT PROTOCOLELEMENTS OF TRANSPORT PROTOCOL
ELEMENTS OF TRANSPORT PROTOCOLShashank Rustagi
 
Software Project Management - Staffing
Software Project Management - StaffingSoftware Project Management - Staffing
Software Project Management - StaffingTanishqRongta1
 
Cloud computing security issues and challenges
Cloud computing security issues and challengesCloud computing security issues and challenges
Cloud computing security issues and challengesDheeraj Negi
 
Vision of cloud computing
Vision of cloud computingVision of cloud computing
Vision of cloud computinggaurav jain
 
Security & Privacy In Cloud Computing
Security & Privacy In Cloud ComputingSecurity & Privacy In Cloud Computing
Security & Privacy In Cloud Computingsaurabh soni
 
Cloud computing system models for distributed and cloud computing
Cloud computing system models for distributed and cloud computingCloud computing system models for distributed and cloud computing
Cloud computing system models for distributed and cloud computinghrmalik20
 
Developing a Map Reduce Application
Developing a Map Reduce ApplicationDeveloping a Map Reduce Application
Developing a Map Reduce ApplicationDr. C.V. Suresh Babu
 
Quality attributes sadhana
Quality attributes sadhanaQuality attributes sadhana
Quality attributes sadhanaSadhana28
 
Task communication
Task communicationTask communication
Task communication1jayanti
 

What's hot (20)

Computer Network notes (handwritten) UNIT 1
Computer Network notes (handwritten) UNIT 1Computer Network notes (handwritten) UNIT 1
Computer Network notes (handwritten) UNIT 1
 
Cloud Computing - An Emerging Technology & Cloud Computing Models
Cloud Computing - An Emerging Technology & Cloud Computing ModelsCloud Computing - An Emerging Technology & Cloud Computing Models
Cloud Computing - An Emerging Technology & Cloud Computing Models
 
Ecg analysis in the cloud
Ecg analysis in the cloudEcg analysis in the cloud
Ecg analysis in the cloud
 
Security Issues of Cloud Computing
Security Issues of Cloud ComputingSecurity Issues of Cloud Computing
Security Issues of Cloud Computing
 
Introduction to Virtualization
Introduction to VirtualizationIntroduction to Virtualization
Introduction to Virtualization
 
Cost of software quality ( software quality assurance )
Cost of software quality ( software quality assurance )Cost of software quality ( software quality assurance )
Cost of software quality ( software quality assurance )
 
Signals and Antennas in mobile computing
Signals and Antennas in mobile computingSignals and Antennas in mobile computing
Signals and Antennas in mobile computing
 
Software Quality Attributes
Software Quality AttributesSoftware Quality Attributes
Software Quality Attributes
 
Directory and discovery services
Directory and discovery servicesDirectory and discovery services
Directory and discovery services
 
Seven step model of migration into the cloud
Seven step model of migration into the cloudSeven step model of migration into the cloud
Seven step model of migration into the cloud
 
ELEMENTS OF TRANSPORT PROTOCOL
ELEMENTS OF TRANSPORT PROTOCOLELEMENTS OF TRANSPORT PROTOCOL
ELEMENTS OF TRANSPORT PROTOCOL
 
Software Project Management - Staffing
Software Project Management - StaffingSoftware Project Management - Staffing
Software Project Management - Staffing
 
Virtual machine security
Virtual machine securityVirtual machine security
Virtual machine security
 
Cloud computing security issues and challenges
Cloud computing security issues and challengesCloud computing security issues and challenges
Cloud computing security issues and challenges
 
Vision of cloud computing
Vision of cloud computingVision of cloud computing
Vision of cloud computing
 
Security & Privacy In Cloud Computing
Security & Privacy In Cloud ComputingSecurity & Privacy In Cloud Computing
Security & Privacy In Cloud Computing
 
Cloud computing system models for distributed and cloud computing
Cloud computing system models for distributed and cloud computingCloud computing system models for distributed and cloud computing
Cloud computing system models for distributed and cloud computing
 
Developing a Map Reduce Application
Developing a Map Reduce ApplicationDeveloping a Map Reduce Application
Developing a Map Reduce Application
 
Quality attributes sadhana
Quality attributes sadhanaQuality attributes sadhana
Quality attributes sadhana
 
Task communication
Task communicationTask communication
Task communication
 

Viewers also liked

Applications Of Cloud Computing
Applications Of Cloud ComputingApplications Of Cloud Computing
Applications Of Cloud Computingkaleeser
 
Cloud computing institute
Cloud computing instituteCloud computing institute
Cloud computing instituteiiht ltd
 
Cloud Computing overview and case study
Cloud Computing overview and case studyCloud Computing overview and case study
Cloud Computing overview and case studyBabak Hosseinzadeh
 
Virtualization for Cloud Computing
Virtualization for Cloud ComputingVirtualization for Cloud Computing
Virtualization for Cloud ComputingCloudSyntrix
 
[Challenge:Future] Damla : ALL IN ONE by Sachi Bansal
[Challenge:Future] Damla : ALL IN ONE by Sachi Bansal[Challenge:Future] Damla : ALL IN ONE by Sachi Bansal
[Challenge:Future] Damla : ALL IN ONE by Sachi BansalChallenge:Future
 
[Challenge:Future] BIN Cloud Computing, Perfect Future !
[Challenge:Future] BIN Cloud Computing, Perfect Future ![Challenge:Future] BIN Cloud Computing, Perfect Future !
[Challenge:Future] BIN Cloud Computing, Perfect Future !Challenge:Future
 
Cloud Computing and Open Educational Resources
Cloud Computing and Open Educational ResourcesCloud Computing and Open Educational Resources
Cloud Computing and Open Educational ResourcesDenpong Soodphakdee
 
Current state of cloud computing - Joe Kinsella - Founder & CTO CloudHealth T...
Current state of cloud computing - Joe Kinsella - Founder & CTO CloudHealth T...Current state of cloud computing - Joe Kinsella - Founder & CTO CloudHealth T...
Current state of cloud computing - Joe Kinsella - Founder & CTO CloudHealth T...MassTLC
 
Cloud computing & dbms
Cloud computing & dbmsCloud computing & dbms
Cloud computing & dbmsZaid Shabbir
 
Cloud Computing Services Intro
Cloud Computing Services IntroCloud Computing Services Intro
Cloud Computing Services IntroDj Das
 
Application of cloud computing to agriculture
Application of cloud computing to agriculture Application of cloud computing to agriculture
Application of cloud computing to agriculture Swathi Rampur
 
Cloud computing
Cloud computingCloud computing
Cloud computingJeroen
 
2015 Future of Cloud Computing Study
2015 Future of Cloud Computing Study2015 Future of Cloud Computing Study
2015 Future of Cloud Computing StudyNorth Bridge
 
Cloud Computing Use Cases Whitepaper
Cloud Computing Use Cases WhitepaperCloud Computing Use Cases Whitepaper
Cloud Computing Use Cases WhitepaperJason Reed
 
Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing BasicsSagar Sane
 
Seminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaSeminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaPrashant Gupta
 

Viewers also liked (19)

Applications Of Cloud Computing
Applications Of Cloud ComputingApplications Of Cloud Computing
Applications Of Cloud Computing
 
Cloud computing institute
Cloud computing instituteCloud computing institute
Cloud computing institute
 
Cloud Computing overview and case study
Cloud Computing overview and case studyCloud Computing overview and case study
Cloud Computing overview and case study
 
Virtualization for Cloud Computing
Virtualization for Cloud ComputingVirtualization for Cloud Computing
Virtualization for Cloud Computing
 
[Challenge:Future] Damla : ALL IN ONE by Sachi Bansal
[Challenge:Future] Damla : ALL IN ONE by Sachi Bansal[Challenge:Future] Damla : ALL IN ONE by Sachi Bansal
[Challenge:Future] Damla : ALL IN ONE by Sachi Bansal
 
[Challenge:Future] BIN Cloud Computing, Perfect Future !
[Challenge:Future] BIN Cloud Computing, Perfect Future ![Challenge:Future] BIN Cloud Computing, Perfect Future !
[Challenge:Future] BIN Cloud Computing, Perfect Future !
 
Cloud Computing and Open Educational Resources
Cloud Computing and Open Educational ResourcesCloud Computing and Open Educational Resources
Cloud Computing and Open Educational Resources
 
Current state of cloud computing - Joe Kinsella - Founder & CTO CloudHealth T...
Current state of cloud computing - Joe Kinsella - Founder & CTO CloudHealth T...Current state of cloud computing - Joe Kinsella - Founder & CTO CloudHealth T...
Current state of cloud computing - Joe Kinsella - Founder & CTO CloudHealth T...
 
Cloud computing & dbms
Cloud computing & dbmsCloud computing & dbms
Cloud computing & dbms
 
Cloud Computing Services Intro
Cloud Computing Services IntroCloud Computing Services Intro
Cloud Computing Services Intro
 
Application of cloud computing to agriculture
Application of cloud computing to agriculture Application of cloud computing to agriculture
Application of cloud computing to agriculture
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Application of Cloud Computing
Application of Cloud ComputingApplication of Cloud Computing
Application of Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
2015 Future of Cloud Computing Study
2015 Future of Cloud Computing Study2015 Future of Cloud Computing Study
2015 Future of Cloud Computing Study
 
Cloud Computing Use Cases Whitepaper
Cloud Computing Use Cases WhitepaperCloud Computing Use Cases Whitepaper
Cloud Computing Use Cases Whitepaper
 
Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing Basics
 
Seminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaSeminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant Gupta
 

Similar to Web OS in Cloud Computing: A Case study

THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...
THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...
THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...csandit
 
THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...
THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...
THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...cscpconf
 
The improvement and performance
The improvement and performanceThe improvement and performance
The improvement and performancecsandit
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
 
Virtualized Web Desktop Towards A Faster Web Cloud Operating System
Virtualized Web Desktop Towards A Faster Web Cloud Operating SystemVirtualized Web Desktop Towards A Faster Web Cloud Operating System
Virtualized Web Desktop Towards A Faster Web Cloud Operating Systemijbuiiir1
 
Seminar_report on Microsoft Azure Service
Seminar_report on Microsoft Azure ServiceSeminar_report on Microsoft Azure Service
Seminar_report on Microsoft Azure ServiceANAND PRAKASH
 
Clpud-Computing-PPT-3.pptx
Clpud-Computing-PPT-3.pptxClpud-Computing-PPT-3.pptx
Clpud-Computing-PPT-3.pptxPiyush793067
 
Clpud-Computing-PPT-3.pptx
Clpud-Computing-PPT-3.pptxClpud-Computing-PPT-3.pptx
Clpud-Computing-PPT-3.pptxssuserf71896
 
Clpud-Computing-PPT-3_cloud_computing.pptx
Clpud-Computing-PPT-3_cloud_computing.pptxClpud-Computing-PPT-3_cloud_computing.pptx
Clpud-Computing-PPT-3_cloud_computing.pptxaravym456
 
Cloud Web-Based Operating System (Cloud Web Os)
Cloud Web-Based Operating System (Cloud Web Os)Cloud Web-Based Operating System (Cloud Web Os)
Cloud Web-Based Operating System (Cloud Web Os)ijcsit
 
Impacts of Cloud Computing in the Society
Impacts of Cloud Computing in the SocietyImpacts of Cloud Computing in the Society
Impacts of Cloud Computing in the Societytheijes
 
The Improvement and Performance of Mobile Environment using Both Cloud and Te...
The Improvement and Performance of Mobile Environment using Both Cloud and Te...The Improvement and Performance of Mobile Environment using Both Cloud and Te...
The Improvement and Performance of Mobile Environment using Both Cloud and Te...IJwest
 
Cloud Computing: Overview & Utility
Cloud Computing: Overview & UtilityCloud Computing: Overview & Utility
Cloud Computing: Overview & Utilityiosrjce
 

Similar to Web OS in Cloud Computing: A Case study (20)

THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...
THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...
THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...
 
THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...
THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...
THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...
 
The improvement and performance
The improvement and performanceThe improvement and performance
The improvement and performance
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
Virtualized Web Desktop Towards A Faster Web Cloud Operating System
Virtualized Web Desktop Towards A Faster Web Cloud Operating SystemVirtualized Web Desktop Towards A Faster Web Cloud Operating System
Virtualized Web Desktop Towards A Faster Web Cloud Operating System
 
Seminar_report on Microsoft Azure Service
Seminar_report on Microsoft Azure ServiceSeminar_report on Microsoft Azure Service
Seminar_report on Microsoft Azure Service
 
Clpud-Computing-PPT-3.pptx
Clpud-Computing-PPT-3.pptxClpud-Computing-PPT-3.pptx
Clpud-Computing-PPT-3.pptx
 
Clpud-Computing-PPT-3.pptx
Clpud-Computing-PPT-3.pptxClpud-Computing-PPT-3.pptx
Clpud-Computing-PPT-3.pptx
 
Clpud-Computing-PPT-3_cloud_computing.pptx
Clpud-Computing-PPT-3_cloud_computing.pptxClpud-Computing-PPT-3_cloud_computing.pptx
Clpud-Computing-PPT-3_cloud_computing.pptx
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Web-Based Operating System (Cloud Web Os)
Cloud Web-Based Operating System (Cloud Web Os)Cloud Web-Based Operating System (Cloud Web Os)
Cloud Web-Based Operating System (Cloud Web Os)
 
Impacts of Cloud Computing in the Society
Impacts of Cloud Computing in the SocietyImpacts of Cloud Computing in the Society
Impacts of Cloud Computing in the Society
 
webiOS
webiOSwebiOS
webiOS
 
The Improvement and Performance of Mobile Environment using Both Cloud and Te...
The Improvement and Performance of Mobile Environment using Both Cloud and Te...The Improvement and Performance of Mobile Environment using Both Cloud and Te...
The Improvement and Performance of Mobile Environment using Both Cloud and Te...
 
Cloud Computing: Overview & Utility
Cloud Computing: Overview & UtilityCloud Computing: Overview & Utility
Cloud Computing: Overview & Utility
 
G017324043
G017324043G017324043
G017324043
 
CLOUD COMPUTING: A REVIEW
CLOUD COMPUTING: A REVIEWCLOUD COMPUTING: A REVIEW
CLOUD COMPUTING: A REVIEW
 
Cloud computing (1)
Cloud computing (1)Cloud computing (1)
Cloud computing (1)
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 

More from Eswar Publications

Content-Based Image Retrieval Features: A Survey
Content-Based Image Retrieval Features: A SurveyContent-Based Image Retrieval Features: A Survey
Content-Based Image Retrieval Features: A SurveyEswar Publications
 
Clickjacking Attack: Hijacking User’s Click
Clickjacking Attack: Hijacking User’s ClickClickjacking Attack: Hijacking User’s Click
Clickjacking Attack: Hijacking User’s ClickEswar Publications
 
Performance Analysis of Audio and Video Synchronization using Spreaded Code D...
Performance Analysis of Audio and Video Synchronization using Spreaded Code D...Performance Analysis of Audio and Video Synchronization using Spreaded Code D...
Performance Analysis of Audio and Video Synchronization using Spreaded Code D...Eswar Publications
 
Android Based Home-Automation using Microcontroller
Android Based Home-Automation using MicrocontrollerAndroid Based Home-Automation using Microcontroller
Android Based Home-Automation using MicrocontrollerEswar Publications
 
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...Eswar Publications
 
App for Physiological Seed quality Parameters
App for Physiological Seed quality ParametersApp for Physiological Seed quality Parameters
App for Physiological Seed quality ParametersEswar Publications
 
What happens when adaptive video streaming players compete in time-varying ba...
What happens when adaptive video streaming players compete in time-varying ba...What happens when adaptive video streaming players compete in time-varying ba...
What happens when adaptive video streaming players compete in time-varying ba...Eswar Publications
 
WLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection System
WLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection SystemWLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection System
WLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection SystemEswar Publications
 
Spreading Trade Union Activities through Cyberspace: A Case Study
Spreading Trade Union Activities through Cyberspace: A Case StudySpreading Trade Union Activities through Cyberspace: A Case Study
Spreading Trade Union Activities through Cyberspace: A Case StudyEswar Publications
 
Identifying an Appropriate Model for Information Systems Integration in the O...
Identifying an Appropriate Model for Information Systems Integration in the O...Identifying an Appropriate Model for Information Systems Integration in the O...
Identifying an Appropriate Model for Information Systems Integration in the O...Eswar Publications
 
Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...
Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...
Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...Eswar Publications
 
Bridging Centrality: Identifying Bridging Nodes in Transportation Network
Bridging Centrality: Identifying Bridging Nodes in Transportation NetworkBridging Centrality: Identifying Bridging Nodes in Transportation Network
Bridging Centrality: Identifying Bridging Nodes in Transportation NetworkEswar Publications
 
A Literature Survey on Internet of Things (IoT)
A Literature Survey on Internet of Things (IoT)A Literature Survey on Internet of Things (IoT)
A Literature Survey on Internet of Things (IoT)Eswar Publications
 
Automatic Monitoring of Soil Moisture and Controlling of Irrigation System
Automatic Monitoring of Soil Moisture and Controlling of Irrigation SystemAutomatic Monitoring of Soil Moisture and Controlling of Irrigation System
Automatic Monitoring of Soil Moisture and Controlling of Irrigation SystemEswar Publications
 
Multi- Level Data Security Model for Big Data on Public Cloud: A New Model
Multi- Level Data Security Model for Big Data on Public Cloud: A New ModelMulti- Level Data Security Model for Big Data on Public Cloud: A New Model
Multi- Level Data Security Model for Big Data on Public Cloud: A New ModelEswar Publications
 
Impact of Technology on E-Banking; Cameroon Perspectives
Impact of Technology on E-Banking; Cameroon PerspectivesImpact of Technology on E-Banking; Cameroon Perspectives
Impact of Technology on E-Banking; Cameroon PerspectivesEswar Publications
 
Classification Algorithms with Attribute Selection: an evaluation study using...
Classification Algorithms with Attribute Selection: an evaluation study using...Classification Algorithms with Attribute Selection: an evaluation study using...
Classification Algorithms with Attribute Selection: an evaluation study using...Eswar Publications
 
Mining Frequent Patterns and Associations from the Smart meters using Bayesia...
Mining Frequent Patterns and Associations from the Smart meters using Bayesia...Mining Frequent Patterns and Associations from the Smart meters using Bayesia...
Mining Frequent Patterns and Associations from the Smart meters using Bayesia...Eswar Publications
 
Network as a Service Model in Cloud Authentication by HMAC Algorithm
Network as a Service Model in Cloud Authentication by HMAC AlgorithmNetwork as a Service Model in Cloud Authentication by HMAC Algorithm
Network as a Service Model in Cloud Authentication by HMAC AlgorithmEswar Publications
 
Explosive Detection Approach by Printed Antennas
Explosive Detection Approach by Printed AntennasExplosive Detection Approach by Printed Antennas
Explosive Detection Approach by Printed AntennasEswar Publications
 

More from Eswar Publications (20)

Content-Based Image Retrieval Features: A Survey
Content-Based Image Retrieval Features: A SurveyContent-Based Image Retrieval Features: A Survey
Content-Based Image Retrieval Features: A Survey
 
Clickjacking Attack: Hijacking User’s Click
Clickjacking Attack: Hijacking User’s ClickClickjacking Attack: Hijacking User’s Click
Clickjacking Attack: Hijacking User’s Click
 
Performance Analysis of Audio and Video Synchronization using Spreaded Code D...
Performance Analysis of Audio and Video Synchronization using Spreaded Code D...Performance Analysis of Audio and Video Synchronization using Spreaded Code D...
Performance Analysis of Audio and Video Synchronization using Spreaded Code D...
 
Android Based Home-Automation using Microcontroller
Android Based Home-Automation using MicrocontrollerAndroid Based Home-Automation using Microcontroller
Android Based Home-Automation using Microcontroller
 
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
 
App for Physiological Seed quality Parameters
App for Physiological Seed quality ParametersApp for Physiological Seed quality Parameters
App for Physiological Seed quality Parameters
 
What happens when adaptive video streaming players compete in time-varying ba...
What happens when adaptive video streaming players compete in time-varying ba...What happens when adaptive video streaming players compete in time-varying ba...
What happens when adaptive video streaming players compete in time-varying ba...
 
WLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection System
WLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection SystemWLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection System
WLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection System
 
Spreading Trade Union Activities through Cyberspace: A Case Study
Spreading Trade Union Activities through Cyberspace: A Case StudySpreading Trade Union Activities through Cyberspace: A Case Study
Spreading Trade Union Activities through Cyberspace: A Case Study
 
Identifying an Appropriate Model for Information Systems Integration in the O...
Identifying an Appropriate Model for Information Systems Integration in the O...Identifying an Appropriate Model for Information Systems Integration in the O...
Identifying an Appropriate Model for Information Systems Integration in the O...
 
Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...
Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...
Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...
 
Bridging Centrality: Identifying Bridging Nodes in Transportation Network
Bridging Centrality: Identifying Bridging Nodes in Transportation NetworkBridging Centrality: Identifying Bridging Nodes in Transportation Network
Bridging Centrality: Identifying Bridging Nodes in Transportation Network
 
A Literature Survey on Internet of Things (IoT)
A Literature Survey on Internet of Things (IoT)A Literature Survey on Internet of Things (IoT)
A Literature Survey on Internet of Things (IoT)
 
Automatic Monitoring of Soil Moisture and Controlling of Irrigation System
Automatic Monitoring of Soil Moisture and Controlling of Irrigation SystemAutomatic Monitoring of Soil Moisture and Controlling of Irrigation System
Automatic Monitoring of Soil Moisture and Controlling of Irrigation System
 
Multi- Level Data Security Model for Big Data on Public Cloud: A New Model
Multi- Level Data Security Model for Big Data on Public Cloud: A New ModelMulti- Level Data Security Model for Big Data on Public Cloud: A New Model
Multi- Level Data Security Model for Big Data on Public Cloud: A New Model
 
Impact of Technology on E-Banking; Cameroon Perspectives
Impact of Technology on E-Banking; Cameroon PerspectivesImpact of Technology on E-Banking; Cameroon Perspectives
Impact of Technology on E-Banking; Cameroon Perspectives
 
Classification Algorithms with Attribute Selection: an evaluation study using...
Classification Algorithms with Attribute Selection: an evaluation study using...Classification Algorithms with Attribute Selection: an evaluation study using...
Classification Algorithms with Attribute Selection: an evaluation study using...
 
Mining Frequent Patterns and Associations from the Smart meters using Bayesia...
Mining Frequent Patterns and Associations from the Smart meters using Bayesia...Mining Frequent Patterns and Associations from the Smart meters using Bayesia...
Mining Frequent Patterns and Associations from the Smart meters using Bayesia...
 
Network as a Service Model in Cloud Authentication by HMAC Algorithm
Network as a Service Model in Cloud Authentication by HMAC AlgorithmNetwork as a Service Model in Cloud Authentication by HMAC Algorithm
Network as a Service Model in Cloud Authentication by HMAC Algorithm
 
Explosive Detection Approach by Printed Antennas
Explosive Detection Approach by Printed AntennasExplosive Detection Approach by Printed Antennas
Explosive Detection Approach by Printed Antennas
 

Recently uploaded

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 

Recently uploaded (20)

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 

Web OS in Cloud Computing: A Case study

  • 1. Int. J. Advanced Networking and Applications Volume: 07 Issue: 05 Pages: 2868-2875 (2016) ISSN: 0975-0290 2868 Web OS in Cloud Computing: A Case study Ranjan Kumar Mondal Department of Computer Science & Engineering, University of Kalyani, Kalyani, India E-mail - ranjan@klyuniv.ac.in Debabrata Sarddar Assistant Professor, Department of Computer Science & Engineering, University of Kalyani, Kalyani, India E-mail – dsarddar1@gmail.com ----------------------------------------------------------------ABSTRACT----------------------------------------------------------------- Like a Server Operating System (SOS) and a Cloud Operating System (COS) are responsible for computing resources. In a server the OS is responsible for managing the various hardware resources inside a server’s frame. A Web Operating System serves the same purpose like traditional server does. Instead of managing a single machine’s resources, a cloud Operating System is responsible for managing the cloud infrastructure. But unlike a traditional Operating System, a Web Operating System has to do everything at scale. In present paper we would discuss and study Web OS. Keywords: Web OS, Cloud Computing, Cloud OS, Virtual Desktop -------------------------------------------------------------------------------------------------------------------------------------------------- Date of Submission: March 10, 2016 Date of Acceptance: March 24, 2016 -------------------------------------------------------------------------------------------------------------------------------------------------- I. INTRODUCTION A Web Operating System is a Web platform which allows the user to use a virtual Desktop through a Web browser over the Internet rather than using any particular local traditional operating system. This incredible technology allows a user to access their own virtual desktop from anywhere around the world, without even using a network like with a remote PC. In addition, user are essentially using the Internet to work as a desktop, rather than an actually desktop computer. Web Operating System is an open source Web desktop following the cloud computing concept. It acts as a platform for Web applications composed by using the Cloud Computing concepts. It includes a desktop environment with applications and system. It is accessible by portable devices via smart phone also. Every Cloud Operating System lets user to upload files and work with them no matter where user is. It contains applications like Word Processor, PDF reader, and many more developed by the Cloud vendors. Development of an OS enabling worldwide computing is a current issue nowadays. Such an OS is called the Web OS. Most Internet users use Web OS to download applications remotely. The common model of these services consists of client-server or master-slave configuration with a network as a media. The use of Web resources is highly motivated by different reasons. These include reliability, availability, fault tolerance, load sharing, function sharing, and performance aggregation. The many various real applications exhibit very different requirements. However, the heterogeneous and dynamic nature of the Web infrastructure ensures that it is impossible to provide a complete catalog of all resources available on the Web. Web OS has an applications that are geographically distributed, available, scalable, and reconfiguring. It will include features for resource discovery, collaboration, storage, execution, management, authentication and security. II. AN OVERVIEW OF CLOUD COMPUTING: Cloud is a simplified Operating System running on a Web browser providing access to a variety of Web- based applications that allow the user to perform many simple tasks without booting a full-scale Operating System. The Operating System is designed for Mobile Internet Devices and PCs that are mainly used to browse the Internet. From Cloud the user can quickly boot into the main OS, because Cloud continues booting the main OS in the background. Cloud computing is anything or/and everything in online. Online is all in Cloud Computing. Cloud Computing is all based on Internet. Cloud computing refers to a system in online where services are delivered over the Internet. Anybody can access through Internet into cloud computing world.
  • 2. Int. J. Advanced Networking and Applications Volume: 07 Issue: 05 Pages: 2868-2875 (2016) ISSN: 0975-0290 2869 Cloud computing is known as Internet based computing, with shared resources, software and information is provided to computers and other devices. Cloud Computing is a computing in which services and software are provided over the Internet which is very cheap and affordable. Cloud computing is a technology that uses the internet and central remote servers to maintain data and applications. Cloud computing allows consumers and businesses to use applications without installation and access their personal files at any computer with internet access. Example of cloud computing is salesforce.com, Yahoo mail or Google mail etc. Clients does not need software or a server to use them. The server and email management software is all over the Internet and is totally managed by the cloud service provider Yahoo, Google etc. The consumer gets to use the software alone and enjoy the benefits. Cloud computing is on demand access to virtualized IT resources that are housed outside of clients own data center, shared by others, simple to use, paid for via monthly subscription which is very low in cost, and accessed over the Web with many features in it. The basic concept of cloud computing is using software via the Internet instead of installing it. Cloud Computing defines a software that manages collections of infrastructure as an Operating environment created in a user’s computer from an on- line application stored on the cloud and run through a Web browser. III. VIRTUAL DESKTOP: 1. A virtual desktop is an individual user's interface in a virtualized environment. The virtualized desktop is stored on a remote server rather than locally. Desktop virtualization system is a software that separates the physical machine from the software and presents an isolated operating system for users. Desktop virtualization tools include Microsoft Virtual PC, VMware Workstation and Parallels Desktop for Mac. The benefits of include: Cost savings because resources can be shared and allocated on an as-needed basis. More efficient use of resources and energy. Improved data integrity because backup is centralized. Centralized administration. Fewer compatibility issues. Knowledge workers who use mostly business software applications are good candidates for desktop virtualization. The model is not generally viable for users with high resource demands. 2. On a single host machine, a user may have separate virtual desktops for different applications. One desktop might feature applications for graphic design, for example, and another might feature business applications. IV. WEB OS OVERVIEW Web OS is designed as a distributed system. The Web OS framework enables a new paradigm for Internet services. Web OS goal is to provide a platform which allows the user to benefit from the computational potential offered by the Web. It’s aimed is to make available to all sites of the network resources to execute computations for which local resources are missing[1]. The kernel of a Web OS node is a system, a reactive system responding to requests from users or system. A Web OS-node integrates user, server, and applications. It is capable of providing a set of services, which can pass on to each other requests when appropriate. Again, because of Web is dynamically changing, there exist some warehouses that associated with the Web OS node provide the necessary information and components for meeting requested services. Each Web OS node is using its own warehouses to store and continuously update information about the node and available services and resources. IV.1.WEB OS A Web OS is a Web-based app that emulates the application capabilities of an operating system. It's basically a virtual desktop that gives user communication tools (like email), productivity tools (like word processing) and ability to play games and any other application that user would find on a typical OS like Microsoft Windows. But that's not all - a Web OS should be an expandable platform (just like Windows) that gives developers the right tools (like APIs) to develop new applications and add new utilities. Web OS is network based service where a user can access his system through network. It is an introduction of one or more operating system in the category of Web operating systems. Web OS was introduced as a thought that one might be able to play with application, store data, for sharing on the web from anywhere. So a Web OS does. Today Web OS are capable of storing large amount of data as large as 30 GB. User can share applications.
  • 3. Int. J. Advanced Networking and Applications Volume: 07 Issue: 05 Pages: 2868-2875 (2016) ISSN: 0975-0290 2870 IV.2.THAT WEB OS DOES In these systems, a company provides computer services to users through an Internet connection. The provider runs a system of computers that include application servers and databases. With some systems, people access the applications using Web browsers. With other systems, users must download a program that creates a system-specific client. A client is software that accesses information or services from other software. In either case, users access programs that are stored not on their own computers, but on the Web. In traditional operating systems, user has to install applications to computer. The applications would exist on computer's hard disk drive. A Web OS might look a lot like a traditional OS, but it doesn't manage user computer's hardware or software. A Web OS allows user to access applications stored not on user computer, but on the Web. The applications exist wholly or in part on Web servers within a particular provider network. When user saves information in an application, user might not store it on user computer. Instead, user saves the information to databases connected to the Internet. Some Web operating systems also give user the option to save information to user local hard disk drive. IV.3.HISTORY OF WEB OS The Web OS is a computing research project which started in 1996 at the University of California, Berkeley and Continued at Duke University, University of Texas at Austin, and the University of Washington. The Web OS is first named as HyperOffice and then as MyWebOS and then after one year it has been named as Web OS. Web Operating Systems are also commonly referred to as Web desktops or Webtops. It is a multiple integrated built-in applications that allow the user to easily manage and organize her data from any location. IV.4.WEB OS MOTIVATION The goal of our project is to provide a set of OS services to wide area applications, including mechanisms, process execution, resource management, authentication, and security. On a user single machine, application developers can depend on the local operating system to provide these abstractions. In the wide area application developers are forced to build these abstractions or to do without. This ad-hoc approach wastes programmer effort and system resources. To address these problems, Web OS provides basic operating systems services needed to build applications that are geographically distributed, available, scalable, and configuring. V. WEBOS IMPLEMENTATION: Our initial implementation is split into the following pieces: Web OS: A system allowing applications to read and write to the URL name space. Consistency is available to applications requiring it through protocol. Active Names: A mechanism for logically moving service functionality (such as load balancing) from the server into the network. Secure Remote Execution: We believe applications will be running on remote nodes for users. Assurances must be provided ensuring that applications are not able to violate the integrity of the remote server. Security and Authentication: Applications accessing remote files must authenticate their identities before access to protected files. Transactions: Applications must have well-defined failure modes. For example, an aborted remote agent should not leave a user's local file system in an inconsistent state. CLIENT-SERVER COMMUNICATION. Web OS use a two-tier architecture in which one machine acts as both application and presentation server. The client is the second tier. The application server hosts virtual machines that run programs and push them to a presentation server, which manages the client connection.
  • 4. Int. J. Advanced Networking and Applications Volume: 07 Issue: 05 Pages: 2868-2875 (2016) ISSN: 0975-0290 2871 The client runs application and passes user input back to the application server. Client-side WEB OS makes use of several technologies on the client side: interface. engine handles communication with the server asynchronously, using AJAX. server. JavaScript is used to provide client-side-only interactions. Server-side Web OS is written in PHP on the server side, and provides multiple high level abstractions. The goal of these is to make it easy to write new applications, and avoid dealing with low-level primitives. Web OS is also a Web application development framework. VI. THE GOAL OF WEB OPERATING SYSTEMS Being able to work from everywhere, regardless of whether or not user are using a full-featured, modern computer, a mobile gadget, or a completely obsolete PC. Sharing resources easily between different work centers at company, or working from different places and countries on the same projects. Always enjoying the same applications with the same open formats, and forgetting the usual compatibility problems between office suites and traditional operating systems. Being able to continue working if you have to leave user local computer or if it just crashes, without losing data or time: Just log in to user Cloud Operating System from another place and continue working. EXAMPLES OF WEB OPERATING SYSTEM Web OS site: http://www.Beta.cloudo.com http://www.Oos.cc http://www.eyeos.info http://www.lucid-desktop.org/ http://www.amoebaos.org/ Email site: http://www.gmail.com Online storage site: http://www.mega.com VII. FEATURES AVAILABLE IN WEBOS: Open API: the typology of Application Programming Interface that it uses Open-source: the possibility for users and developers to contribute to the enrichment of the Web OS by creating new applications and widgets Integrated apps: the applications that the Web OS features by default (text editor) Audio-video Player: the availability of a media player within the Web OS Photo editing tool: the availability of a tool that allows the user to edit images. E-mail client: the presence of an email client. Instant Messaging: the availability of an integrated instant messenger. Calendar: the existence of a calendar. Collaboration - Conferencing tools: the presence of online collaboration tools (such as VoIP) Mini-Browser: the integration of a Web browser File storage: the amount of space if available to store files online File sharing support: the support for file sharing with other users. Desktop Search: the presence of a desktop search engine within the Web OS VII.1.CHARACTERISTICS OF WEB OPERATING SYSTEM: Free sign up for personal use Online application services No maintain charge and security cost Access to any Website Work as a social networking While the operating system will work as well as the Website. VIII. BENEFITS OF THE CLOUD OPERATING SYSTEM: Worldwide availability of Cloud Operating Systems: As it’s available through internet. Requires only browser: A browser with Java support is more than enough. Dynamic content and design: Interface can be customized according user needs, windows are floating so that they can be repositioned. Extensive list Applications: Office applications, Multimedia applications, Network applications and Chat applications etc. all are available. Remote storage facility: Through the file browser user can store files over the internet and edit them as user want. Browser and Platform independent: All browsers and all operating systems are supported. SERVICES OF WEB OS PROVIDES: Web OS provides: Calendars, E-mail, File management, Games, Instant messaging programs, Photo, video and audio editing programs, Spreadsheet programs, Word processing programs etc.
  • 5. Int. J. Advanced Networking and Applications Volume: 07 Issue: 05 Pages: 2868-2875 (2016) ISSN: 0975-0290 2872 ADVANTAGES OFFERED BY A WEB OS A cloud OS is not simple to implement. There are two reasons for this. First, the sheer scale of the cloud infrastructure pushes the technology limit. Few companies have had the experience of managing such a big infrastructure, and the cloud providers are forced to build new solutions from the ground up. For example, Google designed Big Table to store a large amount of semi structured data. Similarly, Amazon designed Dynamo to manage storage and built their own management infrastructure to support their Web services API. Second, a cloud has to be robust and scalable because it is designed to be shared by hundreds or thousands of people instead of just a few users on a PC. Some advantages are as follows: Need not to install OS No hard drive with more memory No external hard disk No one software to be installed No times loss to install software No extra charge to buy software Software to be updated latest version always Piracy decreased No crash any software One type of software will be used at a time (like media player, either vlc or wmp) No software will be shared by copy among users Always time saving to direct use application software No carry laptop from home to workplace Online Backup. DISADVANTAGES There is always to be online. Slow bandwidth hazard Risky for service provider shutdown IX. FUTURE THOUGHTS OF CLOUD OPERATING SYSTEMS In near future, most people won't do their work with software running on a general-purpose PC. Instead, they will work with Internet-based applications running from smart phones and tablets. Cloud computing allows customers to have easy, instant, and access to tools, data and applications they need when they want to use from any networked computer even mobile devices like laptop, smart phone or tablet. We introduced the Cloud operating system or Web operating system that aims to provide an expressive set of resource management options and metrics to applications to facilitate programming in the Cloud, while at the same time exposing a programming interface providing developers with an access to a scalable computing and networking environment, allowing the implementation of robust, elastic and reliable distributed applications. X. CONCLUSION Building a highly scalable system is not a very easy task. We have to invest in a great deal of engineering efforts to make sure not only the overall system, but also every single component are robust and scalable. In this paper, we want to show a new way of making the systems, a cloud vendor has to spend a large amount of efforts to make services scalable, reliable than other implementations. Web OS has the potential of being an important distributed computing system for the Internet. It promises supporting applications that are geographically distributed with high reliability, security, scalability, and manageability. Some research and prototyping of Web OS have been underway to overcome some of the challenges and difficulties pertaining to the design and implementation of such a system. ACKNOWLEDGMENT We would like to express our gratitude to Dr. Kalyani Mali, Head of Department, Computer Science and Engineering of University of Kalyani. Without her assistance and guidance, we would not have been able to make use of the university’s infrastructure and laboratory facilities for conducting our research. REFERENCES [1]: Oliver Krone, Simon Schubiger. WebRes: Towards a Web Operating System. Kommunikation in Verteilten Systems 1999: 418-429. [2]: Peter G Kropf. Overview of the Web Operating System (Web OS) project, 1999 [3]: Nazib A. Kofahi, Ahmad T. Al-Taani web operating system and computing on the web. Information Technology journal 4(4), 2005. 360- 366. [4]: MohitJain,Mohd. Danish, HemantYadav, “Cloud Computing and Online Operating System”, IJCTA, Mohit Jain et al, Int. J. Comp. Tech. Appl., Vol 2 (6), pp-1795-1799. [5]: www.wikipedia.com [6]: www.eyeos.com [7]: www.glideos.com [8]: www.startforce.com [9]: www.technical.com
  • 6. Int. J. Advanced Networking and Applications Volume: 07 Issue: 05 Pages: 2868-2875 (2016) ISSN: 0975-0290 2873 AUTHORS PROFILE Ranjan Kumar Mondal received his M.Tech in Computer Science and Engineering from University of Kalyani, Kalyani, Nadia; and B.Tech in Computer Science and Engineering from Government College of Engineering and Textile technology, Berhampore, Murshidabad, West Bengal under West Bengal University of Technology, West Bengal, India. At present, he is a Ph.D research scholar in Computer Science and Engineering from University of Kalyani. His research interests include Cloud Computing, Wireless and Mobile Communication Systems. Debabrata Sarddar is an Assistant Professor at the Department of Computer Science and Engineering, University of Kalyani, Kalyani, Nadia, West Bengal, India. He completed his PhD from Jadavpur University. He did his M. Tech in Computer Science & Engineering from DAVV, Indore in 2006, and his B.E in Computer Science & Engineering from NIT, Durgapur in 2001. He has published more than 75 research papers in different journals and conferences. His research interests include Cloud Computing, Wireless and Mobile Communication Systems. Annexure: I Types of Web OS There are many WebOS. AstraNOS, BeDesk, cmyOS, Desktoptwo, DoxBoard, GCOE X, eyeOs, Glide, G.ho.st, goowy, jooce, mybooo, myGoya, OOS, Parakey, Psych Desktop, Purefect Desktop, SSOE , StartForce, Xindesk, Nivio,Webdesk, Webdows, Widgets Gadgets, YouOS, ZimDesk, DesktopOnDemand, Free Live OS Zoo. 1. Cloudo Cloudo is a free Cloud Operating System that lives on the Internet. This means that we can reach our documents, photos, music and all other files no matter where we are, from any computer or mobile phone or tablet. It features an open, powerful, stable and versatile development environment. We can easily share a set of files, images or set up a joint account with friends and colleagues. Link: http://www.cloudo.com/ 2. eyeOS eyeOS is a disruptive desktop totally usable from a Web browser. It includes an office suite and some collaboration applications, as well as a full framework. It is Open Source so we can host our own system, keeping all our data under control. eyeOS is one of the most used Web Operating System. With eyeOS we can build our private Cloud Desktop. Using eyeOSWeb Runner we can open our eyeOS files from our browser with our local apps and save them automatically on our cloud. In eyeOS 2.0 we can work collaboratively with other users simultaneously in the same document. We will get privacy and cloud computing at its best. Link: http://www.eyeos.org
  • 7. Int. J. Advanced Networking and Applications Volume: 07 Issue: 05 Pages: 2868-2875 (2016) ISSN: 0975-0290 2874 3. Glide OS Glide OS is a cloud computing solution. Glide is a free web os with 30GBs of storage. Users can upgrade extra storage with cost per year. The Glide OS provides automatic file and application compatibility across devices and operating systems. With Glide OS user also get the Apps helping user to synchronize home and work files. Link: http://www.glideos.com/ 4. Lucid Desktop Lucid comes with lots of applications. Customer can browse photos, listen to music, and edit documents. It also comes with an RSS feed reader, some games, a calculator, and a bash-like terminal application. We can install additional third-party applications. Lucid is a free, open source Web desktop, or WebOS that lets us access users media, office documents, and other files anywhere stay up to date with Twitter, RSS feeds, and what’s happening on the Web create great Web applications in ridiculously short amounts of time Link: http://www.lucid-desktop.org 5. OOS iCube OOS is a free Online Operating System that provides an amazing number of useful applications and services: Organize users files, documents and personal data from anywhere around the world. The primary goal is to provide to users the highest level of usability and all necessary means to facilitate online collaboration. For instance, intuitive drag and drop operations are used wherever they are expedient and user can share user data with other users. Link: http://oos.cc/ 6. myGOYA myGOYA is a Flash based online desktop that allows to access to all data anywhere in the world. It doesn’t require installation and contains the following tools: Webmail, Calendar, Private Messenger, Contacts, Chat, Notes and more. Link: http://www.mygoya.de/us/ 7. Xindesk Xindesk is a free, solution for making all our files, calendars, contacts and other data accessible and in sync wherever we are. It’s pretty much like accessing our computer from any standard Web browser, from a computer, a mobile phone or any other device connected to the Internet. The core of Xindesk is a Web OS featuring application that opens and saves the standard office formats. Xindesk is the first Web operating system that works easily, even for people without deep computer knowledge. The Web OS is an open platform, just like Windows and Mac OS. This enables anyone to develop new applications. Link: http://www.xindesk.com/ 8. Starforce With Starforceuser can run Windows apps such as MS Office, pdf etc. We can also stitch in Web apps such as Google. Starforce also contains native apps such as Email and Calendar. The combination of Windows Apps, Web Apps, and Startforce Apps makes Startforce Web Desktop the most comprehensive and functional virtual desktop solution on the market. Startforce Web Desktop offers a familiar user interface with a full desktop experience within a Web browser. Startforce supports multi-windowing, drag and drop, right click icons, themes, start menu, shortcuts, etc. IT can onboard users rapidly without any additional burden from a training and support perspective. Link: http://www.starforce.com/
  • 8. Int. J. Advanced Networking and Applications Volume: 07 Issue: 05 Pages: 2868-2875 (2016) ISSN: 0975-0290 2875 Annexure: II Comparison Table Before we take an in depth look at Web applications, we have created a simple comparison table with some important features of each Web application. More precisely, we have included in the table the following characteristics: Virtual Space (if it’s specified) – most of the services does not specify in registration step the available space Live Collaboration Support – if this service allows multiple user to access and work with files stored on Web OS Offline Mode – this service allows user to use the OS also when the Web connection isn’t available Localization – if the Web OS is available in multiple languages Mobile Support – if users can access to data also with mobile devices Apps Manager – if the Web OS allows users to add/remove applications Developer Tools – if application provides tools or documentation that developers can use to build their own apps. Service Virtual Space Live collaboration Support Offline Mode Localizati on Mobile Support App Manager Developer Tools Cloudo Yes Yes Yes Yes eyeOs Yes Yes Yes Yes Yes Ghost 5GB Yes Glide Up to 30GB Yes Yes Lucid 25MB Yes Yes Yes Yes OOS 1GB Yes Yes Yes Yes qWiki Office Yes SilveOs Yes Yes Yes iCloud Up to 3GB Yes Yes Yes Yes Jolicloud Yes Yes Yes myGOYA Yes ZimdeskOS Yes CorneliOS Yes Yes Yes Yes AstraNOS Yes Xindesk Yes Yes Starforce Yes Yes Yes Cloudo Yes Yes Yes Yes