value driven proposals ppt file · web viewpowerha systemmirror 7.1 구성 > 구현방식 목차...

48
IBM Korea © 2011 IBM Corporation IBM PowerHA SystemMirror 7.1 표표표표표 표표 IBM 표표표표표표 2011. 10. 31 표표 표표표표 표표

Upload: voduong

Post on 07-Apr-2018

220 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation

IBM PowerHA SystemMirror 7.1 표준제안서

한국 IBM기술영업본부

2011. 10. 31 일자 기준으로 작성

Page 2: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation2

목차

1.1. PowerHA 개요

2.2. PowerHA SystemMirror 7.1 구성

3.3. Back data

IBM PowerHA SystemMirror 7.1 표준제안서

Page 3: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation3

목차

1.1. PowerHA 개요

1. PowerHA 의 개요

2. PowerHA 소개

3. PowerHA 7.1 의 특징 및 장점

4. PowerHA Roadmap5. 지원 모델 및 OS 버전

IBM PowerHA SystemMirror 7.1 표준제안서

Page 4: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation4

공식 명칭

-PowerHA 7.1 SystemMirror for AIX v7.1( 기존 HACMP, ‘High Availability Cluster Multi-Processing’)

목적

- 계획 되었거나 계획되지 않은 서비스의 다운타임 단축

- Single Point Of Failure (SPOF) 감소

- 단 , High Availability 는 재난복구 솔루션은 아님 ( 다운타임 발생 ) 방법

-두 대 이상의 시스템을 하나의 Cluster 로 묶어서 , Cluster 내의 한

시스템에 장애가 발생하면 다른 시스템이 장애 발생한 시스템의 자원을

Takeover 하는 방식 - Cluster 는 물리적 요소 (Topology) 와 논리적 요소 (Resource) 로 구성

1. PowerHA 개요 > PowerHA 개요

PowerHA 개요

보다 안정적인 서비스 제공을 위해서 , 시스템 Downtime 을 최소화하는 High Availability Solution 이 필요합니다 . PowerHA 는 High availability solution 으로서 , Business-critical application 을 하나의 cluster 로 구성하여 planned & unplanned outage 에도 지속적으로 시스템을 운영할 수 있도록 대비합니다 .

Node 1

Resource Groups

Node 2 Node 3

Network

Node 1

Resource Groups

Node 2 Node 3

Network

Page 5: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation5

1. PowerHA 개요 > PowerHA 소개

PowerHA 소개

IBM Power Systems 에서 가장 오래 , 또 많이 사용되어 이미 그 안정성이 입증된 고가용성 솔루션인 PowerHA 를 탑재하여 , 유사시의 서버 장애는 물론 , 애플리케이션 프로세스의 장애 등에 대비하였습니다 .

데이터 센터를 위한 고가용성 솔루션

- 클러스터 내의 이벤트를 감시 , 감지 , 자동 복구

- 클러스터 내 시스템 간의 다양하고 이중화된 heartbeat 교환 체계 설립

- 자동 failover- Smart Assists 에 의한 손쉬운 구성

- 풍부한 customization option 들

- 손쉬운 관리를 위한 C-SPOC(Cluster Single Point Of Control) 기능

- 20 년 가까이 Oracle, DB2 등 다양한 DBMS 와 middleware 에서 입증된 안정성

PowerHA SystemMirror for AIX

Page 6: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation6

1. PowerHA 개요 > PowerHA 7.1 특징 및 장점

PowerHA 7.1 특징 및 장점

PowerHA SystemMirror 7.1 for AIX: 차세대 고가용성 솔루션

- 핵심 Clustering 기술을 Kernel 과 OS 에 결합하여 고객에게 더욱 생산적으로 일하면서 동시에 더욱 강력하고 관리가 간편한 Clustering 환경을 이용할 수 있도록 지원합니다 . - IBM System Director 기반의 관리 인터페이스 Plug-in 을 무료로 제공합니다 .

PowerHA SystemMirror 7.1 은 통합된 기술 관리를 위해 Cluster Aware AIX 7.1 지원

- Cluster Aware AIX 및 PowerHA SystemMirror 7.1 이 통합되어 Kernel 기반의 모니터링 및 이벤트 관리를 제공하므로 관리 작업이 최소화되고 클러스터 전반에서 즉각적으로 통신할 수 있습니다 .

신속한 failover 를 지원하는 SAP Hot LiveCache

