This presentation attempts to first demystify what's Cloud, and why Cloud Computing is an absolute MUST to reduce Cost of Application Delivery. It then attempts to bring out the important role that DCIM will play in the Cloud Computing Infrastructure, as we head towards a world of Software Defined Data Centers.
- 1. Cloud Computing & DCIMby: Shekhar Dasgupta, FounderGreenField Software Private Limited1
2. DefinitionsCloud Computing: Gartner defines it as a style of computing in which scalable & elastic IT-enabled capabilities are delivered using Internet technologies.Scalability and elasticity are not the same thing. Scalability lets you plan in advance and adapt your IT systems accordingly, whereas Elasticity provides you the resources to handle emergencies.DCIM is a system that collects and manages information about a datacentersassets, resource use and operational status. This information is then analyzedand delivered in ways that help managers meet business objectives, servicegoals and optimize the datacenters performance.- Andrew Donoghue (Analyst, Eco-Efficient IT), 451 Research2 3. Cloud Computing Why do we need it?More and more companies are moving to a cloud infrastructurebecause of the massive potential for cost savings and easymanageability.The National Institute of Standards and Technology (NIST) defines cloud computing as a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. 3 4. Cloud Delivery ModelsInfrastructure as a Service(IaaS) Equipment used to supportoperations, such as storage, hardware,servers and networking components,is outsourced to a cloud provider.Platform as a Service (PaaS)Provision and deployment ofenterprise-wide software applicationsis outsourced to a third party whoowns both the hardware and thesoftware applications and theresponsibility of maintaining them.Software as a Service (SaaS)Customer facing applications arehosted and maintained by a cloudprovider, and are made available toend-users over the Internet or acomputer network.4 5. Cloud Deployment ModelsPublic clouds exist outside of the end users firewall where a cloudprovider makes resources like software or data storage availableover the Internet e.g. Amazon Web Services and Windows Azure.Private clouds can exist within the clients firewall or could be a private space dedicated to the client company within the cloud providers own data centers.Hybrid clouds are an amalgamation of the above two types of cloudwhere a business hosts some of its servers on its own premises andthe two clouds work seamlessly together.Community clouds are shared by several organizations that haveshared concerns such as security requirements and complianceconsiderations. 5 6. Cloud Computing CharacteristicsAccording to NIST, the five fundamental characteristics of cloudcomputing are A consumer can unilaterally provision On-demand self-service computing capabilities, such as server time and network storage, as needed Broad network access automatically without requiring human interaction with each service provider. Resource pooling Rapid elasticity Measured service 6 7. Cloud Computing CharacteristicsAccording to NIST, the five fundamental characteristics of cloudcomputing areCapabilities are available over the On-demand self-servicenetwork and accessed through standardmechanisms that promote use by Broad network accessheterogeneous thin or thick client Resource poolingplatforms (e.g., mobile phones, tablets,laptops, and workstations). Rapid elasticity Measured service 7 8. Cloud Computing CharacteristicsAccording to NIST, the five fundamental characteristics of cloudcomputing are On-demand self-service The providers computing resources are pooled to serve multiple consumers using Broad network access a multi-tenant model, with different physical and virtual resources dynamically Resource pooling assigned and reassigned according to Rapid elasticity consumer demand. Examples of resources include storage, processing, memory, and Measured service network bandwidth.8 9. Cloud Computing CharacteristicsAccording to NIST, the five fundamental characteristics of cloudcomputing are On-demand self-service Broad network access Capabilities can be elastically provisioned Resource pooling and released, in some cases automatically, to scale rapidly outward Rapid elasticity and inward commensurate with demand. Measured service To the consumer, the capabilities available for provisioning often appear to be unlimited and can be appropriated in any quantity at any time. 9 10. Cloud Computing CharacteristicsAccording to NIST, the five fundamental characteristics of cloudcomputing are On-demand self-service Broad network access Cloud systems automatically control and Resource pooling optimize resource use by leveraging a metering Rapid elasticity capability at some level of abstraction appropriate to the type of service (e.g., storage, Measured service 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.10 11. Elasticity The Main Attraction of CloudThe PROBLEM - Over-provisioningTraditional on-site data centers are designed to handle peaks in demand. Typically only 15% of this capacity is used during other times resulting in unused capacity and inefficient use of costly resources. In most cases, businesses cannot afford to do away with over-provisioning altogether and the total cost of ownership (TOC) of the data center is very high.The SOLUTION - ElasticityShifting some or all of their data and applications to the cloud gives businesses theability to handle sudden, unanticipated and extraordinary loads. Cloud providershave the extra capacity to handle these peaks in usage and users only pay for whatthey use and the total spending on IT goes down. 11 12. How is it done?Orchestration refers to combining multiple and distinct automated tasks into a single workflow and provides centralizedThe Data Centric Framework management across systems and Management (DMF) networks including multiple approach to cloud orchestration devices, applications, solutionsaims to maintain a conceptually and entire data centers.centralized data repository of allIt even takes care of the financialthe resources being managedaspect of managing your IT including computational, storageinfrastructure including, billing, and network devices.metering and powerconsumption.12 13. Where does DCIM comes in?Data Center InfrastructureDCIM could act as a cloud agent orManagement (DCIM)cloud brokering software to allow businesses to provisionDCIM gives businesses a unified andelastic resources across cloud enhanced management interface providers and to make optimal across multiple data centerschoices for deriving the least Cost whether on-site or on the cloud.of Application Delivery.It assists with load balancing and on-demand provisioning of bothphysical and virtual resourcesThe Next Gen DCIM will be the Cloudand provides for broad platformplatform to enable Massivecompatibility across your entire ITScalability & High Availabilityinfrastructure.WITHOUT OVER-PROVISIONING. 13 14. Questions?GreenField Software is pioneering the Next Gen DCIM for TomorrowsSoftware Defined Data CentersEmail: firstname.lastname@example.orgVisit us on the web at www.greenfieldsoft.com 14