#2: Thanks for taking time to let us brief you on Red Hat's cloud computing strategy and cloud management offerings.
The expectations being set for IT departments are framed today by what's available in the free market for IT services, exemplified by public clouds. 油And I believe eight out of the top ten public clouds run software written by Red Hat.
These set the standards by which internal IT is judged. 油And sure, IT departments point out that public cloud services aren't quite the same as what you get internally. 油The say "they're not as secure," "they're not as reliable," "they're not as well governed." But, for an ever-increasing set of workloads, they are good enough, they are beautifully elastic, and they are cheap.
And so the pressure on IT departments to deliver similar services and flexibility grows and grows.
These new capabilities need to be managed carefully to realize their full cost benefits over time.
#4: To address that situation and move to the next level, IT shops are migrating toward Cloud behaviors in their IT environments.
This slide, derived from the Gartner roadmap From Virtualization to Cloud Computing, Gartner indicates the various levels of infrastructure enablement that IT organizations are engaging in today. Organizations often field more than one virtual / cloud project and may be doing IT transformation to IaaS while at the same time running Cloud program initiatives.
Focus to date has been on deriving economies and flexibility initially via server virtualization and consolidation. Highly distributed and sprawled virtual environments that result from those initiatives require management optimization and automation to be effectively controlled.
Infrastructure as a Service (IaaS) capabilities are engaged to support agile, self-service access to IT systems and services, again raising the management ante for addressing tracking, capacity management, resource utilization/optimization,
In Hybrid Cloud, portable workloads across mixed hypervisors and public clouds require policies to govern controlled access and usage, as well as provide chargeback and showback mechanisms.
CLOUDForms aims at the blue boxes across the bottom, the goal is to future proof your management investment and eliminate multiple disparate tools and tool sprawl which introduces problems of integration, multiple interfaces, and rising costs & training needs with multiple vendor point products.
Allows your organization to incrementally build into cloud architectures at its own pace.
When we begin to move from Distributed virt to private cloud and begin turning self-service over to users, complexity rises quickly! This is not simply putting up a catalog that emails IT when a request is made!
#5: Some prospects will know what they want from their cloud deployment and have thought through needs and wants, others will be less mature in their cloud approach.
Either way, its important for us to probe in key areas we've learned are important to our existing customers. This will help us target our capabilities and possibly help some realize needed capabilities they've not thought of (we become trusted advisor).
Self-Service Provision prospect all want this! But need controls and analytics to operationally provide it. Intelligent workload placement is important as org look to automate this process.
Cloud Workload Mgmt this is optimizing my environment, cloud doesn't really help save time and money if org simple throw resources (Compute, storage, networking) as consumption increases. Also being able to quickly identify and rectify problem is key to cloud operations
Chargeback Most orgs want/need to be able to chargeback (or at least showback) to the business for infrastructure usage, especially in a self-service model. Detailed tracking and monitoring around CPU, Storage, memory, and network is key.
Capacity Management & Planning These are actually two different disciplines Capacity mgmt allows IT to know when resources are trending toward limits set by IT. Allows them to see resource availability across the environment, and make best-fit recommendations for new workloads based on availability, IT policies, and cost. Capacity Planning with CloudForms allows IT to model future scenarios to see impact prior to actually doing it. (If I add more CPU to cluster x, will it cause a problem with networking, storage, and memory resources?) Being able to model future additions and see projected impact, help orgs make informed and impactful and cost effective decision/additions to their cloud environment.
Cloud Brokering Use intelligence around not only available resource pools, but policies that affect placement (production workloads cannot run in public cloud), and which options offer least cost (placing this workload on RHEV saves me licensing cost on VMware)
Deploy N-Tier Apps Org have a need to offer/delivery workloads in addition to simple Virtual machines (VMs). By workloads I meant n-tier apps.....could be combination of web server, app server, and database server. This is a step in the direction of PaaS, but not as extensive and deep as OpenShift Enterprise.
Public Cloud Flexing and Bursting Many orgs want to take advantage of readily available public cloud resources, but want to control usage and dictate conditions. Orgs may want to use Public Cloud for DR purposes, seasonal spikes in business demand, and/or more permanent use for dev and test reasons.
Use Existing Infrastructure Orgs want to use existing platforms (ie VMware) and have option to add new, when and if they want to (OpenStack; RHEV). Integrate to config mgmt, service catlog, and other systems monitoring tools.
Manage Converged Infrastructure Converged infrastructure is pre-configured hardware stacks like vBlock, FlexPod, and PureFlex. Typically these commercially available stacks come with cloud management capabilities, but some orgs want better capabilities than what's provided....hence an opportunity for CloudForms. Some orgs may also go to their local systems integrators and task them with building a stack for them.....this may be done without consideration for management. CloudForms also has an opportunity to win business here as well.
#6: So lets dig into the CloudForms solution by taking a look at it from a high level. As a cloud management platform CloudForms delivers the key capabilities required to enable private and hybrid clouds, and to manage your infrastructure as a service. First and foremost providing your users with self-service to fully automate the provisioning of new workloads and applications within your business rules as well as to manage and operate those workloads throughout their lifecycle. In addition to enabling self-service, and this is unique to CloudForms, are a fully integrated set of cloud optimized infrastructure management capabilities that alone are super valuable but in combination with self-service cloud enablement provide the highest levels of automation. The key differentiation here is tying the user supplied data from the self service request together with your business rules AND the real-time data from the infrastructure to fully automate the end to end lifecycle of that service. So what does that mean?
Let me give you an examplea user comes to the portal or your own enterprise service catalog for that matter, and requests an application environment made up of 3 tiers of servers. CF2 takes that request, validates it and then goes about the provisioning of the service. It determines that a business rule exists that says oracle database servers can only be provisioned to certain clusters to comply with licensing limitations so it identifies those clusters and then determines the one w/ the most capacity available based on real-time capacity and utilization information and provisions the db tier to that cluster. It then provisions the web tier onto the cloud area with not only the right capacity but with the correct network paths and then joins the web servers to a load balancer pool. Ultimately the entire service is provisioned, the user notified and the ongoing management of that service's lifecycle begins. Well dig into this in more detailed use cases shortly but the key takeaway here is the integration of the user data, the business rules and policies, with the real time infrastructure data and analytics to fully automate cloud service delivery and management. How is that different? on numerous occasions weve engaged with enterprise accounts that have put a service catalog on top of their virtualized infrastructure. The user requests a server or application which kicks off an email to the engineering team who take the request and determine the right location and configuration for the workload by looking at their vCenter UI, checking their capacity planning spreadsheets, requesting IP addresses from the network team and then manually creating and configuring the vms to fulfill the request. They then go update the ticket which kicks off an email to the requestor that their servers are ready to go. What they generally find is this not a scalable model and it really doesn't substantially decrease service request fulfillment times which leads to user dissatisfaction and in some cases lines of business going directly to Amazon for their workloads cutting out IT completely.
#7: Note: By OpenStack we mean Red Hat's distribution Red Hat Enterprise Linux OpenStack Platform (CloudForms may be able to manage other distributions of OpenStack, but we've only tested our Red Hat version)
From a user perspective, getting to self-service poses some challenges.
There are often islands or silos of VM s for use in services
Multiple portals with inconsistent look and feel and different capabilities
Lack of any kind of quota or chargeback construct or display
CLOUDforms delivers capabilities to IT to have a policy controlled, role-delegated portal that is web accessible from any location. This service delivery can be effected across VMWare, Red Hat, Microsoft and Amazon environments with consistent look and feel and behavior.
Through CLOUDForms own Service Catalog or an integrated internal service catalog, you can provision and retire services to authorized users across the organization.
Users have access to dashboards that show them, what they have allocated, what is available and what is consumed, and offers them details on their quota levels and chargeback / showback amounts.
#8: Note: By OpenStack we mean Red Hat's distribution Red Hat Enterprise Linux OpenStack Platform (CloudForms may be able to manage other distributions of OpenStack, but we've only tested our Red Hat version)
Service Delivery could be VMs, Instances/Templates, n-tier applications/workloads; CF could be integrated into an existing Service Catalog
Role-Based Access Controls (RBAC) Ensure only authorized workloads are accessible by authorized users and admins
Quota Enforcement Ensure users/groups do not exceed their allocated infrastructure; Can Tag objects, users, groups to make quota enforcement as detailed or broad as org wants
Approval Workflow Force an optional automated approval process on any IT request
Intelligent Workload Placement Use logic and policies to determine best infrastructure for the job
Chargeback Important for most orgs to be able to accurately track and charge for consumption. Even if they simply want to showback to the business consumption vs actualy charging them for it.
(This is actual saving told to us by Media Company... you could setup a peer-to-peer call with them and have them tell prospect same thing!)
Example: Media Company saved 25 person hours per VM provisioned
So far in 2013, they have provisioned little over 1000 VMs with CloudForms.
Assuming $100 cost per man hour
Comcast saves $2,500 per VM (25 x $100)
So far this year, they have saved $2.5M! ($2,500 x 1000 VMs)
Benefits
Business:
- Reduce time in meeting customer request/accelerate projects & innovation
- Elevate the value and perception of IT internally
Technical:
- Less people needed in the provision process (reallocate heads elsewhere)
- Control access, usage and request fulfillment Lifecycle control (Request thru retirement)
#10: As a quick level set:
CLOUDForms technology has been active in production environments in the market for over 6 years, with a laser focus on providing enterprises unified solutions for the monitoring, management and automation of cloud environments. The product was designed recognizing the impact virtualization would have on enterprise IT models and how existing management technology was fundamentally ill-suited to effectively deal with the requirements of this new platform.
CLOUDForms is built on an open, extensible stack and our Adaptive Management Platform delivers the key capabilities required for both cloud enablement and infrastructure management in a virtualized environment. Open technologies including Red Hat Enterprise Linux, Apache, Ruby on Rails and Postgres. Our patent pending Adaptive Management Platform delivers the key capabilities required for both infrastructure management and cloud enablement.
Customers across industry verticals are leveraging CLOUDForms today to increase their agility, rapidly reduce service delivery times and get the most out of their IT resources. From private clouds for development and test environments to global production environments our solutions have helped customers transform their IT infrastructures.
#12: You have a lot of choices to help build and manage your private cloud. There are offerings from the large systems management vendors, platform vendors and point product vendors. We believe and our customers tell us we are unique in a number of significant ways:
CLOUDForms was built for Virtual and Cloud Environments not a retrofit or cloud washing.
It installs as a Virtual Appliance, no agents, (no forklifts!), for rapid time to initial value.
We can deliver rapid time to value and ROI at any stage Virtual and Cloud environment, any stage of maturity
doesnt require Greenfield environment
manages existing Virtual environments, enable transformation to Cloud
CLOUDForms gives you advanced capabilities without the vendor lock in.
#13: You have a lot of choices to help build and manage your private cloud. There are offerings from the large systems management vendors, platform vendors and point product vendors. We believe and our customers tell us we are unique in a number of significant ways:
CLOUDForms was built for Virtual and Cloud Environments not a retrofit or cloud washing.
It installs as a Virtual Appliance, no agents, (no forklifts!), for rapid time to initial value.
We can deliver rapid time to value and ROI at any stage Virtual and Cloud environment, any stage of maturity
doesnt require Greenfield environment
manages existing Virtual environments, enable transformation to Cloud
CLOUDForms gives you advanced capabilities without the vendor lock in.