• No results found

GDPS/Active-Active and Load Balancing via Server/Application State Protocol (SASP)

N/A
N/A
Protected

Academic year: 2021

Share "GDPS/Active-Active and Load Balancing via Server/Application State Protocol (SASP)"

Copied!
46
0
0

Loading.... (view fulltext now)

Full text

(1)

GDPS/Active-Active and Load

Balancing via Server/Application State

Protocol (SASP)

Dr. Steve Guendert

Brocade Communications

Gus Kassimis

IBM Corporation

August 14, 2013

(2)

2

Trademarks, notices, and disclaimers

• Advanced Peer-to-Peer Networking® • AIX® • alphaWorks® • AnyNet® • AS/400® • BladeCenter® • Candle® • CICS® • DataPower® • DB2 Connect • DB2® • DRDA® • e-business on demand® • e-business (logo) • e business(logo)® • ESCON® • FICON® • GDDM® • GDPS® • Geographically Dispersed Parallel Sysplex • HiperSockets • HPR Channel Connectivity • HyperSwap • i5/OS (logo) • i5/OS® • IBM eServer • IBM (logo)® • IBM®

• IBM zEnterprise™System • IMS • InfiniBand ® • IP PrintWay • IPDS • iSeries • LANDP® • Language Environment® • MQSeries® • MVS • NetView® • OMEGAMON® • Open Power • OpenPower • Operating System/2® • Operating System/400® • OS/2® • OS/390® • OS/400® • Parallel Sysplex® • POWER® • POWER7® • PowerVM • PR/SM • pSeries® • RACF® • Rational Suite® • Rational® • Redbooks • Redbooks (logo) • Sysplex Timer® • System i5 • System p5 • System x® • System z® • System z9® • System z10 • Tivoli (logo)® • Tivoli® • VTAM® • WebSphere® • xSeries® • z9® • z10 BC • z10 EC • zEnterprise • zSeries® • z/Architecture • z/OS® • z/VM® • z/VSE

The following terms are trademarks or registered trademarks of International Business Machines Corporation in the United States or other countries or both:

• Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries. • Cell Broadband Engine is a trademark of Sony Computer Entertainment, Inc. in the United States, other countries, or both and is used under license there from.

• Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.

• Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. • InfiniBand is a trademark and service mark of the InfiniBand Trade Association.

• Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries.

• UNIX is a registered trademark of The Open Group in the United States and other countries. • Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.

• ITIL is a registered trademark, and a registered community trademark of the Office of Government Commerce, and is registered in the U.S. Patent and Trademark Office. • IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications Agency, which is now part of the Office of Government Commerce.

Notes:

• Performance is in Internal Throughput Rate (ITR) ratio based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput that any user will experience will vary depending upon considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve throughput improvements equivalent to the performance ratios stated here.

• IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply.

• All customer examples cited or described in this presentation are presented as illustrations of the manner in which some customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics will vary depending on individual customer configurations and conditions.

• This publication was produced in the United States. IBM may not offer the products, services or features discussed in this document in other countries, and the information may be subject to change without notice. Consult your local IBM business contact for information on the product or services available in your area.

• All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.

• Information about non-IBM products is obtained from the manufacturers of those products or their published announcements. IBM has not tested those products and cannot confirm the performance, compatibility, or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. • Prices subject to change without notice. Contact your IBM representative or Business Partner for the most current pricing in your geography.

Refer to www.ibm.com/legal/us for further legal information.

The following terms are trademarks or registered trademarks of International Business Machines Corporation in the United States or other countries or both:

* All other products may be trademarks or registered trademarks of their respective companies.

(3)

3

Abstract

The GDPS/Active-Active sites concept is a fundamental paradigm shift in

disaster recovery from a failover model to a continuous

avail-ability model. GDPS/Active-Active consists of two sites, separated by

virtually unlimited distances, running the same applications and having

the same data to provide cross site workload balancing and continuous

availability. One of the key components to a GDPS/Active-Active

solution are external load balancing IP routers that balance workloads

through the Server/Application State Protocol (SASP). This session will

discuss the GDPS/Active-Active workload balancing function, with a

focus on SASP, the router functionality, and how it functions in

(4)

4

Agenda

Business Continuity vs. IT Resiliency

Introduction to GDPS Active-Active

Requirements-hardware and software

Server Application State Protocol (SASP) Overview

Motivation and high level overview of the protocol

Overview of IBM solutions based on SASP

