A Cloud Computing For Conceptual Diagram

Print   

02 Nov 2017

Disclaimer:
This essay has been written and submitted by students and is not an example of our work. Please click this link to view samples of our professional work witten by our professional essay writers. Any opinions, findings, conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of EssayCompany.

INTRODUCTION:

Cloud computing is Internet-based computing. In this shared resources, software, and data are provided to computers and other devices on request. The word cloud is used as a metaphor for the Internet, depends on the cloud picture used in the past to signify the telephone link and then to represent the Internet in computer network figures as an generalization of the primary infrastructure it denotes. Typical cloud computing suppliers provide shared business applications online that are accessed from another Web service or software like a Web browser while the software and data reside on servers. An important component of cloud computing is customization and the formation of a user-defined experience.

PIC-1

Fig.1 Cloud computing for conceptual diagram

Major cloud computing infrastructures involve facilities sent via common centers and built on servers. Clouds frequently look as single points of access for all customers' computing desires. The top illustration of cloud computing is Google Apps where any application can be accessed by using a browser and it can be installed on thousands of computer via Internet. The main cloud service suppliers are Microsoft, Salesforce, Amazon and Google.

LITERATURE REVIEW:

Cloud computing is a technology which is basically reduces the management effort. For any management purpose data is required so it’s enable management to get proper data at the right time when it’s needed. The definition of Cloud Computing model is "a model which provide convenience platform to management, a basic on-demand network provide access to anywhere in the globe to share the set of assemble computing resources that can be quickly provisioned and freed with minimal management attempt or platform for the interaction of service provider. Cloud computing model encourage accessibility and also Cloud Computing model framed of five important characteristic, four models of deployment and three models of service." [1].

On the platform of history Cloud Computing has been developed very quickly, it is new information technology which grows on the platform of history likes the other information technology. There is a very big controversy present in the market that weather the Cloud Computing is the new term or the old one. Many statements are given by many researches, some are oppose that controversy and some are in favour of that controversy.

Cloud Computing is new information technology which is supported by other technologies or it is made up on the platform of other technologies. "The image of Cloud Computing is may be looks like a new image but the fundamental technologies which support Cloud Computing have been well – developed for the long time, all other technology like internet, security monitoring, IT – Outsourcing – Network infrastructure, Grid systems, remote hosting are also a form of Cloud Computing technologies, so it is not a new technologies", said by Colaner, 2010 [2]. Schneier, 2009 [3] said that, "Cloud Computing is the modern technology which is based on the version of timesharing model from the earlier time when computers were very expensive and it was very hard to maintain in 1960s and which was overcome by the latest technology of personal computers."

The past technology on which Cloud Computing is based provides us the name of super computer. Super computer is used to clump the computing where all the computers were attached together on a single platform which created the feel of super computer. Followed by cluster computing, Grid computing was comes in the market in 1990’s. In 1990’s when Grid computing was come in the market, it was said that Grid computing is a model of future computing because it has computing power to solve the problem and it was cost effective. "There is a possible to run Cloud Computing more effectively and that to consolidate the server and the origin of Cloud computing has found in virtualization of server said by Leyden, 2009 [5].

Utility Computing was over come on Grid computing. Utility computing was based on the consumption of the services provided by computing as a utility. The benefit of Utility computing is that the charges or the rents are taken on the actual consumption of the server and not on the flat rate. These are the concept which was used to develop the Cloud Computing. On these technologies platform Cloud computing would grow so that why that controversy is present in the market that weather Cloud Computing is the new technology or the old one.

Fig.2 Evolution of Cloud Computing

MEANING OF CLOUD COMPUTING:

Cloud computing is a model for allowing suitable, on-demand network access to a common pool of configurable computing resources. For example, servers, networks, storage, applications and services that can be quickly provisioned and unconfined with nominal management struggle or service provider communication. This cloud model supports availability and it has five important features.

Important Features:

On-demand self-service

Broad network access

Resource pooling

Rapid elasticity

Measured Service

NEED OF CLOUD COMPUTING:

Accepting a cloud computing approach can help companies guide their primary trade

events with fewer bother and larger productivity. Enterprises can exploit the usage of

the current hardware to design and assist particular peaks in practice. Thousands of virtual

machineries and applications can be managed very simply by using a cloud such as environment.

Companies can also save on power prices as they decrease the number of servers necessary.

And with IT staff giving less time in handling and observing the information. IT groups

are sound located to more rationalize the processes as employees finish more work on less machineries.

FEATURES OF CLOUD COMPUTING:

Agility develops employers' ability very quickly and economically re-provision technical infrastructure resources.

Cost can be defined as significantly decreased and capital expenses is altered to operative expenses. Valuing on a utility computing basis is fine-grained with use-based alternatives and fewer IT services are necessary for implementation.

Device and location independence allow employers to access systems using a web browser irrespective of their location or what device they are using. For example PC, mobile. As infrastructure is typically provided by a third-party and accessed through Internet, employers can connect from anywhere.

Centralization of infrastructure in locations with lesser costs like real estate, electricity, etc.

Reliability is upgraded if various redundant sites are used, which prepares well designed cloud computing which is appropriate for industry stability and disaster recovery.

Scalability through on-demand provisioning of resources on a fine-grained, self-service basis near real-time without employers having to engineer for peak loads. Performance

is observed and reliable and loosely coupled architectures are built by using web services as the system interface. Most significant new technique for overcoming performance bottlenecks for a huge class of applications is data parallel programming on a distributed data grid.

