Upload
zti-dol-user
View
188
Download
0
Embed Size (px)
Citation preview
Self-Service “Cloud Management” Trade-Space Analysis “The Journey to DevOps begins with Self-Service”
U.S. Department of Labor/OASAM/OCIO Software Development/IT Engineering (SD/ITE) Team/AEG
9 February 2016
2
Outline
• Overview• Products Reviewed• Evaluation Method• Evaluation Criteria• Cost Research• Evaluation Results Summary• Next Steps
3
Overview
• DevOps is a journey as much as a Destination • A vast array of dev tools attempting to get the same efficiencies
can create confusion depending on the requirements and
4
Overview Continued
• Its important to distinguish from DevOps and “Cloud Ops” or “Cloud Management.” This evaluation falls more on the Cloud Ops side of the equation.
• A Self Service Cloud Management solution should offer an enterprise governance (controls to minimize risk), agility (automation for consistency across clouds to achieve the economic and operational advantage of cloud computing), and choice (the ability to be selective with regards to the services and resources best suited to your business function).
• Main ROI Metrics: (1) time to provision, (2) time to deploy, (3) time to fix, (4) security, and (5) information assurance risk assessments.
5
(vCloud)
(Cloud Services
Automation) (vOneCloud)
Products Reviewed
6
VMWare Cloud Components
7
HP Cloud Components
8
Open Nebula Components
9
Evaluation Method
• Research- Leverage industry documents (Gartner and Forester) as well as industry
forums (recode, serverfault, etc). - Product documentation (configuration guides, deployment guides,
community support forums)• Informal Outreach
- Army (HP and VMWare)- OUSDI (VMWare)- UNOPS (OpenNebula)
• Prototype- Open Nebula- HP CSA
• Document and Demonstrate
10
Evaluation Criteria
• Support and Compatibility- Confirm that the Cloud Management Platform (CMP) being evaluated
supports the required VMs, Hosts, Security Infrastructure (PKI), and Public Cloud APIs.
- Confirm the CPM works with the OCIO Automation and Monitoring tools both in place today and planned in the future.
- Application migration ease and support – How to move Apps across multiple cloud environments?
• Consumption Metering & Charge Back- Detailed metering of consumption is a requirement for easily determining
cloud usage for proper costing of resources used and the way forward capacity planning.
• Self Service Provisioning- Proper security and access control for self service- Active Directory Integration- PIV Login Capable- Support and Compatibility requirements listed above are required by
tenants for self service as well• Cost
- Wherever possible, gather cost information as related to component and functional breakdown to gather as much information as possible for future project decision making by the Government.
11
Cost Research - vCloud
12
Cost Research – HP Cloud Suite
13
Cost Research - OpenNebula Cloud
Open Nebula is open source and therefore has no direct license cost. Support costs vary depending on the size of organization and therefore could not be compared for this study.
14
Evaluation Results Summary
• VMWare- Pro: Easy solution given current DCCI architecture.- Con: Complex Chargeback, Limited PKI Support, Limited
public cloud support• HP- Pro: Complete enterprise solution, no stack dependence- Con: Java version reliance, costly specialized support
services• OpenNebula- Pro: Best Chargeback, Open Ecosystem, Easy to use- Con: Partial solution for monitoring and automation (self
service only, not focused on system administrators)