z/OS Sysplex Clusters (z/OS Load Balancing Advisor)

Active/Active - Next generation of IBM’s disaster recovery

technology (Multi-site Workload Lifeline product)

(5)

5

Business Continuity

IT Resiliency

(6)

6

Lightning Strikes

Hurricanes / Cyclones

Cut cables and power

Data theft and

security breaches

Overloaded lines and

infrastructure

Earthquake

Tornadoes and other storms

Tsunami

Terrorism

(7)

7

IT resilience

The ability to rapidly adapt and respond to any internal or

external disruption, demand, or threat and continue

business operations without significant impact.

Continuous/near continuous application availability (CA)

Planned and unplanned outages

Broader in scope than disaster recovery (DR)

DR concentrates solely on recovering from unplanned events

**Bottom Line**

(8)

8

RTO

Recovery Time Objective (RTO)

A metric for how long it takes to recover the application and

resume operations after a planned or unplanned outage

How long your business can afford to wait for IT services to

be resumed.

How much pain can you take?

(9)

9

RPO

Recovery Point Objective (RPO)

A metric for how much data is lost

The actual recovery point to which all data is current and

consistent.

How much data your company is willing to recreate following

an outage.

What is the acceptable time difference between the data in your

production system and the data at the recovery site?

(10)

10

May 12

th

2011

Tiers of Disaster Recovery

Mission

Mission

Critical

Critical

Not Critical

Somewhat

Critical

Time to Recover (hrs)

15 Min. 1-4 4 -6 8-12 12-16 24

Value

Tiers based on Share Group 1992 *PTAM = Pickup Truck Access Method

6-8 72

Tier 1 - PTAM* Tier 2 - PTAM, Hot Site

Point-in-Time Backup

Active

Secondary Site

Tier 3 - Electronic Vaulting

Tier 4 - Batch/Online database shadowing & journaling, repetitive PiT copies, fuzzy copy disk mirroring

Tier 5 - software two site, two phase commit (transaction integrity); or repetitive PiT copies w/ small data loss

Tier 6 - Near zero or zero Data Loss remote disk mirroring helping with data integrity and data consistency

Tier 7 - Near zero or zero Data Loss: Highly automated takeover on a

complex-wide or business-wide basis, using remote disk mirroring

Dedicated Remote Hot Site

GDPS/PPRC HyperSwap Manager RTO depends on customer automation; RPO 0

GDPS/XRC GDPS/Global Mirror RTO < 2 hr; RPO < 1min

GDPS/PPRC RTO < 1 hr; RPO 0

Tier 8 – Active/Active Sites

Application/workload level HA. Automatic monitoring. Automatic

workload routing/recovery. Uses async replication between sites.

RTO < 1 min; RPO < 3 sec

1 Min.

(11)

11

RTO and RPO

Cost tradeoffs- balancing need vs. afford

Cost of business continuity solution versus cost of outage

Guendert: Revisiting Business Continuity and Disaster Recovery Planning and Performance For 21

st

Century

(12)

12

Introduction to GDPS

Active-active

(13)

13

May 12

th

2011

Availability and the IBM Mainframe

1964

1982-1990

1995

(14)

14

May 12

th

2011

Availability and the IBM Mainframe

1998

GDPS/PPRC

Parallel Sysplex

Synchronous Mirroring

HyperSwap for primary disk

failures

Near-continuous Availability

Limitation: Performance at

distance

(15)

15

What are GDPS/PPRC customers doing

today?

GDPS/PPRC, based upon a multi-site Parallel Sysplex and synchronous disk

replication, is a metro area Continuous Availability (CA) and Disaster

Recovery solution (DR)

GDPS/PPRC supports two configurations:

Active/standby or single site workload

Active/active or multi-site workload

Some customers have deployed GDPS/PPRC active/active configurations

All critical data must be PPRCed and HyperSwap enabled

All critical CF structures must be duplexed

Applications must be parallel sysplex enabled

Signal latency will impact OLTP thru-put and batch duration resulting in the sites

being separated by no more than a couple tens of KM (fiber)

Issue: the GDPS/PPRC active/active configuration does not provide

(16)

16

What are GDPS/XRC & GDPS/GM customers doing

today?

GDPS/XRC and GDPS/GM, based upon asynchronous disk

replication, are unlimited distance DR solutions

The current GDPS async replication products require the failed site

s

workload to be restarted in the recovery site and this typically will take

30-60 min

Power fail consistency

Transaction consistency

There are no identified extensions to the existing GDPS async

