1 however with the passage of time and with

 

1

 

 

 

 

 

Is the Web Influencing The Operating System??? A
Case Study

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!


order now

 

Hafiz Muhammad Azeem Sarwar

2017(F)-MS-CS-19

Department of Computer Science
& Engineering,

 

University
of Engineering and Technology

E-mail –
[email protected]

 

Muhammad Usman Javed

2017(F)-MS-CS-27

Department of Computer Science
& Engineering,

 

University
of Engineering and Technology

E-mail – [email protected]

 

—————————————————————-ABSTRACT—————————————————————–

 

In the last ten years usage of internet has been
adopted on a very large scale. Internet in this manner specially the Web has
changed the way how individuals consider utilizing PCs in their everyday life.  Two terminologies have gained popularity
these days in this regard i.e. Cloud Computing and Web OS.  Web OS is a new form of Operating System
through which you can manage your data virtually from anywhere in the world. On
the other hand. Cloud Computing is a new advancement in the field of IT which is
facilitating the users by reducing the dependency on platform compatibility. In
this modern era people are shifting towards Web from traditional Operating
system. In this review paper, a glance is presented that how Web has affected
the traditional OS and a critical analysis has been presented about different
aspects of Web OS and Cloud Computing.

 

I.                   
INTRODUCTION

Web is the
rising platform of this era. It’s a sequence of interlinked hypertext files
placed on Internet servers, which contain textual content, pictures, videos and
various other resources. Web and Internet are two compulsory terms for each
other which are commonly used together. Operating systems (OS) are experiencing
brilliant modifications with rapid era advancements. Initially operating
systems were designed in such a way that they may meet basic requirements of
the users, however as time passes user requirements have modified and aren’t restrained
to local device programs or services. In order to satisfy user needs, Web OS
and Cloud computing has been developed to meet the today’s demanding situations

 

Formerly, traditional OS had the
capability to fulfill the demands of a single user, however with the passage of
time and with the advancements and improvement of recent technology it has
adopted the strength of performing a set of duties at a time, and as a result
OS accelerated itself in a way that it may be accessed with the useful resources
over the internet ultimately through Web to execute any software program. This is
the place from where the concept of Web OS arose.

 

AN
OVERVIEW OF WEB OS

 

Web Operating System can be
described as a Web desktop which can also be described as virtual desktop
following the cloud computing methodology. It includes a desktop environment with
applications and system. It can be accessed

 

 

 

 

portable devices and smart
phones.

 

Web OS is designed as a dispensed
machine. The Web OS framework enables a new paradigm for Internet services. Web
OS purpose is to offer a platform which lets in the person to benefit from the
computational potential supplied by the Web. It’s aimed is to make to be had to
all sites of the community sources to execute computations for which nearby
resources are lacking

 

The kernel of a Web OS node is a
machine, a reactive machine responding to requests from users or system. A Web
OS-node integrates person, server, and programs. It is able to supplying a set
of services, that can pass directly to each different request when suitable.
Again, because of Web is dynamically changing, there exist a few warehouses
that related to the Web OS node provide the necessary statistics and additives
for

assembly asked services. Each Web
OS node is using its own warehouses to shop and constantly update data about
the node and available services and resources.

 

AN
OVERVIEW OF CLOUD COMPUTING

 

Cloud is a simplified Operating
System walking on a Web browser presenting get entry to a spread of Web based
applications that allow the consumer to perform many easy duties without
booting a complete-scale Operating System. The Operating System is designed for
Mobile Internet Devices and PCs which are particularly used to browse the Internet.
From cloud the consumer can speedy boot into the principle OS, due to the fact
Cloud

 

 

 

 

 

continues booting the main OS in
the heritage. Cloud computing is something or/and the whole thing in on-line.
Online is all in Cloud Computing. Cloud Computing is all based totally on
Internet. Cloud computing refers to a machine in online in which offerings are
introduced over the Internet. Anybody can get entry to thru Internet into cloud
computing international. Cloud computing is referred to as Internet based
totally computing, with shared resources, software and facts is supplied to
computer systems and different devices. Cloud Computing is a computing wherein
services and software are supplied over the Internet which may be very
reasonably-priced and low cost. Cloud computing is a generation that uses the
net and imperative far off servers to preserve statistics

and packages. Cloud computing
lets in consumers and companies to use applications without installation and
get right of entry to their private documents at any laptop with

net get admission to. Example of
cloud computing is http://www.salesforce.com, Yahoo mail or Google mail and so
on. Clients does not want software or a server to use them. The server and
email management software program is all over the Internet and is absolutely
managed by the cloud service provider Yahoo, Google and so on. The client receives
to apply the software program on my own and enjoy the advantages. Cloud
computing is on call for get admission to virtualization.  IT resources which might be used outside of
client personal statistics middle, shared by others, easy to apply, paid for via
monthly subscription which is very low in cost, and accessed over the Web with
many functions in it. The primary concept of cloud computing is the usage of
software via the Internet in place of putting in it. Cloud Computing defines a
software that manages collections of infrastructure as an Operating

surroundings created in a
consumer’s laptop from an internet utility stored on the cloud and run via a Web
browser.

 

LITERATURE
REVIEW

 

The increase in use of internet
subsequently the Web has modified the conventional view of operating system.
The key concept is to move the working gadget to Web without dependency of
platform and device so that the users can get entry into it without difficulty
from anywhere. Web OS is the use of Web packages massively like from far areas
with having the facility accessing record structures, emails, Web based
processing, and communication means. Web OS is similar to traditional working
device as Web applications are accessed by Web browsers which uses it as an
interface It can be remotely accessed through browser with different URL’s

 