- PowerHA 는 SAP, PowerHA 및 디스크 하부 시스템의 조화로운 작동을 필요로 하는 LiveCache 상시 대기 솔루션을 지원하여 SAP Stack 의 주요활동을 밀접하게 추적하고 fail-over 와 복구 시간을 단 몇 분 안에 해결하는 대기 시스템을 제공합니다 .

클러스터 전반에 걸친 보안 관리를 위한 새로운 Federated Security( 연합 보안 ) 기능

멀티채널 클러스터 통신은 대부분의 데이터센터에서 다중레벨의 이중화 지원

Page 7: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation7

HACMP

06/1992

Director Integration Enhanced Application HA

Management Enhanced Health management Resource Management

enhancements

EMC SRDF based HA/DR Two Site Wizard (GLVM) Full IPv6 Enablement HA with DLPAR (Power 5 & 6) File Collections Enhancements

1. PowerHA 개요 > PowerHA RoadmapPowerHA Roadmap

HACMP 4.4.1

07/2001

HACMP 4.5

07/2002

HACMP 5.1

07/2003

HACMP 5.2

07/2004

PowerHA 5.3

07/2005

PowerHA 5.4.1

11/2007

PowerHA 5.5

11/2008

PowerHA 6.1

10/2009

PowerHA 7.1.0

10/2010

Integrated AIX based Health Monitoring AIX Cluster Formation Primitives Advanced Event Management Framework Cluster Wide Operations

AIX 6.1 TL06 & 7.1

Page 8: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation8

1. PowerHA 개요 > 지원 모델 및 OS 버전

지원 모델 및 지원 모델 및 OS OS 버전버전

POWER5 & POWER6 지원 모델

520, 550, 570, 590, 595, 575(POWER6) POWER7 지원 모델

720, 720, 730, 740, 750, 770, 780, 795 POWER Blade 지원 모델

JS23, JS43, JS12, JS22, PS700, PS701, PS702, PS703, PS704, JS21

지원 OS version AIX 6.1 TL6+ with RSCT 3.1.0.0 이상

혹은 , AIX 7.1 with RSCT 3.1.0.0 ※ 주의 : AIX 5.3 은 지원되지 않음

Page 9: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation9

목차

2.2. PowerHA SystemMirror 7.1 구성

1. 구성요소

2. 구성요소 이중화

3. Clustering 방안

4. PowerHA 요소 별 장애 시 대응 방안

5. 구현방식 (I, II, III, IV)

IBM PowerHA SystemMirror 7.1 표준제안서

Page 10: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation10

2. PowerHA SystemMirror 7.1 구성 > 구성요소

PowerHA 7.1 Components

Topology

AIX cluster

awarenessFencing

EventManagement

ResourceManagement

CentralConfiguration

MiddlewareHA

UserInterfaces

Simplification

- Topology : 기본 Dual network & Storage 지원

- Central configuration : Cluster Repository - SMIT interface - UI 기반 Director : Multi-cluster 관리

Reliability

- Cluster Aware AIX (CAA) : AIX 와 PowerHA Syncronization - Fencing : 공유 디스크 보호

- Event management

Usability

- Resource Group(RG) management - Smart Assist : Application 에 맞추어 자동 HA 환경 구성

Page 11: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation11

2. PowerHA SystemMirror 7.1 구성 > 구성요소

Resource Group

Service IP Address

Application

File Systems

Volume Group

Raw device

Topology

Nodes

Networks

Communication interfaces

Communication devices

Communication adapters

Page 12: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation12

2. PowerHA SystemMirror 7.1 구성 > 구성요소 이중화

구성요소 이중화

각 구성 요소 이중화를 통한 안정적인 서비스 환경 제공

서버 이중화 : Power HA(HACMP)- 동일 업무를 서비스하는 서버를 물리적으로 복수개 구성함으로써 단일 노드 장애에 의한 서비스 영향도 제거

- 동일 업무 파티션은 물리적으로 분리된 서버에 배치함으로써 특정 서버 장애 시에도 지속적인 서비스 가능

- 서버는 이중화 구성을 위한 HA 솔루션인 PowerHA를 제공함으로써 여러 장애 상황에 대처

Network 이중화 : Etherchannel- 서비스 어댑터 이중화 : 네트워크 어댑터 , 회선 에러 시 대처할 수 있도록 네트워크 이중화 솔루션인 이더채널 구성

