radware vdirect plug-in for vmware vcenter orchestrator · radware vdirect plug-in for vmware...

8
Radware vDirect Plug-in for VMware vCenter Orchestrator Reduce Costs, Optimize Resources and Increase Business Agility in the Virtual Data Center - Whitepaper

Upload: lediep

Post on 28-Jun-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Radware vDirect Plug-in for VMware vCenter Orchestrator · Radware vDirect Plug-in for VMware vCenter Orchestrator Reduce Costs, Optimize Resources and Increase Business Agility in

Radware vDirect Plug-in for VMware vCenter OrchestratorReduce Costs, Optimize Resources and Increase Business Agility in the Virtual Data Center - Whitepaper

Page 2: Radware vDirect Plug-in for VMware vCenter Orchestrator · Radware vDirect Plug-in for VMware vCenter Orchestrator Reduce Costs, Optimize Resources and Increase Business Agility in

vDirect Plug-in for VMware vCenter Orchestrator Whitepaper

Smart Network. Smart Business. 2

Table of Contents

Introduction ............................................................................................................................................... 3

Radware Virtual Application Delivery Infrastructure ....................................................................................... 3

VMware Products for Data Centers .............................................................................................................. 4

Radware vDirect Plug-in for VMware vCenter Orchestrator (VCO) .................................................................... 5

ADC Orchestration Workflows ...................................................................................................................... 6

Out-of-the-Box Workflows ............................................................................................................................. 6

Delivering ADC Services via Self Service Portal ............................................................................................. 7

Summary ................................................................................................................................................... 8

Page 3: Radware vDirect Plug-in for VMware vCenter Orchestrator · Radware vDirect Plug-in for VMware vCenter Orchestrator Reduce Costs, Optimize Resources and Increase Business Agility in

vDirect Plug-in for VMware vCenter Orchestrator Whitepaper

Smart Network. Smart Business. 3

IntroductionAs the adoption of virtualization increases, organizations – from small businesses to large enterprises, carriers, cloud and hosting providers – are seeking ways to further increase business agility and align IT resources with their organization’s business needs.

This whitepaper demonstrates how organizations with VMware virtualized infrastructure can realize further benefits such as cost reduction, resource optimization and business agility through automation, self-service portals and use of Radware Virtual Application Delivery Infrastructure (VADI™) services via vDirect™ Plug-in for VMware vCenter Orchestrator.

Radware Virtual Application Delivery Infrastructure Radware VADI transforms computing resources, application delivery controller (ADC) services and virtualization services into an integrated, agile and scalable application delivery virtualization infrastructure. It is designed to complement virtualized environments, such as those using VMware’s cloud infrastructure and management solutions, by delivering ADC services as part of the virtualized data center and cloud.

Radware VADI enables the consolidation and virtualization of application delivery services as an integral part of VMware orchestration and provisioning systems. VADI achieves this via:

• Abstraction of the ADC service delivery tier by decoupling the ADC functionality through Virtual ADC Instances (vADC) from the underlying ADC form factor• Deliveryoftiered, multi-tenant, fault isolated ADC services using the following VADI ADC form factors: o Radware ADC-VA™ – An ADC implemented as a VMware virtual appliance o Radware ADC-VX™ – A high performing virtualized Radware hardware appliance tuned to deliver multiple isolated vADC instances while maintaining predictable low latency and high throughput o Radware dedicated ADC – A traditional high performing Radware hardware appliance serving a single ADC instance• IntegrationwithVMwarethroughthevDirect Plug-in for vCenter Orchestrator

Adopting Radware VADI dramatically reduces the costs of application delivery while also achieving the following:

• ImprovedADCresourceutilizationthroughconsolidationandagileADCresourceallocation• ImproveddatacenterbusinessagilitythroughfastadaptingautomateddeliveryofADCservicesmatching similar delivery of business services• ImprovedITefficiencythroughautomateddeliveryandconfigurationofADCservicesandautomatedend-to- end delivery of business services

Page 4: Radware vDirect Plug-in for VMware vCenter Orchestrator · Radware vDirect Plug-in for VMware vCenter Orchestrator Reduce Costs, Optimize Resources and Increase Business Agility in

vDirect Plug-in for VMware vCenter Orchestrator Whitepaper

Smart Network. Smart Business. 4

Radware VADI caters to all sizes and types of virtualized data centers (including fully virtualized data centers or mixed virtual and physical data centers) and also targets various types of organizations, such as mid-sized companies, large enterprises, carriers, cloud and hosting providers. Radware VADI is suited to organizations that are looking to consolidate and virtualize their ADC infrastructure to realize cost savings, increased IT effi ciency and responsiveness, and increased business agility.

VMware Products for Data CentersVMware delivers customer-proven solutions that accelerate IT by reducing complexity and enabling more fl exible, agile service delivery. VMware solutions help organizations of all sizes lower costs, increase business agility and ensure freedom of choice. Radware vDirect Plug-in for VMware vCenter Orchestrator connects Radware VADI with these VMware products:

