cloud computing presentation

23
Submitted By: HIMANSHU VERMA

Upload: himanshuppt

Post on 03-Nov-2014

407 views

Category:

Technology


0 download

DESCRIPTION

Cloud computing is a term used to describe both a platform and type of application. A cloud computing platform dynamically provisions, configures, reconfigures, and deprovisions servers as needed. Servers in the cloud can be physical machines or virtual machines. Cloud computing also describes applications that are extended to be accessible through the Internet. These cloud applications use large data centers and powerful servers that host Web applications and Web services. Anyone with a suitable Internet connection and a standard browser can access a cloud application.Cloud computing infrastructures can allow enterprises to achieve more efficient use of their IT hardware and software investments. They do this by breaking down the physical barriers inherent in isolated systems, and automating the management of the group of systems as a single entityA cloud infrastructure can be a cost efficient model for delivering information services, reducing IT management complexity, promoting innovation, and increasing responsiveness through real¬time workload balancing.The Cloud makes it possible to launch Web 2.0 applications quickly and to scale up applications as much as needed when needed. The platform supports traditional Java™ and Linux, Apache, MySQL, PHP (LAMP) stack-based applications as well as new architectures such as MapReduce and the Google File System, which provide a means to scale applications across thousands of servers instantly.

TRANSCRIPT

Page 1: Cloud Computing Presentation

Submitted By:HIMANSHU VERMA

Page 2: Cloud Computing Presentation

INTRODUCTION

Cloud computing describes both a platform and an application.

Cloud computing platform dynamically provisions, configures, reconfigures and deprovisions servers as needed.

Cloud applications are extended to be accessible through the internet.

Cloud applications use large data centres and powerful servers that host web applications and web services.

Page 3: Cloud Computing Presentation

A cloud is a pool of virtualized computer resources. A cloud can:

Host a variety of different workloads.

Allow workloads to be deployed and scaled-out quickly.

Support redundant, self-recovering, highly scalable programming models.

Monitor resource use in real time to enable rebalancing of allocations when needed.

DEFINITION

Page 4: Cloud Computing Presentation

BENEFITSCloud Computing infrastructures can allow enterprises to achieve more efficient use of their IT hardware and software investments.

A Cloud infrastructure can be a cost efficient model for delivering information services. Launch Web 2.0 applications quickly .

Supports traditional Java™ and Linux, Apache, MySQL, PHP (LAMP) stack-based applications

Page 5: Cloud Computing Presentation

USAGE SCENARIOS

INTERNAL INNOVATION

VIRTUAL WORLDS

E-BUSINESS

PERSONAL HOBBIES

Page 6: Cloud Computing Presentation

INTERNAL INNOVATIONSInnovators request resources online

through a simple Web interface. They specify a desired start and end dates for their pilot. A cloud resource administrator approves or rejects the request. Upon approval, the cloud provisions the servers. The innovator has the resources available for use within a few minutes or an hour depending on what type of resource was requested.

Page 7: Cloud Computing Presentation

VIRTUAL WORLDS

Virtual worlds require significant amounts of computing power, especially as those virtual spaces become large or as more and more users log in. Massively multiplayer online games (MMPOG) are a good example of significantly large virtual worlds. Several commercial virtual worlds have as many as nine million registered users and hundreds and thousands of servers supporting these environments.

Page 8: Cloud Computing Presentation

E-BUSINESS

In e-business, scalability can be achieved by making new servers available as needed. Revenue generating applications may be rated higher than research and development or innovation pilots. For several months IBM has been running a cloud infrastructure that adjusts computer resources appropriately and automatically according to business policies.

Page 9: Cloud Computing Presentation

PERSONAL HOBBIES

Innovation is no longer a concept developed and owned by companies and businesses. It is becoming popular at the individual level, and more individuals are coming up with innovations. These individuals could be requesting servers from a cloud to work on their innovations.

Page 10: Cloud Computing Presentation

ARCHITECTUREHIGH LEVEL ARCHITECTURE OF CLOUD COMPUTING

Virtualized Infrastructure Based On Open Source Linux & Xen

Monitoring Provisioning Raremetal & Xen VM

Provisioning Management Stack

Page 11: Cloud Computing Presentation

CLOUD PROVISIONING AND MANAGEMENT

AUTOMATED PROVISIONING

RESERVATION AND SCHEDULING

EXTENDING CONTRACTS

CHANGING CONTRACTS

Page 12: Cloud Computing Presentation

CLOUD PROVISIONING AND MANGEMENT

INTERFACE FOR CHANGING END DATE

Page 13: Cloud Computing Presentation

CLOUD PROVISIONING AND MANGEMENT

INTERFACE TO START THE CHANGE CONTRACT PROCESS

Page 14: Cloud Computing Presentation

CLOUD PROVISIONING AND MANGEMENT

INTERFACE TO CHANGE A CONTRACT

Page 15: Cloud Computing Presentation

MONITORINGPROJECTS PORTLET SHOWING ALL CONTRACTS

Page 16: Cloud Computing Presentation

MONITORINGSERVER INFORMATION COMPONENT OF A CONTRACT

Page 17: Cloud Computing Presentation

OPEN SOURCE

Xen is an open-source virtual machine implementation that allows physical machines to host multiple copies of operating systems. Xen is used in the cloud to represent machines as virtual images that can be easily and repeatedly provisioned and deprovisioned.

Page 18: Cloud Computing Presentation

VIRTUALIZATION

Virtualization in a cloud can be implemented on two levels:

Hardware Level

Software Level

Page 19: Cloud Computing Presentation

STORAGE ARCHITECTURE Google file system along with the benefits of a Storage Area Network (SAN).

Fast data writing on SAN.

More machines can be added when more computer power is needed.

Copies are made automatically on SAN which can be used for backup.

Google file system is not currently integrated into most failover techniques.

Page 20: Cloud Computing Presentation

CONCLUSION Companies must innovate and get the most from its resources to succeed.

Cloud computing infrastructures are next generation platforms that can provide tremendous value to companies of any size.

Cloud computing increases profitability by improving resource utilization.

Page 21: Cloud Computing Presentation

CONCLUSION

Costs are driven down by delivering appropriate resources only for the time those resources are needed.

Cloud computing has enabled teams and organizations to streamline lengthy procurement processes.

Page 22: Cloud Computing Presentation
Page 23: Cloud Computing Presentation

THANK YOU