Sie sind auf Seite 1von 22

CONTENTS

Introduction to Cloud Computing How is it any different? Components Cloud Architecture Types of Clouds Virtualization Cloud Characteristics Related works List of References

INTRODUCTION
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over a network (typically the INTERNET). Its like shifting of geography of computation The movement of application services onto the Internet and the increased use of the Internet to access a wide variety of services traditionally originating from within a companys data center For example, web-based applications such as Googles Gmail can be accessed in real time from an Internet-connected machine anywhere in the world.

WHAT ARE CLOUDS?

Clouds are Virtual Clusters

Clouds support access of(lease of) computer instances Instances accept data and job descriptions (code) and return results that are data and status flags The datacenter with hardware and software is what we will call a Cloud.

Common implies multi-tenancy, not single or isolated tenancy Location-independent Online Utility implies pay-for-use pricing Demand implies ~infinite, ~immediate, ~invisible scalability

A BRIEF HISTORY

1960 - John McCarthy opined that computation may someday be organized as a public utility 1999 - Salesforce.com is established, providing an on demand SaaS (Software as a Service). 2001 - IBM details the SaaS concept in their Autonomic Computing Manifesto 2005 - Amazon provides access to their excess capacity on a utility computing and storage basis. 2007 - Google, IBM, various Universities embark on a large scale cloud computing research project. 2008 - Gartner says cloud computing will shape the relationship among consumers of IT services, those who use IT services and those who sell them

BRIEF HISTORY

COMPONENTS
Client Mobile (Android, iPhone, Windows Mobile) Thin client (Cherry Pal, Zonbu, gOS-based systems) Thick client / Web browser (Apple Safari, Mozilla Firefox, Google Chrome, Opera, Microsoft Internet Explorer) Service Integration (Amazon Simple Queue Service) Payments (Amazon Flexible Payments Service, Google Checkout, PayPal) Mapping (Google Maps, Yahoo! Maps, MapQuest) Search (Alexa, Google Custom Search, Yahoo! BOSS) Video Games (OnLive) Live chat (LivePerson)

TYPES OF CLOUD COMPUTING !

Private Cloud ( Internal Cloud ) A cloud computing-like environment within the boundaries ( firewall ) of an organization and typically for its exclusive usage. Public Cloud ( External Cloud ) A cloud computing environment that is external to the boundaries of the organization, and open for use to the general public, whether individuals, corporations or other types of organizations. Examples: Amazon's Web Services and Google app Engine. Some times: an external cloud is not necessarily a public cloud. Some external clouds make their cloud infrastructure available to specific other organizations and not to the public at-large. Hybrid Cloud A computing environment combining both private (internal) and public (external) cloud computing environments.

Public Cloud

Public Cloud
The Cloud Provider The Cloud Provider SME

Hybri d Cloud

Connectivity
(Network Access) SME

Enterprise

Private Cloud

SME

Enterprise

Private Cloud

SERVICES OFFERING BY CLOUD COMPUTING


The wide variety of cloud computing services can be classified as: 1- Infrastructure as a service ( IaaS ). 2- Platform as a service ( PaaS ). 3- Software as a service ( SaaS ).

Software as a Service (SaaS)

Platform as a Service (PaaS)

Infrastructure as a Service (IaaS)

PROS AND CONS


Advantages

Disadvantages

Reduces Hardware/software cost Reduces Maintanence cost High performance High Reliability Scalability/ Resources flexibility. Better hardware management. Easier to share content social networking Can access the applications from anywhere, and at all times. Save money / Cost Effective Pay for only what you use pay per use Saving setup and monitoring costs.

Privacy Internet connection Lack of control The lack of trust between companies and storage providers.

CHALLENGES OF CLOUD COMPUTING !


Cloud computing introduce new challenges and problems yet to be faced: 1. Data mobility If I move to a competing service provider, can I take my date with me? 2. Service levels Cloud computing services arent entirely one-size-fits-all. 3. Security ( privacy & confidentiality of data. ) At the moment, there is not clear which kind of measures, tools are taken to guarantee the privacy of data. 4. Legality System applications are hosted into data centers in different country where different laws on digital content apply.

DIFFERENT COMPANIES PROVIDING CLOUD

CONCLUSION

The long dreamed vision of computing as a utility is finally emerging . Cloud computing might be more accurately described as SKY Computing. With many isolated clouds of services which IT customers must plug into individually. Move toward cloud computing is signal to fundamental shift to how we handle information. The best use of clouds would be to be able to move specific workloads from internal servers to a cloud providers to take advantages of the cloud providers additional capacity, move it back when the rush is over and pay only for the resources you used.

CLOUD COMPUTING TOMORROW ?


All IT companies are throwing resources into cloud computing.. Cloud Computing seems likely that much of the worlds digital information will be living in the clouds long before some questions about this new trend are resolved! such as: - What type of system architecture do we need? - How are customer requests for services processed ? Cloud computing will affect all levels of the computational system , from casual user to software developers, IT managers, even hardware manufacturer.

Das könnte Ihnen auch gefallen