• VMware vSphere™ – Virtualization platform for building and deploying private and public clouds• VMware vCenter™ – Provides virtualization and cloud management solutions• VMware vCenter Orchestrator (VCO)™ – Is provided with VMware vCenter at no additional cost. VCO provides out-of-the-box workfl ows that help administrators automate existing manual tasks. Administrators can utilize sample workfl ows from VMware vCenter Orchestrator’s workfl ow library as a blueprint for creating additional workfl ows. VCO provides the ability to: o Link VMware infrastructure technologies and capabilities together o Automate tasks within VMware vCenter server (create VM, start VM, clone VM, etc.) o Simplify cloud management using the VMware vCenter Orchestrator Plug-in for vCloud Director o Leverage 3rd Party integrations through an open and fl exible plug-in architecture

Internet

www Dedicated ADC

Edge Router

L2/3 Switch

DMZ

ADC-VX

Virtualized Data Center

Edge Router

L2/3 Switch

Services Switch:Firewall, VPN,IDS, etc.

VMware vCenterOrchestrator

Virtualized Data Center

ADC-VA ADC-VA

vSpherePlug-in

vDirect™Plug-in

vCenter

Orchestrator

Page 5: Radware vDirect Plug-in for VMware vCenter Orchestrator · Radware vDirect Plug-in for VMware vCenter Orchestrator Reduce Costs, Optimize Resources and Increase Business Agility in

vDirect Plug-in for VMware vCenter Orchestrator Whitepaper

Smart Network. Smart Business. 5

Radware vDirect Plug-in for VMware vCenter Orchestrator (VCO) Radware vDirect is fully integrated with VMware vCenter and vCenter Orchestrator systems, and provides automation and management benefi ts for VMware’s virtualization infrastructure.

Radware’s vDirect Plug-in for VMware vCenter Orchestrator makes Radware VADI available through the vDirect SDK. It is designed to offer out-of-the-box tools to create and manage next generation data center services for either virtual, physical or hybrid data centers, while providing the tools to easily develop new services based on the specifi c needs of an organization. vDirect is a central component of the Radware VADI architecture, enabling vCenter Orchestrator to provision, decommission, confi gure and monitor vADCs within a virtual data center.

vDirect supports all the VADI ADC form factors, providing the same functionality across all form factors:• RadwareADC-VA• RadwareADC-VX• RadwarededicatedADC

In addition, vDirect automates ADC features as part of the workfl ow. This includes the following:• MonitoringapplicationsviatheADChealthchecks• Monitoringresponsetime• Monitoringloadonservers,applications,datacenters• TheabilitytoaddorremoveaserverandaVIPandmodifyingtrafficredirection• Trafficmanagementandsecuritypoliciesallthewaytoglobaldatacentertrafficredirectionandfailover

Virtualized Application Delivery Infrastructure Virtualized Applications

Virtualized Data Center

Network & Storage

SAN

Dedicated ADC ADC-VX

VMwarevCenter

Orchestrator

VMwarevCenterPlug-in

VMware vCenter

ADC-VA

Orchestrator

Page 6: Radware vDirect Plug-in for VMware vCenter Orchestrator · Radware vDirect Plug-in for VMware vCenter Orchestrator Reduce Costs, Optimize Resources and Increase Business Agility in

vDirect Plug-in for VMware vCenter Orchestrator Whitepaper

Smart Network. Smart Business. 6

Radware vDirect provides the following benefits:• AcceleratedapplicationlifecycleviaautomationoftheapplicationrolloutinsyncwithautomatedADC instance provisioning and configuration• CateringtodifferentapplicationservicelevelneedsbyprovisioningADCinstancesusinganyoftheavailable ADCformfactors(dedicatedADC,ADCVXorADC-VA)• Adaptingtheapplicationtochangingenduseractivitiesviatheelasticityworkflowthatcontinuouslymonitors ADC resource utilization (for example: response time, current session) and compute resource utilization (for example: CPU) of the application and adds or removes VMs appropriately• ImproveddatacenterbusinessagilitybyVCOwebbaseduserinterfacesandselfserviceportalsmaking ADC service delivery on-demand available to IT administrators, IT operators and Cloud tenants• ImprovedITefficiencyviaautomateddeliveryandconfigurationofADCservices,andend-to-endautomated delivery of business services using the out-of-the-box workflows• Deployingservicesimmediatelyviaout-of-theboxworkflowsthatcanalsobetailoredtospecific business needs• ProgrammaticallyconfiguringtheADCservicetomatchspecificapplicationneedsviaavailableout-of-the-box actions and creating new actions that invoke vDirect SDK

ADC Orchestration WorkflowsA workflow defines an item that can be invoked by an operator or remotely via the VCO API. Workflows are activated to provision, de-provision, or monitor an environment. For example, one of the workflows provided out-of-the-box with Radware vDirect Plug-in automates the process of instantiating Web servers from a template, and then configuring an ADC instance to distribute the traffic between the newly created Web servers.

In addition to the out-of-the-box workflows provided by vDirect Plug-in, new functionalities can be created or the existing functionalities can be extended to the existing workflows. New workflows can be created that invoke existing ones, or a workflow can be modified by copying it to a defined directory and modifying it there.