- 백업 어댑터 구성 : 네트워크 스위치 , 백본 에러 시 대처할 수 있도록 이더채널 백업 어댑터를 추가로 구성

디스크 채널 다중화 : Multipath- 디스크 채널의 장애 시 지속적인 디스크 I/O 가 가능하도록 multipath 구성( 연결 스토리지에 따라 MPIO/Powerpath/HDLM 중 선택 구성 필요 )

하드웨어 요소별 이중화 구성

N/W sw2

N/W sw1

공유 볼륨그룹

SAN switch

HACMP

Active adapter

Backup adapterEtherChannel

어댑터별 물리적 분산

Multipath I/O

Page 13: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation13

2. PowerHA SystemMirror 7.1 구성 > Clustering 방안

PowerHA 가 대응할 수 있는 장애

System 자체의 비정상 종료 : 시스템간 연결된 모든 통신수단 (Network, Serial Cable, DISK 등 ) 을 통한 Heartbeat 으로 장애 감지 )

네트워크 어댑터 및 네트워크등의 장애 : 시스템간 연결된 Network 간의 Heartbeat 을 통한 장애 감지

Application 의 장애 : HACMP Daemon 에서 운영상태를 감지

기타 User Application 등에 의해 탐지 가능한 장애 (DBMS Down 등 )

Page 14: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation14

2. PowerHA SystemMirror 7.1 구성 > Clustering 방안

PowerHA 에 의해 보호되고 Take-over 되는 자원

시스템 전체

Network 관련 (Network Adapter, Network Cable, 기타 Network 관련 장애 ) IP Address DISK Takeover NFS Takeover Application Takeover 기타 User Script 에 의해 작성 할 수 있는 자원

Page 15: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation15

2. PowerHA SystemMirror 7.1 구성 > PowerHA 요소 별 장애 시 대응 방안

Cluster 환경에서 장애 유형별 Take-over (1/2)

구분구분 장애 유형장애 유형 Take-over Take-over 내용내용

Heartbeat Network 장애

- Heartbeat Network 2 개중에 한 개에 장애가 발생했을 경우 (Network Adapter 및 Network, Cable 장애 포함 )

- Heartbeat Network 2 개에 모두 장애가 발생했을 경우(Network Adapter 및 Network, Cable 장애 포함 )

- Heartbeat Network 이 Etherchannel 로 구성되어 있으므로 Topology 및 Resource 에 변화 없이 정상적으로 서비스가 이루어 짐

- Heartbeat Network 전체에 장애가 발생하면 Private Network 이 Down되었다는 것을 인지하고 Service Network 을 통해 Heartbeat 을 Check하므로 정상적으로 서비스가 이루어짐

Standby Network 장애

- Standby Network 에 장애가 발생했을 경우 (Network Adapter 및 Network, Cable 장애 포함 )

- Standby Network만의 장애로는 IP 및 Resource 에 변화가 없음

Service Network 장애

- Service Network 2 개 중 한 개에 장애가 발생했을 경우(Network Adapter 및 Network, Cable 장애 포함 )

- Service Network 2 개에 모두 장애가 발생했을 경우(Network Adapter 및 Network, Cable 장애 포함 )

- Service Network 이 Etherchannel 로 구성되어 있으므로 Topology 및 Resource 에 변화 없이 정상적으로 서비스가 이루어 짐

- Service Network 전체에 장애가 발생하면 Standby Adapter 로 Service IP 가 Take-over 되고 서비스는 정상적으로 이루어 짐

Service Network 및

Standby Network 모두

장애 발생

- Service Network 및 Standby Network 모두 장애가 발 생 했 을 경울 (Network Adapter 및 Network, Cable 장애 포함 )

- Service Network 및 Standby Network 모 두 장 애 가 발 생 했 을 경 우 Resource Group 에 정 의 된 Priority Rule 에 따 라 정 의 된 Node 의 Standby Adapter 로 Service IP 가 Take-over됨

- Filesystem 이 있었다면 Filesystem 도 정의된 Node 로 Take-over됨- Service Network 및 Standby Network 이 정상화되더라도 자동으로 IP 및

Resource 가 Fall-back 되지는 않음

- IP 및 Resource Group 을 Fall-back 시키려면 ① PowerHA 구성시 Auto Fallback 을 설정한 후 장애가 발생한 Node 의 PowerHA 를 Start 하거나 , ②rg_move Script 를 이용하여 Fall-back 시켜야 함

Page 16: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation16

