Professional Documents
Culture Documents
Cloud Computing: BY: - Anand Singh Negi Jaywant Pissat Swati Ram
Cloud Computing: BY: - Anand Singh Negi Jaywant Pissat Swati Ram
6/12/12
GRID COMPUTING
UTILITY COMPUTING
6/12/12
System Administrators often talk about servers as a whole unit that includes the hardware, the OS, the storage, and the applications. Servers are often referred to by their function i.e. the Exchange server, the SQL server, the File server, etc. If the File server fills up, or the Exchange server becomes overtaxed, then the System Administrators must add in a new server. Unless there are multiple servers, if a service experiences a hardware failure, then the service is down. System Admins can implement clusters of servers to make them more fault tolerant. However, even clusters have limits on their scalability, and not all applications work in a clustered environment.
6/12/12
Cons Pros
Expensive to acquire Easy to conceptualizeand maintain hardware Not very scalable Fairly easy to deploy Difficult to replicate Easy to backup Redundancy application/service can Virtually anyis difficult to implementbe run from this type of setup Vulnerable to hardware outages In many cases, processor is under-utilized
6/12/12
77
WHAT IS A CLOUD ??
Virtualization
6/12/12
The Cloud
A style of computing where massively scalable (and elastic) IT-related capabilities are provided as a service to external customers using Internet technologies.
Whats new? Acquisition Model: Based on purchasing of services Business Model: Based on pay for use Access Model: Over the Internet to ANY device Technical Model: Scalable, elastic, dynamic, multitenant, & sharable
6/12/12
6/12/12
Operating System virtualization (e.g. Xen) provides CPU isolation Roll-your-own network provisioning provides network isolation Locally specific storage abstractions
Service Level Agreements (SLAs) are advertized Requests are accepted and resources granted via web services Customers access resources remotely via the Internet
Web-based transaction Pay-as-you-go and flat-rate subscription Customer service, refunds, etc.
6/12/12
Set up an account, perhaps just with a credit card Choose the OS and software each "instance" will have It will run on a large server farm located somewhere You can instantiate more on a few minutes' notice You can shut down instances in a minute or so
Many of the advantages offered by Public Clouds appear useful for on premise IT
What extensions or modifications are required to support a wider variety of services and applications?
Multiplayer 6/12/12
6/12/12
Ease of Use
No cabling, screwdrivers, racking, unboxing, buying Middle of the night Do it yourself remotely from anywhere anytime
6/12/12
Scalability
See Ease of Use Control your infrastructure with your app Nothing to purchase and take delivery on Instant
6/12/12