CLOUD COMPUTING

laptop_clouds

“Cloud” is a new consumption and delivery model inspired by consumer Internet services.Cloud computing refers to using a third-party network of remote servers hosted on the internet to store and manage all data.

3984413_f520

Simple example of cloud computing is Yahoo email, Gmail, or Hotmail etc.
Cloud services provide you with your own hard drive in the cloud – or on the internet. Such services have become popular because they are convenient,have more storage space and are easily accessible.With cloud services we can connect at home, work via a laptop, desktop, smartphone or other handheld device. The services of cloud computing provide robust features and ample storage space so that we can access any file saved in the cloud no matter where we are.

solution_overview_c22-620028-1 (1)

Cloud services

Cloud services are unique because they allow us to view, edit and share files saved in the cloud. With some services, we can even synchronise the content across all computers and devices. While no two cloud services are identical, each of the services provide the same fundamental features and functionality. Some of the world’s largest tech companies have launched cloud services, including Apple, Amazon and Google.

cloud_ref

How cloud computing works?

Cloud provisioning is the deployment of a company’s cloud computing strategy, which typically first involves selecting which applications and services will reside in the public cloud and which will remain on site behind the firewall or in the private cloud.

CloudRefArchitecture

Cloud management means the software and technologies designed for operating and monitoring applications, data and services residing in the cloud. Cloud management tools help ensure a company’s cloud computing-based resources are working optimally and properly interacting with users and other services.

Cloud enablement
The process of making available one or more of the following services and infrastructures to create a public cloud computing environment.It includes:
 Cloud provider: A service provider who offers customers storage or software solutions available via a public network, usually the Internet.
 Client: The customer who uses the cloud
 Application: the application that runs the cloud infrastructure

cloud_architecture_aware
Cloud Architecture

Types of cloud
• Public cloud applications, storage, and other resources are made available to the general public by a service provider. These services are free or offered on a pay-per-use model. Generally, public cloud service providers like Amazon AWS, Microsoft and Google own and operate the infrastructure and offer access only via Internet (direct connectivity is not offered).
• A private cloud is designed to offer the same features and benefits of public cloud systems, but removes a number of objections to the cloud computing model including control over enterprise and customer data, worries about security, and issues connected to regulatory compliance.
• Hybrid cloud is a composition of two or more clouds (private, community or public) that remain unique entities but are bound together, offering the benefits of multiple deployment models.
• Community cloud shares infrastructure between several organizations from a specific community with common concerns (security, compliance, jurisdiction, etc.), whether managed internally or by a third-party and hosted internally or externally. The costs are spread over fewer users than a public cloud (but more than a private cloud), so only some of the cost savings potential of cloud computing are realized.
• The intercloud is an interconnected global “cloud of clouds” and an extension of the Internet “network of networks” on which it is based.

typesOfClouds

Features

The most important factor to consider in a cloud service is features, including the type of content that can store. The best cloud computing services are those that allow upload and save any type of file that can save on a local hard drive. Some services even allow us to keep email, contacts and calendar in the cloud. Any cloud service we consider should allow us to view, edit and share our content regardless of what computer or device we are using. Other features include automatic synchronising files across all devices, password-protected sharing and file encryption to safeguard the content.

ArchitecturalAbstraction

Benefits

According to the National Institute of Standards and Technology’s definition of cloud computing identifies “five essential characteristics”:
• On-demand self-service
• Resource pooling
• Broad network access.
• Rapid elasticity.
• Measured service

cloud_hosting_benefits

Mobile Access

One of the biggest selling points of cloud computing services is their wide-ranging access. Regardless of the place we are through our iPad, cloud services allow us to access content anywhere, anytime and on any one of devices. Services that offer the greatest range of mobile access include applications for popular smartphones and the ability to log into our account from any mobile browser.

images (11)

Ease of Use

It is important to select a cloud service that is intuitive and straightforward to access content in the cloud. The service’s interface and tools should be easy to navigate and convenient to use.

images (12)

Help and Support

Getting help when we need cloud access is crucial when using any type of technology, including cloud services. Available support options should include technical assistance via telephone, email and live chat. The service should also provide a knowledgebase and user forums as resources.

images (5)

Advantages of cloud computing

• Lower computer costs
• Improved performance
• Reduced software costs
• Instant software updates
• Improved document format compatibility
• Unlimited storage capacity
• Increased data reliability
• Universal document access
• Latest version availability
• Easier group collaboration
• Device independence

Disadvantages of cloud computing

• Requires a constant Internet connection
• Does not work well with low-speed connections
• Features might be limited
• Can be slow
• Stored data might not be secure
• Stored data can be lost
• Not clear that you can run compute-intensive HPC applications that use MPI/OpenMP!
• Each cloud systems uses different protocols and different APIs

iaas-picture-011

Private cloud project

Companies initiate private cloud projects to enable their IT infrastructure to become more capable of quickly adapting to continually evolving business needs and requirements. Private cloud projects can also be connected to public clouds to create hybrid clouds.Unlike a public cloud, a private cloud project remains within the corporate firewall and under the control on the company’s IT department. As a result, a private cloud provides more control over the company’s data, and it ensures security, albeit with greater potential risk for data loss due to natural disaster.

What-Is-SaaS-Cloud-Truth1

In Future

Many of the activities loosely grouped together under cloud computing have already been happening and centralised computing activity.Grid Computing was the last research-led centralised approach.However there are concerns that the mainstream adoption of cloud computing could cause many problems for users.Many new open source systems appearing that we can install and run on local cluster(should be able to run a variety of applications on these systems).In conclusion cloud services are an ideal way to manage all digital content without limitations.

Reference

• Case Studies in Cloud Computing by DavidCearley and Gene Phifer.

• Cloud computing:Concepts,Technologies and Business Implications by B.Ramamurthy and K.Madurai,etc.

• Images downloaded from Google images.

Cloud-computing-300x199

Submitted by: ANJANA.R.KUMAR
Roll No: 6
Date of submission: 20-03-2013

Advertisements