Skip to main content

vCloud Suite Architecture-1

This blog talks about vCloud Suite architecture. I will try to explain it as clearly as I can. vCloud Suite is the VMware’s Cloud solution for Hybrid cloud for an enterprise. It’s a step up in a big way from its earlier Avatars of vBlock Solutions and VMware vCloud Director. Though this suite is an evolution on these earlier suits.
I will write multiple blogs to explain in detail vCloud Suite architecture. This particular blogs covers only its components. The next one will go much deeper into architecture and the terminologies in vCloud Suite.
You wont regret going through vCloud Suite Architecture series blog.

Below is the diagram of all technologies that come together to make vCloud suite.

In the figure above all the components of the suite are mentioned. For the sake of simplicity I will mention them once again. vCloud Suite components are:
  1)      vCloud Director
  2)      vCloud Networking and security
  3)      vCenter
  4)      Site Recovery Manager
  5)      vSphere
  6)      vCloud Automation Center
  7)      vCenter Operations management suite
  8)      vFabric Application Director
  9)      APIs
  10)   vCloud Connector
  11)   vCenter Orchestrator

I will try to explain each of these components in detail ( or most of it, I don’t think I need to explain what vSphere or vCenter is). After this I will try to explain the concepts and architecture of the vCloud suite. There is no end to explaining n number of things VMware has. The main objective of the blog is to understand just the high level architecture of VMware’s vCloud suite.

VMware vCloud Director : VCloud Director (vCD) is VMware Inc.'s cloud computing management tool. It manages Infrastructure as a Service (IaaS) architectures by monitoring and controlling various cloud-computing components, such as security, virtual machine (VM) provisioning, billing and self-service access. It focuses on private and hybrid cloud-computing infrastructures. A typical installation creates a vCloud Director Server group comprising several servers. Each server in the group runs a collection of services called a vCloud Director cell. All members of the group share a single database. Each cell in the group connects to multiple vCenter servers, the hosts that they manage, and the vShield Manager servers that are configured to support the vCenter servers

Diagram: Courtesy VMware Inc

vCloud Networking and security : VMware vCloud Networking and Security is the software defined networking and security solution. It provides a broad range of services in a single solution, including virtual firewall, VPN, load balancing and VXLAN extended networks.

Site Recovery Manager: SRM 5.5 offers limited support for vCloud Director environments. Using SRM to protect the management structure of vCD is supported. In order to ensure all management components are restarted in the correct order, and in the least amount of time vSphere Site Recovery Manager will be used to orchestrate the fail-over. . Using SRM to protect virtual machines within vCloud resource pools (virtual machines deployed to an Organization) is not supported .Due to this limitation these will be failed-over through several manual steps. All of these steps can be automated using tools like vSphere PowerCLI or vCenter Orchestrator.

vCloud Automation Center: VMware vCloud Automation Center™ (formerly DynamicOps Cloud Automation Center) enables you to rapidly deploy and provision business-relevant cloud services across private and public clouds, physical infrastructure, hypervisors, and public cloud providers. It provides

  • Unified cloud management that seamlessly spans private and public clouds that are based on VMware or other technology
  • Fast delivery of virtual, physical and cloud-based infrastructure services that meet the needs of both the business and individual users
  • Simpler management of multivendor virtual desktop solutions through automation and orchestration of tasks across the tools and infrastructure required to deliver the virtual desktop service
  • Intelligent resource management designed to help ensure higher utilization through placement, prevention and reclamation of resources across virtual and physical servers
vCenter Operations management suite: Provides predictive capacity and performance planning, compliance and configuration management, dynamic resource metering, cost modeling, and report generation using the following components:
  ·       vCenter Operations Manager
  ·         vCenter Configuration Manager
  ·         vCenter Infrastructure Navigator
  ·         vCenter Chargeback Manager 

vFabric Application Director: it seeks to significantly simplify the process of deploying applications and updating those applications. vFabric Application Director works by allowing you to declare your application and its components and make a blueprint of that application. vFabric Application Director then integrates with the vCloud API’s to deploy your application into a private or public cloud.
An important aspect of vFabric AppDirector is that it is not about building up a single image. It is about assembling an entire multi-tier application into a container that even contains the scaling rules for each of the tiers. This container is actually a vApp, but all of the complexities of dealing with a vApp are completely handled by vFabric AppDirector and shielded from the user.

vCloud Connector: VMware vCloud Connector can be used to move workloads between vSphere and private/public vCloud Director based IAAS clouds.

vCenter Orchestrator: VMware Orchestrator is a free vCenter feature that helps automate VMware vCloud Suite, vSphere and other virtualization management system processes. 
Orchestrator's workflow engine can be used to automate bulk operations and create workflow processes for integrating existing third-party tools.  It can be installed as a virtual appliance, a vCenter add-on or a standalone product for a Windows Server installation.


Popular posts from this blog

Data Center Migration

Note: This blog is written with the help of my friend Rajanikanth
Data Center Migrations / Data Center Consolidations
Data Center Consolidations, Migrations are complex projects which impact entire orgnization they support. They usually dont happen daily but once in a decade or two. It is imperative to plan carefully, leverage technology improvements, virtualization, optimizations.
The single most important factor for any migration project is to have high caliber, high performing, experienced technical team in place. You are migrating business applications from one data center to another and there is no scope for failure or broken application during migration. So testing startegy should be in place for enterprise business applications to be migrated.
Typical DCC and Migrations business objectives
Business Drivers
·Improve utilization of IT assets ·DC space & power peaked out - business growth impacted ·Improve service levels and responsiveness to new applications ·Reduce support complexi…

HP CSA Implementation

I know the above picture is little confusing but don’t worry I break it down and explain in detail. By the time I am done explaining you all will be happy. HARDWARE AND SOFTWARE REQUIREMENTS 1.VMware vSphere infrastructure / Microsoft Hyper V: For the sake of Simplicity we will use VMware vSphere. We Need vSphere 4.0 /5/5.5 and above and vCenter 4.0 and above ready and installed. This is the first step. 2.We need Software medias for HP Cloud Service Automation, 2.00, HP Server Automation, 9.02, HP Operations Orchestration (OO)9.00.04, HP Universal CMDB 9.00.02, HP Software Site Scope, 11.01,HP Insight Software6.2 Update 1 3.DNS, DHCP and NTP systems are already installed and configured. NTP information should be part of VM templates 4.SQL Server 2005 or Microsoft® SQL Server 2008 or Microsoft® SQL Server 2012 , Oracle 11g, both 32-bit and 64-bit versions may be used for CSA database.
5.We will install  HP Cloud Service Automation, 2.00, HP Server Automation, 9.02, HP Operations Orchestra…

Openstack- Its importance in Cloud. The HP Helion Boost

Every enterprise expects few things from cloud computing, mainly:

· Auto scaling: The workload should increase and decrease as needed by the IT environment.

· Automatic repair: If there is any fault or crash of the application or the server, it automatically fix it

· Fault tolerant: The application or underlying technology is intelligent enough to make itself fault torrent

· Integrated lifecycle: It should have integrated lifecycle

· Unified management: Its easy to manage all different aspects of technology

· Less cost

· Speed

Its year 2014. till now only 5% to 7% enterprises are using cloud computing. Such a small number. Its a huge opportunity and a vast majority for anyone who is interested in providing cloud computing services.
Current IT environment is very complex. You just cant solve all your problems with cloud computing.
There are legacy systems, databases, data processors, different hardware and software. You name it , there are so many technology available in just o…