Web OS is platform independent
working machine which gets rid of compatibility problems of Web programs and
conventional computer working systems. The identical program runs on home
windows, Mac, or Linux with net and Web access and does not require any
hardware drivers. Web OS has variations inside its structure.

 

 

 

 

 

As time passes, using Web
packages rises and it will increase the demand for facts and applications to be
stored on cloud.

The effect of virtualization on
operating device is that now user isn’t based of a single operating system
instead of it, they are able to use more than one operating systems of their
choice. The effect of cloud computing that cloud base users, have access to the
programs via browser. They haven’t any need of running device simply need to
run the browser. Memory, disc space, and different sources are shared through
cloud gadget. Virtualization generation allows a PC or a server to run a couple
of working machine or more than one classes of single operating system on the
equal time. This permits customers to position variety of programs going for
walks even folks who are on special operating device. That’s why this method is
utilized in enterprise to optimize the usage of hardware. This enables us to
use many operating systems on a single gadget.

Now this is the need of time to
shift the traditional OS to Web OS as the technology is emerging and now the
people want that they can access their applications remotely. The OS has become
very much salable, reliable and platform independent because of the adoption of
Web. Their performance has progressed a lot as one can easily identify the variations
of operating system for desktop as well as for Web.

 

ADVANTAGES
OF WEB OS

 

• Web strolling system can run on
any device or pc that has a web connection. This facilitates those individuals
who don’t have any personal computer or device so that they have the easiness
of working from different places of work, faculties and internet cafes.

 

• In Web OS user can work from
any to be had computer, dependency on one physical laptop is ended

 

• Web OS can run on multiple
personal computers, so this results in the collaboration of many working
stations located at different places

 

• In Web OS users save their data
on the servers of other companies, this helps in accessing of this data from
anywhere and this also prevents loss of data and information

 

• Web OS customers don’t want to
take backup of their information as it is being executed at internet server.

 

• One of the most vital
capabilities of Web OS is that it operates without dependency of platform, this
gets rid of the compatibility issues of operating hardware, same Web OS may be
run on Mac, Windows or Linux device

 

• Data and applications in Web OS
are save on server at one essential place which may be monitored and secured
from one element, this allows in higher malware safety.

 

 

 

 

 

 

 

Disadvantages
of Web OS

 

• Network problems are very
common in Web OS like bandwidth issues and latency restrictions. Traditional OS
is independent of these issues

 

• Extra processing is required in
Web OS as it runs on the internet browser. This extra processing includes power
demand and additional processing of different peripherals

 

• Security issues are there in
Web OS as local cache is used with the web browser while working with the Web
OS, the information may be accessed by the hackers and unauthorized persons

 

• Number of Web OS applications
are very limited as compared to the traditional OS applications

 

• In Web OS applications do not
offer the features that users tend to follow in traditional OS applications

 

•There are many users which do
not want that their data may reside at third party servers. Many people refrain
to put their data on Web servers

 

Solutions
for Challenges faced by Web OS

 

Web primarily based
running device may be based totally on disbursed set of servers instead of
single server, this will offer redundancy to address any trouble that arises in
the server and additionally helps greatly in shifting programs closer to
customers which ends up in lowering latency troubles. Beside this more and more
packages should be advanced for Web working machine so that users can feel
relaxed with Web OS. Developers have to be endorsed to expand applications for
Web OS and this will be executed via making Web OS platform open supply.

 

Moreover, with a view to
adopt Web OS at wide level high overall performance community connectivity
ought to be maintained so that users don’t feel any hassle to attach Web
servers. Moreover, vendors of Web OS must make their users feel extra comfy and
they must expand the believe of customers by means of making strong regulations
regarding confidentiality of data saved on Web servers.

 

The
Three Most Common Services of Cloud Computing

 

A cloud can collaborate
with user in a combined bag of courses, with capacities called services. Across
the internet, three essential kinds of services have emerged,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fig. 1.  Cloud solutions based on the system’s
deployment and service model.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fig. 2. Service model of Cloud: (a) Software as a service (SaaS), (b)
Platform as a Service (PaaS), and (c) Infrastructure as a service (IaaS).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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.

 

 

Cloud Operating Systems: A new incarnation of an older idea

 

Cloud Operating Systems are
designed to run a single utility with only one Virtual Machine: accordingly a
great deal of the capability in a standard reason operating machine is simply
removed. This could be executed at once on hardware, in effect requiring that
every language runtime is ported to one of a kind hardware environments. This
is one of the costly proposition, which has constrained adoption of the Cloud
Operating System until now. However, an idealized and tightly controlled
hardware environment inside the VM that may be used immediately by means of a
language runtime.

 

 

The cloud is a
more fault-tolerant and flexible operating system than its predecessors. These
two advantages derive from the cloud’s two hallmark features: it is both
virtualized and distributed. Because it’s virtualized, failing hardware can be
upgraded or swapped out, and virtual processes can be migrated to new machines
with little end-user impact. Because it’s distributed across thousands of
commodity boxes, services’ compute and bandwidth needs can be scaled up or
down, and disk storage limitations are almost an anachronism.

 

 

In other ways, the
cloud raises new challenges, or rather returns us to the pre-PC era of
client-server relations. If the cloud is a more powerful mainframe, then
today’s clients are more intelligent than the dumb terminals of the past. The
new clients are smart phones, tablets, and modern web browsers, whose local
caching and compute capabilities are the essence of rich, responsive
applications. But managing state between client and server, and across
different classes of clients, introduces complexity for developers.

x

Hi!
I'm Neil!

Would you like to get a custom essay? How about receiving a customized one?

Check it out