2. PowerHA SystemMirror 7.1 구성 > PowerHA 요소 별 장애 시 대응 방안

Cluster 환경에서 장애 유형별 Take-over (2/2)

구분구분 장애 유형장애 유형 Take-over Take-over 내용내용

Node 장애 - 노드가 비정상 종료될 경우

- Resource Group 에 정 의 된 Priority Rule 에 따 라 정 의 된 Node 의 Standby Adapter 로 Service IP 가 Take-over됨

- Filesystem 이 있었다면 Filesystem 도 정의된 Node 로 Take-over됨- PowerHA 구성시 Auto Fallback 을 설정한 후 비정상 종료된 Node 가

정상화되고 PowerHA 가 Startup 되면 Take-over 되었던 IP 및 Resource가 Fall-back됨

HA Daemon의 비정상 종료

- HA Daemon 이 비정상 종료될 경우 (clstrmgr 제외 )

- clstrmgr 를 포함하여 HA Daemon 이 비정상 종료될 경우

- clstrmgr 를 제외한 HACMP Daemon 이 비정상 종료될 경우 Take-over 가 되지않음

- clstrmgr 이 종료되면 System 도 shutdown 되므로 Resource Group 에 정의된 Priority Rule 에 따라 정의된 Node 의 Standby Adapter 로 IP 가 Take-over 되고 관련된 Resource 도 Take-over 되어 서비스가 정상적으로 이루어짐

운영중인

Application이 비정상 종료

- 운영 중인 Application 이 비정상 종료될 경우 (DBMS 포함 )

- 운영중인 Application(DBMS 포함 ) 이 비정상 종료될 경우 , PowerHA 에 Application Monitoring 기능이 등록을 한 시스템에서는 비정상 종료를 인지하고 등록한 Application Restart Script 에 의해 자동으로 Application을 restart 시킬 수 있음

Page 17: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation17

구현방식 I

2. PowerHA SystemMirror 7.1 구성 > 구현방식

Active-Standby (Hot-standby) Back-up 시스템은 Primary 시스템이 장애가 발생할 때까지 기다리고 있다가 Primary 에 장애가 발생하면

공유자원 (Shared Resource) 의 관리를 계속하며 , 운영하고 있는 Application 은 재 수행합니다 . 이때 서버에서 운용하고 있는 프로그램 ( 예 , DBMS) 은 코드의 변환이 불필요합니다 . Back-up 시스템은 Primary 시스템이 클러스터상에 다시 Join 할 때까지 서비스를 계속합니다 . Primary 와 Standby 의 역할은 고정되어 있는 환경입니다 . Primary 시스템이 복구가 완료되면 , Standby 로 Take-over 되었던 공유자원과 Application 이 Fall-back 되게 됩니다 .

Fall-back

Page 18: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation18

구현방식 II

2. PowerHA SystemMirror 7.1 구성 > 구현방식

One-sided Take-over 2 개의 Active 한 시스템을 갖고 있는 경우의 구성을 의미합니다 . 그림과 같이 서버 ‘ B’ 는 서버 ‘ A’ 가 장애가

발생하면 , 서버 ‘ A’ 의 공유자원을 Take-over 하게 됩니다 . 그러나 서버 ‘ A’ 는 서버 ‘ B’ 가 장애가 발생할 경우에 어떠한 Take-over 도 발생하지 않습니다 . 이러한 구성 방식은 한 쪽의 시스템에 운용 중인 업무의 가용성이 필요할 경우에 사용됩니다 . 또한 클러스터상에 구성된 시스템 구성의 차이가 많이 나는 경우에 적절합니다 .

서버 A 서버 B

Page 19: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation19

구현방식 III

2. PowerHA SystemMirror 7.1 구성 > 구현방식

Mutual Take-over One-Sided Take-over Mode 와 거의 유사하지만 , 어는 한쪽 시스템에 장애가 발생하면 다른 쪽 시스템이 공유자원

및 운영 중인 Application 을 Take-over 합니다 . 이러한 구성은 클러스터상의 두 시스템 모두가 중요한 Application을 수행하거나 양쪽 시스템의 부하를 동일하게 감당할 수 있을 때 사용합니다 .

Fall-back

Page 20: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation20

구현방식 IV

2. PowerHA SystemMirror 7.1 구성 > 구현방식

Concurrent Mode 운용 중인 Application 이 양쪽 Server 가 동시에 접근이 가능하며 이는 HA측면도 있지만 , 서버 용량확장 및