Security could be improved because of increased security-focused resources, centralization of data etc. Security is as good as or better than traditional systems because providers can offer resources to solve security concerns that many consumers cannot afford. Moreover, the complication of security is significantly improved when data is distributed over a broader range and / or number of devices.

Maintenance cloud computing applications are easier to maintain, since they don't have to be installed on each user's computer. They are easier to support and to improve since the changes reach the clients instantly.

ARCHITECTURE OF CLOUD COMPUTING:

Cloud architecture, the systems architecture of the software systems included in the supply of cloud computing, typically includes various "cloud components‟ interacting with each other over application programming interfaces, generally web services. This looks like the Unix ideas of having several programs each doing one thing good and working together over universal interfaces. Difficulty is assured and the resulting systems are more controllable. The two best significant modules of cloud computing architecture are the front end and the back end. The front end is the part which is seen by the client, that is the computer user. This consists of the client‟s network or computer and the applications used to access the cloud via user interface like web browser. The back end of the cloud computing architecture is the cloud itself, comprising numerous computers, servers and data storage devices.

pic-2

Fig.3 Cloud computing sample architecture

Cloud has integrated server administration system. Integrated server administers the system, balances client supply, adjusts demands, observers traffic and avoids blocking. This server follows protocols, normally known as middleware. Middleware controls the communication of cloud grid among them.

Cloud Architecture runs on a very significant assumption, which is generally correct. The assumption is that the request for resources is not always regular from client to cloud. Due to this object the servers of cloud are not capable to run at their full capability. To avoid this situation, server virtualization method is applied. In sever virtualization, all physical servers are virtualized and they run multiple servers with either same or different application. As one physical server acts as numerous physical servers, it decreases the need for more physical machineries.

As a problem of fact, information is the most significant part of cloud computing therefore, information safety is the top most importance in all the information processes of cloud. Here all the records are backed up at several locations. This surprisingly increases the records storage to several times in cloud compared with a regular system. Redundancy of records is crucial, which is a must have attribute of cloud computing.

LAYERS OF CLOUD COMPUTING:

Client

A cloud client involves of computer hardware and/or computer software that depend on cloud computing for application distribution or that is in detail designed for supply of cloud services and that, in either case, is fundamentally unusable without it. Illustrations contain certain computers, telephones as well as other devices, operating systems and browsers.

Application

Cloud application facilities deliver software as a service over the Internet, removing the necessity of installation and run the application on the customer's own computers and streamlining maintenance and support. People tend to use the terms "Software as a Service (SaaS)" and cloud interchangeably, when in fact they are 2 different things. Key features include:

Grid-based access to, & controlling of, commercially existing software

Actions that are accomplished from central locations instead of at each customer's site, allowing customers to access applications remotely through the Web

Application provision that typically is nearer to a one-to-many model like single instance & multi-tenant architecture. than to a one-to-one model, containing architecture, pricing, partnering, and management characteristics Integrated feature updating, which removes the need for downloadable patches & upgrades.

pic-3

Fig.4: Layers

Platform

Cloud platform service area or "Platform as a Service (PaaS)" provide a computing platform and/or solution stack as a service, often consuming cloud infrastructure & supporting "cloud applications. It helps in setting out of applications without the cost & difficulty of buying & handling the basic hardware and software layers.

Infrastructure

Cloud infrastructure service area also known as Infrastructure as a Service (IaaS) provides computer infrastructure usually a platform virtualization environment as a service. Instead of procuring servers, software, data-center space or grid tools, clients instead buy those resources as a fully contract out service. Suppliers usually bill such services on a utility computing basis & amount of resources consumed will usually reflect the level of action. IaaS grew from virtual private server offerings.

Server

The server’s layer includes computer hardware and/or computer software products that are explicitly planned for the distribution of cloud services which includes multi Updates 2010 Cloud Computing 9 principal processors, cloud-specific operating systems and combined offerings.

DEPLOYMENT MODELS:

Public cloud

Public cloud or external cloud defines cloud computing in the traditional mainstream sense, where resources are dynamically provisioned on a fine-grained, self-service basis over the Internet, via web applications/web services, from an off-site third-party provider who bills on a fine-grained utility computing basis.

pic-4

Fig.5: Cloud Computing Types

Hybrid cloud

A hybrid cloud environment consists of multiple internal and/or external providers will be typical for most companies. By integrating multiple cloud services customers can comfort the transition to public cloud services at the time of avoiding issues. Other perception on installing a web application in the cloud is using Hybrid Web Hosting where the hosting infrastructure is a mixture between Cloud Hosting for the web server and Managed devoted server for the database server.

Private cloud

Private clouds are mostly introduced for a single client. They give proposal for good security, quality of service and highest control over the information. Every business has its own infrastructure and the way in which applications are structured. Company's datacenter or a collocation ability can be used to install the private clouds.



rev

Our Service Portfolio

jb

Want To Place An Order Quickly?

Then shoot us a message on Whatsapp, WeChat or Gmail. We are available 24/7 to assist you.

whatsapp

Do not panic, you are at the right place

jb

Visit Our essay writting help page to get all the details and guidence on availing our assiatance service.

Get 20% Discount, Now
£19 £14/ Per Page
14 days delivery time

Our writting assistance service is undoubtedly one of the most affordable writting assistance services and we have highly qualified professionls to help you with your work. So what are you waiting for, click below to order now.

Get An Instant Quote

ORDER TODAY!

Our experts are ready to assist you, call us to get a free quote or order now to get succeed in your academics writing.

Get a Free Quote Order Now