replication products that will allow the RTO to be substantially reduced.

Issue: GDPS/XRC and GDPS/GM will not achieve an RTO of

seconds being requested by some enterprises

(17)

17

17

May 12

th

2011

What are GDPS customers doing today ?

Two Data Centers

Rapid Systems Disaster

Recovery with “seconds” of

Data Loss

Disaster recovery for out of

region interruptions

Multi-site workloads can

withstand site and/or

storage failures

Two Data Centers

Systems remain active

Continuous Availability /

Disaster Recovery within

a Metropolitan Region

GDPS/PPRC

RPO=0 & RTO<1 hr

Continuous Availability

Regionally and Disaster

Recovery Extended

Distance

Continuous Availability of

Data within a Data Center

Continuous access to data

in the event of a storage

subsystem outage

Single Data Center

Applications remain active

GDPS/HyperSwap Mgr

RPO=0 & RTO=0

Disaster Recovery at

Extended Distance

GDPS/GM & GDPS/XRC

RPO secs & RTO <1 hr

Three Data Centers

High availability for site

disasters

Disaster recovery for

regional disasters

GDPS/MGM & GDPS/MzGM

A

B

(18)

18

May 12

th

2011

Drivers for improvements in HA and DR

Interagency Paper on Sound Practices to Strengthen the Resilience of

the U.S. Financial System [Docket No. R-1128] (April 7, 2003)

Focus on mission critical workloads, their recovery and resumption

of normal processing

Cost of an outage

Financial

Reputation

Global Business Model

24x7 processing

Planned outage avoidance

Cost of Downtime by Industry

Industry Sector

Loss per Hour

Financial $8,213,470 Telecommunications $4,611,604 Information Technology $3,316,058 Insurance $2,582,382 Pharmaceuticals $2,058,710 Energy $1,468,798 Transportation $1,463,128 Banking $1,145,129 Chemicals $1,071,404 Consumer Products $989,795

Source: Robert Frances Group 2006, “Picking up the value of PKI: Leveraging z/OS for Improving Manageability, Reliability, and Total Cost of Ownership of PKI and Digital Certificates.”

(19)

19

May 12

th

2011

Customer requirements for HA/DR/BC in

2013

Shift focus from a failover model to a nearly-continuous availability model

(RTO near zero)

Access data from any site (unlimited distance between sites)

No application changes

Multi-sysplex,multi-platform solution

Recover my business rather than my platform technology

Ensure successful recovery via automated processes (similar to GDPS

technology today).

Can be handled by less-skilled operators

Provide workload distribution between sites (route around failed sites,

dynamically select sites based on ability of site to handle additional workload).

Provide application level granularity

Some workloads may require immediate access from every site, other

workloads may only need to update other sites every 24 hours (less critical

data).

Current solutions employ an all-or-nothing approach (complete disk

mirroring, requiring extra network capacity).

(20)

20

IBM GDPS active/active

Long distance disaster recovery with only seconds of impact

Continuous availability

Fundamental paradigm shift from a failover model to a near continuous

availability model.

Allows for unlimited distance replication with only seconds of user impact if

there is a site disaster.

Uses software based replication and techniques for copying the data between

sites

Provides control over which workloads are being protected.

GDPS automation provides an end to end automated solution

Helps manage the availability of the workload

Coordination point/ controller for activities including being a focal point for operating

and monitoring the solution and readiness for recovery.

(21)

21

May 12

th

2011

Active/Active concepts

New York

Zurich

Replication

Data at geographically dispersed sites are kept in sync via replication

Workloads are managed by a client and routed to

one of many replicas, depending upon workload

weight and latency constraints … extends workload

balancing to SYSPLEXs across multiple sites!

Workload

Distributor

Load Balancing with SASP

(IBM Multi-site Workload Lifeline)

Transactions

Two or more sites, separated

by

unlimited

distances, running

the same applications & having the

same data to provide:

Cross-site Workload Balancing

Continuous

Availability

Disaster Recovery

(22)

Slide 21

CK1

(IBM Multi-site Workload Lifeline) instead of z/OS Comm Server

(23)

22

May 12

th

2011

Active/Active concepts

New York

Zurich

Replication

Tivoli Enterprise Portal

Monitoring spans the sites and now becomes

an essential element of the solution for site

health checks, performance tuning, etc.

Workload

Distributor

Load Balancing with SASP

(IBM Multi-Site Workload Lifeline)

Transactions

Two or more sites, separated

by