load balancing 에 의미가 있습니다 . 하나의 데이터베이스에 두 개의 시스템이 동시에 데이터를 요구하여 사용할 수 있으며 , 이를 지원하는 데이터베이스로는 ORACLE RAC같은 Shared Architecture 을 지원하는 데이터베이스를 사용할 수 있습니다 .

Page 21: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation21

목차

3.3. Back data

1. PowerHA 7.1 에서 업데이트된 내용

2. HACMP 5.x -> PowerHA 6.1 로 업데이트된 내용

IBM PowerHA SystemMirror 7.1 표준제안서

Page 22: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation22

3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용

New features

항목 번호 항목

Cluster Aware AIX

1-1 Cluster Aware AIX (CAA) 활용

1-2 Cluster Aware AIX 구성 시 유의사항

1-3 Rootvg system event

Advanced features

2-1 SMIT2-2 User defined resource type2-3 System director plug-in2-4 New dependencies

Updated commands

3-1 clmgr3-2 clcmd

Smart Assist 4-1 Smart Assist Enhancements

Page 23: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation23

3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용

1-1. Cluster Aware AIX (CAA) 활용

PowerHA 6.1 or 이 전 버전

Cluster Aware for AIX (CAA) 란 ?

PowerHA 6.1 TL6 및 PowerHA 7.1 버전부터 AIX 의 feature 로 포함되었으며 , 기존 PowerHA 가 Group services 를 통해 Topology 를 관리 하던 것을 Kernel 에서 관리하도록 한다 . CAA 를 이용하여 AIX Kernel 에서 Clustering 을 구 성할 수 있으며 , Heartbeat / Health / Event management 등의 Monitoring 기능이 제공된다 .

PowerHA 6.1 TL6 or PowerHA 7.1 버전 (CAA)

New!

Page 24: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation24

1-1. Cluster Aware AIX (CAA) 활용 > Multi Channel Health Management

NetworkSAN

Heartbeats Reliable Messaging

Heartbeats Reliable Messaging

Host 1

Triple redundant communication pipe

Heartbeats

First line of Defense

Second line of Defense

Third line of Defense Cluster Repository

Host 2

기본적으로 OS 에서 Mutli-channel based topology 관리 ( 모든 Adapters 사용 ) Heartbeat rates 변경 불가 (AIX 에서 자동으로 조절됨 ) Communication Type

-Network and SAN-Network and SAN 모두 fail 일 경우 , Cluster Repository 이용

3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용

Page 25: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation25

1-1. Cluster Aware AIX (CAA) 활용 > Topology 관리

고속의 SAN 을 통한 cluster communication 지원 (FC Adapter 이용 ) 기존의 Disk heartbeat 이

사라짐

CAA Monitoring 은 Kernel Level 에서 작동 – 시스템 부하 최소화

모든 Communication interfaces 모니터링

모든 cluster disks 모니터링 : Cluster define 시 , Cluster 가 모니터링 할 Disk 지정 시

Topology Management

Host 1

Topology Management

Host 2

Switch

Network

SAN

Topology Management

Host 1

Topology Management

Host 2

Switch

Network

SAN

PowerHA 6.1 PowerHA 7.1

Faster!

New!

3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용

Page 26: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation26

1-1. Cluster Aware AIX (CAA) 활용 > Topology 관리

기존 PowerHA 6.1 PowerHA 7.1

Host 2

Host 3

Host 4

Host 1

MULTICAST

Host 2

Host 3

Host 4

Host 1

Heartbeat Rings: protocol 상세

Leader, Successor, Mayor etcDifficult to add/delete nodes

IP aliases 사용 필수

Multicast based protocol Kernel based cluster message handling IP aliases 사용 필수 (IP via replacement

사용 불가 )

New!

3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용

Page 27: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation27

1-1. Cluster Aware AIX (CAA) 활용 > Centralized Repository

PowerHA 는 Cluster configuration 을 통합적으로 관리하기 위하여 Repository disk 라는 Shared disk 를 사용

필요시 , node 들의 communication path 로도 사용 가능

Cluster 를 위한 Special device 이며 , CAA 와 PowerHA 에 의해서만 관리됨

MPIO capable storage, 3rd party multi-path driver 지원은 아직 안됨 (PowerPath, HDLM, etc) Repository 를 다른 Disk 로 변경하기 위해서는 CAA 전체를 삭제 후 다시 생성해야 함

