Source: The NIST Definition of Cloud Computinghttp://csrc.nist.gov/groups/SNS/cloud-computing/cloud-def-v15.docOn-demand self-service Ubiquitous network access Location independent resource pooling Rapid elasticity Measured service Essential Characteristics:On-demand self-service. A consumer can unilaterally provision computing capabilities, such as server time and network storage, as needed automatically without requiring human interaction with each service’s provider. Broad network access. Capabilities are available over the network and accessed through standard mechanisms that promote use by heterogeneous thin or thick client platforms (e.g., mobile phones, laptops, and PDAs).Resource pooling. The provider’s computing resources are pooled to serve multiple consumers using a multi-tenant model, with different physical and virtual resources dynamically assigned and reassigned according to consumer demand. There is a sense of location independence in that the customer generally has no control or knowledge over the exact location of the provided resources but may be able to specify location at a higher level of abstraction (e.g., country, state, or datacenter). Examples of resources include storage, processing, memory, network bandwidth, and virtual machines.Rapid elasticity. Capabilities can be rapidly and elastically provisioned, in some cases automatically, to quickly scale out and rapidly released to quickly scale in. To the consumer, the capabilities available for provisioning often appear to be unlimited and can be purchased in any quantity at any time.Measured Service. Cloud systems automatically control and optimize resource use by leveraging a metering capability at some level of abstraction appropriate to the type of service (e.g., storage, processing, bandwidth, and active user accounts). Resource usage can be monitored, controlled, and reported providing transparency for both the provider and consumer of the utilized service.
Private CloudAn internal service-oriented IT environment optimized for performance and cost that is deployed inside a customer’s datacenter. Powered by products including Windows Server® and Microsoft® System Center family of products, private clouds are deployed to work with existing applications and new applications while using cloud principles like elasticity, scalability and chargeback proportional to use. Public CloudA deployment model that provides highly scalable and elastic cloud services to multiple customers from Microsoft’s datacenters or other service providers’ (e.g. hosting partners, http://www.microsoft.com/virtualization/en/us/cloud-hosting-partners.aspx) datacenters. Windows® Azure™ is a highly scalable cloud services platform delivered from Microsoft’s datacenters that provides pay–as-you-go flexibility in a public cloud deployment model. Private Cloud - Public Cloud -Private Cloud for the EnterpriseThe private cloud is a new model of success for enterprises because it allows them to scale up as needed, quickly and cost-effectively while improving business capabilities with dynamic, flexible applications. Benefits include the ability to:Deliver scalable applications and workloads.Enable federated services across the full cloud continuum.Manage the data center fabric as a single pool of resources.Focus on the management of the data center service and its dependencies.
Businesses are moving to the cloud. Analysts predict that the vast majority of large businesses will be using some type of cloud services in the next few years and that many will drastically be cutting the IT assets that they run and maintain in favor of pushing IT to the cloud and have others run the assets for them. Economics will always be an important driver in business. The economic cycle of recent years and the ongoing consequences have tended to put cost cutting above over factors in evaluating technology and this has led many companies to consider the cloud because – above all – it promises lower costs, shifts from more rigid capital expenses to the more fluid operating expenses and enables business to pay only for the computing that it consumes. Historically, economics tends to be a leading indicator for the success of a technology but the cloud dramatically democratizes technology too and enables hitherto impractical applications to become practical. You need to be very careful that your competitors don’t take better advantage of the cloud because it’s likely that, if they do, they’ll gain increased agility, lower costs and the ability to deliver better services to more customers more quickly. Do you want to take that risk?
So why are we here? Is Microsoft really serious about the world of Cloud Computing? Let’s take a look of some of the challenges that is happening in the IT industry. For instance, in Microsoft, we are facing: How to support 450 million Hotmail users?2 billion queries on Bing each month?100 million Windows Update users?30 million Xbox Live users?And everyday, 1 billion Windows Live authentications?while these numbers continue to grow, and with increased expectation on performance and availability
Hyper-V, the Windows Server 2008 R2 hypervisor-based server virtualization technology, is a core component of the Microsoft private cloud. Hyper-V helps you to make the best use of your server hardware investments by consolidating multiple server roles as separate virtual machines (VMs) running on a single physical machine. It also helps you efficiently run multiple, different operating systems—Windows, Linux, and others—in parallel, on a single server, and fully leverage the power of x64 computing.Private Cloud for the EnterpriseThe private cloud is a new model of success for enterprises because it allows them to scale up as needed, quickly and cost-effectivelywhile improving business capabilities with dynamic, flexible applications. Benefits include the ability to:Deliver scalable applications and workloads.Enable federated services across the full cloud continuum.Manage the data center fabric as a single pool of resources.Focus on the management of the data center service and its dependencies.Hyper-V Cloud OfferingsDeployment guidesTo help you get started building your own private cloud with Microsoft products.Build your own private cloud based on Windows Server 2008 R2 Hyper-V and System CenterFast TrackFor pre-validated configurations from Microsoft and OEM server partners.Hyper-V Cloud partners have specialized resources, industry knowledge, and best practices to help you plan, build, and deploy commercial private and public clouds based on Windows Server Hyper-V, System Center, and related products.Service providersFor partners who can host a dedicated private cloud for you.
In Classic IT, most systems are purchased when needed, and grow organically to handle what the business sees as peak demand at any given time. Most applications are in silos, and connections are made in an expensive point to point custom development fashion. Only a basic level of maturity is required although a company may be more advanced depending on their IT investment and commitment level.When a company chooses to Outsource to the Cloud, they are typically moving a commodity packaged software function to the cloud. All of these solutions are considered “Software as a Service.” They often require a higher level of maturity because of the need for a unified identity system to make them work seamlessly for employees. You can see that a move to BPOS will naturally increase the IT maturity level of an organization, thus opening up new avenues of cloud use and integration.Leveraging the Cloud in contrast can occur without a particularly advanced IT infrastructure as there is opportunity to take advantage of compute and storage in the cloud without touching any other systems. Of course it is preferable, but not required.Finally, a company may want to Be a Cloud. In other words, they wish to have the features of cloud based infrastructure such as elastic scaling available to them in a “private cloud” or they wish to provide data services or software as a service to their partners, suppliers, or customers.The products listed on this slide are not intended to be exhaustive of Microsoft’s offerings.
Cloud Computing Essentials for IT Pros<br />Chris E. Avis<br />Sr. IT Pro Evangelist <br />blogs.technet.com/chrisavis<br />
Agenda<br />What and Why<br />Microsoft’s Vision<br />
I think you have great talents and should look for other career opportunities to reach your full potential.<br />IT CAPACITY<br />Allocated IT-capacities<br />Forcast demands<br />Actual Load<br />TIME<br />
Wow, capacity on demand! Very well done, IT!<br />Knob goes up...<br />And...down<br />Capacity on demand!<br />IT CAPACITY<br />Allocated IT-capacities<br />Lower capex!<br />Forcast demands<br />Actual Load<br />TIME<br />
Growing Fast <br />On and Off <br />Inactivity<br />Period <br />Compute <br />Compute <br />Average Usage<br />Usage<br />Average<br />Time <br />Time <br />On and off workloads (e.g. batch job)<br />Over provisioned capacity is wasted Tax Season<br />Time to market can be cumbersome <br />Successful services needs to grow/scale <br />Keeping up w/growth is big IT challenge Startups<br />Complex lead time for deployment<br />Unpredictable Bursting <br />Predictable Bursting <br />Compute <br />Compute <br />Average Usage <br />Average Usage <br />Time <br />Time <br />Unexpected/unplanned peak in demand <br />Sudden spike impacts performance News Service <br />Can’t over provision for extreme cases <br />Services with micro seasonality trends <br />Peaks due to periodic increased demand Lottery<br />IT complexity and wasted capacity Website<br />Typical Workload Patterns are Optimal for Cloud<br />
Your business is a service.<br />What is a service?<br />Capacity on demand?<br />
An approach to computing that’s about internet scale and connecting to a variety of devices and endpoints<br />Computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet/Intranet. <br />What is cloud computing?<br />… the applications delivered as services over Internet and the hardware and systems software in datacenters that provide those services. <br />Cloud Computing means using a remote data center to manage scalable, reliable, on-demand access to applications<br />
Cloud Computing Characteristics<br />Ref: The NIST Definition of Cloud Computing<br />http://csrc.nist.gov/publications/drafts/800-145/Draft-SP-800-145_cloud-definition.pdf<br />On-demand self-service<br />Location transparent resource pooling<br />Rapid elasticity<br />Measured service with pay per use<br />Ubiquitous network access<br />
Cloud Continuum<br />Private cloud inside your data center<br />Public cloud by service providers<br />
The story so far<br />The cloud..<br />Is a service-based approach<br />Has specific characteristics (On-demand, ubiquitous, elastic, location independent, measured)<br />Has various options for how it’s delivered (delivery methods) andhow responsibilities are separated (IaaS, PaaS, SaaS)<br />Ultimately means IT transformation<br />
“The bottom line: Early adopters are finding serious benefits, meaning that cloud computing is real and warrants your scrutiny as a new set of platforms for business applications.” <br />http://www.forrester.com/rb/Research/q%26a_by_2011%2C_cios_must_answer_question%2C/q/id/55193/t/2<br />“By 2012, 80% of Fortune 1000 enterprises will be using some cloud computing services, 20% of businesses will own no IT assets.”<br />http://www.gartner.com/it/page.jsp?id=1278413<br />
Agenda<br />What and Why<br />Microsoft’s Vision<br />
Yesterday and Today(Do we know how to do “cloud”?)<br />
530 Million Active Windows Live IDs<br />368 Million People Using Hotmail<br />Over 4 Billion WW Queries Each Month<br />Over 459 Million Unique Users<br />2 Billion Unique <br />Calls Per Year<br />30 Million People <br />On Xbox Live<br />Over 6 Million Songs in the Catalog<br />14 Billion Ads Per Month<br />Over 303 Million Users Each Month<br />CLOUD SERVICES<br />TV/HOME<br />PC<br />MOBILE<br />Microsoft Consumer SaaS Offerings<br />