optimizing application performance within the virtualized data centre

30
Optimizing Application Performance within the Virtualized Data Centre Sanath de Mel – ADP SE

Upload: ipexpo-online

Post on 08-May-2015

481 views

Category:

Technology


0 download

DESCRIPTION

Brocade Layer 4-7 application delivery and traffic management solutions enable high-performance, always-on, and secure IP service delivery in enterprise, service provider, and e-commerce data centers. Brocade ServerIron ADX Series is a game-changing application delivery platform that goes beyond server load balancing to provide best-in-class application delivery solutions for service provider and enterprise data center environments.

TRANSCRIPT

Page 1: Optimizing Application Performance within the Virtualized Data Centre

Optimizing Application Performance within the Virtualized Data Centre

Sanath de Mel – ADP SE

Page 2: Optimizing Application Performance within the Virtualized Data Centre

04/11/2023© 2010 Brocade Communications Systems, Inc. 2

Agenda

• Key issues with Consolidation, Mobile Internet, Virtualisation and Capacity planning

• Brocade ServerIron ADX with Application Resource Broker

• Application Resource Broker in Action• Extending the boundaries of the Enterprise Cloud• Brocade One vision

Page 3: Optimizing Application Performance within the Virtualized Data Centre

Workflow: Financial Reporting Application

Characteristics:•Overall demand averages 66%•Cyclical requirements results large increase in demand•Difficult candidate to provision for in Real Time – Difficult and Unreliable•Lack of Visibility of machine in Active use and Manageability

04/11/2023© 2010 Brocade Communications Systems, Inc.

Page 4: Optimizing Application Performance within the Virtualized Data Centre

Workflow AnalysisNumber of Servers Required to Support Each Application

Page 24

50 ERP VM’s at

Peak

10 ERP VM’s Off-

Peak

04/11/2023© 2010 Brocade Communications Systems, Inc.

Page 5: Optimizing Application Performance within the Virtualized Data Centre

5

Resource Planning Remains DifficultVirtualization and consolidation don’t solve capacity planning• Resource planning

increasingly difficult in a virtual world

• Server consolidation decreases historic “over-provisioning” buffers

• Virtualization does not recapture unused resources from bursty applications

Predicted Load: Financial Reporting App

Financial Reporting Application Resource

Requirements

Jan

Mar

May Ju

lySe

pNov

0

5

10

15

Resources Provisioned (125% of Peak)

04/11/2023© 2010 Brocade Communications Systems, Inc.

Page 6: Optimizing Application Performance within the Virtualized Data Centre

6

Over-provisioning leaves costly resources

idle

Under-provisioning results in missed application SLAs

Avoiding Increased Costs and Application Outages in Dynamic ITOn Demand Resource Allocation is Needed

Jan

Mar

May Ju

lySe

pNov

0

5

10

15

Predicted LoadResources Provisioned (125% of Peak)

Actual Load SeenPredicted LoadResources Provisioned (125% of Peak)

Actual Load SeenJa

nMar

May Ju

lySe

pNov

0

5

10

15

Resources idle 66% of the time

Load Accurately Predicted

Load Greater than Predicted

Missed SLA

04/11/2023© 2010 Brocade Communications Systems, Inc.

Page 7: Optimizing Application Performance within the Virtualized Data Centre

© 2010 Brocade Communications Systems, Inc. 7

Server Virtualization—Shared Infrastructure Concerns

Other

Compatibility With OS

Little or No Cost Benefits

Reliability

OS Licensing

Recoverability

Security

Chargeback Complexity

Application Licensing

Manageability

Performance Under Load

-10% 0% 10% 20% 30%

2009

2010

Which of these is your greatest concern regarding server virtualization?

(9/24/09): 2009: n=281. 2010: n=275 Source TheInfoPro Servers Wave 8 Report

April 27, 2010

Page 8: Optimizing Application Performance within the Virtualized Data Centre

8

Critical Needs to Achieve Enterprise Cloud

• Efficient usage of resources while upholding application SLA’s

• Capacity on demand that rapidly respond to changing demand

• Reduce operational overhead and complexity with increased visibility

• Second phase of virtualization concentrates on the flexible allocation of resources to respond to business demand

Resolve these needs to deliver dynamic on-demand IT

04/11/2023© 2010 Brocade Communications Systems, Inc.

Page 9: Optimizing Application Performance within the Virtualized Data Centre

Virtualised Datacenter or Private Enterprise Cloud

04/11/2023© 2010 Brocade Communications Systems, Inc.

Page 10: Optimizing Application Performance within the Virtualized Data Centre

SAP Business ObjectsCustomer-facing PortalExtranetOnline Ordering Web ServiceMicrosoft Applications

Virtualised Datacenter or Private Enterprise Cloud

04/11/2023© 2010 Brocade Communications Systems, Inc.

Page 11: Optimizing Application Performance within the Virtualized Data Centre

Brocade Application Resource Broker In ActionWorkflow: Financial Reporting Application

Application Performance Metrics

Response Times, etc.

Virtualised Infrastructure Metrics

CPU Usage etc

Communications channel Power on a VM

Add VM to a Load Balanced Pool

04/11/2023© 2010 Brocade Communications Systems, Inc.

Page 12: Optimizing Application Performance within the Virtualized Data Centre

vSphere Client with Application Resource Broker

04/11/2023© 2010 Brocade Communications Systems, Inc.

