This white paper describes how to build a PaaS service with Cloud Foundry enabled by Pivotal CF on Vblock systems while ensuring scalability and elasticity of underlying cloud structure including storage, compute, and networking layers.
White Paper: Using VPLEX Metro with VMware High Availability and Fault Tolera...EMC
This white paper discusses using best of breed technologies from VMware and EMC to create federated continuous availability solutions. The following topics are reviewed: choosing between federated FT or federated HA, design considerations and constraints, and operational best practice.
White Paper: EMC Infrastructure for VMware Cloud Environments EMC
This white paper describes an automated storage tiering solution for mission-critical applications virtualized with VMware vSphere on the Symmetrix VMAX 40K storage platform. SRDF coordination with FAST VP provides site-to-site replication for disaster recovery and assured performance by automatically monitoring and tuning storage at both sites.
This document describes the reference architecture of the EMC infrastructure for VMware View 5.1, EMC VNX Series (FC), VMware vSphere 5.0, VMware View Persona Management, VMware View Storage Accelerator, and VMware View Composer 3.0 solution, which was tested and validated by the EMC Solutions group.
This document provides an overview and summary of vSphere system administration:
- It describes the core vSphere components including ESX/ESXi hosts, vCenter Server, and the vSphere Client.
- It discusses how to start and stop the various vSphere components, use vCenter Server in linked mode, and navigate the vSphere Client interface.
- It also touches on key administrative tasks like configuring hosts and vCenter Server, managing the inventory, monitoring host health, and setting up users/groups/roles.
Using EMC VNX storage with VMware vSphereTechBookEMC
This document provides an overview of using EMC VNX storage with VMware vSphere. It covers topics such as VNX technology and management tools, installing vSphere on VNX, configuring storage access, provisioning storage, cloning virtual machines, backup and recovery options, data replication solutions, data migration, and monitoring. Configuration steps and best practices are also discussed.
This document provides sample interview questions for a VMware L3 Administrator position. It includes questions about daily activities, differences between VMware and Hyper-V, troubleshooting errors, port usage, commands, features like DRS and HA, storage types, and more technical configuration topics. A follow-up section provides additional questions for later rounds of an IBM technical interview, focusing on virtual infrastructure topology, cluster configuration, resource pools, ESX implementation advantages, management methods, datastore types, backup processes, and work experience. The document also provides steps for increasing a VMFS volume size in vSphere.
The document provides an introduction to VMware Infrastructure, which includes ESX Server, VirtualCenter Server, and various distributed services. It describes the typical physical topology of a VI datacenter, including computing servers running ESX Server, storage networks and arrays, IP networks, the VirtualCenter management server, and desktop clients. It also provides an overview of the virtual datacenter architecture and its key components like hosts, clusters, resource pools, and distributed services.
VMware Infrastructure is a full virtualization suite that provides comprehensive virtualization, management, and automation capabilities. It virtualizes physical hardware resources across servers and provides pools of virtual resources. It also includes distributed services that enable fine-grained resource allocation, high availability, and consolidated backup of the entire virtual datacenter. The main components are ESX Server, which provides the virtualization layer, and VirtualCenter Server, which is used to centrally manage virtualized environments.
White Paper: Using VPLEX Metro with VMware High Availability and Fault Tolera...EMC
This white paper discusses using best of breed technologies from VMware and EMC to create federated continuous availability solutions. The following topics are reviewed: choosing between federated FT or federated HA, design considerations and constraints, and operational best practice.
White Paper: EMC Infrastructure for VMware Cloud Environments EMC
This white paper describes an automated storage tiering solution for mission-critical applications virtualized with VMware vSphere on the Symmetrix VMAX 40K storage platform. SRDF coordination with FAST VP provides site-to-site replication for disaster recovery and assured performance by automatically monitoring and tuning storage at both sites.
This document describes the reference architecture of the EMC infrastructure for VMware View 5.1, EMC VNX Series (FC), VMware vSphere 5.0, VMware View Persona Management, VMware View Storage Accelerator, and VMware View Composer 3.0 solution, which was tested and validated by the EMC Solutions group.
This document provides an overview and summary of vSphere system administration:
- It describes the core vSphere components including ESX/ESXi hosts, vCenter Server, and the vSphere Client.
- It discusses how to start and stop the various vSphere components, use vCenter Server in linked mode, and navigate the vSphere Client interface.
- It also touches on key administrative tasks like configuring hosts and vCenter Server, managing the inventory, monitoring host health, and setting up users/groups/roles.
Using EMC VNX storage with VMware vSphereTechBookEMC
This document provides an overview of using EMC VNX storage with VMware vSphere. It covers topics such as VNX technology and management tools, installing vSphere on VNX, configuring storage access, provisioning storage, cloning virtual machines, backup and recovery options, data replication solutions, data migration, and monitoring. Configuration steps and best practices are also discussed.
This document provides sample interview questions for a VMware L3 Administrator position. It includes questions about daily activities, differences between VMware and Hyper-V, troubleshooting errors, port usage, commands, features like DRS and HA, storage types, and more technical configuration topics. A follow-up section provides additional questions for later rounds of an IBM technical interview, focusing on virtual infrastructure topology, cluster configuration, resource pools, ESX implementation advantages, management methods, datastore types, backup processes, and work experience. The document also provides steps for increasing a VMFS volume size in vSphere.
The document provides an introduction to VMware Infrastructure, which includes ESX Server, VirtualCenter Server, and various distributed services. It describes the typical physical topology of a VI datacenter, including computing servers running ESX Server, storage networks and arrays, IP networks, the VirtualCenter management server, and desktop clients. It also provides an overview of the virtual datacenter architecture and its key components like hosts, clusters, resource pools, and distributed services.
VMware Infrastructure is a full virtualization suite that provides comprehensive virtualization, management, and automation capabilities. It virtualizes physical hardware resources across servers and provides pools of virtual resources. It also includes distributed services that enable fine-grained resource allocation, high availability, and consolidated backup of the entire virtual datacenter. The main components are ESX Server, which provides the virtualization layer, and VirtualCenter Server, which is used to centrally manage virtualized environments.
This document provides an introduction to 100 questions about planning, installing, and managing VMware Server, Workstation, and ESX. It aims to answer the most common questions asked in forums and by customers. Each section addresses a different aspect of VMware and virtualization to help users become more successful with VMware products and solutions.
Getting Started with ESXServer3iEmbedded aktivfinger
- The document provides instructions for setting up and configuring ESX Server 3i Embedded for the first time, including adding the host to the network, deploying the VI Client to connect to a single host, deploying virtual machines, and deploying VMware Infrastructure with VirtualCenter to manage multiple hosts.
- It describes the key components of VMware Infrastructure including the VI Client, VirtualCenter Server, datacenter, host, and virtual machines. It compares managing a single host versus managing multiple hosts with VirtualCenter.
- The steps explained include configuring the administrative password and management network on the ESX Server 3i host using the direct console before installing the VI Client software.
White Paper: Using VMware Storage APIs for Array Integration with EMC Symmetr...EMC
This white paper discusses how VMware's vSphere Storage APIs for Array Integration, also known as VAAI, can be used to offload perform various virtual machine operations on the EMC Symmetrix.
This document analyzes weaknesses in EMC's VPLEX storage virtualization solution that could be exploited by NetApp. It notes VPLEX has a complex installation process, introduces management silos, and has limitations for single-writer workloads, non-disruptive operations, and disaster recovery. The document provides examples of how NetApp's clustered Data ONTAP architecture addresses these issues better by standardizing storage and eliminating extra components. It concludes VPLEX increases operational expenses while NetApp simplifies management and lowers costs.
White Paper: Using VMware Storage APIs for Array Integration with EMC Symmetr...EMC
This white paper discusses how VMware's VAAI (Storage APIs for Array Integration), supported by EMC Symmetrix arrays, can offload storage operations to improve performance and efficiency when using VMware vSphere. The four VAAI primitives supported are: 1) hardware-accelerated Full Copy for faster cloning and migration, 2) hardware-accelerated Block Zero for quicker disk initialization, 3) hardware-assisted locking for improved locking on VMFS datastores, and 4) UNMAP for thin provisioned storage reclamation. Use cases demonstrate how each feature reduces load on ESXi servers and enhances tasks like deployment, cloning, and storage migration of VMs.
1) The document discusses three main techniques for virtualizing the x86 CPU: full virtualization using binary translation, OS-assisted virtualization (paravirtualization), and hardware-assisted virtualization.
2) Full virtualization using binary translation allows any x86 OS to run virtualized without modification but has more overhead than other techniques. Paravirtualization requires OS modifications to replace privileged instructions but has lower overhead. Hardware-assisted virtualization uses new CPU features to trap privileged instructions.
3) Each technique has strengths and weaknesses in terms of performance, compatibility, and maintenance requirements. Currently, binary translation performs best overall but hardware assistance will improve over time. VMware uses multiple techniques to deliver the best balance of
Backup of Microsoft SQL Server in EMC Symmetrix Environments ...webhostingguy
This document discusses how EMC NetWorker and its modules can be used with EMC Symmetrix storage arrays to perform backups of Microsoft SQL Server databases using snapshot technologies. It covers snapshot backup and recovery workflows in both homogenous and heterogeneous environments. The document provides information on configuring NetWorker, Symmetrix groups, and NMSQL for backups using PowerSnap snapshots, and describes various recovery options like instant restore, conventional restores, and rollbacks.
Www.vmware.com support developer_windowstoolkit_wintk10_doc_viwin_adminVenkata Ramana
This document provides instructions for getting started with the VI Toolkit (for Windows) 1.0 command-line interface. It introduces the VI Toolkit cmdlets for managing VMware Infrastructure components from PowerShell and describes how to launch the VI Toolkit console, list available cmdlets, get help for cmdlets, and connect to vCenter servers. It also outlines additional cmdlet categories for advanced usage.
White Paper: EMC Infrastructure for Microsoft Private Cloud EMC
This white paper presents a solution that explores the scalability and performance for mixed application workloads on a Microsoft Hyper-V virtualized platform using an EMC VNX5300 storage array.
This document provides an overview of a reference architecture for delivering desktops as a service using EMC and VMware technologies. The solution aims to deploy virtual desktop services in cloud environments, support virtual desktops in multi-tenant environments, and simplify management and decrease total cost of ownership. The reference architecture leverages EMC VNX and Symmetrix VMAX storage, VMware vCloud Director, vSphere 5.0, and View 5 to provide a virtual desktop infrastructure that can deliver services to enterprise, multi-department, hosted, and multi-tenant desktop users.
TechBook: Using EMC VNX Storage with VMware vSphereEMC
This EMC Engineering TechBook describes how VMware vSphere works with the EMC VNX series. The content in this TechBook is intended for storage administrators, system administrators, and VMware vSphere administrators.
The purpose of this reference architecture is to build and demonstrate the functionality, performance, and scalability of virtual desktops enabled by EMC VNX series (NFS), VMware vSphere 5.0, VMware View 5.1, VMware View Persona Management, VMware View Storage Accelerator, and VMware View Composer 3.0.
Reference Architecture: EMC Hybrid Cloud with VMwareEMC
This Reference Architecture introduces an EMC Enterprise Private Cloud solution for an on-premises infrastructure as a service (IaaS) offering that enables IT to deliver private cloud-based services to their business. It describes the main features and functionality of the solution and the solution architecture and key components.
The document provides details about installation, upgrade, hardware requirements, supported operating systems and databases for VMware ESX Server 3.0.1 and Virtual Center 2.0.1. It discusses the major components, minimum hardware requirements for VirtualCenter Server and Virtual Infrastructure Client. It also lists the supported databases, file extensions, differences between ESX and GSX, current ESX hardware version and various virtualization products.
White Paper: EMC Compute-as-a-Service — EMC Ionix IT Orchestrator, VCE Vblock...EMC
This White Paper explores the integration of cloud technology components into a Compute-as-a-Service platform that enables service providers to deploy and manage cloud-based services and tenants to adopt and customize those services into their businesses.
Power vault md32xxi deployment guide for v mware esx4.1 r2laurentgras
This document provides instructions for configuring Dell PowerVault MD32xxi storage arrays for use with VMware ESX4.1 server software. It discusses new features in vSphere4 like the re-written iSCSI software initiator for better performance, enabling jumbo frames, support for multipathing (MPIO), and third party MPIO support. The document then provides step-by-step configuration instructions for connecting an ESX4.1 server to the PowerVault MD32xxi storage, including setting up vSwitches, adding iSCSI ports, enabling the iSCSI initiator, connecting to the PowerVault array, and creating VMFS datastores. It aims to help administrators familiar with ESX3.5 configuration
VVOLs provide VM-level storage volumes that are mapped one-to-one with VMs, replacing traditional datastore-level storage provisioning. The document discusses implementing VVOLs on HP 3PAR StoreServ storage, including requirements, architecture overview, setup steps, administration, and supported features like thin provisioning, deduplication, snapshots and QoS. Key benefits are greater application control, enhanced performance, reduced capacity, and simplified management through VMware's storage policy framework.
VMware is transitioning its hypervisor architecture to exclusively use ESXi starting with the next release of vSphere. ESXi provides improvements over the previous ESX architecture such as a smaller code footprint that requires fewer patches, improved security since it runs without a separate operating system, and more streamlined deployment and management. The presented document reviews the architectural differences between ESX and ESXi, hardware monitoring and management capabilities in ESXi, security features, deployment options, command line interfaces, diagnostic tools, and addressing common questions about the transition.
This document provides details on protecting virtual machines hosted on VMware ESX servers using EMC NetWorker 7.5. It describes two methods: installing the NetWorker client directly on virtual machines for guest-based backup, and using VMware Consolidated Backup (VCB) on a proxy server for proxy-based backup. The document covers installation, configuration, recovery procedures, and best practices for both methods. It aims to help customers design effective backup solutions for their VMware environments.
This document provides an introduction to 100 questions about planning, installing, and managing VMware Server, Workstation, and ESX. It aims to answer the most common questions asked in forums and by customers. Each section addresses a different aspect of VMware and virtualization to help users become more successful with VMware products and solutions.
Getting Started with ESXServer3iEmbedded aktivfinger
- The document provides instructions for setting up and configuring ESX Server 3i Embedded for the first time, including adding the host to the network, deploying the VI Client to connect to a single host, deploying virtual machines, and deploying VMware Infrastructure with VirtualCenter to manage multiple hosts.
- It describes the key components of VMware Infrastructure including the VI Client, VirtualCenter Server, datacenter, host, and virtual machines. It compares managing a single host versus managing multiple hosts with VirtualCenter.
- The steps explained include configuring the administrative password and management network on the ESX Server 3i host using the direct console before installing the VI Client software.
White Paper: Using VMware Storage APIs for Array Integration with EMC Symmetr...EMC
This white paper discusses how VMware's vSphere Storage APIs for Array Integration, also known as VAAI, can be used to offload perform various virtual machine operations on the EMC Symmetrix.
This document analyzes weaknesses in EMC's VPLEX storage virtualization solution that could be exploited by NetApp. It notes VPLEX has a complex installation process, introduces management silos, and has limitations for single-writer workloads, non-disruptive operations, and disaster recovery. The document provides examples of how NetApp's clustered Data ONTAP architecture addresses these issues better by standardizing storage and eliminating extra components. It concludes VPLEX increases operational expenses while NetApp simplifies management and lowers costs.
White Paper: Using VMware Storage APIs for Array Integration with EMC Symmetr...EMC
This white paper discusses how VMware's VAAI (Storage APIs for Array Integration), supported by EMC Symmetrix arrays, can offload storage operations to improve performance and efficiency when using VMware vSphere. The four VAAI primitives supported are: 1) hardware-accelerated Full Copy for faster cloning and migration, 2) hardware-accelerated Block Zero for quicker disk initialization, 3) hardware-assisted locking for improved locking on VMFS datastores, and 4) UNMAP for thin provisioned storage reclamation. Use cases demonstrate how each feature reduces load on ESXi servers and enhances tasks like deployment, cloning, and storage migration of VMs.
1) The document discusses three main techniques for virtualizing the x86 CPU: full virtualization using binary translation, OS-assisted virtualization (paravirtualization), and hardware-assisted virtualization.
2) Full virtualization using binary translation allows any x86 OS to run virtualized without modification but has more overhead than other techniques. Paravirtualization requires OS modifications to replace privileged instructions but has lower overhead. Hardware-assisted virtualization uses new CPU features to trap privileged instructions.
3) Each technique has strengths and weaknesses in terms of performance, compatibility, and maintenance requirements. Currently, binary translation performs best overall but hardware assistance will improve over time. VMware uses multiple techniques to deliver the best balance of
Backup of Microsoft SQL Server in EMC Symmetrix Environments ...webhostingguy
This document discusses how EMC NetWorker and its modules can be used with EMC Symmetrix storage arrays to perform backups of Microsoft SQL Server databases using snapshot technologies. It covers snapshot backup and recovery workflows in both homogenous and heterogeneous environments. The document provides information on configuring NetWorker, Symmetrix groups, and NMSQL for backups using PowerSnap snapshots, and describes various recovery options like instant restore, conventional restores, and rollbacks.
Www.vmware.com support developer_windowstoolkit_wintk10_doc_viwin_adminVenkata Ramana
This document provides instructions for getting started with the VI Toolkit (for Windows) 1.0 command-line interface. It introduces the VI Toolkit cmdlets for managing VMware Infrastructure components from PowerShell and describes how to launch the VI Toolkit console, list available cmdlets, get help for cmdlets, and connect to vCenter servers. It also outlines additional cmdlet categories for advanced usage.
White Paper: EMC Infrastructure for Microsoft Private Cloud EMC
This white paper presents a solution that explores the scalability and performance for mixed application workloads on a Microsoft Hyper-V virtualized platform using an EMC VNX5300 storage array.
This document provides an overview of a reference architecture for delivering desktops as a service using EMC and VMware technologies. The solution aims to deploy virtual desktop services in cloud environments, support virtual desktops in multi-tenant environments, and simplify management and decrease total cost of ownership. The reference architecture leverages EMC VNX and Symmetrix VMAX storage, VMware vCloud Director, vSphere 5.0, and View 5 to provide a virtual desktop infrastructure that can deliver services to enterprise, multi-department, hosted, and multi-tenant desktop users.
TechBook: Using EMC VNX Storage with VMware vSphereEMC
This EMC Engineering TechBook describes how VMware vSphere works with the EMC VNX series. The content in this TechBook is intended for storage administrators, system administrators, and VMware vSphere administrators.
The purpose of this reference architecture is to build and demonstrate the functionality, performance, and scalability of virtual desktops enabled by EMC VNX series (NFS), VMware vSphere 5.0, VMware View 5.1, VMware View Persona Management, VMware View Storage Accelerator, and VMware View Composer 3.0.
Reference Architecture: EMC Hybrid Cloud with VMwareEMC
This Reference Architecture introduces an EMC Enterprise Private Cloud solution for an on-premises infrastructure as a service (IaaS) offering that enables IT to deliver private cloud-based services to their business. It describes the main features and functionality of the solution and the solution architecture and key components.
The document provides details about installation, upgrade, hardware requirements, supported operating systems and databases for VMware ESX Server 3.0.1 and Virtual Center 2.0.1. It discusses the major components, minimum hardware requirements for VirtualCenter Server and Virtual Infrastructure Client. It also lists the supported databases, file extensions, differences between ESX and GSX, current ESX hardware version and various virtualization products.
White Paper: EMC Compute-as-a-Service — EMC Ionix IT Orchestrator, VCE Vblock...EMC
This White Paper explores the integration of cloud technology components into a Compute-as-a-Service platform that enables service providers to deploy and manage cloud-based services and tenants to adopt and customize those services into their businesses.
Power vault md32xxi deployment guide for v mware esx4.1 r2laurentgras
This document provides instructions for configuring Dell PowerVault MD32xxi storage arrays for use with VMware ESX4.1 server software. It discusses new features in vSphere4 like the re-written iSCSI software initiator for better performance, enabling jumbo frames, support for multipathing (MPIO), and third party MPIO support. The document then provides step-by-step configuration instructions for connecting an ESX4.1 server to the PowerVault MD32xxi storage, including setting up vSwitches, adding iSCSI ports, enabling the iSCSI initiator, connecting to the PowerVault array, and creating VMFS datastores. It aims to help administrators familiar with ESX3.5 configuration
VVOLs provide VM-level storage volumes that are mapped one-to-one with VMs, replacing traditional datastore-level storage provisioning. The document discusses implementing VVOLs on HP 3PAR StoreServ storage, including requirements, architecture overview, setup steps, administration, and supported features like thin provisioning, deduplication, snapshots and QoS. Key benefits are greater application control, enhanced performance, reduced capacity, and simplified management through VMware's storage policy framework.
VMware is transitioning its hypervisor architecture to exclusively use ESXi starting with the next release of vSphere. ESXi provides improvements over the previous ESX architecture such as a smaller code footprint that requires fewer patches, improved security since it runs without a separate operating system, and more streamlined deployment and management. The presented document reviews the architectural differences between ESX and ESXi, hardware monitoring and management capabilities in ESXi, security features, deployment options, command line interfaces, diagnostic tools, and addressing common questions about the transition.
This document provides details on protecting virtual machines hosted on VMware ESX servers using EMC NetWorker 7.5. It describes two methods: installing the NetWorker client directly on virtual machines for guest-based backup, and using VMware Consolidated Backup (VCB) on a proxy server for proxy-based backup. The document covers installation, configuration, recovery procedures, and best practices for both methods. It aims to help customers design effective backup solutions for their VMware environments.
Gavin Zhao is happy to write a letter of recommendation for Christopher Kneeshaw as requested. Zhao knew Kneeshaw as an intern last year in Beijing and has maintained contact with him since. Zhao considers Kneeshaw to be an outstanding and dedicated intern who is very intelligent and capable in process engineering. Kneeshaw also has excellent interpersonal skills and a positive outlook, which will help him perform at the highest levels professionally. Zhao has no hesitation giving Kneeshaw his highest recommendation.
This document discusses drawing parallels between mathematicians and musicians by analyzing their musical preferences. It proposes treating each group as a separate culture and identifying similarities in how they describe and make sense of the world. The document outlines capturing data on the musical tastes of mathematicians at Colorado School of Mines to look for commonalities in why they prefer certain artists or aspects of music, rather than surface-level similarities. It provides background on mathematics and music as codified languages before describing plans to interview mathematicians about their math and music backgrounds for analysis to gain insights into their cultural perspectives.
‘Workspaces’ – Redefining The way CFO’s Look At Business InformationMyCFO Services
With a strong track record in building business and a keen interest in latest technologies, Virender leads Ramco Systems, a Global ERP product company on its journey to becoming a leading Cloud ERP player. As the CEO of Ramco Systems, Virender has been primarily focusing on evaluating new market opportunities, attracting strategic partnerships, realigning portfolio of offerings and driving profitable growth.
Avira Goswami is an Assistant Manager of Operations currently seeking new opportunities. He has over 10 years of experience in the construction industry, managing projects for major clients such as L&T, IOCL, and DMRC Delhi Metro. He holds an MBA with a specialization in marketing and mechanical engineering qualifications. Goswami is looking for a challenging role where he can further develop his skills in operations management, project handling, and client relations.
Las nuevas demandas en gestión de contenidos - SOFTENG Portal Builder - IDCSOFTENG
En esta ponencia celebrada el 3-3-2010 en el evento de IDC Gestión de contenidos en Barcelona, el director general de SOFTENG expone cuales son las 3 necesidades de los clientes en el ámbito de la gestión de contenidos, y se hace énfasis en el "sufrimiento" :) actual de las empresas que disponen de gestión de contenidos por los altos costes de TCO, especialmente por las migraciones de versiones del gestor de contenidos y los costes de oportunidad generados por no tener versiones de producto actualizadas y por tanto, por no tener las necesidades cubiertas justo en el momento en que lo necesitan (pasan de media entre 4 y 6 años hasta poder migrar y en esos casos). Posteriormente, se expone la solución de SOFTENG Portal Builder con el modelo exclusivo de SaaS Anywhere y Just-In-Time (proporcionar valor a menudo y constantemente)
El documento propone cambios sustanciales a la antigua ley de medios de la dictadura para democratizar el acceso a la información como un derecho universal. La nueva "Ley de Medios" reemplazaría la ley anterior firmada por figuras de la dictadura y respondería a los avances tecnológicos de los últimos 30 años alineándose con la Convención Americana sobre Derechos Humanos.
El documento habla sobre el Día de Evangelismo por Internet, una iniciativa para crear conciencia sobre cómo las iglesias y grupos cristianos pueden usar el internet para difundir el evangelio. El propósito es mostrar a los miembros cómo Dios puede usarlos para alcanzar a personas necesitadas en línea de manera fácil y divertida sin necesidad de ser expertos técnicos. La organización provee recursos gratuitos como presentaciones y videos para ayudar a las iglesias a planificar un evento para promover el uso del internet en el ministerio.
Elasticity refers to how responsive consumer demand is to changes in price. Demand is more elastic when consumers have good substitutes and the good is a small part of their budget, meaning they will buy less if prices increase. Demand is more inelastic when there are few substitutes and it is a necessity, so consumers will continue to buy it even if prices rise. Examples of elastic goods include bicycles and vacations, while inelastic goods include insulin, baby formula, and gasoline. Firms must understand elasticity to determine how price changes will impact revenue and profits.
Angola is located in southwestern Africa. It borders Namibia to the south, Zambia to the east, and the Democratic Republic of the Congo to the north. Portuguese is the official language and most of the population practices Christianity or indigenous religious beliefs. The economy relies heavily on oil and diamond exports. Angola has a diverse landscape and climate, from the semi-arid south to the cooler and wetter north.
1. The document contains a short quiz about types of unemployment, calculating unemployment rates, GDP, and defining aspects of money and currency.
2. It asks the reader to identify types of unemployment, calculate unemployment rates and GDP for a country called Travistan from data provided, and define key aspects of money.
3. The second half of the document provides background information on Zimbabwe's economy and asks the reader to advise the president on how to improve the struggling economy.
The document provides instructions for students to complete a group reading activity about the end of World War II in Germany. It divides students into groups and assigns each group member a section to read aloud and have the other members summarize and ask questions about. The sections are: New German Offensive, Collapse and Armistice, and Revolutionary Forces. It also includes directions for students to work together to list five events that may not have occurred if Germany had not revolted against the Kaiser, ending World War I, and to evaluate a propaganda picture using the OPTIC analysis technique.
The document lists the 10 richest people in the world according to Forbes magazine in 2012. Carlos Slim Helú of Mexico tops the list with $69 billion in net worth, followed by Bill Gates, Warren Buffett, Bernard Arnault, and others. The document also provides information about investing, including different types of investments like mutual funds, stocks, bonds, real estate, retirement accounts, and their characteristics regarding liquidity, risk, and returns. Key factors to consider for investments are opportunity cost, liquidity, risk, and diversification.
White Paper: EMC Backup and Recovery for Microsoft Exchange and SharePoint 20...EMC
This white paper explains the testing and validation of the backup and recovery capabilities and benefits of EMC Avamar in a virtualized Microsoft SharePoint 2010 and Microsoft Exchange Server 2010 environment on EMC VNX.
This white paper will illustrate EMC IT's framework for deploying virtualized Oracle databases. EMC IT's Oracle virtual deployment models are the foundation for the "as-a-Service" cloud deployment model.
This white paper discusses implementing a Compute-as-a-Service platform using EMC technology. Key components of the solution include VMware vCloud Director for managing the virtual environment, an orchestration tool like VMware vCenter Orchestrator or Cisco Tidal Enterprise Orchestrator for automating service provisioning, and a self-service portal and catalog for customers to request services. The solution aims to provide multi-tenant security and isolation, automated provisioning and management, and flexible consumption of compute resources as a service.
White Paper: Storage Tiering for VMware Environments Deployed on EMC Symmetri...EMC
This white paper demonstrates how EMC Fully Automated Storage Tiering with Virtual Pools (FAST VP) technology can be used effectively in an environment virtualized using VMware technologies.
This White Paper describes the EMC Backup-as-a-Service (BaaS) solution based on EMC Avamar, EMC Data Protection Advisor, and EMC HomeBase, which allows service providers to deliver backup services for cloud and traditional hosted environments, reduce storage space, increase backup speeds, and provide portal-based backup management.
The document provides best practices for running Oracle Database 10g/11g on a Celerra Unified Storage Platform using both NFS and FCP protocols. It discusses tested configurations including pure NFS and blended FCP/NFS solutions with physically booted or virtualized Oracle RAC instances. The document covers storage, network, server, operating system, database, backup/recovery, virtualization, and high availability configuration recommendations.
The document provides guidance for architecting a greenfield cloud solution to support Network Functions Virtualization (NFV) based on VMware best practices. It describes the core components of the VMware vCloud NFV platform and how they map to the ETSI NFV reference model. The platform is comprised of NFVI, VIM, and operations management components which abstract, manage, and monitor the underlying virtualized infrastructure to support the deployment and management of virtualized network functions.
Life Sciences at RENCI - Big Data IT to Manage, Decipher, and InformEMC
This white paper provides best practices planning and use cases for using array-based and native replication solutions with EMC VPLEX Local and EMC VPLEX Metro.
The values of server virtualization are well understood today. Customers implement
server virtualization to increase server utilization, handle peak loads efficiently,
decrease total cost of ownership (TCO), and streamline server landscapes.
Similarly, storage virtualization helps to address the same challenges as server
virtualization. Storage virtualization also expands beyond the boundaries of physical
resources and helps to control how IT infrastructures adjust to rapidly changing
business demands. Storage virtualization benefits customers through improved
physical resource utilization and improved hardware efficiency, as well as reduced
power and cooling expenses. In addition, consolidation of resources obtained
through virtualization offers measurable returns on investment for today’s
businesses. Finally, virtualization serves as one of the key enablers of cloud
solutions, which are designed to deliver services economically and on demand.
This document discusses why VMware is the best choice for server virtualization over other solutions. It provides several key advantages of VMware:
1) VMware vSphere is the most trusted virtualization platform due to its secure and reliable hypervisor architecture that is purpose-built for virtualization, unlike competitors that rely on general-purpose operating systems.
2) vSphere is proven to support business-critical applications requiring high availability and performance through features like HA, DR, and workload optimization.
3) vSphere delivers the lowest total cost of ownership through reduced hardware costs, simple management, and automation that decreases operational expenses.
Whitepaper : Oracle Real Application Clusters (RAC) on Extended Distance Clus...EMC
This White Paper describes EMC VPLEX features and functionality that are relevant to Oracle Real Application Cluster (RAC) and Database. It also provides best practices for configuring an Oracle Extended RAC environment to optimally leverage EMC VPLEX.
Networker integration for optimal performanceMohamed Sohail
In large, modern data centers, integrating multiple products—whether from the same vendor or multiple vendors—to form a stable, consistent workflow is a major challenge. In their award-winning Knowledge Sharing article, Mohamed Sohail and Shareef Bassiouny offer some best practices for integrating NetWorker and different EMC products and present some best practices for the optimum performance of this integration.
White Paper: New Features in EMC Enginuity 5876 for Mainframe Environments EMC
This white paper discusses the new features and functionality introduced with the Enginuity 5876 code release for EMC Symmetrix VMAX subsystems in the IBM System z environment.
This document describes a virtual desktop solution for knowledge workers using VMware View 4.5 on a Vblock Series 700 infrastructure platform. It details the solution architecture, validation testing of 768 and 1536 desktops, and results. Testing showed the solution can support the workload characteristics of knowledge workers with good application response times and scalable server and storage utilization. The Vblock 700 provided a pre-integrated, validated platform that streamlined deployment of the virtual desktop environment.
Backup and Recovery Solution for VMware vSphere on EMC Isilon Storage EMC
This white paper describes how a multi-tiered, multi-site backup solution can be deployed to protect data in a VMware vSphere environment using vSphere data protection APIs along with Symantec NetBackup 7.5 and EMC Isilon SyncIQ. This paper also outlines the setup, configuration, and functional testing of a disk-to-disk backup environment.
The document provides release notes for EMC Documentum Content Server Version 7.2. It lists fixed issues from the previous release and known issues. It also provides information about new features such as enhanced security features like support for lockbox and stronger encryption. The document directs readers to other documentation for installation, upgrade, and system requirements information.
Practical Guide to Business Continuity & Disaster Recoveryatif_kamal
This document provides a guide to implementing a business continuity and disaster recovery (BCDR) solution using VMware Infrastructure. It discusses using virtualization to simplify BCDR for physical servers running virtual machines. The guide outlines replicating storage for virtual machines across sites to provide protection independent of underlying hardware. It then details specific hardware and software components to build a working multi-site BCDR solution. The goal is to help readers establish a scalable, fault-tolerant BCDR solution while demonstrating virtualization's viability for availability.
White Paper: Deploying and Implementing RecoverPoint in a Virtual Machine for...EMC
This White Paper explains the best practices for deploying EMC RecoverPoint for demonstration purposes as a virtual machine under ESX server 4.01 or later using the VMware DirectPath feature.
Virtualization abstracts the underlying physical hardware and allows multiple virtual machines to run on the same server. This provides benefits like server consolidation, increased hardware utilization, and improved security. While virtualization works well for most applications, some resource-intensive or real-time applications may have performance limitations in a virtualized environment. Virtualization is now being applied at larger scales through cloud computing, where virtual machines and services can be provisioned on-demand from large-scale data centers.
Similar to Cloud Foundry Platform as a Service on Vblock System (20)
INDUSTRY-LEADING TECHNOLOGY FOR LONG TERM RETENTION OF BACKUPS IN THE CLOUDEMC
CloudBoost is a cloud-enabling solution from EMC
Facilitates secure, automatic, efficient data transfer to private and public clouds for Long-Term Retention (LTR) of backups. Seamlessly extends existing data protection solutions to elastic, resilient, scale-out cloud storage
Transforming Desktop Virtualization with Citrix XenDesktop and EMC XtremIOEMC
With EMC XtremIO all-flash array, improve
1) your competitive agility with real-time analytics & development
2) your infrastructure agility with elastic provisioning for performance & capacity
3) your TCO with 50% lower capex and opex and double the storage lifecycle.
• Citrix & EMC XtremIO: Better Together
• XtremIO Design Fundamentals for VDI
• Citrix XenDesktop & XtremIO
-- Image Management & Storage
-- Demonstrations
-- XtremIO XenDesktop Integration
EMC XtremIO and Citrix XenDesktop provide an optimized virtual desktop infrastructure solution. XtremIO's all-flash storage delivers high performance, scalability, and predictable low latency required for large VDI deployments. Its agile copy services and data reduction features help reduce storage costs. Joint demonstrations showed XtremIO supporting thousands of desktops with sub-millisecond response times during boot storms and login storms. A unique plug-in streamlines the automated deployment and management of large XenDesktop environments using XtremIO's advanced capabilities.
EMC FORUM RESEARCH GLOBAL RESULTS - 10,451 RESPONSES ACROSS 33 COUNTRIES EMC
Explore findings from the EMC Forum IT Study and learn how cloud computing, social, mobile, and big data megatrends are shaping IT as a business driver globally.
Reference architecture with MIRANTIS OPENSTACK PLATFORM.The changes that are going on in IT with disruptions from technology, business and culture and so IT to solve the issues has to change from moving from traditional models to broker provider model.
This document summarizes a presentation about scale-out converged solutions for analytics. The presentation covers the history of analytic infrastructure, why scale-out converged solutions are beneficial, an analytic workflow enabled by EMC Isilon storage and Hadoop, test results showing performance benefits, customer use cases, and next steps. It includes an agenda, diagrams demonstrating analytic workflows, performance comparisons, and descriptions of enterprise features provided by using EMC Isilon with Hadoop.
The document discusses identity and access management challenges for retailers. It outlines security concerns retailers face, including the need to protect customer data and payment card information from cyber criminals. It then describes specific identity challenges retailers deal with related to compliance, access governance, and managing identity lifecycles. The document proposes using RSA Identity Management and Governance solutions to help retailers with access reviews, governing access through policies, and keeping compliant with regulations. Use cases are provided showing how IMG can help with challenges like point of sale monitoring, unowned accounts, seasonal workers, and operational issues.
Container-based technology has experienced a recent revival and is becoming adopted at an explosive rate. For those that are new to the conversation, containers offer a way to virtualize an operating system. This virtualization isolates processes, providing limited visibility and resource utilization to each, such that the processes appear to be running on separate machines. In short, allowing more applications to run on a single machine. Here is a brief timeline of key moments in container history.
This white paper provides an overview of EMC's data protection solutions for the data lake - an active repository to manage varied and complex Big Data workloads
This infographic highlights key stats and messages from the analyst report from J.Gold Associates that addresses the growing economic impact of mobile cybercrime and fraud.
Virtualization does not have to be expensive, cause downtime, or require specialized skills. In fact, virtualization can reduce hardware and energy costs by up to 50% and 80% respectively, accelerate provisioning time from weeks to hours, and improve average uptime and business response times. With proper training and resources, virtualization can be easier to manage than physical environments and save over $3,000 per year for each virtualized server workload through server consolidation.
An Intelligence Driven GRC model provides organizations with comprehensive visibility and context across their digital assets, processes, and relationships. It enables prioritization of risks based on their potential business impact and streamlines remediation. By collecting and analyzing data in real time, an Intelligence Driven GRC strategy reveals insights into critical risks and compliance issues and facilitates coordinated responses across security, risk management, and compliance functions.
The Trust Paradox: Access Management and Trust in an Insecure AgeEMC
This white paper discusses the results of a CIO UK survey on a“Trust Paradox,” defined as employees and business partners being both the weakest link in an organization’s security as well as trusted agents in achieving the company’s goals.
Emory's 2015 Technology Day conference brought together faculty, staff and students to discuss innovative uses of technology in teaching and research. Attendees learned about new tools and platforms through hands-on workshops and presentations by Emory experts. The conference highlighted how technology is enhancing collaboration and creativity across Emory's campus.
Data Science and Big Data Analytics Book from EMC Education ServicesEMC
This document provides information about data science and big data analytics. It discusses discovering, analyzing, visualizing and presenting data as key activities for data scientists. It also provides a website for further information on a book covering the tools and methods used by data scientists.
2014 Cybercrime Roundup: The Year of the POS BreachEMC
This RSA fraud report summarizes cybercrime in 2014 and includes the number of phishing attacks globally, top hosting countries for phishing attacks, the financial impact of global fraud losses, and a monthly highlight.
EMC Isilon Best Practices for Hadoop Data StorageEMC
This document provides best practices for setting up and managing HDFS on an EMC Isilon cluster to optimize storage for Hadoop analytics. Key points include:
- An Isilon cluster implements the HDFS protocol and presents every node as both a namenode and datanode for redundancy and load balancing.
- Virtual racks can mimic data locality to optimize performance.
- Enterprise features like SmartPools, deduplication, and InsightIQ help manage and monitor large Hadoop data sets on the Isilon platform.
Webinar: Designing a schema for a Data WarehouseFederico Razzoli
Are you new to data warehouses (DWH)? Do you need to check whether your data warehouse follows the best practices for a good design? In both cases, this webinar is for you.
A data warehouse is a central relational database that contains all measurements about a business or an organisation. This data comes from a variety of heterogeneous data sources, which includes databases of any type that back the applications used by the company, data files exported by some applications, or APIs provided by internal or external services.
But designing a data warehouse correctly is a hard task, which requires gathering information about the business processes that need to be analysed in the first place. These processes must be translated into so-called star schemas, which means, denormalised databases where each table represents a dimension or facts.
We will discuss these topics:
- How to gather information about a business;
- Understanding dictionaries and how to identify business entities;
- Dimensions and facts;
- Setting a table granularity;
- Types of facts;
- Types of dimensions;
- Snowflakes and how to avoid them;
- Expanding existing dimensions and facts.
Taking AI to the Next Level in Manufacturing.pdfssuserfac0301
Read Taking AI to the Next Level in Manufacturing to gain insights on AI adoption in the manufacturing industry, such as:
1. How quickly AI is being implemented in manufacturing.
2. Which barriers stand in the way of AI adoption.
3. How data quality and governance form the backbone of AI.
4. Organizational processes and structures that may inhibit effective AI adoption.
6. Ideas and approaches to help build your organization's AI strategy.
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/building-and-scaling-ai-applications-with-the-nx-ai-manager-a-presentation-from-network-optix/
Robin van Emden, Senior Director of Data Science at Network Optix, presents the “Building and Scaling AI Applications with the Nx AI Manager,” tutorial at the May 2024 Embedded Vision Summit.
In this presentation, van Emden covers the basics of scaling edge AI solutions using the Nx tool kit. He emphasizes the process of developing AI models and deploying them globally. He also showcases the conversion of AI models and the creation of effective edge AI pipelines, with a focus on pre-processing, model conversion, selecting the appropriate inference engine for the target hardware and post-processing.
van Emden shows how Nx can simplify the developer’s life and facilitate a rapid transition from concept to production-ready applications.He provides valuable insights into developing scalable and efficient edge AI solutions, with a strong focus on practical implementation.
Skybuffer SAM4U tool for SAP license adoptionTatiana Kojar
Manage and optimize your license adoption and consumption with SAM4U, an SAP free customer software asset management tool.
SAM4U, an SAP complimentary software asset management tool for customers, delivers a detailed and well-structured overview of license inventory and usage with a user-friendly interface. We offer a hosted, cost-effective, and performance-optimized SAM4U setup in the Skybuffer Cloud environment. You retain ownership of the system and data, while we manage the ABAP 7.58 infrastructure, ensuring fixed Total Cost of Ownership (TCO) and exceptional services through the SAP Fiori interface.
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
Digital Marketing Trends in 2024 | Guide for Staying AheadWask
https://www.wask.co/ebooks/digital-marketing-trends-in-2024
Feeling lost in the digital marketing whirlwind of 2024? Technology is changing, consumer habits are evolving, and staying ahead of the curve feels like a never-ending pursuit. This e-book is your compass. Dive into actionable insights to handle the complexities of modern marketing. From hyper-personalization to the power of user-generated content, learn how to build long-term relationships with your audience and unlock the secrets to success in the ever-shifting digital landscape.
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on integration of Salesforce with Bonterra Impact Management.
Interested in deploying an integration with Salesforce for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxSitimaJohn
Ocean Lotus cyber threat actors represent a sophisticated, persistent, and politically motivated group that poses a significant risk to organizations and individuals in the Southeast Asian region. Their continuous evolution and adaptability underscore the need for robust cybersecurity measures and international cooperation to identify and mitigate the threats posed by such advanced persistent threat groups.
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Cloud Foundry Platform as a Service on Vblock System
1. White Paper
EMC Solutions
Abstract
This white paper explores the interoperability of technology components of
PaaS and IaaS cloud platforms and provisioning solutions that enable service
providers to deploy, manage, and scale cloud-based application infrastructure
services. This document describes how to build a PaaS service with Cloud
Foundry enabled by Pivotal CF on Vblock Systems while ensuring scalability and
elasticity of the underlying cloud infrastructure including the storage, compute,
and networking layers.
January 2014
CLOUD FOUNDRY PLATFORM AS A SERVICE
ON VBLOCK SYSTEM
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM, and
VMware vCenter Operations Manager
Deploy an application platform designed for cloud computing
environments and delivered as a service
Provide elastic and flexible IaaS to support scalability of PaaS
environment
Monitor performance, analyze root cause and impact, manage
capacity
3. 3
Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
Table of contents
Executive summary............................................................................................................................... 5
Business case.................................................................................................................................. 5
Go to market .................................................................................................................................... 5
Solution overview ............................................................................................................................ 5
Key components .............................................................................................................................. 6
Key benefits..................................................................................................................................... 7
Introduction.......................................................................................................................................... 8
Purpose ........................................................................................................................................... 8
Scope .............................................................................................................................................. 8
Audience ......................................................................................................................................... 8
Terminology..................................................................................................................................... 8
Solution architecture.......................................................................................................................... 10
PaaS: Cloud Foundry and Pivotal CF.................................................................................................... 12
Open PaaS..................................................................................................................................... 12
Modularity ..................................................................................................................................... 12
Elastic Runtime.............................................................................................................................. 13
Application services....................................................................................................................... 15
IaaS: Vblock System........................................................................................................................... 17
Vblock ........................................................................................................................................... 17
Unified Infrastructure Manager....................................................................................................... 18
UIM provisioning............................................................................................................................ 18
Provisioning Pivotal CF PaaS .............................................................................................................. 22
Overview........................................................................................................................................ 22
Deploying the Pivotal CF Operations Manager appliance................................................................ 22
Deploying Pivotal CF with Operations Manager............................................................................... 24
Configure vSphere infrastructure for Pivotal CF.......................................................................... 25
Configure and add Elastic Runtime............................................................................................ 26
Configure and add application services..................................................................................... 28
Deploy Pivotal CF Instance......................................................................................................... 28
Cloud Provider Interface................................................................................................................. 30
Deploying applications to Pivotal CF .................................................................................................. 31
Preparing to deploy an application................................................................................................. 31
Using services................................................................................................................................ 32
4. Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
4
Vblock infrastructure elastic provisioning.......................................................................................... 34
Provisioning additional ESX hosts to managed service................................................................... 34
Expanding storage pools with Unisphere ....................................................................................... 36
Increasing the capacity of provisioned block storage ..................................................................... 37
Decommissioning a server or storage volume ................................................................................ 39
Monitoring and capacity planning...................................................................................................... 43
UIM monitoring.............................................................................................................................. 43
VMware vCenter Operations Manager ............................................................................................ 46
Capacity forecasting....................................................................................................................... 46
Conclusion ......................................................................................................................................... 51
References.......................................................................................................................................... 54
EMC ............................................................................................................................................... 54
Pivotal ........................................................................................................................................... 54
VCE................................................................................................................................................ 54
VMware.......................................................................................................................................... 54
5. 5
Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
Executive summary
Platform as a service (PaaS) is a category of cloud computing services that provides
an application development platform as a service. In the PaaS model, the cloud
provider offers and manages programming languages, frameworks, libraries,
services, and tools for the end user to create and deploy applications. The cloud
provider also manages and controls the underlying cloud infrastructure, including
network, servers, operating systems, and storage, while the end user has control over
the deployed applications and possibly the configuration settings for the application
hosting environment. Therefore, PaaS automates the configuration, deployment, and
management of applications, allowing the end user to focus on core application
development and innovation. In contrast to a provider of software as a service, a PaaS
service provider does not manage the applications themselves.
Although starting from a lower level, PaaS is perhaps the most dynamic market within
the cloud computing stack, with a large number of vendors targeting the space and
new competitors entering constantly.
With a $1B market size in 2013 and an annual growth rate of 46 percent, PaaS offers
a great opportunity to service providers, especially those who already have
experience in offering cloud services. The challenge is to pick the right kind of
services and technologies from the available options.
Service providers can approach the PaaS space from multiple perspectives: Software-
as-a-service (SaaS) providers may want to open the platform underlying their
application offering to developers to allow them to easily integrate into the SaaS
environment. The solution described in this white paper can support such an offering.
Another approach is for service providers with existing infrastructure-as-a-service
(IaaS) offerings to extend them to include platform services. For do this, they need to
provide agile, elastic, seamless, on-demand IaaS provisioning to support fast growth
and the demand for flexible scalability of the PaaS environment. This document
suggests solutions to overcome challenges that IaaS service providers face when they
enhance their offerings to include PaaS.
A third category is “pure play” PaaS providers who brand their own PaaS offerings but
do not operate their own infrastructures, which means that they act more as cloud
brokers for infrastructure providers. While Pivotal CF supports that model well, that
scenario is not the focus of this paper, which instead explores a tighter IaaS/PaaS
integration.
This document describes how to build a PaaS service with Pivotal CF on Vblock
Systems while ensuring scalability and elasticity of the underlying cloud
infrastructure, including the storage, compute, and networking layers.
Cloud computing enables service providers to seamlessly deliver infrastructure
services to customers while reducing power consumption, saving space, maintaining
reliability, and reducing the overall cost to serve. An IaaS architecture based on EMC
and VCE technology helps IT service providers offer customized services that meet the
fast-changing business needs of their end users.
Business case
Go to market
Solution overview
6. Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
6
PaaS is a cloud service offering that enables innovative, agile development and fast
and efficient deployment of business applications. In this model, the cloud provider
offers and manages programming languages, frameworks, libraries, services, and
tools for the end user to create and deploy applications.
To support such comprehensive, dynamic, and fast-growing development
environments, service providers must ensure that the underlying cloud compute
infrastructure provides availability, scalability, flexibility, and performance to the
PaaS platform. This document presents a solution to these challenges, describing
how to build a scalable Pivotal CF PaaS environment with an interoperable and easy-
to-deploy underlying IaaS using EMC solutions and the VCE Vblock System.
This document provides an architectural overview of Pivotal CF and describes the
provisioning processes and solutions involved in the deployment of Pivotal CF
instances. It focuses on the interaction with provisioning of the underlying
infrastructure resources using EMC®
Unified Infrastructure Manager (UIM). It provides
an overview of monitoring and capacity planning to enable a service provider to
gather information about the current service availability and to predict future resource
requirements, which will demand scaling of the environment. The document
addresses how to use UIM to seamlessly provide more resources to a Pivotal CF
instance. UIM lets you provision additional VMware ESX hosts to VMware vCenter
clusters and extend existing Virtual Machine File System (VMFS) stores without
disruption after the addition of new physical disks to the disk pool.
Key solution components include:
Pivotal CF—Pivotal CF is the leading enterprise PaaS, powered by Cloud
Foundry. It delivers an always-available, turnkey experience for scaling and
updating PaaS on the private cloud, allowing agile development teams to
rapidly update and scale applications. This solution features:
Pivotal CF Elastic Runtime Service—A complete, scalable runtime
environment, extensible to most modern frameworks or languages running
on Linux. It provides deployed applications with built-in services and
enables them to automatically bind to new data services through a service
broker or to an existing user-provided service. This enables application
architects and developer teams to reduce time-to-market by shortening the
software delivery cycle.
Pivotal CF Operations Manager—The industry’s first turnkey enterprise PaaS
management platform with IaaS integration. It enables zero-downtime
patching and updates to the platform without service interruption.
Pivotal One Services—Pivotal enterprise data and application services that
are available for automatic application binding and service provisioning:
Pivotal HD Service—Hadoop environment
Pivotal AX Service—Analytics services
Pivotal RabbitMQ Service—Message broker for asynchronous
messaging service between applications
Pivotal MySQL Service—Multitenant, single-instance MySQL databases
Key components
7. 7
Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
EMC UIM
Discovers and provisions Vblock System components (compute, storage,
and networks) as a single entity
Manages the infrastructure service lifecycle: activate/provision, change,
monitor, deactivate/release, decommission
Connects to VMware vSphere/vCenter Servers, creates ESX clusters, and
makes hosts and datastores available for virtual machine creation
Provides access to Vblock System components for configuration, change
management, and compliance tracking
Provides workflows to vCenter Orchestrator for automated infrastructure
provisioning as a part of anything-as-a-service (XaaS) self-service initiatives
Monitors availability of Vblock System components and forwards
alerts/events to enterprise monitoring systems
Displays dynamic topology views of UIM services, what Vblock Systems
they reside on, and what virtual machines/vApps are running on them
VMware vCenter Operations Manager—Provides operations dashboards for
viewing the health, risk, and efficiency of your infrastructure, performance
management and capacity forecasting, and optimization capabilities.
EMC Unisphere®
unified storage management—Manages daily tasks across the
VNX series and legacy storage systems with an easy-to-use wizard that provides
an intuitive, context-based approach to configuring storage, creating replicas,
monitoring the environment, and managing host connections.
The key benefits of the solution for service providers are:
Quick deployment of PaaS services
Integration of Pivotal CF PaaS with Vblock System IaaS
Dynamic scaling of compute, storage, and networking resources for PaaS
The key benefits for application developers and deployers are:
Platform offers scalability and high availability.
Developers can focus on implementing business logic.
Service providers manage application operations.
Solution provides at a reduced cost an elastic, scalable infrastructure sized to
meet demand.
Key benefits
8. Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
8
Introduction
The purpose of this white paper is to provide an overview of how to deploy and
operate a Pivotal CF-based PaaS on a scalable and dynamic Vblock-based IaaS, with
the goal of helping service providers design their PaaS offerings. It explores the
interoperability of the Pivotal CF PaaS platform with an underlying Vblock and IaaS
based on UIM, and VMware vCenter Operations Manager. This platform allows service
providers to:
Deploy, manage, and monitor PaaS-based services
Ensure scalability, elasticity, and flexibility of PaaS-based services
This document provides an overview of Pivotal CF and explains how to deploy and
operate a Pivotal CF instance on a Vblock infrastructure. It also shows how to
seamlessly provide more resources to a Pivotal CF instance by provisioning additional
ESX hosts to vCenter clusters and by extending existing datastores without disruption
after adding new physical disks to a disk pool. For detailed product installation
information, refer to the relevant product documentation.
This white paper is for EMC employees, partners, and customers, including IT
planners, virtualization architects, and administrators, and any others involved in
evaluating, acquiring, managing, operating, or designing a PaaS infrastructure
environment using EMC and VCE technologies.
The reader should be familiar with the concepts and operations related to
virtualization technologies and their use in a cloud infrastructure.
Table 1 lists terminology used in this paper.
Table 1. Terminology
Term Definition
Pivotal CF Operations Manager Pivotal CF management platform
Pivotal CF Pivotal’s enterprise platform-as-a-service powered by
Cloud Foundry
Droplet Execution Agent (DEA) A component of the Pivotal CF platform that manages
the lifecycle of applications hosted on a Pivotal CF
instance.
Infrastructure as a service
(IaaS)
A complete IT infrastructure consumed as a service.
Users or tenants access a portion of a consolidated
pool of federated resources to create and use their own
compute infrastructure as needed, when needed, and
how needed.
Platform as a service (PaaS) A compute environment accessed as needed by a
service provider over a network. PaaS is used to
develop and run software as an alternative to
designing, building, and installing an in-house
development and production environment.
Purpose
Scope
Audience
Terminology
9. 9
Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
Term Definition
UIM EMC Unified Infrastructure Manager
Vblock Vblock System
vCenter Operations Manager VMware monitoring solution
10. Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
10
Solution architecture
Figure 1 shows an overview of PaaS and IaaS deployment stages and the required
interoperability between involved solution components. The infrastructure layer is the
fundamental IaaS layer and consists of core infrastructure components and
associated management and monitoring services. UIM integration with Cisco UCS
Manager and underlying core infrastructure components provide a service-based IaaS
environment.
Figure 1. Solution layers
The foundation of the Pivotal CF PaaS environment is open-source technology Cloud
Foundry, a modern application platform that supports the development, deployment,
and operation of cloud-era applications.
Pivotal CF provides heterogeneous application services, supports multiple
programming languages and frameworks, and automates the deployment of
applications and their underlying back-end services across diverse cloud
infrastructures.
One of Cloud Foundry’s advantages is being agnostic about the underlying IaaS,
which minimizes the potential risk of vendor lock-in. At the same time, this presents
some challenges in terms of adequately monitoring and planning the capacity of the
underlying IaaS platform to support the scaling and rapid expansion of applications
and associated services.
The Vblock System, as the IaaS component of this solution, can support this kind of
elastic, nondisruptive, on-demand scaling of compute, storage, and networking
resources for the Pivotal CF platform.
11. 11
Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
More specifically, the UIM provides simplified management for the Vblock Systems,
accelerates infrastructure service delivery, and enhances flexibility and elasticity with
functions such as:
Selective ESX server provisioning/decommissioning
Datastore addition and decommission
Nondisruptive block-based LUN expansion
The sections of this document dedicated to the provisioning of Vblock System
resources describe these functions in more detail.
In addition to provisioning and integration of PaaS services and the underlying IaaS,
the environment must include implementation of adequate end-to-end performance
and availability monitoring solutions. Predicting resource demands and available
capacity is crucial in large-scale, fast-growing, and dynamic PaaS environments. For
that purpose, advanced features of vCenter Operations Manager for capacity metering
and trending, right-sizing and resource optimization, creating scenarios, and
modeling are described in the sections of this document related to monitoring.
Along with capacity, availability is important to ensure defined service-level
agreements (SLAs). In addition to the sections on monitoring, this white paper
includes more details on UIM and functionalities such as root cause analysis,
monitoring availability of Vblock components as a single entity, and complete real-
time topology views of physical, logical, and virtual abstractions and relationships.
12. Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
12
PaaS: Cloud Foundry and Pivotal CF
At the core of EMC’s PaaS solutions is Cloud Foundry, the industry’s open PaaS.
Pivotal makes Cloud Foundry available as a turnkey enterprise PaaS called Pivotal CF.
Cloud Foundry creates a flexible and adaptable PaaS framework with the following
characteristics:
Multiple languages—Cloud Foundry supports many programming languages
such as Ruby, Java, Scala, Node.js, Erlang, Python, and PHP. As more languages
emerge, they are easily added using buildpacks, a flexible approach to
assembling runtime environments. A wide ecosystem of industry players,
including IBM and Heroku, provide buildpacks, ensuring support for virtually
any language.
Multiple frameworks—Cloud Foundry supports several popular frameworks
including Rails, Sinatra, Spring, Grails, Express, and Lift. New frameworks are
continuously being added.
Multiple services—Application services, such as databases and message
queues, are part of a real-world application deployment environment. Cloud
Foundry allows the dynamic management of application services such as
MySQL, Postgres, MongoDB, Redis, and RabbitMQ.
Multiple clouds—Cloud Foundry is designed to run on any kind of underlying
infrastructure cloud, which means it supports vSphere and vCloud as well as
other environments like OpenStack and AWS.
Public, private, hybrid:—A reservation that some have about PaaS is the
potential lock-in to one particular service provider. Cloud Foundry addresses
this concern by supporting multiple deployment options. Should application
owners want to move an application in-house they can do so by deploying their
own private Cloud Foundry environment. For development purposes, Cloud
Foundry can be deployed on a laptop, from a memory stick.
Open source—An open PaaS can only be truly open if its source can be
accessed, modified, and augmented by the community and if the community
can steer the project. Cloud Foundry provides that environment with
contributions and participation from a broad network of technology and service
providers including NTT, Verizon, Savvis, SAP, and IBM.
To achieve the flexibility required by an open PaaS, Cloud Foundry is designed as a
modular system with well-defined APIs and frameworks for extensions.
As Figure 2 shows, Cloud Foundry is designed to be extended in three dimensions:
Runtime environments and frameworks
Application services
Cloud infrastructures
Open PaaS
Modularity
13. 13
Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
Figure 2. Cloud Foundry extensibility
For a service provider, these three differentiable service areas are specified in PaaS
service definitions. Providing additional runtimes and services can attract and retain
different user groups. This needs to be balanced with the effort and cost of keeping a
larger number of environments continuously up to date for the users.
Because the underlying cloud infrastructure is invisible to the PaaS users, it is not a
service differentiator from the users’ point of view. However, using synergies in the
integration with the IaaS infrastructure can lead to improved commercial offers to
customers and increased margins. The level of abstraction that the Cloud Foundry
cloud provider interface provides also opens the opportunity for service providers to
step into a cloud broker role. They do not need to run all the IaaS capabilities
themselves; they could also use external offerings. This can provide technical
benefits in terms of scaling out but also allows for different service plans. For
example, a service provider could offer a higher-value plan served directly from the
service provider’s infrastructure and a more commodity-type plan that could be
delivered from an external vendor.
All PaaS platforms share a common architecture pattern: a routing function at the
front end, a grid of runtimes at the core, and back-end services. Figure 3 shows the
main components of the core of Pivotal CF, the Elastic Runtime capability.
Elastic Runtime
14. Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
14
Figure 3. Pivotal CF Elastic Runtime logical architecture
The routing function provides the front end to the PaaS users, receives and analyzes
requests, and determines where in the architecture to route the requests.
Application developers or deployers issue application lifecycle requests such as
deploying an application from the VMC command-line tool or from the Eclipse STS
plug-in. They upload their application source files using the CF CLI or plug-ins for
popular IDE and build tools like Eclipse, Maven, Gradle, Jenkins, and Bamboo. The
requests are first routed to the Cloud Controller instances. The Cloud Controller
configures and manages the Pivotal CF environment and the applications and
services running in it.
Deployed applications receive built-in services for horizontal scaling, load balancing,
DNS, automated health management, and logging, resulting in a dramatic reduction
in the number of vendors and integrations required for continuous software delivery.
Pivotal CF uses a flexible approach called buildpacks to dynamically assemble and
configure a complete runtime environment for executing a particular class of
applications. Rather than specifying how to run applications, developers can rely on
buildpacks to detect, download, and configure the appropriate runtimes, containers,
and libraries.
Because buildpacks are extensible to most modern runtimes and frameworks running
on Linux, enterprises can deploy applications written in nearly any language to
Pivotal CF. Pivotal’s buildpacks for Java, Ruby, and Node are part of a broad buildpack
15. 15
Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
provider ecosystem that ensures constant updates and maintenance for virtually any
language.
Pivotal CF routes end-user requests to instances of applications deployed out of a
pool of execution environments called Droplet Execution Agents (DEAs), exemplifying
elastic runtimes. Applications deployed on Cloud Foundry in turn use the services
(such as databases) that are provided by the platform and instantiated by the
application developers or deployers.
The Cloud Foundry components communicate with each other through a high-speed
messaging infrastructure and are monitored by a Health Manager.
Middleware capabilities, such as databases or message queues, are provided to
applications as services in Cloud Foundry. Service providers can differentiate their
Cloud Foundry offerings by which services they make available to customers. When
deploying a Cloud Foundry instance, the service provider administrator must register
these application services with Cloud Foundry.
The Pivotal One platform provides a number of prepackaged services. These include:
Pivotal HD Service—Builds, manages, and scales Hadoop as a natively
integrated Pivotal CF service. Via the Service Broker, applications can bind to
this service automatically assigning capacity in the Hadoop Distributed File
System (HDFS), a database in HAWQ, and a resource queue in YARN. This
reduces development cycle time by eliminating common Hadoop development
complexities around deployment, security, networking, and resource
management.
Pivotal AX Service—Offers a self-service analytics environment to teams
responsible for the creation, collection, storage, querying, and visualization of
data. Lowers the barriers of entry to analyze Pivotal CF deployed applications
and relevant supporting data to discover and communicate meaningful
patterns that affect profitability and future product direction. Pivotal AX Service
is analytics software that is built on Pivotal HD. It deploys and scales as a Cloud
Foundry service.
Pivotal RabbitMQ Service—Increases application speed, scalability, and
reliability by delivering asynchronous messaging to applications. A message
broker for applications running on Pivotal CF, RabbitMQ Service applications
can integrate with other Pivotal CF applications and with applications outside
Pivotal CF using the service broker.
Pivotal MySQL Service—Provisions multitenant, single-instance MySQL
databases suitable for rapid application development and testing.
To allow applications access to services, the application first has to be bound to the
service. At runtime, when the application runs on Cloud Foundry, the environment
contains a VCAP_SERVICES variable that has information about all the services bound
to the application. The content of this variable is available in a Java Script Object
Notation (JSON) document.
The JSON document is a list of service types with a list of the provisioned services
bound to the application. Usually, there is just one instance of a service type, but you
can create and bind multiple instances of a service type. The JSON document lists
Application
services
16. Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
16
each service with a number of parameters, including a name and label, as well as a
credentials object that contains all of the information your application requires to
access the service. Figure 4 shows an example of a JSON document.
Figure 4. Example of a JSON document
Regardless of which programming language or framework you use, you must get the
VCAP_SERVICES variable from the environment, parse it, and extract the connection
information and credentials for the service you want to access. Use this data to
connect to the service via the library, module, or driver.
17. 17
Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
IaaS: Vblock System
The IaaS cloud service model represents an on-demand provisioned, service-based,
multitenant cloud infrastructure including network, servers, operating systems, and
storage. IaaS represents the foundation on which service providers build their
additional service offerings. The level to which IaaS supports rapid elastic
provisioning and scalability defines the scope of functionalities and the quality of
services built on top of it, as well as their SLA definitions.
Vblock is a prepackaged system, assembled and configured for fast deployment of
the vSphere virtualization platform with associated compute, storage, and network
resources. Using the UIM solution with the Vblock Systems provides the fastest path
to infrastructure deployment, significantly streamlining ongoing provisioning
operations and enabling maximum flexibility for future enhancements and scale.
Figure 5 shows the architectural overview and topology of all the hardware
components. It comprises the foundation of an IaaS platform where all the
components are configured with high availability and redundancy to satisfy
availability SLAs. Vblock is the platform that enables the seamless extension of this
environment. A modular architecture facilitates scaling: You can add compute
capacity to the existing Vblock (scale up), or you can add more Vblock Systems (scale
out) into the environment. The UIM solution automates the manual steps needed to
provision infrastructure components.
Figure 5. Physical overview of Vblock
Vblock
18. Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
18
The EMC UIM is a provisioning solution built for Vblock Systems. It automates
infrastructure deployment and bare-metal provisioning, performing nonintrusive
elastic provisioning to add or release compute resources within a given infrastructure
service. Figure 6 shows in detail the components of the UIM solution and the
correlation between them.
The UIM administrator configures and provisions network access, storage, and
compute (blade) profiles. The combination of the three is managed as a single entity
and presents a service offering template. When they are combined in a service
template, resources can be reserved, deployed, allocated, and managed as a single
entity through the UIM interface. vSphere hosts with associated storage and
networking are assigned to the resource cluster in VMware vSphere through service
provisioning.
Figure 6. UIM solution components
UIM enables monitoring of your Vblock. With UIM you can:
Monitor the availability of components within an individual Vblock System and
across multiple Vblock Systems
Create dynamic topology views of UIM services and the Vblock Systems on
which they reside
Determine root cause for faults in the Vblock System
Provide impact analysis on higher-level abstractions
The UIM solution allows you to create infrastructure service offerings or infrastructure
“templates” needed to build IT services and form the basis for delivering IaaS. After
you define your service offerings you can automate infrastructure deployment and
bare-metal provisioning, and perform nonintrusive elastic provisioning to add or
release components within a given infrastructure service, as shown in Figure 7.
Unified
Infrastructure
Manager
UIM provisioning
19. 19
Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
Figure 7. UIM service lifecycle
UIM supports the following functions that enable elastic service provisioning:
Discovery and provisioning of Vblock System components (compute, storage,
and networks) as a single entity
Creation of infrastructure services to automate provisioning, building, and
management of provisioned resources
Administration and management of Vblock System resources and resource
allocation
Connectivity to VMware vSphere/vCenter Servers, synchronization, and
integration of provisioned ESX hosts and datastores with a vCenter Server
Modification of the infrastructure services: add or remove compute, storage, or
networking components
Enablement of access to Vblock System components for configuration, change
management, and compliance tracking
UIM services are created from service offerings. Before a service offering can be
created, the Vblock must be discovered and the Vblock resources must be configured
for UIM automation. Vblock discovery, resource configuration, and creation of service
offerings are performed from the UIM Center user interface.
20. Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
20
The UIM Service Catalog allows you to define and present a consistent set of
infrastructure services that can be delivered by the Vblock. These services define a
compute profile (number of compute blades, type of blade), storage profile (size of
boot partition, size and number of datastores, service grades for storage), network
profile (VLAN ID, QOS, PIN Group), and operating system, as shown in Figure 8.
Figure 8. UIM service offering
The service offering is a template that can be used multiple times to provision
different infrastructure services. When provisioning is executed, interaction with the
Vblock devices occurs. An extensive amount of provisioning operations is performed,
including creation of the service profile for the UCS blade servers, the LUN creation,
zoning, and vNIC and vHBA configuration. After provisioning has been completed, all
configurations are validated to ensure they match the expected values.
With hardware components provisioned, UIM continues to deploy and configure the
selected version of the vSphere hypervisor to provisioned blade servers.
The service provider administrator performs a manual deployment and initial
configuration of vCenter Server, networking (through VMware vSphere Distributed
Switch [VDS], for example), and vSphere datacenter/cluster infrastructure
components in the vSphere environment.
UIM integrates with the VMware vCenter management server. To establish connection
between components, enter the IP address of the respective vCenter servers and
administrative credentials in UIM service properties. UIM establishes a relationship
with a defined vCenter server and performs configuration and synchronization of
provisioned vSphere hosts in clusters in the vSphere datacenter.
When the UIM service provisioning process is complete, service activation makes the
provisioned vSphere hosts and associated infrastructure available for use.
When implemented on top of the core infrastructure layer, the UIM solution features
an elastic and agile IaaS capable of hosting dynamic PaaS instances and providing
vSphere resources as needed. If additional compute or storage resources are
required for the PaaS environment, you can easily provision new or expand existing
21. 21
Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
IaaS resources by creating new or modifying existing service properties using the
UIMGUI.
Along with the need for elastic provisioning to accommodate the growth and dynamic
change of PaaS environments, infrastructure performance and capacity monitoring
are crucial. The process of deploying new Pivotal CF instances or upgrading existing
ones rapidly provisions or removes a large number of virtual machines and services.
Understanding the consequences to capacity and performance of the underlying IaaS
is important; therefore, some of the UIM infrastructure monitoring features and
vCenter Operations Management Suite capacity-forecasting features are detailed in
Monitoring and capacity planning.
Deployed on the provisioned vSphere infrastructure, Pivotal CF Operations Manager
represents an orchestration and integration mechanism that provides turnkey
deployment and updates of Pivotal CF components to create a fully functional
platform. Provisioning Pivotal CF PaaS on page 22 describes these activities in more
detail.
22. Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
22
Provisioning Pivotal CF PaaS
This section provides an overview of provisioning and deployment processes and
solutions from the platform or service provider’s perspective.
The workflow shown in Figure 9 represents the scope and flow of processes involved
in the deployment of a Pivotal CF instance.
Figure 9. Processes involved in delivering PaaS and IaaS
Following the request initiation for a new Pivotal CF instance and approval processes
on the service provider side, the service provider administrator provisions the
appropriate UIM services. The provisioned resources are associated to vCenter
clusters. The service provider administrator performs manual configurations and
fulfills prerequisites before deploying the new Pivotal CF instance.
Next, the Pivotal CF Operations Manager is deployed. Pivotal CF Operations Manager
is a virtual appliance that provides a simple GUI for release engineering, continuous
deployment, monitoring, orchestration, and lifecycle management of large-scale
distributed services. CF Operations Manager enables direct PaaS integration with the
underlying IaaS and is used to deploy new Pivotal CF PaaS services and components,
and to update existing ones. Pivotal CF contains a number of components designed
to make the system horizontally scalable. This means that a Pivotal CF instance can
have one or more copies of each component to meet the load needs.
From the vSphere Client you deploy the Pivotal CF Operations Manager OVF file to the
vSphere datacenter/cluster that will provide vSphere infrastructure for the Pivotal CF
instance, as shown in Figure 10.
Overview
Deploying the
Pivotal CF
Operations
Manager appliance
23. 23
Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
Figure 10. Deploying Pivotal CF Operations Manager appliance
After you deploy the CF Operations Manager appliance, you can deploy a production
large-scale instance of the Pivotal CF platform. To configure and deploy Pivotal CF
components, log in to the web interface using the IP address of the deployed CF
Operations Manager, as shown in Figure 11.
24. Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
24
Figure 11. CF Operations Manager login page
Depending on the service offering, a Pivotal CF instance is deployed when the service
provider administrator chooses and configures platform components using the main
Product Dashboard page, as shown in Figure 12.
Figure 12. Pivotal CF Product Dashboard
The major steps to deploy Pivotal CF with Operations Manager are:
1. Configure vSphere infrastructure for Pivotal CF.
2. Configure and add Elastic Runtime.
3. Configure and add application services.
Deploying Pivotal
CF with Operations
Manager
25. 25
Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
4. Deploy Pivotal CF instance.
The following sections describe each of these steps in detail.
Configure vSphere infrastructure for Pivotal CF
The Pivotal CF core infrastructure is provisioned by UIM and configured as a vSphere
resource managed by vCenter Server. The first step in configuring the vSphere
infrastructure for Pivotal CF is to configure core infrastructure components and
resources, which will be used by other Pivotal CF platform services deployed by CF
Operations Manager, as follows:
1. Specify provisioned vSphere infrastructure
2. Provide details of virtualized infrastructure as vCenter server credentials.
Provide vSphere infrastructure related details such as name of network,
datacenter, cluster and datastore, NTP and networking details for new Pivotal
CF instance in vSphere configuration as shown in Figure 13.
3. Save changes.
Figure 13. Core infrastructure configuration page
Currently, interoperability of CF Operations Manager and the Vblock infrastructure
networking layer is achieved using a VMware VDS. Refer to Pivotal CF documentation
for details and updates on networking-related considerations. Depending on the
platform service offering and scale of the Pivotal CF instance, you can increase CF
Operations Manager resources if needed.
26. Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
26
Configure and add Elastic Runtime
This section explains how to add an Elastic Runtime environment as shown in Figure
14 and configure the initial number of instances and resources of Pivotal CF
components.
1. To get started, click the large Elastic Runtime button as shown in Figure 14.
Figure 14. Add Elastic Runtime
2. On the Elastic Runtime configuration page (shown in Figure 15) you provide
configuration details for core Pivotal CF components and their resources .
Here you define the configuration of:
HAProxy –load balancer and SSL Certificates
Cloud Controller - manages application lifecycle management and orchestrates
service provisioning and component binding operations
Router - manages external system traffic and application Internet/Intranet
traffic
Web Console - management Web application for application developers and
administrators
SAML login - Single sign-on configuration
27. 27
Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
Figure 15. Configuring Elastic Runtime component instances and resources
3. Click Save.
Besides configuring these components, you can also extend an existing instance of
Pivotal CF with additional resources or instances of certain components simply by
changing values in appropriate fields and committing the environment update.
Subsequent sections in this white paper describe how to use capacity planning,
“what if” scenarios, and UIM provisioning to support such extensibility on the
underlying IaaS level.
28. Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
28
Configure and add application services
As an example of how to provide an application service, the following steps describe
how to configure and add the MySQL Dev relational database service with associated
resources:
1. Click the large MySQL Dev button shown in Figure 16.
Figure 16. Add MySQL Dev component and associated resources
2. Configure the number of instances of MySQL Dev components appropriate for
the given performance and scalability requirements, as shown in Figure 17.
Figure 17. Configuring MySQL Dev resources
3. Click Save.
Deploy Pivotal CF Instance
Follow these steps to deploy the Pivotal CF instance:
1. After modifying and saving the configurations of all components, run the
installation process from the Product Dashboard page shown in Figure 18.
Deployment time varies depending on the scale of the Pivotal CF instance and
29. 29
Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
the performance of the underlying infrastructure. The deployment process
does not require user intervention.
Figure 18. Deployment of Pivotal CF instance
After deploying the Pivotal CF instance, you can manage applications, application
spaces, users, and organizations using a web console, as shown in Figure 19,
accessible by browsing to http://console.your-app-domain.com.
Figure 19. Pivotal CF console
30. Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
30
For detailed deployment requirements and instructions, refer to:
http://docs.gopivotal.com/pivotalcf/getstarted/index.html
The core Cloud Foundry engine is abstracted from any underlying IaaS through the
Cloud Provider Interface (CPI) that defines functions such as instantiating a virtual
machine in which to run an elastic runtime or service component. IaaS infrastructures
that will support Cloud Foundry must implement this API and translate its commands
to their native functions. This is the integration point between the Cloud Foundry
resource management and the underlying infrastructure resource management.
Currently, plug-ins are available for VMware vSphere, OpenStack, and Amazon Web
Services. In this solution, the integration of the Vblock infrastructure and UIM
services with Cloud Foundry is performed through the vSphere plug-in.
Cloud Provider
Interface
31. 31
Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
Deploying applications to Pivotal CF
If the application design follows a few basic guidelines (for example, not writing to
the local file system and not relying on persisted HTTP sessions), applications written
using application frameworks that are supported on a Pivotal CF platform can often
run unmodified on Pivotal CF.
As long as an application uses the provided frameworks, all that is required for
deployment preparation is to save it in the language-specific package format, such as
a WAR file in Java or a GemFile for Ruby.
If the application needs components that are not provided by the Pivotal CF platform,
third-party buildpacks can be used. These can be community-developed buildpacks
or custom buildpacks.
Refer to the following web page for details about how to prepare to deploy
applications:
http://docs.gopivotal.com/pivotalcf/devguide/deploy-apps/prepare-to-deploy.html
To deploy an application to Pivotal CF, use the CLI cf push command or equivalent
plug-ins for development environments, such as Eclipse. So that deploying an
application to Pivotal CF is not confused with deploying a Pivotal CF environment
itself, deploying an application to Pivotal CF is often referred to as “pushing an
application.”
Figure 20. Deploying an application to Pivotal CF
When you push an application, as shown in Figure 20, Pivotal CF performs a number
of staging tasks:
1. Uploading and storing application files
2. Examining and storing application metadata
3. Creating a droplet (a unit of execution)
Preparing to
deploy an
application
32. Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
32
4. Finding a container (DEA) in which to run the application
5. Provisioning the container with the appropriate software and system
resources
6. Starting one or more instances of the application
Refer to the following web page for details about how to push applications:
http://docs.gopivotal.com/pivotalcf/devguide/deploy-apps/getting-started.html
An application running on a Pivotal CF instance can use services available on the
platform. Cloud Foundry Services are any type of add-on that can be provisioned
alongside your application; for example, a database or an account on a third-party
SaaS provider. Services can be “managed services” that integrate into Cloud Foundry
via a service broker that implements the Service Broker API. Services can also be
“user-provided,” where service instances are preprovisioned outside Cloud Foundry.
First, the user creates a service instance out of the services registered with the
Service Broker, as illustrated in Figure 21. The type of service determines what a
service instance looks like: In the case of a database service, for example, a service
instance could be a database in a multitenant server or in a dedicated environment.
Figure 21. Creating and binding a service
The second step is to bind a service instance to an application. This step might not
always be necessary, depending on the type of service. The binding operation puts
credentials for the service instance in the environment variable VCAP_SERVICES,
where the application can consume them. Once a service instance is created and
bound to the application, the user must configure the application to use the correct
credentials for the service. With those credentials, a connection to the actual service
instance can be established.
Note: For Java applications, this can be accomplished by use of the spring-cloud library
(https://github.com/spring-projects/spring-cloud).
Using services
33. 33
Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
Refer to the following web page for details about using services:
http://docs.gopivotal.com/pivotalcf/devguide/services/
A Pivotal CF instance can consume a large amount of compute and storage resources.
Therefore, you need a solution that gives you the capability to support the growth of
your PaaS environment. Vblock infrastructure elastic provisioning on page 34
describes how to leverage the UIM solution to add more compute and storage
resources to a live, operating Cloud Foundry instance without disruption.
34. Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
34
Vblock infrastructure elastic provisioning
This section gives you an overview of the UIM functions that enable platform
providers to support elasticity and nondisruptive scalability of IaaS for simultaneous,
rapid provisioning and growth of PaaS platform environments.
If more CPU and memory resources for Pivotal CF services components or applications
deployed on Pivotal CF are required, a service provider administrator must initiate the
provisioning of additional UCS blade servers. With UIM you can easily add servers to
provide more compute resources. The new resources can be provisioned as vSphere
hosts, which during the UIM service provisioning process are synchronized with
existing clusters and pools of resources in vCenter, which in turn manage your Pivotal
CF platform environment.
To extend a previously provisioned UIM service, modify the number and grade of
servers you want to add, and provide their FQDN and IP addresses, as shown in Figure
22.
Figure 22. Adding new vSphere hosts to existing provisioned service
As part of the provisioning process, UIM performs the following tasks:
Create and associate appropriate service profiles to Cisco UCS blades.
Configure networking with appropriate VLANs.
Perform zoning on MDS switches.
Create and assign defined storage space.
Install the selected version of vSphere hypervisor to provisioned blades, as
shown in Figure 23.
Provisioning
additional ESX
hosts to managed
service
35. 35
Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
Figure 23. Provisioning process
After provisioning the vSphere hosts and before synchronizing with vCenter server,
manually configure DNS and NTP settings on the hosts. Perform the synchronization
process, as shown in Figure 24, to join deployed vSphere hosts to a vCenter server
instance defined in the UIM service, apply the UIM service-defined vSphere HA and
DRS cluster configuration, and make the hosts ready to utilize future Pivotal CF virtual
machines provisioned with CF Operations Manager.
36. Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
36
Figure 24. Synchronization process
You can expand storage space provisioned as part of a UIM service offering without
interrupting the running production environment. Assume that:
The capacity of disk pools on the VNX storage array provisioned and dedicated
to certain UIM service has reached its limit.
You need more disk space to expand an existing Pivotal CF instance with
additional components or services.
First, extend the existing disk pool with additional physical disk drives. You can
expand a pool by adding drives to it, but you must do so at the array level with the
EMC Unisphere storage management tool, as shown in Figure 25. It is a completely
nondisruptive operation, and LUNs in the pool can use the increased capacity.
Storage capacity can also be extended nondisruptively at the array level on the
Vblock Systems family built with EMC Symmetrix VMAX arrays using Unisphere for
VMAX.
Expanding storage
pools with
Unisphere
37. 37
Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
Figure 25. Expanding existing storage pool using Unisphere
When the disk pool is extended with additional raw disk capacity, extended
resources are represented to Vblock during the discovery process, which is performed
before every UIM service provisioning operation.
After extending the existing disk pool with additional disks, you can extend the
existing data storage as follows:
1. Enter a capacity value that is greater than that currently provisioned in the
Capacity GB field on the Storage tab of the service properties.
2. Click Save to apply changes to the service.
To extend the existing VMFS datastore, change the capacity value, as shown in Figure
26.
Increasing the
capacity of
provisioned block
storage
38. Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
38
Figure 26. Extending disk space
When you extend datastore capacity, UIM performs the required changes, such as
expanding the datastore, and synchronizing and updating changes with vCenter
Server, as shown in Figure 27 and Figure 28.
Figure 27. Expansion process performed by UIM
39. 39
Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
Figure 28. Extended datastore view from vCenter Server
Besides providing additional resources to Pivotal CF instance users, platform
providers can reclaim resources if needed. Decommissioning a server or storage
volume within a service permanently releases the service resources (such as IP
addresses and MAC addresses) to the pools and releases blades and storage. The
released resources are then available for other services. Decommissioning is a
terminal state and cannot be reversed.
You can decommission an entire service or just certain components of a service.
Servers must be deactivated, as shown in Figure 29, before they can be
decommissioned. Storage volumes do not have to be deactivated before
decommissioning. The next paragraphs describe in more detail how to partially
decommission a blade server and storage volume.
Decommissioning
a server or storage
volume
40. Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
40
Figure 29. Select servers to deactivate
To decommission servers:
1. Confirm that no virtual machines are running on the servers you want to
deactivate and on storage you want to decommission.
2. Deactivate the servers, as shown in Figure 29.
3. Select inactive servers and storage and decommission them from service, as
shown in Figure 30.
41. 41
Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
Figure 30. Select servers and storage volumes to be decommissioned
After the confirmation and decommissioning process, the service components and
resources return to the state they were in before the service was created, and they
become available for other purposes. Decommissioned service components and
resources are deleted as a result of decommissioning and are returned to the UIM
resource pool, as shown in Figure 31.
Figure 31. Overview of Vblock blade server resources
42. Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
42
Providing PaaS involves delivering a wide range of different resources (storage, RAM,
CPU, networking) in a dynamic and fast-changing environment. Implementing
appropriate monitoring and capacity planning solutions is critically important.
Monitoring and analysis of existing infrastructure resources utilization, discovering
actual and potential bottlenecks, and planning and forecasting future resource needs
are everyday tasks in achieving the goal of continuous delivery of guaranteed
resources. Having reliable figures for forecasting and planning environment
expansion is crucial and is described in detail in Monitoring and capacity planning on
page 5.
43. 43
Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
Monitoring and capacity planning
The service provider’s primary goal is to achieve a level of service assurance that
satisfies SLA and quality assurance (QA) parameters. This can be a major challenge
when dealing with dynamically changing, fast-growing, and large-scale cloud
environments supporting multiple PaaS instances. This section describes functions of
UIM and VMware monitoring and capacity planning solutions that can help you to
overcome those challenges.
UIM is a centralized monitoring solution. It enables you to correlate events across
Vblock System components, infrastructure services, and virtual applications. It can
be used to determine the root cause of issues or the impact on infrastructure services
and virtual machines. UIM accesses the information related to provisioning,
configuration, and compliance to build real-time topology and service views.
Such integration gives you deep visibility into physical, logical, and virtual
abstraction layers so you can quickly locate and understand the topology and
interconnections of the physical and virtual components of the Vblock System, as
shown in Figure 32.
Figure 32. UIM root cause and impact analysis
Using topology views and the alerts console helps you to quickly understand the level
of significance of different problems such as availability, performance, redundancy,
and capacity.
Figure 33 shows the logical topology overview of the UIM service. You can see
provisioned service components such as network segments, vSphere hosts, and
UIM monitoring
44. Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
44
storage datastores and their connections. The orange icon in Figure 33 indicates that
there is an issue with one of the blades provisioned as part of UIM service: uim-vc
test on Vblock-01.
Figure 33. UIM service topology overview
For more details on the issue, click the Vblock icon. You can switch to a view that
provides a physical topology of the Vblock. Figure 34 shows an overview of the
physical components of a Vblock, such as blades, UCS chassis, fabric interconnects,
MDS switches, storage, and their connections and relationships.
45. 45
Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
Figure 34. Vblock physical components and topology overview
From the topology overview, you can determine that the issue is related only to
blade-5 in chassis-1, and the issue has no effect on the rest of the Vblock
environment. You can then look into further details, tracing the issue on the uim-vc
test service screen, as shown in Figure 35.
Figure 35. Root cause and impact details overview
46. Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
46
From the information provided about root causes and impacts, you can see that a
powered-down vSphere host impacts the availability of Pivotal CF services running on
an infrastructure provisioned within uim-vc test service.
UIM can integrate with EMC infrastructure platforms as well as third-party tools via
SNMP, sys-log messaging, and RESTful APIs for integration with various customized
environments and solutions. Integration with VMware vCenter server provides you
with data from virtual Pivotal CF PaaS environments running on vCenter clusters.
In addition to availability, performance and capacity should also be monitored. The
next section provides some related considerations.
VMware vCenter Operations Manager (vCOps) contributes to an integrated approach
to performance, capacity, and configuration management. vCOps uses analytics to
provide the intelligence and visibility needed to ensure service levels in virtual and
cloud environments.
vCOps has functions that can help service providers achieve the following goals:
Eliminate or significantly reduce the manual problem-solving effort in the
environment.
Proactively manage core service and cloud infrastructure performance, and
utilize infrastructure resources optimally.
Provision proactive warnings regarding performance issues before problems
affect the end user. Realtime performance dashboards enable service providers
to meet their SLAs by highlighting potential performance issues before end
users notice these issues.
Infrastructure maintenance and operations teams need the end-to-end visibility and
intelligence to make fast, informed operational decisions to proactively ensure
service levels in cloud environments. They need to get promptly to the root cause of
performance problems, optimize capacity in real time, and maintain compliance in a
dynamic environment of constant change.
The vCenter Operations Management Suite offers many features and functions to
deliver quality of service, operational efficiency, and continuous compliance for your
dynamic cloud infrastructure and business-critical applications. The next section
focuses on the crucial functionality of capacity forecasting and planning that should
be used when providing PaaS platform environments.
As previously described, deploying new services and related components on a Pivotal
CF platform is fast and easy. DEA is the component that manages the lifecycle of
applications hosted on a Pivotal CF instance. As the number of customers and
applications hosted on a Pivotal CF instance grows, the service provider administrator
must increase the number of DEA instances to accommodate the increased demand
for staging applications.
Changing configuration parameters on the Elastic Environment Resource page (for
example, increase the number of DEA instances as shown in Figure 36) and clicking
Install Update will rapidly provision virtual machines and component instances in
them.
VMware vCenter
Operations
Manager
Capacity
forecasting
47. 47
Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
Figure 36. Changing the number of DEA instances
This section describes capacity planning functions that can help you to predict
behavior and impacts of upgrades of current Pivotal CF instances with new services or
new Pivotal CF deployments on underlying infrastructure and available resources.
Forecasting data for capacity risks in vCOps involves creating capacity scenarios to
examine the demand and supply of resources in the virtual infrastructure.
A what-if scenario is a supposition about how capacity and load might change if
certain conditions influenced by an increased or decreased number of ESX hosts,
storage, or virtual machines in environment occur. The what-if scenario does not
involve making actual changes to your virtual infrastructure; however, if you
implement the scenario, you know in advance what your capacity requirements are.
To create a scenario, you can use models and profiles based on current resource
consumption in the existing environment, as shown in Figure 28. Alternatively, you
can manually define amounts of virtual machine RAM, storage, CPU, and utilization in
a new consumption profile, as shown in Figure 29, to predict potential impact of
growth.
Figure 28. Choosing virtual machine consumption models and profiles
48. Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
48
Figure 29. Specifying configuration and projected capacity usage of new virtual machines
If you choose to set a new, specific virtual machine profile, you can make detailed
specifications that give you the option to include and predict specific resource
utilizations, reservations, and limits to get as accurate a projection as possible.
Figure 30 shows that sufficient resources are not available for a planned deployment
scenario consisting of 50 or 85 new virtual machines. In this case, you can easily
provision new vSphere hosts using UIM, as described in previous sections.
Figure 30. Capacity summary showing insufficient CPU and RAM resources
Before you provision new hardware resources, you can create hardware change
scenarios to determine the effect of adding, removing, or updating the hardware
capacity in a vSphere cluster. You can create a scenario that models changes to hosts
and datastores, as shown in Figure 31 and Figure 32.
49. 49
Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
Figure 31. Specifying number of hosts and amount of CPU and memory
Figure 32. Specifying datastore size
The what-if scenario function for capacity planning allows you to compare how adding
different numbers of virtual machines and hardware will impact your actual
environment, as shown in Figure 33.
50. Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
50
Figure 33. Compared scenarios
Assume that:
1. You have a request to deploy an additional 45 DEA instances in the existing
Pivotal CF instance.
2. You plan to purchase blade servers compliant with a certain specification.
3. You want to see if you could deploy an additional 25 DEA instances (that is,
70 total additional instances).
In Figure 33, each column shows how an individual change affects resources in your
environment. In Figure 34, the Combined Scenarios section shows you the cumulative
effect of hardware purchasing and an overall expansion of 70 virtual machines.
Figure 34. Combined scenarios
51. 51
Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
Conclusion
Elastic provisioning is a concept in cloud computing in which computing resources
can be easily scaled up and down by the cloud service provider. Elastic provisioning
is the ability of a cloud service provider to provision flexible computing resources
when and where they are required. The elasticity of these resources can be in terms of
processing power, memory, storage, bandwidth, and so on. This document indicates
the importance of having an elastic and scalable IaaS platform on which to support
the hosting of dynamically changing and fast-growing PaaS platforms.
Pivotal CF PaaS is designed to create a PaaS framework that is easy to scale. To
achieve this kind of flexibility, Pivotal CF is designed as a modular system. The CF
Operations Management platform, shown in Figure 35, enables the deployment of
new Pivotal CF instances and updating of existing instances. CF Operations Manager
enables the rapid distributed deployment of Pivotal CF components on multiple
nodes and automatically provisions and deploys related virtual machines and
services in them.
Figure 35. CF Operations Manager GUI-based deployment of Pivotal CF
Figure 36 shows the vCOps solution that you can leverage to deliver quality of service,
attain operational efficiency, and gather current capacity capabilities while
forecasting the influences of future Pivotal CF deployments or upgrades in your cloud
infrastructure.
52. Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
52
Figure 36. Capacity planning and proactive monitoring solution
The service provider’s primary goal is to provide service assurance within SLA and QA
parameters, which can be a challenge in dynamically changing, fast-growing
large-scale PaaS environments.
Pivotal CF PaaS can contain a large number of component instances. The number is
easy to change just by changing configuration parameters in the Elastic Runtime
Resources page. Running install update deploys them seamlessly. Therefore, it is
crucial to have proactive performance monitoring and capacity planning solutions in
place.
Even basic Pivotal CF instance sizing is challenging, as there are a minimum of 20
components you must take into consideration and predicting front-end/back-end
loads of hosted applications is difficult. A combination of proactive capacity
monitoring and elastic on-demand provisioning gives you the flexibility to scale as
needed.
To support comprehensive, dynamic, and fast-growing development environments
like Pivotal CF, service providers must ensure the stability of their underlying cloud
compute infrastructure, which must provide availability, scalability, flexibility, and
performance to the PaaS platform and its services. This white paper has addressed
these challenges, providing a provisioning solutions overview and considerations for
building scalable Pivotal CF PaaS environments, with an elastic and easy-to-deploy
underlying IaaS. The IaaS infrastructure is provided by the EMC UIM product and the
Vblock Systems, as shown in Figure 37.
53. 53
Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
Figure 37. UIM elastic provisioning and Vblock IaaS
54. Cloud Foundry Platform as a Service on Vblock System
Enabled by Pivotal CF, VCE Vblock Systems, EMC UIM,
and VMware vCenter Operations Manager
54
References
For additional information, refer to the following websites:
http://www.emc.com/data-center-management/unified-infrastructure-
manager.htm#!resources
http://www.gopivotal.com/paas
http://www.vce.com/products/vblock/overview
http://www.vmware.com/products/vsphere/
http://www.vmware.com/products/vcenter-operations-management/
EMC
Pivotal
VCE
VMware