unlimited

distances, running

the same applications & having the

same data to provide:

Cross-site Workload Balancing

Continuous

Availability

(24)

23

GDPS active-active

requirements

(25)

24

May 12

th

2011

Conceptual view of GDPS Active-Active

Active

Production

Workload

Transactions

Transactions

Workload

Distribution

Standby

Production

Workload

Controllers

S/W Replication

Control information passed between systems and workload distributor

Workload Routing

(26)

25

May 12

th

2011

GDPS Active-Active High level architecture

GDPS/Active-Active

DB2

System z Hardware

SA z/OS

NetView

z/OS

IMS

Replication

Lifeline

Replication

TCP/IP

MQ

Workload

M

o

n

ito

rin

g

(27)

26

May 12

th

2011

GDPS/Active-Active Software Components

Integration of a number of software products

z/OS 1.11 or higher

IBM Multi-site Workload Lifeline v1.1

IBM Tivoli NetView for z/OS v6.1

IBM Tivoli Monitoring v6.2.2 FP3

IBM InfoSphere Replication Server for z/OS v10.1

IBM InfoSphere IMS Replication for z/OS v10.1

System Automation for z/OS v3.3

GDPS/Active-Active v1.1

Optionally the OMEGAMON suite of monitoring tools to

(28)

27

Replication and Management

IBM InfoSphere Replication Server for z/OS v10.1

Runs on production images where required to capture (active) and

apply (standby) data updates for DB2 data. Relies on MQ as the data

transport mechanism (QREP).

IBM InfoSphere IMS Replication for z/OS v10.1

Runs on production images where required to capture (active) and

apply (standby) data updates for IMS data. Relies on TCPIP as the

data transport mechanism.

System Automation for z/OS v3.3

Runs on all images. Provides a number of critical functions:

Remote communications capability to enable GDPS to manage

sysplexes from outside the sysplex

System Automation infrastructure for workload and server

management

(29)

28

May 12

th

2011

GDPS/Active-Active Hardware components

Two Production Sysplex environments (also referred to as sites) in different

locations

One active, one standby

for each defined workload

Software-based replication between the two sysplexes/sites

IMS and DB2 data is supported

Two Controller Systems

Primary/Backup

Typically one in each of the production locations, but there is no

requirement that they are co-located in this way

Workload balancing/routing switches

Must be Server/Application State Protocol compliant (SASP)

(30)

29

SASP

(31)

30

Agenda

Server Application State Protocol (SASP) Overview

Motivation and high level overview of the protocol

Overview of IBM solutions based on SASP

Active/Active - Next generation of IBM’s disaster recovery technology

(Multi-site Workload Lifeline product)

z/OS Sysplex Clusters (z/OS Load Balancing Advisor)

(32)

31

T h e a b ilit y t o d is t r ib u t e w o r k a c r o s s e q u a l s e r v e r s . . .

f a c t o r in g in t h e a v a ila b ilit y o f s e r v e r r e s o u r c e s ,

f a c t o r in g in t h e

b u s in e s s im p o r t a n c e

o f t h e w o r k ,

e s t im a t in g t h e lik lih o o d o f m e e t in g o b je c t iv e s ,

a v o id in g o v e r - u t iliz e d s e r v e r s , w h e r e p o s s ib le ,

f a c t o r in g in d o w n - s t r e a m s e r v e r d e p e n d e n c ie s .

T r a f f i c W e i g h t r e c o m m e n d a t i o n s t o L o a d

B a l a n c e r s

(33)

32

Server/Application State Protocol (SASP)

Objectives

Provide a mechanism for workload managers to give distribution

recommendations to load balancers.

Must be lightweight – minimal:

implementation complexity

processing overhead

additional user configuration

Must be extensible

SASP will not handle the transport or actual distribution of work, only

give recommendations

Open protocol documented in RFC4678:

(34)

33

SASP - High Level Architecture

Group Workload

Manager (GWM)

Individual Workload

Manager

Member

Requests

Load

Balancer

Request

Origins

Individual Workload

Manager

Member

Individual Workload

Manager

Member

Requests

SASP

Load Balancer uses SASP

to register members that is it

is interested in load

balancing

Group Workload Manager

(GWM) provides for a single

point of contact for the entire

cluster

(35)

34

Overview of SASP protocol flows

SetLBStateRequest/Response

LB UUID, WeightServerConnector

WeightRegisterRequest/Response

Group1: prot,port,IP@1,IP@2,..

