I recently attended EMC Enterprise Hybrid Cloud training. EMC Enterprise Hybrid Cloud is a mouthful to say and also to type so here on in its going to be referred as EHC. This blog post is to provide an overview of the solution architecture and what I like / dislike about this. Before we head down the deep technical or not so technical stuff, make a note of what your definition of cloud computing is. At the end of this blog post series, lets see if we have come close to your definition of Cloud Computing.
This post in no way reflects or speaks for EMC/VCE/VMware about EHC or anything else. These are purely my thoughts. This is also not a step by step training module. If you want to get trained on EHC, contact your EMC representative or Account Manager. All the material covered in the blog post is copyright protected content of EMC. No part of this has to be reproduced without proper authority of EMC and its subsidieries. I am also not sure of how much of the roadmap is public so if its violating any NDA please let me know and I will take it down.
Now that its done.. Lets go ..
Part 1: Introduction
EHC is a pre-tested and pre-validated solution which comes in three distinct flavours.
- EHC with VMware Eco System (vCAC / vRA, vROps, ITBM / vR Business) for private cloud and vCloud Air for the public part of the Hybrid Cloud
- EHC with Microsoft SCVMM connecting to Microsoft Azure for the Hybrid Cloud. (expected to be announced Q1/Q2 2015)
- EHC built on Open stack to work with whatever Open stack works with (expected to be announced Q2/Q3 2015)
This Blog post is focused mainly on the EHC with VMware EcoSystem. The other posts will follow once I have had a chance to play around with them and may be talk to a few customers who want to implement it. For now, lets focus on EHC with VMware.
When implementing or designing a cloud solution we have to take into consideration the scale and scope of the environment that the solution can support. Having said that, it also needs to be infinitely repeatable and scalable. To enable enterprise as well as SMB, EHC deployments can support from 1000 users to 10,000 users per each deployment mode. Although its not a hard limitation, this is what is has been tested upto. This will definitely increase with future versions.
In addition to the three different hypervisor based options which will be available soon, EHC for each eco system will also provide options for EHC with Business Continuity Option and EHC with Backup/DR functionality. More on this later.
Base Solution Architecture:
As of this release (2.5.1) EHC is only supported on VMware Eco system. The following components make up EHC VMware Solution. Listed below are all the components (including optional for EHC BC or EHC DR) .
Cloud and Orchestration Components:
- vCAC 6.1
VMware vCloud® Automation Center (vCAC) enables customized, self-service provisioning and lifecycle management of cloud services that comply with established business policies. vCAC provides a secure portal where authorized administrators, developers, and business users can request new IT services and manage existing computer resources from predefined user-specific menus.
VMware vCenter Orchestrator (vCO) is an IT process automation engine that helps automate the cloud and integrates the vCloud Suite with the rest of your management systems. vCO enables administrators and architects to develop complex automation tasks within the workflow designer. The vCO library of pre-built activities, workflows, and plug-ins help accelerate the customization of vCAC standard capabilities.
- vSphere 5.5.x
VMware vSphere is a virtualization platform for building cloud infrastructures. vSphere enables you to confidently run your business-critical applications to meet your most demanding service level agreements (SLAs) at the lowest total cost of ownership (TCO). vSphere combines this virtualization platform with the award-winning management capabilities of VMware vCenter Server. This solution gives you operational insight into the virtual environment for improved availability, performance, and capacity utilization.
Network Virtualisation Components:
- VMware vCNS
VMware vCloud Networking and SecurityTM (vCNS) is a software-defined networking and security solution that enhances operational efficiency, unlocks agility, and enables extensibility to rapidly respond to business needs. It provides a broad range of services in a single solution, including virtual firewall, virtual private network (VPN), load balancing, and VXLAN-extended networks.
- VMware NSX
NSX is the next generation of software-defined network virtualization and offers additional functionality and improved performance over vCNS and traditional network and security devices. This additional functionality includes distributed logical routing, distributed firewalling, logical load balancing, and support for routing protocols. Where workloads on different subnets share the same host, the distributed logical router optimizes traffic flows by routing locally. This enables substantial performance improvements in throughput, with distributed logical routing and firewalling providing line-rate performance distributed across many hosts. NSX also introduces Service Composer, which integrates with third-party security services.
Storage Virtualisation Components:
- EMC ViPR
EMC ViPR® is a lightweight, software-only solution that transforms existing storage into a simple, extensible, and open platform. ViPR extends current storage investments to meet new cloud-scale workloads, and enables simple data and application migration out of public clouds and back under the control of IT (or vice versa). ViPR gives IT departments the ability to deliver on-premises, fully automated storage services at price points that are at or below public cloud providers
- EMC VPLEX
EMC VPLEX makes Virtual Storage a reality with its ability to federate information across multiple data centers. Virtual Storage enables new approaches for delivering IT as a flexible, efficient, and reliable service. The combination of Virtual Storage and virtual servers is a critical enabler for the journey to the private or hybrid cloud.
Monitoring and Chargeback Components:
- EMC ViPR SRM (for Storage Monitoring and Reporting)
EMC ViPR SRM, storage resource management software, provides comprehensive monitoring, reporting, and analysis for heterogeneous block, file, and virtualized storage environments. It enables you to visualize applications to storage dependencies, monitor and analyze configurations and capacity growth, and optimize your environment to improve return on investment.
- VMware vCOps/ vRops 5.8 with Storage Analytics Plugin installed
VMware vCenter Operations Manager (vC Ops) is the key component of the vCenter Operations Management Suite. It provides a simplified approach to operations management of vSphere, and physical and cloud infrastructures. vC Ops provides operations dashboards to gain insights and visibility into the health, risk, and efficiency of your infrastructure, performance management, and capacity optimization capabilities
- VMware Log Insight
VMware vCenter Log Insight delivers automated log management and aggregation. With an integrated cloud operations management approach, Log Insight provides the operational intelligence through log analytics and search for enterprise-wide visibility. It provides service-level awareness to ensure operational efficiency in dynamic hybrid cloud environments.
- VMware ITBM 1.x (Chargeback/ Costing Analysis)
VMware IT Business ManagementTM (ITBM) Suite provides transparency and control over the cost and quality of IT services. By providing a business context to the services that IT offers, ITBM helps IT organizations move from a technology orientation to a service-broker orientation, delivering a portfolio of IT services that aligns with the needs of business stakeholders.
(Optional) Backup and Recovery Components (Any one or Multiple Options):
- EMC Avamar
EMC Avamar enables fast, efficient backup and recovery by reducing the size of backup data at the client–before it’s transferred across the network and stored. Avamar’s variable-length deduplication dramatically reduces network traffic by only sending unique blocks, compressed and encrypted over local area networks (LANs) or wide area networks (WANs). Blocks that were previously stored are never backed up again.
- EMC DataDomain
Data Domain utilizes target-based deduplication. The Data Domain appliance is simply a disk target that you point your backup software at. Backups leave the server in their full format and are deduplicated on the fly as they hit the Data Domain appliance. The data flowing out of the server and across the network is not reduced, but the amount of data stored on disk is reduced significantly.
- EMC RecoverPoint
EMC RecoverPoint provides continuous data protection with multiple recovery points to restore applications instantly to a specific point in time.
EHC Supported Hardware:
- EMC VNX or VMAX
- EMC XtremIO All Flash Arrays
- VCE vBlock 340 / 720/ 740 Systems
My wishlist includes EMC EVO:RAIL /RACK but well one step at a time ..
A picture is worth thousand words.
Future posts will discuss the components and integration in more detail.