Out-of-the-Box WorkflowsRadware vDirect supports the following out-of-the-box workflows. These workflows allow a user to execute the ADC workflows or integrate them into a complete data center orchestration workflow.

Workflow Location Description

createAdc Dedicated-ADCADC-VXADC-VA

Creates a new ADC instance in one of the three available form factors. The ADC instance is automatically created based on parameters included in the workflow and immediately becomes active and available for service. The workflow is also available for integration as part of any service creation workflow available in the system.

destroyAdc Dedicated-ADCADC-VXADC-VA

Removes ADC services from service. The workflow deletes an ADC instance and removes it from service.

registerAdcInstance Dedicated-ADCADC-VXADC-VA

Registers an ADC instance. This workflow discovers all the ADC instances active in a target system that were not created by the VCO system.

createHttpWebApplication Services Creates a new Web service. It creates a number of VMs as Web servers from a template, creates an ADC instance, and connects them to form a service.

elasticityMonitor Services Adapts server resources based on the monitored CPU utilization of the active service VMs and health check response time and current sessions collected from the ADC instance.

releaseApplicationResources Services Deletes one or more service VMs based on customer input.

addServerToService Steps Calls the addServerToServiceNoCommit workflow and applies it to the system.

addServerToServiceNoCommit Steps Creates a new service VM and assigns it to its respective ADC server group.

Page 7: Radware vDirect Plug-in for VMware vCenter Orchestrator · Radware vDirect Plug-in for VMware vCenter Orchestrator Reduce Costs, Optimize Resources and Increase Business Agility in

vDirect Plug-in for VMware vCenter Orchestrator Whitepaper

Smart Network. Smart Business. 7

createServerVm Steps Clones an active service VM and adjusts it based on the new service VM parameters.

createSimpleSlbService Steps Creates a service with a server VM and the proper ADC server settings.

elasticityStep Steps Monitors the service CPU usage and compares it to a set threshold. If the upper threshold is crossed, the workfl ow adds a service VM. If the lower threshold is crossed, the workfl ow removes a service VM.

removeVmServerFromService Steps This workfl ow is responsible for the following operations on the service VM: • Removestherealserverfromthegroup • ShutsdowntheVM • RemovestheVM

Delivering ADC Services via Self Service PortalVMware vCenter Orchestrator has a SOAP based SDK that enables the invocation of workfl ows as part of a self service process triggered via a self service portal.

Users can access vDirect Plug-in functionality via the self service portal. This provides the ability to: • CatertodifferentapplicationservicelevelneedsbyprovisioningADCinstancesusinganyoftheavailable ADCformfactors(dedicatedADC,ADCVXorADC-VA)• ConfiguretheADCinstancetodistributetraffictothenewlycreatedapplication• MonitortheapplicationusingADCbasedmetricsandVMbasedmetricstoefficientlyhandlethechangein the application load.

Accessing VADI services via self service portals helps IT organizations be more agile and adapt to the organizational business needs, while reducing operating costs and improving confi guration compliance through automated workfl ows.

Virtualized Data Center

Self Service Portal

Network & Storage

SAN

vCD / vCenter

Infrastructure Provisioning

Self Service Portal

VCO SOAP/API

VCO + vDirect

Page 8: Radware vDirect Plug-in for VMware vCenter Orchestrator · Radware vDirect Plug-in for VMware vCenter Orchestrator Reduce Costs, Optimize Resources and Increase Business Agility in

vDirect Plug-in for VMware vCenter Orchestrator Whitepaper

Smart Network. Smart Business. 8

SummaryRadware’s vDirect Plug-in for VMware vCenter Orchestrator integrates Radware VADI with VMware’s solutions for the datacenter. VADI and vDirect are highly compliant with VMware solutions. The key benefits of vDirect are:

• FullyintegratedwithVMwarevCenterandvCenterOrchestratorsolutions• Fitsanydatacenterandvirtualinfrastructuresize• Fullbusinessagilityandresourceelasticity• DrivesITefficiencyandresponsivenessviaworkflowautomation

Additional ReadingMore information on vDirect can be found at:http://www.radware.com/Solutions/Enterprise/Virtualization/vDirect.aspx

vDirect Plugin for VMware vCenter Orchestrator can be found at:http://www.radware.com/Thank_you_download.aspx?ID=8284

Radware VADI whitepaper can be found at:http://www.radware.com/Thank_you_download.aspx?ID=8017

A high-level description of the VMWare vCenter Orchestrator can be found at:http://www.vmware.com/files/pdf/VMware-vCenter-Orchestrator-DS-EN.pdf

VMware vCenter Orchestrator Documentation can be found at:http://www.vmware.com/support/pubs/orchestrator_pubs.html

© 2011 Radware, Ltd. All Rights Reserved. Radware and all other Radware product and service names are registered trademarks of Radware in the U.S. and other countries. All other trademarks and names are the property of their respective owners.

PRD-vDirect-WP-01-2011/06-US