LVM, File system 명령어 및 인터페이스를 사용하면 안됨 (corruption 우려 ) Repository disk 에 대한 Mirroring 불가 (RAID 구성 이용해야함 ) Heartbeat 과 메시지 communication 용도로 제한됨

Repository disk 는 모든 노드에서 Access 가능해야함

Unique 한 name space 가질 수 있음

최소 1Gb ~ 최대 10Gb 까지 할당New

!

3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용

Page 28: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation28

1-1. Cluster Aware AIX (CAA) 활용 > Disk fencing aids

모니터링 하던 중에 양쪽 Node 에서 partitioned cluster 된 경우 , 서로 heartbeat 주고 받지 못하면 CAA 가

어느 쪽에서 I/O 를 계속할지 결정

LVM Enhanced Concurrent Mode VGs (Passive Mode) logical volume 또는 volume group devices 에 write 방지

Prevent filesystems from being mounted or any change requiring access to it CAA Fencing – 스스로 disk 에 write 하는 것을 방지 ( 예 : dd)

3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용

Page 29: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation29

1-2. Cluster Aware AIX (CAA) 구성 시 유의사항

SAN/HBA Heartbeat- Next gen VIOS (2.2.0.11-FP24SP01 ) 에 추가된 vSCSI and NPIV 를 사용 하려면 4GB or 8GB FC adapters 가 필요-CAA 는 Site(PowerHA 의 site) 를 지원하지 않음

Hostname- AIX 의 hostname 과 nodename 이 반드시 일치해야 함

Repository Disk -Repository Disk 생성시 , File system 생성됨-각 Node 에서 새로 생성되는 VG 및 LV 이름이 기존에 사용 중이지 않아야 함

# lsvg -l caavg_privatecaavg_private:LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINTcaalv_private1 boot 1 1 1 closed/syncd N/Acaalv_private2 boot 1 1 1 closed/syncd N/Acaalv_private3 boot 4 4 1 open/syncd N/Afslv00 jfs2 4 4 1 open/syncd /clrepos_private1fslv01 jfs2 4 4 1 closed/syncd /clrepos_private2powerha_crlv boot 1 1 1 closed/syncd N/A

3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용

Page 30: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation30

1-3. Rootvg System event

Change/Show Event Response

Type or select values in entry fields.

Press Enter AFTER making all desired changes.

[Entry Fields]

* Event Name ROOTVG +

* Response Log event and reboot +

* Active Yes +

Kernel level 모니터링

Rootvg 손상을 모니터링 ( 이전 버전은 rootvg 직접 monitoring 하는 것이 아니었음 ) Defaults Action: 감지 시 log event 남기고 부팅하면서 failover 시킴

Smit sysmirror-> Custom Cluster Configuration-> Events-> System Events

3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용

Page 31: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation31

2-1. SMIT