Interface to the Application Resource is provided via vSphere plug-in

Page 13: Optimizing Application Performance within the Virtualized Data Centre

VMware IntegrationBrocade Application Broker inside VMware vCenter

04/11/2023© 2010 Brocade Communications Systems, Inc.

Page 14: Optimizing Application Performance within the Virtualized Data Centre

1515

Application Performance Monitoring

04/11/2023© 2010 Brocade Communications Systems, Inc.

Page 15: Optimizing Application Performance within the Virtualized Data Centre

Viewing the Web Application

•vSphere Client provides a global view of individual workflows with the SAP Application

•Metrics provide Application and Infrastructure metrics

04/11/2023© 2010 Brocade Communications Systems, Inc.

Page 16: Optimizing Application Performance within the Virtualized Data Centre

Processing Tier

Intelligence Tier

Web/Application Tier

ADX Load

Balancer

Tomcat Server

Tomcat Server

Tomcat Server

Tomcat Server

CMS Server CMS Server Oracle Database

CMS Metadata

Crystal Reports

Crystal Reports

Web Intelligence

Web Intelligence

SAP Business Objects Enterprise Logical Diagram

04/11/2023© 2010 Brocade Communications Systems, Inc.

Measuring different metrics is the key to optimisation

Page 17: Optimizing Application Performance within the Virtualized Data Centre

Viewing the Web Application

Drill down to view which servers support the SAP Application

View shows Application and Infrastructure metrics at lowest granular level 04/11/2023© 2010 Brocade Communications Systems, Inc.

Page 18: Optimizing Application Performance within the Virtualized Data Centre

Create Stand-by Resource Pools

DRS required to support On Demand Provisioning

04/11/2023© 2010 Brocade Communications Systems, Inc.

Page 19: Optimizing Application Performance within the Virtualized Data Centre

Policies for Resource Allocation

Logging Rule triggers an Alert when threshold is reached

As traffic increases, second rule automatically provisions a VM 04/11/2023© 2010 Brocade Communications Systems, Inc.

Page 20: Optimizing Application Performance within the Virtualized Data Centre

Logging Rule is triggered and Alert is sent.

Full event logging viewable via vCenter – optional export to other Applications

Optional: Deploy VM manually?04/11/2023© 2010 Brocade Communications Systems, Inc.

Page 21: Optimizing Application Performance within the Virtualized Data Centre

Higher CPU Usage, higher application response time

Deeper into the quarter, the application receives more traffic

Threshold reached to automatically deploy VM in the Web Tier 04/11/2023© 2010 Brocade Communications Systems, Inc.

Page 22: Optimizing Application Performance within the Virtualized Data Centre

On Demand Provisioning at Web Tier

04/11/2023© 2010 Brocade Communications Systems, Inc.

Application Resource Broker starts up a new VM and adds it to the Workflow

Page 23: Optimizing Application Performance within the Virtualized Data Centre

04/11/2023© 2010 Brocade Communications Systems, Inc.

On Demand Provisioning at Web Tier

Viewing resources provisioned Application Resource

Optional undeploy

Page 24: Optimizing Application Performance within the Virtualized Data Centre

04/11/2023© 2010 Brocade Communications Systems, Inc.

Application Resource Broker adds continues to provision resources whenever a threshold is reached.

Traffic does not fall to a level where a decommissioning rule is triggered

On Demand Provisioning at Web Tier

Page 25: Optimizing Application Performance within the Virtualized Data Centre

De-provisioning a VM from the Workflow

04/11/2023© 2010 Brocade Communications Systems, Inc.

Application Resource Broker gracefully shuts down the VM on the ServerIron ADX

Page 26: Optimizing Application Performance within the Virtualized Data Centre

04/11/2023© 2010 Brocade Communications Systems, Inc.

De-provisioning a VM from the WorkflowApplication Resource Broker returns VM to the standby Resource Pool

Page 27: Optimizing Application Performance within the Virtualized Data Centre

04/11/2023© 2010 Brocade Communications Systems, Inc.

On Demand Provisioning for ERP Application

Resource is available for provisioning by the Application Resource Broker to other Workflows

Page 28: Optimizing Application Performance within the Virtualized Data Centre

Global Server Load Balancing with ADX and ARB

Data Center USA

Data Center Europe

ServerIron ADX

Page 27

HTTP

HTTP

ServerIron ADX with

Application Resource

Broker

Page 29: Optimizing Application Performance within the Virtualized Data Centre

04/11/2023 30

Brocade One Architecture

© 2010 Brocade Communications Systems, Inc. Company Proprietary Information

PRIVATE CLOUD

MLX

ADX

RemoteExtension

ADX

VCS

Data Center

VCS

DATA CENTER HOSTING

VCS

MLX

SP NETWOR

K

MLX MLX

APPLICATION HOSTING

MLX

ENTERPRISE CAMPUS EDGE

CX/SX CX/SX

REMOTEENTERPRISE EDGE

PUBLIC EDGE

DCX

DCX

DCX

VCS

Data Center

DCX

Page 30: Optimizing Application Performance within the Virtualized Data Centre

04/11/2023© 2010 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only 31

FRANKFURT: NOVEMBER 15-16 | PARIS: NOVEMBER 16-17

DUBAI: NOVEMBER 29-30 | LONDON: DECEMBER 1-2

REGISTER NOW: WWW.BROCADE-EVENTS.COM/BC2010