Group2: prot,port,IP@1,IP@2,..

GetWeightRequest/Response

Group1, Group2, ..

SendWeight

Group1, weights

Group2, weights

WeightDeRegisterRequest/Response

Group1, Group2, ...

LB

3

2

GWM

4

5

6

1

7

Close TCP connection

TCP Connect(DVIPAx, port 3860)

One time actions

Performed on a one time

basis or when LB

configuration changes

Actions performed on

periodic interval basis or

when state of systems

and/or applications change

(36)

35

Registering interest in target applications using SASP

Load Balancer registers Groups of clustered servers it is interested in load balancing

Each group designates an application cluster to be load balanced

Each group consists of a list of members (i.e. target servers)

System-level cluster: A list of target Systems identified by IP address (in lieu of individual

application servers)

Recommendations returned in this scenario are also at a System-level

No specific target application information returned in this case

Application-level cluster: A list of applications comprising the “load balancing” group

Allows specific recommendations to be provided for each target socket application

vs providing the same recommendation for all application instances running on the same

host

Identified by protocol (TCP/UDP), IP address of the target system they reside on, and the port

the application is using.

SASP allows for target servers in a load balancing group to use different ports (and even

different protocols TCP/UDP)

Probably not applicable for real application workloads

Supports IPv4 and IPv6

Both for identifying members (target servers) and for the actual communications to the GWM

(i.e. SASP connections)

(37)

36

Frequency of SASP communications

SASP supports both a "push" and a "pull" model for updating the load balancer

with workload recommendations

Load balancer tells GWM which model it wants to use

"Pull" model

GWM "suggests" a polling interval to the load balancer

z/OS Load Balancing Advisor uses the configurable update_interval value for this purposcte

Load balancer has the option to ignore this value

Load balancer requests updates each polling interval

"Push" model

GWM sends updated information to the load balancer on an interval basis

z/OS Load Balancing Advisor uses the configurable update_interval value for this purpose

GWM may send data more frequently than the interval period

Active/Active Multi-site Workload Lifeline product requires “push” to be enabled

Load balancer determines whether it wants information about all members it

registered or only changed information about its registered members

(38)

37

SASP Header

Member Data

Weight Entry

Basic Protocol Components

Member State Instance

Group Data

Protocol

Port

IP Address

Label length

Label

Member Data

Contact Flag

Quiesce Flag

Registration Flag

Weight

Version

Message Length

Message ID

5 Basic Components are used throughout the protocol

Member Data

Opaque State

Quiesce Flag

LB UID Length

LB UID

Group Name Length

Group Name

(39)

38

Group of Member Data

Group Protocol Components

Group of Weight Data

Group of Member State Data

Group Data

Weight Entry Count

Array of Weight Entry Components

3 Group Components are used throughout the protocol

Group Data

Resource State Instance Count

Array of Resource State Instances

Group Data

Member Data Count

(40)

39

(41)

40

Active/Active Sites use case – Multi-Site

Workload Lifeline

Primary Controller

GDPS software

Primary Lifeline

Advisor

sys_a

sys_b

Sysplex 1

Application/database tier

Site 1

1st-Tier LB

Sysplex 2

Application/database tier

Site 2

2nd-Tier LB Server Apps

1

st

-Tier LBs

2nd-Tier LBs Database Replication

sys_c

sys_d

Secondary Controller

GDPS software

Secondary Lifeline

Advisor

SASP

Lifeline Agent Server

Apps LifelineAgent

Server

Apps LifelineAgent

Database Replication Server

Apps LifelineAgent

2nd-Tier LB

2nd-Tier LBs

Client

(42)

41

z/OS Load Balancing Advisor

z/OS

Load Balancing

Advisor (GWM)

Request

Origins

z/OS LB Agent

Resource

Work

Requests

Load

Balancer

z/OS LB Agent

Resource

z/OS LB Agent

Resource

SASP

Private

Communication

Protocol

Work

Requests

z/OS Sysplex

z/OS WLM Workload Balancing

Support for clustered z/OS

servers in a sysplex environment

Based on sysplex-wide WLM

policy

(43)

42

How does the z/OS LBA calculate weights?

The weights are composed of several components:

Available CPU capacity for each target system

Displaceable capacity for each target application and system

For systems with high CPU utilization, what is the relative importance of the

workload being load balanced to other workloads on that system

If a lot of lower important work is running on that system, it can be displaced by

this higher priority workload

Is the target application server meeting user specified WLM (Workload

Manager) goals for the workload?