New fastpath (#smit sysmirror) 초기 화면 변경됨

PowerHA SystemMirrorMove cursor to desired item and press Enter. Cluster Nodes and Networks Cluster Applications and Resources

System Management (C-SPOC) Problem Determination Tools Custom Cluster Configuration Can't find what you are looking for ? Not sure where to start ?

HACMP for AIX

Move cursor to desired item and press Enter.

Initialization and Standard Configuration Extended Configuration

System Management (C-SPOC) Problem Determination Tools

Can't find what you are looking for ?

Not sure where to start ?

기존 PowerHA 6.1# smit hacmp

PowerHA 7.1# smit sysmirror

Or# smit hacmp

3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용

Page 32: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation32

Cluster Nodes and NetworksMove cursor to desired item and press Enter. Initial Cluster Setup (Typical) Manage the Cluster Manage Nodes Manage Networks and Network Interfaces Discover Network Interfaces and Disks Verify and Synchronize Cluster Configuration

Initialization and Standard Configuration

Move cursor to desired item and press Enter.

Configuration Assistants Configure an HACMP Cluster and Nodes Configure Resources to Make Highly Available Configure HACMP Resource Groups

Verify and Synchronize HACMP Cluster Configuration Manage Cluster Services and Resource Groups Display HACMP configuration HACMP Cluster Test Tool

Not sure where to start ?

Cluster Application and ResourcesMove cursor to desired item and press Enter. Make Applications Highly Available (User Smart Assists) Resources Resource Groups

Verify and Synchronize Cluster Configuration

2-1. SMIT

일부 메뉴 변경됨

기존 PowerHA 6.1# smit hacmp

PowerHA 7.1# smit sysmirror

3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용

Page 33: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation33

2-2. User defined resource type

DISK

VOLUME GROUP

FILE SYSTEM

SERVICE IP

APPLICATION

User Defined Resource

Acquisition O

rder

Rele

ase

Ord

er

Resource type 을 사용자가 define 가능

수행순서도 선택 가능

기존 버전에서는 PowerHA 내부 지정된 순서에 따라서만 수행되었음

SMIT 메뉴에서 다음의 resource type 을 정할 수 있음

- FIRST- WPAR- SERVICEIP- TAPE (DISKS)- VOLUME_GROUP- FILE_SYSTEM- APPLICATION

3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용

Page 34: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation34

# smit sysmirror -> Custom Cluster Configuration -> Resources -> Configure User Defined Resources and Types-Configure User Defined Resource Types -> Add a User Defined Resource Type

그 다음 User defined resource 추가 마지막으로 resource group 에 resource 추가

2-2. User defined resource type > Creating User defined resource type

3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용

Page 35: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation35

Service IP distribution polices 에 다음 3 개의 policy 추가

- Anti-Collocation with Source- Collocation with Source- Anti-Collocation with Persistent Label and Source

PowerHA 하에서 AIX 라우팅문제에 대처하기 위해 추가됨

- 어떤 client 어플리케이션들은 서버로부터 오는 IP 를 check 하여올바른 IP 로부터 서비스받고 있는지확인

- PowerHA 노드에서 outbound 로 보내는 packet 이 service IP 가 아닐경우 ( 예를 들면 Persistent IP) 문제가 생기는 경우가 있었는데 이에 대한 보완책이될수 있음

- Firewall 에서 통과시켜주는 IP 가 정해져있을 경우에도 활용 가능

- Source IP Label for outgoing packets 필드에 outbound 로 서비스하고싶은 source IP 를 지정해 주면됨

2-3. Additional Service IP Distribution Policies

3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용

Page 36: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation36

# smit cm_service_ip -> Configure Service IP Labels/Address Distribution Preference -> (choose network)

2-3. Additional Service IP Distribution Policies > Setting the Service IP Distribution Policy

3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용

Page 37: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation37

2-3. Systems Director plug-in

WebSMIT 대체

무료 plug-in 제공

PowerHA 클러스터에 대한 전체 관리

두 가지 인터페이스 제공

- GUI, Text-based IBM 시스템 관리 tool 에 통합해서 관리 가능

3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용

Page 38: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation38

2-3. Systems Director plug-in > PowerHA SystemMirror graphical interface

3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용

Page 39: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation39

2-4. New Dependencies

이전 버전

- parent-child dependency 가 RG 시작 시와 종료 시 모두적용

SAP/FileNet - 시작 시에만 적용 필요

PowerHA 7.1 추가 기능

- 시작 or 종료 시 하나만 선택 가능

- Start After dependency - Stop After dependency

3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용

Page 40: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation40

3-1. clmgr command-line tool

clmgr 은 cluster 를 deploy & maintain 하기 위한 새로운 CLI (command-line user interface) clmgr 를 사용하여 새로운 cluster 를 생성하는 것은 SMIT 을 이용하는 것과 유사

PowerHA 위해 consistent director plug-in 필요

이전 clvt 대체

Clmgr 은 일부가 clvt(binary) 에 hard link 되어 있음

clvt 에 hard link 된 것을 제외하고는 ksh93 으로 작성됨

Error handling : Trace/logging 기능 제공 , 에러 메시지 및 많은 help 추가

clmgr 사용하여 cluster 생성하는 예 ( 아래 표 참조 )

# clmgr add cluster de_cluster NODES=munich,berlin REPOSITORY=hdisk4

3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용

Page 41: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation41

3-1. clmgr command-line tool

제공되는 Actionsadddeletemanagemodifymoveofflineonlinequeryrecoversyncview

제공되는 Object classesclustersitenodeinterfacenetworkresource_groupservice_ippersistent_ipapplication_controllerapplication_monitordependency

file_collectionfallback_timervolume_group (incomplete coverage)logical_volume (incomplete coverage)file_system (incomplete coverage)physical_volume (incomplete coverage)method (incomplete coverage)reportsnapshottape

3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용

Page 42: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation42

3-2. clcmd

clcmd command 는 모든 cluster node 에 command 를 분배하는 역할을 수행 (dsh 과 비슷 ) Path : /usr/sbin/clcmd Cluster Aware AIX(CAA) 에 의해 제공

에러메시지 및 help 추가됨

#clcmd command 사용 example

3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용

Page 43: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation43

4. Smart Assist Enhancements

List of all Smart Assist ( 현재 지원되는 항목 : 파란색 )

3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용

Page 44: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation44

Discontinued features

PowerHA SystemMirror 7.1 버전부터 지원되지 않는 내용들입니다 .

모든 non-IP network types 지원 안됨 (RS232, diskhb, mndhb, tmscsi) IP network 만 이용

IP Network type 중 아래 Network 지원 안됨 Ethernet 이용 가능 (Infiniband 차후 지원 예정 )

- ATM, FDDI, Token Ring IPAT via replacement 지원 안됨 IPAT via aliasing 만 지원

Two-node configuration assistant 지원 안됨 Director 에 포함됨

WebSMIT 지원 안됨 Director Plug-in 으로 대체됨

Non-concurrent shared datavg 지원 안됨 일반 VG 를 HA 로 구성 시 , 강제로 enhanced VG로 변경됨

3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용

Page 45: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation45

Continued features

PowerHA SystemMirror 7.1 버전에서 변경되지 않은 사항입니다 . ( 기존 기능 유지 )

Cluster manager event processing - 기존 Event scripts 및 event flows for resource control 은 그대로 사용됨

- 기존 Pre-/post-event configuration and processing 도 그대로 사용됨

Resource and resource group configuration - PowerHA ODM 에 동일한 구조로 저장됨

Resource groups, service addresses, application start/stop, application monitoring

Cluster 동기화 - 각 node 의 PowerHA ODM 에 저장

3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용

Page 46: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation46

EMC Symmetrix Remote Data Facility (SRDF)® replication 지원 가능

- 모든 IBM replication technologies (PPRC, SVC PPRC, etc) 도 지원 가능

GLVM 을 위한 새로운 Configuration Wizard 제공

- 빠르고쉽게 GLVM 을 이용하여 two-site, two-node cluster 의 데이터 복제를 구성을 하게 해줌 . - PowerHA Enterprise Edition - 실행방법

# smitty hacmp -> Initialization and Standard Configuration -> Configuration Assistants -> GLVM Cluster Configuration Assistant # smitty cl_2siteglvm_configassist

IPv6 의완전한 지원

- 기존 버젼 : Service IP 와 persistent address 만지원

- 6.1 버젼 : 모든 feature 들 지원 가능 ( 예 : boot address, GLVM, HMC address (for DLPAR) 등 )

RAS 기능 강화

- cluster events 동안에 AIX 기반의 tracing 가능

업데이트된 내용

3. Back data > HACMP 5.X -> PowerHA 6.1 로 업데이트된 내용

Page 47: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation47

StandardEdition

EnterpriseEdition

Centralized Management CSPOC

Cluster resource management

Shared Storage management

Cluster verification framework

Integrated disk heartbeat

SMIT management interfaces

AIX event/error management

Integrated heartbeat

PowerHA DLPAR HA management

Smart Assists

Multi Site HA Management

PowerHA GLVM async mode

IBM Metro Mirror support

IBM Global Mirror support DS8700

EMC SRDF sync/async

Hitachi Truecopy

Standard Edition targeted at datacenter HA Enterprise Edition targeted at multi-site

HA/DR Tiered pricing structure

- Small/Med/Large

PowerHA SystemMirror 6.1 Edition

3. Back data > HACMP 5.X -> PowerHA 6.1 로 업데이트된 내용

Page 48: Value Driven Proposals PPT file · Web viewPowerHA SystemMirror 7.1 구성 > 구현방식 목차 3. Back data > PowerHA SystemMirror 7.1 에서 업데이트된 내용 3. Back data

IBM Korea

© 2011 IBM Corporation48

IBM PowerHA SystemMirror for AIX v7.1http://www.redbooks.ibm.com/abstracts/sg247845.html

Follow me on Twitter:http://twitter.com/#!/POWERHAguy

AIX Info Center (PowerHA technical documentation)http://publib.boulder.ibm.com/infocenter/aix/v7r1/index.jsp?topic=%2Fcom.ibm.aix.powerha.navigation%2Fpowerha.htm

www.ibm.com (IBM PowerHA)http://www-03.ibm.com/systems/power/software/availability/index.html

More Information