Health of the application – What if CPU capacity exists but the application

infrastructure is experiencing other constraints and abnormal conditions?

When these conditions are detected, the weights for the “unhealthy” target

application instance is reduced appropriate

Health conditions monitored:

Monitoring of TCP backlog queue. What is the application is falling behind in

accepting new connections?

Application reported health

APIs are available on the platform that allow applications to report any abnormal

conditions that result in sub optimal workload processing

memory constraints, thread constraints, resources unavailable

(44)

43

z/OS LBA Solution Overview

TCP/IP

Target Applications LB Agent LB Advisor

WLM

TCP/IP

Target Applications LB Agent

WLM

TCP/IP

Target Applications LB Agent

WLM

CISCO

Load Balancer

Load Balancer

SASP

z/OS Sysplex

Work requests

(TCP, UDP)

DVIPAx

IPx

IPy

IPz

SASP Flows (TCP)

Load Balanced Traffic

(TCP/UDP)

LB Agent to LB

Advisor Flows (TCP)

IPx, IPy, IPz

Target System IP addresses

Static VIPAs recommended

Provide redundancy in case of

network adapter failures

DVIPAx

Application specific DVIPA

(associated with LB Advisor)

Allows for automatic movement in

failure scenarios

IPa

(45)

44

IBM zEnterprise System Overview – SASP support

z

/O

S

z

/O

S

z

/O

S

z

/O

S

z/VM

L

in

u

x

o

n

S

y

s

te

m

z

L

in

u

x

o

n

S

y

s

te

m

z

L

in

u

x

o

n

S

y

s

te

m

z

PR/SM

Z CPU, Memory and IO

Support Element (SE)

x

/L

in

u

x

xHypervisor

x

/L

in

u

x

x

/L

in

u

x

x

/L

in

u

x

xHypervisor

x

/L

in

u

x

x

/L

in

u

x

L

in

u

x

o

n

S

y

s

te

m

x

xHypervisor

W

in

d

o

w

s

(1

)

L

in

u

x

o

n

S

y

s

te

m

x

x

/L

in

u

x

xHypervisor

x

/L

in

u

x

x

/L

in

u

x

x

/L

in

u

x

xHypervisor

x

/L

in

u

x

x

/L

in

u

x

A

IX

pHypervisor

A

IX

A

IX

D

a

ta

P

o

w

e

r

D

a

ta

P

o

w

e

r

D

a

ta

P

o

w

e

r

X86 Blades

Power Blades

Optimizers

Blade Center Advanced Management Module (AMM)

zBX

zEnterprise Node

S

y

s

te

m

z

H

a

rd

w

a

re

M

a

n

a

g

e

m

e

n

t

C

o

n

s

o

le

W

ith

U

n

ifi

e

d

R

e

s

o

u

rc

e

M

a

n

a

g

e

r

Z196/z114/zEC12/zBC12

Server Application State Protocol (SASP) load balancing support in the Unified Resource

Manager

Now provides performance recommendations to external load balancers which implement SASP

to improve load balancing decisions to virtual servers deployed in the zBX

For more information refer to announcement letter:

(46)

45

Conclusion and Questions?

Session Title: GDPS/Active-Active and Load Balancing via

Server/Application State Protocol (SASP)

Session # 14100

QR Code:

References

Related documents

The paper attempts to determine whether there are significant gender differences in academic performance among undergraduate students in a large public university

The application of the proposed methodology in the tourist destinations analysed (where a sufficient a disaggregate level was used) aim to provide tourism

This paper argues that state power, racial capitalism, and white supremacy devalued the lives of Black, queer, young and poor people and created conditions that allowed Dahmer

Chronic Daily Headache: Classification 10% New Daily Persistent Headache (NDPH) • Chronic Cluster • Hemicrania Continua • Hypnic Headache 12 Million Americans this year

Dock finns uppgift om användbara delar och skörderester med, och Ögren (1992) har ändå kunnat bedöma förfruktsvärde för rödbeta, som ingår i denna familj. Förfruktsvärde

If the H-point couple distance, or seating package, is such that the H-point machine with 95 th percentile leg lengths will attain an ankle angle greater than 130 degrees with

In particular, List and Stol- jar maintain that exclusion arguments against dualism require a premise that states that, if a property is metaphysically distinct from the

December 19, 2012 thirty members of Ansaru, a splinter group of Boko Haram that officially emerged in 2012 but is considered connected to the May 2011 kidnappings, attacked