sun storedge tm 9980 array

44
Sun StorEdge Sun StorEdge TM TM 9980 Array 9980 Array Sun Microsystems Korea Sun Microsystems Korea 2005. 23 2005. 23

Upload: rupert

Post on 31-Jan-2016

81 views

Category:

Documents


0 download

DESCRIPTION

Sun StorEdge TM 9980 Array. 2005. 23. Sun Microsystems Korea. 뷰 ( View ) 주요 특징 요약 Hi-Star (내부구조) 외부 구조 물리적 사양 Switch 구조 vs Bus 구조 Fiber Interfaced HDD CHIP(Client Host Interface Processor) ACP(Arrary Control Processor) ACP와 관련된 시스템 사양 캐쉬 Hard Disk Drive RAID 무중단 운영 방안 장애 유형별 대책 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Sun StorEdge TM  9980 Array

Sun StorEdgeSun StorEdgeTMTM 9980 Array 9980 ArraySun StorEdgeSun StorEdgeTMTM 9980 Array 9980 Array

Sun Microsystems KoreaSun Microsystems KoreaSun Microsystems KoreaSun Microsystems Korea

2005. 232005. 232005. 232005. 23

Page 2: Sun StorEdge TM  9980 Array

뷰 (View) 주요 특징 요약 Hi-Star ( 내부구조 ) 외부 구조 물리적 사양 Switch 구조 vs Bus 구조 Fiber Interfaced HDD CHIP(Client Host Interface Processor) ACP(Arrary Control Processor) ACP 와 관련된 시스템 사양 캐쉬 Hard Disk Drive RAID 무중단 운영 방안 장애 유형별 대책 SE9900 스토리지 소프트웨어 지원 플랫폼 설치 사례

Page 3: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -3

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

1. Sun StorEdge™ 9980 Array – 뷰 (View)

Page 4: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -4

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

2. Sun StorEdge™ 9980 Array - 주요 특징 요약

구분 내용

성능

•업계 최고의 내부 대역폭 제공 (15GB/sec)•성능 저하없이 용량을 확장하고 서버를 추가 접속할 수 있도록 하는 스위치 구조의 Hi-Star 아키텍처 채택•64 개의 Fibre Channel(200MB/sec) 인터페이스 제공•HDD 를 이중 Fibre Channel 루프에 연결 (HDD 당 200MB/sec 의 대역폭 제공 )

확장성•최대 64 개까지 Fibre Channel 인터페이스 확장•최대 149TB 까지 물리적 저장 용량 확장•최대 128GB 까지 캐쉬 메모리 확장

가용성

•전 구성 요소의 이중화•100% 데이터 가용성 보장 ( 장애 발생 가능성 0%)•장애 발생시 온라인 사용 중 해당 구성 요소 교체•온라인 중 용량 증설 및 구성 환경 변경•배터리 백업 (48 시간 ) 의 2 중화된 Write 캐쉬•사전 장애 감시 시스템인 Hi-Track 을 통한 선행적 유지보수•서버 및 디스크에 영향 없는 마이크로코드 업데이트•장애 시 대체 경로 기능을 제공 및 다중 채널 간 로드 밸런싱 기능 지원 (Hitachi Dynamic Link Manager)•업계 최고의 내부 볼륨 복제 기능 제공 (ShadowImage)•업계 최고의 원격지 볼륨 복제 기능을 이용하여 거리 및 성능에 영향을 받지 않는 재해 복구 시스템 구축을 위한 기반 제공 (TrueCopy)

유연성및

관리성

•온라인 중 용량 증설 및 구성 환경 변경•다양한 플랫폼과의 연결성 제공 (SUN, IBM, HP, Compaq, Sequent, SGI, LINUX, Windows NT/2000, NetWare, 등 )•복수 RAID Level 의 동시 지원 (RAID 0+1, 5)•다양한 크기의 HDD 지원 (36GB, 73GB, 146GB)•다양한 종류의 LUN 크기 지원 (2.4GB, 7.3GB, 14.5GB, 36GB, 44.5GB, 등 .)•저장장치의 사용 현황을 실시간으로 파악하고 특정 시간대의 사용현황을 보고서 형식으로 출력해 줄 수 있는 GraphTrack 제공•사용자들이 네트웍을 통해 저장장치의 구성 환경을 변경할 수 있는 LUN Manager 제공

Page 5: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -5

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

3. Sun StorEdge™ 9980 Array - Hi-Star ( 내부구조 )

128GB 캐쉬

64 Hosts Connections: FC, ESCON, FICON, iSCSI, NAS

10 GB/sFront endBandwidth

5 GB/sBack end

Bandwidth

8196 Logical Devices

Up to 32 FC-AL backend paths, 1024 HDDs

8192 HostsSupported

via SAN

Page 6: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -6

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

3. Sun StorEdge™ 9980 Array - Hi-Star ( 내부구조 ) - 설명

StorEdge 9980 의 내부 경로는 64 개의 Any-to-Any Switch 방식의 캐쉬 Hi-Star 와 32 개의 Control Hi-Star가 결합된 초당 15GB 의 최고 시스템 대역폭을 제공함으로써 타 벤더에 비해 월등히 높은 대역폭을 가질 수 있으며 , 이러한 구조는 가용성의 극대화 및 지원요구 처리량의 확장에도 변함없는 고성능의 속도를 지원하도록 한다 .

StorEdge 9980 서브시스템은 호스트 데이터를 캐쉬 메모리와 상호 전송하는 하드웨어 및 소프트웨어가 포함되어 있는 프론트 엔드 , 캐쉬 메모리와 디스크 드라이브 사이에서 데이터를 전송하는 하드웨어 및 소프트웨어가 포함된 백 엔드로 구성된다 .

StorEdge 9980 의 프론트 엔드는 9980 컨트롤프레임에 있으며 CHA/CHT PCB 에 상주하는 CHIP (Client Host Interface Processor) 가 포함되어 있다 .

CHIP 는 광채널 (Fibre Channel) 을 통해 서버와의 데이터 전송을 제어하고 CSW ( 캐쉬 Switch) 와의 독립적인 고속 경로를 통해 캐쉬 메모리와의 데이터 송수신을 제어한다 .

백 엔드는 StorEdge 9980 컨트롤프레임의 DKA PCB 에 상주하는 ACP (Array Control Processors) 에서 제어되며 , ACP 는 디스크 어댑터의 고속 광채널 (100MB/sec) 을 통해 StorEdge 9980 디스크 어레이 프레임내 디스크 어레이들 간의 데이터 전송을 제어하고 CSW 의 독립적인 고속 경로를 통해 캐쉬 메모리와의 데이터 수신과 전송을 제어한다 .

Page 7: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -7

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

3. Sun StorEdge™ 9980 Array - 외부 구조 ( 최대 확장시 )

최대 저장 공간 확장 용량 : 149TB ( 물리적 ) 최대 캐쉬 확장 용량 : 128GB 최대 포트 확장 개수 : 64 개 (Fibre Channel or ESCON) 지원 가능 RAID Level : RAID 1+0, RAID 5 장착 가능 HDD 용량 : 36GB(15000 RPM), 73GB (15,000 RPM)

73GB(10,000 RPM), 146GB(10,000 RPM) 최대 내부 대역폭 : 15GB/sec (Hi-Star Architecture)

물리적 사양 (예 )

256 256 Total 1024 256 256

디스크프레임L2

디스크프레임L1

콘트롤프레임 디스크프레임R1

디스크프레임R2

항목 컨트롤 프레임 디스크 프레임 (1-4) 비고

크기 ( 높이 / 폭 / 깊이 ) 1,860/782/800mm 1,860/750/800mm

무게 553 kg 755 kg 1 x 콘트롤프레임 ,

1 x 어레이 프레임 ,

32GB 캐쉬 ,

256 x 73GB HDD 기준

발열량 2.17 kW 6.61 kW

전력 소비량 2.31kVA 7.16 kVA

Page 8: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -8

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

3. Sun StorEdge™ 9980 Array - Switch 구조 vs Bus 구조

BUS 구조

0.00

30.00

60.00

90.00

120.00

150.00

180.00

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34Query Run Numbers

Trans

fer R

ate

MB

/s

0

300

600

900

1200

1500

1800

2100

2400

2700

3000

1 20

39

58

77

96

115

134

153

172

191

210

229

248

267

286

305

324

343

362

381

400

419

438

457

476

495

514

533

30 Sec Intervals

Trans

actio

ns

Per 3

0 S

econ

d

Rows Per Second Transactions per minute

2 per. Mov . Av g. (Rows Per Second) 20 per. Mov . Av g. (Transactions per minute)

22

3311

0.00

30.00

60.00

90.00

120.00

150.00

180.00

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34Query Run Numbers

Trans

fer R

ate

MB

/s

0

300

600

900

1200

1500

1800

2100

2400

2700

3000

1 20

39

58

77

96

115

134

153

172

191

210

229

248

267

286

305

324

343

362

381

400

419

438

457

476

495

514

533

30 Sec Intervals

Trans

actio

ns

Per 3

0 S

econ

d

Rows Per Second Transactions per minute

2 per. Mov . Av g. (Rows Per Second) 20 per. Mov . Av g. (Transactions per minute)

22

3311

1.파란색 실전은 온라인 응답 시간 ( 온라인 업무 수행 ) 을 나타낸다 . 그리고 빨간색 막대 그래프는 데이터 전송 속도 (DSS 업무 ) 를 나타낸다 .

2. 온라인 업무 수행 중 , DSS 업무가 시작되면 온라인 업무의 응답 속도가 늦어진다 . ( 모든 데이터 전송이 공유 버스를 이용하여 전달되기 때문 )

3. 온라인 업무의 수행을 종료하면 DSS 업무의 데이터 전송 속도가 증가한다 .

결론 :• Bus 구조에서는 다른 업무의 수행으로 인해 기존 업무의 성능에 영향을

미친다 .• 저장 용량이 증가하고 접속되는 서버가 증가하여 처리해야 할 데이터의 양이

증가하면 연결된 모든 서버의 성능이 떨어진다 .

Switch 구조 – SE9900

0.00

30.00

60.00

90.00

120.00

150.00

180.00

210.00

240.00

270.00

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

Query Run Numbers

Trans

fer R

ate

MB

/s

0

300

600

900

1200

1500

1800

2100

2400

2700

3000

3300

3600

1 17

33

49

65

81

97

113

129

145

161

177

193

209

225

241

257

273

289

305

321

337

353

369

385

401

417

433

449

465

481

497

513

529

54530 Sec Intervals

Trans

actio

ns

Per 3

0 S

econ

d

Rows Per Second Transactions per minute

2 per. Mov . Av g. (Rows Per Second) 30 per. Mov . Av g. (Transactions per minute)

33

2211

0.00

30.00

60.00

90.00

120.00

150.00

180.00

210.00

240.00

270.00

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

Query Run Numbers

Trans

fer R

ate

MB

/s

0

300

600

900

1200

1500

1800

2100

2400

2700

3000

3300

3600

1 17

33

49

65

81

97

113

129

145

161

177

193

209

225

241

257

273

289

305

321

337

353

369

385

401

417

433

449

465

481

497

513

529

54530 Sec Intervals

Trans

actio

ns

Per 3

0 S

econ

d

Rows Per Second Transactions per minute

2 per. Mov . Av g. (Rows Per Second) 30 per. Mov . Av g. (Transactions per minute)

33

2211

1.파란색 실전은 온라인 응답 시간 ( 온라인 업무 수행 ) 을 나타낸다 . 그리고 파란색 막대 그래프는 데이터 전송 속도 (DSS 업무 ) 를 나타낸다 .

2. 온라인 업무 수행 중 , DSS 업무가 시작되더라도 온라인 업무의 응답 속도에 영향을 주지 않는다 .

3. 온라인 업무에 대한 응답이 DSS 업무의 전송 속도에 영향을 주지 않는다 .

결론 :• 9900 에서는 모든 데이터의 처리가 독립적인 경로를 통해 이루어지므로 저장

용량이 증가하거나 , 접속되는 서버가 많아지거나 , 특정 업무의 처리량이 증가하더라도 다른 업무에는 전혀 영향을 주지 않는다 .

Page 9: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -9

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

4. Sun StorEdge™ 9980 Array – Fiber Interfaced HDD

기존의 엔터프라이즈급 스토리지 시스템들이 HDD 디스크와의 연결에 20~40MB/sec 의 대역폭을 가진 SCSI 를 사용하고 있는 반면 9900 에서는 100MB/sec 의 대역폭을 가진 FC-AL 을 사용

StorEdge 9900V 에서의 내부 하드 디스크 연결 특징 FC-AL(100MB/sec per Loop) dual-ported 타입의 디스크 제공각각의 드라이브는 2 개의 루프에 연결 2 개의 루프 당 최대 64 개의 디스크 구성 서브시스템 당 최대 1024 개의 디스크 지원

ACPPair 1

ACPPair 2

ACPPair 4

ACPPair 3

Maximum 4 ACP Pairs = 32 FC-AL= 3.2GB/s

Disk Bottleneck-Free with Fiber

Disk Adapter

Disk Adapter

Disk Adapter

Disk Adapter

SCSI20/40MB

기존 Disk

Disk Adapter

Disk Adapter

Disk Adapter

Disk Adapter

Fibre100MB

9900 Disk

Page 10: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -10

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

4. Sun StorEdge™ 9980 Array – CHIP(Client Host Interface Processor)

CHIP(Client Host Interface Processor) 에는 마이크로프로세서가 포함되어 있어 호스트의 채널명령을 처리하고 캐쉬에 대한 호스트 액세스를 관리한다 .

CHIP 는 쌍 (PAIR) 으로 사용되며 구성에 따라 CHIP 쌍에는 4 개 또는 8 개 마이크로프로세서와 4 개의 버퍼가 포함되어 CHIP 와 캐쉬 사이에서 데이터를 전송할 수 있다 .

각 CHIP 쌍은 8 개에서 16 개의 데이터를 캐쉬에서 동시 전송 및 수신할 수 있으며 호스트에서는 8 개 또는 16 개의 물리적인 연결이 가능하다 .

각 CHIP 쌍은 동일한 유형의 PCB (ExSA 또는 Fibre Channel) 로 구성되어야 한다 . StorEdge 9980 은 원하는 인터페이스 유형을 지원할 수 있도록 최대 4 개의 CHIP 쌍으로 구성할 수 있다 .

항 목 사 양CHIP 쌍의 수 1, 2, 3, 4

CHIP 쌍별 동시 데이터 전송 수 8 또는 16 Fiber

최대 전송 속도 (Fibre Channel) 100 MB/sec or 200MB/sec

CHIP 쌍 별 물리적인 인터페이스 8 또는 16

서브시스템별 최대 물리적 인터페이스 64

광채널 증설 단위 8, 16, 24, 28, 32, 48, 56, 64

광채널 포트별 최대 LUN 수 256

서브시스템별 최대 LVI/LU 수 8192

Page 11: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -11

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

4. Sun StorEdge™ 9980 Array – ACP(Arrary Control Processor)

ACP(Array Control Processor) 는 디스크 드라이브와 캐쉬 사이의 데이터 전송을 제어하는 프로세서이며 중복 기능과 성능 개선을 위해 쌍 (PAIR) 으로 설치된다 . StorEdge 9980 은 최대 4 개의 ACP 쌍으로 구성할 수 있고 하나의 ACP 쌍에서 제어되는 모든 기능 , 경로 , 디스크 드라이브 등을 “어레이 도메인”이라고 한다 .

디스크 드라이브는 광케이블을 통해 FC-AL 을 사용하여 ACP 쌍에 연결된다 . 각 ACP 는 4 개의 마이크로프로세서와 4 개의 독립적인 광 백 엔드 경로를 갖고 있으며 , 각 광 백 엔드 경로에는 64

개까지의 디스크 드라이브가 연결될 수 있다 . 각각의 ACP 는 4 개의 백 엔드 경로를 사용하여 256 개까지의 디스크 드라이브에 액세스할 수 있고 각 디스크

드라이브는 백 엔드 경로의 장애에 대비하여 중복성과 성능을 위해 이중으로 포팅되어 있다 .

Page 12: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -12

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

4. Sun StorEdge™ 9980 Array – ACP 와 관련된 시스템 사양

설 명 사 양

ACP 쌍의 수 1, 2, 3, 4

ACP 쌍의 백 엔드 경로 8

서브 시스템의 백 엔드 경로 8, 16, 24, 32

ACP 쌍의 패리티 그룹 유형 RAID 1+0, RAID 5

ACP 쌍의 하드 드라이브 유형 36GB, 73GB, 146GB

백 엔드 어레이 인터페이스 유형 FC-AL

백 엔드 인터페이스 전송 속도 ( 최대속도 ) 200 MB/s

ACP 쌍의 최대 동시 백 엔드 작업 8

서브시스템의 최대 동시 백 엔드 작업 64

Page 13: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -13

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

4. Sun StorEdge™ 9980 Array – 캐쉬

128GB 의 비휘발성 (Non-Volatile) 캐쉬는 언제든지 모든 디스크 어레이에 엑세스가 가능하다 . 이러한 캐쉬는 Write 시 자동으로 두개의 데이터 복사본을 만들고 , 또 , 이 각각의 복사본은 별도의 전원 및 배터리에 의해 보호 됨으로써 고객의 소중한 데이터를 보호해 준다 . 실제로 배터리 자체도 이중으로 구성되어 있기 때문에 데이터는 전원이 복구되는 순간까지 계속 유지된다 .

캐쉬가 가득 차거나 전원 공급이 중단될 때까지 기다렸다가 디스크로 데이터를 옮기는 (Destaging) 타 벤더의 스토리지 시스템들과는 달리 , StorEdge 9980 은 끊임없이 Destaging 작업을 수행한다 .

StorEdge 9980 서브시스템은 모든 읽기 및 쓰기 데이터를 캐쉬에 저장한다 . 캐쉬의 쓰기 데이터 영역의 크기는 캐쉬 제어 알고리즘에 의해 다이내믹으로 관리되며 읽기 및 쓰기 I/O 특성에 따라 최적화된 읽기 및 쓰기 용량을 제공한다 .

StorEdge 9980 에서 사용되는 내부 캐쉬 제어 알고리즘 기능 Intelligent Learning Algorithm.- Intelligent Learning Algorithm 은 무작위 및 연속 데이터 액세스 패턴을 선별하여

디스크에서 캐쉬로 읽어올 데이터의 양을 결정하고 읽어올 데이터의 양은 데이터 액세스 패턴에 따라 레코드 , 부분 트랙, 전체 트랙 , 다중 트랙 등이 된다 .

LRU (Least-recently-used) Algorithm. - 읽기 히트 또는 쓰기 I/O가 비연속 운영에서 발생하면 LRU (least-recently-used) 알고리즘은 최근에 사용한 캐쉬 세그먼트를 표시하고 적절한 LRU 목록의 제일 위에 올려 놓고 연속 데이터 쓰기 작업에서 데이터는 우선 순위에 따라 읽어오기 때문에 데이터에 다시 액세스 하지 않는다면 least-recently 로 표시된 캐쉬 세그먼트는 즉시 위치를 다시 지정할 수 있다 .

Sequential Prefetch Algorithm.- Sequential prefetch algorithm 은 Intelligent Learning Algorithm 에 의해 연속으로 정의된 연속 액세스 명령이나 액세스 패턴에 사용된다 . Sequential prefetch algorithm 은 ACP 를 지정하여 현재의 액세스에 앞서 하나의 완전한 RAID 스트라이프 (24 트랙 ) 를 캐쉬에 저장하도록 한다 . 이로 인해 호스트 채널 전송 속도로 캐쉬에서 연속 데이터에 순차적으로 액세스가 가능해진다 .

Page 14: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -14

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

4. Sun StorEdge™ 9980 Array – 캐쉬 ( 계속 )

이중 쓰기 캐쉬는 쓰기 작업에 다이내믹하게 할당할 수 있는 캐쉬 영역으로써 DWL(duplex write line) 은 전체 캐쉬에서 백분율로 표시된 이중 쓰기 캐쉬의 양을 뜻한다 . 캐쉬에 저장된 고속 쓰기 데이터의 양은 I/O 특성을 기준으로 최적화된 읽기 및 쓰기 캐쉬의 양을 캐쉬 제어 알고리즘에서 관리 제공하게 된다 . 기본적으로 DWL 은 50% 의 캐쉬를 쓰기 데이터 영역으로 할당한다 . 하지만 , I/O의 특성에 따라 30% 에서 70% 까지의 캐쉬 영역을 다이나믹하게 쓰기 영역으로 할당할 수 있다 .

캐쉬 보드는 데이터를 보관하는 캐쉬 메모리 뿐만 아니라 , 디스크 관리 정보를 수록한 공유 메모리와 함께 공유하여 사용 된다 . 캐쉬 보드는 캐쉬의 미러링을 위해 분리된 2 개의 보드에 각각 설치되며 , 공유 메모리도 이와 동일하다 . 캐쉬 보드의 삽입 및 제거는 시스템이 운영 중에 가능한다 . 또한 , 캐쉬 보드에서 캐쉬의 증설 및 감축으로 인해 시스템의 추가 구성 변경은 존재하지 않는다 .

전원 장애 시를 대비하여 캐쉬의 Write 영역은 반드시 보존이 되어야 하므로 이를 위해 이중화된 배터리가 존재하고 캐쉬 메모리는 4GB 단위로 증설되며 최대 64GB 까지 장착이 가능하다 .

Read (30 %)

Write (30 %)

Read or

Write(40 %)

DWL

Read (30 %)

Write (30 %)

Read or

Write(40 %)

DWL

DuplexedWrites

Separate Powerand Service Boundaries48 Hour Battery Backup

Enterprise DataIs Always Protected

DuplexedControl Storage

with batterybackup

Page 15: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -15

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

4. Sun StorEdge™ 9980 Array - Hard Disk Drive

구분 36GB 73GB 146GB

HDD 용량 (GB) 35.76 71.5 143.76

분당 회전 속도 (rpm) 14.904 14,904 10,025

평균 seek 시간 (ms) (Read/Write) 3.8/4.2 3.8/4.2 4.9/5.4

평균 Latency (ms) 2.01 2.01 2.99

평균 데이터 전송률 (ME/sec) 74.5 ~111.4 74.5 ~111.4 57.3~99.9

SE9980 은 히타치 자체에서 엔터프라이즈급 스토리지에 맞게끔 제작하여 공급 . 한 , HDD 속도는 15,000RPM 성능을 보유하고 있으며 , RAID-1+0 또는 RAID-5 로 보호되고 , 글로벌 다이나믹 스페어링 기능은 전체 시스템 내의 어느 드라이브든지 , 온라인 상의 교체를 가능하게 한다

SE9970 의 디스크 드라이브는 세계 최고의 신뢰도를 자랑한다 . 타 경쟁사의 스토리지들이 주로 OEM 을 통해 디스크를 공급 받는 반면 SE9980 은 Hitachi Ltd. 자체에서 엔터프라이즈급 스토리지에 맞게끔 제작하여 공급된다 .

일례로 타사 스토리지의 디스크들은 100만시간의 MTBF(Mean Time Between Failure) 를 가지는 반면 Hitachi Ltd. 에서 제작한 HDD 는 250만 시간의 MTBF 를 나타내고 있어 , 타 경쟁사보다 2.5 배의 신뢰도를 나타내고 있다 . 즉 , 히타치의 HDD 는 고 신뢰성을 목표로 설계되었다 .

SE9970 의 디스크 드라이브는 세계 최고의 신뢰도를 자랑한다 . 타 경쟁사의 스토리지들이 주로 OEM 을 통해 디스크를 공급 받는 반면 SE9970 은 Hitachi Ltd. 자체에서 엔터프라이즈급 스토리지에 맞게끔 제작하여 공급된다 .

Page 16: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -16

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

4. Sun StorEdge™ 9980 Array - RAID

StorEdge 9980 은 RAID-1+0 와 RAID-5 방식을 모두 지원한다 . RAID-1 어레이 그룹은 두 개의 디스크 드라이브 쌍으로 구성되어 있으며 드라이브의 용량에 상관없이 미러링 되어 있다 .

데이터는 두 개의 드라이브에 스트라이프 (stripe)되며 다른 2 개의 드라이브에 미러링 된다 . 스트라이프 (stripe) 는 두 개의 데이터 청크 (chunk) 로 구성된다 . 주 스트라이프와 보조 스트라이프는 물리적인 디스크

드라이브에서 성능 향상을 위해 서로 번갈아 가며 위치한다 . 각 데이터 청크 (chunk) 는 8 개의 논리적인 트랙 (S/390) 이나 768 개의 논리적인 블록 (오픈 시스템 ) 으로 구성된다 .

RAID-5 구현은 대다수의 활용에 적합하지만 모든 9980 에 있어 RAID-1+0 옵션은 캐쉬 활용 비율이 일반적으로 낮은 작업에 적합하다 .

RAID-5 어레이 그룹은 4 개의 디스크 드라이브로 구성된다 . 데이터는 4 개의 하드 디스크 드라이브에 기록되고 스트라이프는 3 개의 데이터 청크 (chunk) 와 한 개의 패리티 청크 (chunk) 로 이루어집니다 . 각 청크 (chunk) 에는 8 개의 논리 트랙 (S/390) 이나 768 개의 논리 블록 (오픈 시스템 ) 이 포함되어 있다 .

RAID-5 어레이 그룹은 4 개의 디스크 드라이브로 구성된다 . 9980 서브시스템에서 향상된 기능의 RAID-5+ 를 구현하며 전체 스트라이프가 구축될 때까지 데이터를 캐쉬에서 보관한 후 전체 데이터 스트라이프를디스크 드라이브에 기록하여 표준 RAID-5 구현으로 인한 기록 손상을 최소화한다 .

각각의 어레이 그룹은 사용자 환경에 맞는 Logical Device Images (LVI/LDEV) 로 구성되며 패리티 그룹 내의 모든 LDEV 는 동일한 포맷이어야 한다 . 오픈 시스템에서 각 LDEV 는 파이버 어드레스로 매핑되어야하며 그렇게 되면 , 논리적인 단위 번호를 가지게 된다 .

D1

M3

D2

M4

M1

D3

M2

D4

D1

D1

D2

D2

D3

P

P

D3

RAID1+0 RAID5

Page 17: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -17

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

5. Sun StorEdge™ 9980 Array - 무중단 운영 방안

시 스 템 운 영 중 단 요 소 무 중 단 운 영 방 안

HDD 장애• RAID 기법으로 보호 (RAID-1 및 RAID-5)• 8 개의 글로벌 Hot Spare 디스크 장착 ( 최대 16 개 까지 확장 가능 )• HDD 장애 시 자동 스페어링

내부 경로 장애• 모두 64 개의 Any-to-Any 연결성을 가진 내부 경로 탑재• 특정 경로 장애 시에도 스토리지 성능 저하가 없슴 (1.5%)

Fibre Channel 포트 장애 • Hitachi Dynamic Link Manager 를 이용한 경로의 이중화

CHIP 보드 장애• CHIP 보드를 이중으로 구성• Hitachi Dynamic Link Manager 를 이용한 경로의 이중화

ACP 보드 및 포트 장애• ACP 보드를 이중으로 구성• 각각의 HDD 는 독립적인 ACP 로 부터 분기된 FC-AL 에 연결

캐쉬 메모리 장애• 물리적으로 분리된 캐쉬에 이중으로 쓰기 데이터 기록• 캐쉬 메모리의 물리적인 장애 시에도 안전하게 사용자 데이터 보호

입력 전원 장애• 입력 전원 장애로 인한 전원 공급 중단 시에도 이중화된 내부 배터리를 이용하여 캐쉬 내의

데이터를 48 시간 동안 안전하게 보호

Page 18: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -18

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

5. Sun StorEdge™ 9980 Array - 무중단 운영방안 ( 계속 )

시 스 템 운 영 중 단 요 소 무 중 단 운 영 방 안

Power Supply 장애 • 이중화된 Power Supply 장착

마이크로코드 업그레이드 • 무중단 마이크로코드 업그레이드 지원

장애 부품 교체 및 추가 • 무중단으로 장애 부품을 교체하고 추가 구성 요소를 설치

유지 보수 • 온라인 중 모든 유지 보수 작업 수행

사용자 데이터의 백업 작업 • ShadowImage 기능을 이용한 온라인 데이터 백업 기능 지원

DB 의 손상 • DB 의 손상에 대비하여 ShadowImage 기능을 이용한 복제본 생성

어플리케이션 개발용 데이터 추출• ShadowImage 기능을 이용하여 실데이터에 대한 즉각적인 복제본을 생성하여

어플리케이션 개발용 데이터로 사용

전산 센터의 재난 혹은 재해• TruceCopy 적용 시 원격지 재해 복구 센터 구축 가능

• 동기 및 비동기 방식 모두 지원

• 거리에 제한없는 백업 센터 구축 가능

Page 19: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -19

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

5. Sun StorEdge™ 9980 Array - 장애 유형별 대책

호스트와의 Interface 장애Interface 장애는 호스트와 스토리지 채널의 장애 발생을 의미한다 . 호스트에서 StorEdge 9980 Disk Array로의 Read 또는 Write 작업 중 인터페이스 회선의 장애 시 , 사용자의 간섭이나 감지 없이 StorEdge Dynamic Link Manager나 Veritas Volume Manager 의 DMP (Dynamic Multi-Pathing) 기능을 이용하여 이를 안정적으로 운영할 수 있다 . 다만 , 이러한 기능을 활용하기 위해서는 서버의 인터페이스 회선을 이중화하여야 한다 .

CHIP(Client-Host Interface Processor) 보드의 장애 StorEdge 9980 의 CHIP 은 디스크 인터페이스 채널과 연결되며 4 중화된 채널을 8 개의 CHIP 보드에 분리하여 접속하였고 디스크 I/O 및 채널의 분산을 통하여 성능 향상을 시키도록 설계되었습니다 .CHIP 장애 발생 시 가능한 별도의 경로를 찾아 현재의 Job 을 다른 CHIP 에 할당하도록 한다 .

캐쉬 Memory 의 장애 메모리 보드는 두개의 보드에 분리되어 설치되도록 되어있다 . 이 두개의 보드는 별도의 두 개의

전원공급장치로부터 전원을 공급 받아 가동되며 , 전원의 장애 발생 및 보드의 장애발생 시 , 하나의 보드는 지속적으로 사용할 수 있도록 설계되어 있다 . 캐쉬 메모리의 경우 Dual Write 기능을 사용하고 있다 . 데이터의 Write 는 캐쉬에 하기 때문에 캐쉬의 장애는 데이터 정합성 (Data Integrity) 에 치명적인 영향을 미칠 수 있다 . 따라서 메모리의 장애에 대한 대비를 위해 Dual Write 기능을 제공한다 . 또한 , 전원의 장애 시 캐쉬를 위한 전용 배터리가 48 시간동안 캐쉬내의 데이터를 보존하여 데이터의 손실을 방지한다 .

Page 20: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -20

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

5. Sun StorEdge™ 9980 Array - 장애별 유형별 대책 ( 계속 )

Disk Array Subsystem 내부 경로 장애 StorEdge 9980 의 내부 경로는 64 개의 Any-to-Any Switch 방식의 캐쉬 Hi-Star 와 32 개의 Control Hi-Star 가

결합된 초당 15GB 의 최고 시스템 대역폭으로써 타 벤더에 비해 월등히 높은 대역폭을 가질 수 있으며 , 이러한 구조는 가용성의 극대화 및 지원요구 처리량의 확장에도 변함없는 고성능의 속도를 지원하도록 한다 . 데이터버스 ( 캐쉬 Hi-Star) 는 입출력에 사용되는 데이터가 이동하는 경로이고 , 제어버스 (Control Hi-Star) 는 시스템간의 제어신호를 교환하는 이동경로로서 경로 장애 발생시 1.5% 의 손실만이 발생한다 .

128GB 캐쉬

64 Hosts Connections: FC, ESCON, FICON, iSCSI, NAS

10 GB/sFront endBandwidth

5 GB/sBack end

Bandwidth

8196 Logical Devices

Up to 32 FC-AL backend paths, 1024 HDDs

8192 HostsSupported

via SAN

Page 21: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -21

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

5. Sun StorEdge™ 9980 Array - 장애 유형별 대책 ( 계속 )

Disk Array Subsystem 내부 경로 장애 ( 계속 ) ACP 는 디스크의 입출력을 위한 장치로써 , 항상 Pair 를 이루어 설치되며 , 장애 발생 시 다른 ACP 가 그 기능을

담당하게 된다 .ACP 는 물리적으로 직접 디스크와 연결되어 있고 , 디스크를 담고 있는 Canister 와 연결되어있다 . Canister 는 2 개의 Fiber Port 를 갖고 있어 2 개의 ACP 에서 각각 Fiber 포트가 연결되어 FC-AL 을 생성한다 . 디스크도 또한 Dual Port 를 갖고 있어 Dual Read 또는 Dual Write 가 가능한 Dual Active FC-AL 이기 때문에 가용성뿐만 아니라 성능향상에 도움을 준다 .

ACP

ACP

Page 22: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -22

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

5. Sun StorEdge™ 9980 Array - 장애 유형별 대책 ( 계속 )

디스크 드라이브 (Disk Drive) 장애 StorEdge 9980 디스크는 Disk 의 장애에 따른 데이터의 장애에 대해 기본적으로 RAID1 과 RAID5 를 제공한다 .

RAID1 은 똑같은 내용을 이중으로 보관하기 때문에 디스크의 장애에 대한 완벽한 장애 대응책을 제공한다 . RAID5 는 4 개의 디스크를 하나의 RAID 로 사용하기 때문에 1 개의 디스크의 장애에는 업무에 영향이 없으나 , 2

개 이상의 디스크에 장애가 발생할 경우 데이터 복구가 불가능한 치명적인 약점을 가지고 있기 때문에 이에 대한 대책을 필요로 한다 . RAID5 와 RAID1 의 장애 대응능력을 향상시키기 위해 SPARE DISK를 사용하여 RAID기술의 약점을 보완하였다 .

D1

M3

D2

M4

M1

D3

M2

D4

D1

D1

D2

D2

D3

P

P

D3

RAID1 RAID5

Page 23: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -23

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

5. Sun StorEdge™ 9980 Array - 장애 유형별 대책 ( 계속 )

핫 스페어링 (Hot Sparing) 동적 스페어링 (Dynamic Sparing)

• 정상적인 읽기 /쓰기 동작을 수행할 때 , 각각의 디스크 드라이브에 대하여 발생한 에러의 수를 기록한다 . 어떤 스크 드라이브 상에서 발생하는 에러의 수가 지정한 값을 초과하게 되면 , 시스템은 디스크 드라이브가 회복할 수 없는 에러를 발생시킬 것이라 결정하고 자동적으로 그 디스크 드라이브의 데이터를 스페어 디스크에에 복사한다 .

연결 복사 (Correction Copy)• 시스템이 어떤 디스크 드라이브에서 데이터를 읽거나 쓰기를 할 수 없을 때 , 시스템은 다른 디스크 드라이브와 패리티 데이터에서 장애가 발생한 디스크 드라이브를 위한 원래 데이터를 재생성하고 , 생성된 데이터를 스페어 디스크에 복사한다 .

[ Dynamic Sparing ] [ Correction Copy ]

Page 24: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -24

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

5. Sun StorEdge™ 9980 Array - 장애 유형별 대책 ( 계속 )

Power Supply 장애 StorEdge 9900 Disk 는 전원 공급단에서 부터 모든 전원공급장치가 듀얼로 이루어져 있다 . 전원의 입력은

디스크프레임 (DKU) 에서 각각 공급 받도록 되어 있고 , 전원의 이중화는 전원의 공급원 ( 한전 ) 을 분리하여 가져가는 것을 원칙으로 한다 . 또한 , 콘트롤 디스크 프레임 (DKC) 은 외부의 전원공급장치에서 전원을 공급 받지 않고 디스크 프레임 (DKU) 에서 전원을 공급 받는다 . 아울러 , 캐쉬 메모리의 데이터 저장을 위해서 사용되는 배터리 또한 이중화 되어 하나의 장애 발생시에도 전원공급에는 영향을 미치지 않도록 설계되어 있다 .

전 구성 부품 및 경로의 이중화 StorEdge 9900 내부 구성도를 보면 H/W 를 구성하고 있는 모든 부품 , 경로가 이중으로 되어 있다 . 이는 Stor

Edge 9980 에 저장되는 모든 데이터를 H/W 적인 장애 요인으로부터 완벽히 보호하겠다는 기본이념으로 설계되었기 때문이다 .

• Full Fault-Tolerance Capability - Hi-Track 을 이용하여 전 구성 요소들에 대한 완벽한 고장 감지 기능을 제공하고 있으며 동적 스크러빙 (Scrubbing) 기능 및 스페어링 기능과 첨단 RAID 기술은 디스크 드라이브를 장애로부터 보호하고 있다 .

• 컨트롤 메모리 - 캐쉬에 저장되는 자료에 대한 정보 및 9980 스토리지 서브 시스템에 대한 구성 정보를 관리하는 컨트롤 ( 공유 ) 메모리는 이중화되어 있으며 각기 독립적인 전원을 공급 받고 , 전원 장애에 대비하여 캐쉬 배터리와 별도의 2 개 내부 배터리를 통하여 최대 96 시간 동안 정보를 보관시킬 수 있다 .

• 무중단 서비스와 업그레이드 - StorEdge 9900 의 모든 하드웨어는 정상적인 온라인 운영 중에 제거 , 수리 , 교환될 수 있으며 , Microcode 도 무중단 업그레이드 될 수 있다 .

Page 25: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -25

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

6. Sun StorEdge™ 9980 Array – 스토리지 소프트웨어

솔 루 션 명 주 요 특 징SE9900 TrueCopy 원격지 볼륨 복제 기능 제공 ( 동기 방식 )

SE9900 TrueCopy Aynchronous 원격지 볼륨 복제 기능 제공 ( 비동기 방식 )

SE9900 ShadowImage 내부 볼륨 복제 기능 제공SE9900 Extended Remote Copy IBM XRC 기능과의 호환성 제공SE9900 RapidXchange 멀티플랫폼 간의 데이터 변환 기능 제공SE9900 CruiseControl 디스크 성능 자동 튜닝 기능 제공SE9900 SANtinel LUN Masking 및 Security 기능 제공SE9900 Resource Manager 스토리지 관리 유틸리티SE9900 FlashAccess 데이터 캐쉬 상주 기능 제공

SE9900 Parallel Access Volume IBM 메인프레임 환경에서 동일 볼륨 동시 접속 기능 제공

SE9900 Dynamic Link Manager 경로자동장애복구 및 로드밸런싱 기능 제공

SE9900 Prioritized Port Control 다중 채널 접속시 포트별 성능 제어 기능 제공

SE9900 Graph-Track 디스크 성능 및 사용 현황을 제공하는 관리 유틸리티SE9900 Hi-Track 선행적 원격지 장애 보고 기능을 제공하는 유틸리티SE9900 HiCommand 스토리지 관련 정보를 서버 정보와 연동하여 사용자에게 제공SE9900 Host Storage Domain 동일한 물리적 Port 가 다중 Host Storage Domain 지원 SE9900 Remote Console 사용자가 시스템 구성 환경을 변경할 수 있는 유틸리티

Page 26: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -26

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

6. Sun StorEdge™ 9980 Array – 스토리지 소프트웨어 ( 계속 )

Sun StorEdge 9900V 스토리지 소프트웨어 솔루션 StorEdge 9900V 의 솔루션은 단순히 중앙집중환경과 분산환경 간의 인터페이스를 만드는데 그치지 않고 ,

중요한 의사결정을 위한 정보를 연결 , 공유 , 관리하며 보호하는 하드웨어와 소프트웨어 , 그리고 통신기법이 총 집결하는 비즈니스 중심 모델을 근본원리로 하고 있다 . 이는 기존의 서버나 스토리지 Power 에 의존하는 운영방식이나 아키텍처를 지양하고 , 글로벌 액세스 , 무중단 프로세싱 , 중앙집중 정보관리 그리고 신속한 의사결정 등 비즈니스 중심의 솔루션을 제시하고 있다 . Sun StorEdge 9900V 스토리지 소프트웨어 솔루션은 고객의 중요한 정보를 빠르고 안정적으로 처리하여 IT 투자효과를 높여줌으로써 고객의 전산 Power 를 향상시키고 전산 경쟁력을 극대화 시키는 Hitachi Data System 의 엔터프라이즈 솔루션으로 Hitachi 소프트웨어 프러덕트들을 정비하여 고객의 요구에 부응하는 최적의 솔루션을 손쉽고 빠르게 적용할 수 있도록 만든 Sun 소프트웨어 솔루션 그룹이다 . 즉 , Sun 의 소프트웨어 프러덕트들을 활용분야에 따라 상호 관련성을 고려하여 최상의 효과를 볼 수 있도록 다음과 같이 분류 하였다 .

Copy - 데이터의 내부 미러링 및 원격지 복제 Availability - 무중단 운영을 위한 안전장치 , 이기종간 데이터 보관 Resource - 스토리지 자원의 신속한 현황 분석 , 관리 , 변경 Exchange - IT 자원의 최적화를 위한 이기종간 데이터 교환

Page 27: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -27

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

7. Sun StorEdge™ 9980 Array – 스토리지 소프트웨어 ( 계속 )Resource Manager

StorEdge 9900V Graph-Track 스토리지 사용의 최적화 유지 , 관리비용 절감 이해하기 쉬운 GUI 인터페이스 및 그래픽 데이터 제공 StorEdge 9980 의 하드웨어적 운영 상황을 모니터링 I/O 건수 , 캐쉬 사용현황 , 프로세서 상태를 표시

StorEdge 9900V LUN Manager 사용자 이더넷 네트워크을 통해 스토리지 구성 정보에 접근 StorEdge 9980 의 하드웨어적 구성 정의 , 수정 , 삭제

[Graph-Track]

[LUN Manager]

Page 28: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -28

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

7. Sun StorEdge™ 9980 Array – 스토리지 소프트웨어 ( 계속 )Resource Manager( 계속 )

StorEdge 9900V Virtual LUN & LU Size Expansion Virtual LUN

• VLUN(Virtual LUN) 은 9980 을 사용하는 환경에서 고객이 임의로 볼륨 크기를 축소하도록 해 준다 .• 일반적으로 하나의 볼륨 (LVI) 은 디스크 설치 시 크기가 정해지기 때문에 볼륨 크기를 얼마나 사용하든지 관계없이

물리적으로 하드웨어 용량을 차지 한다 .• 보통 하나의 볼륨에는 다수의 데이터 셋 (또는 File) 을 저장하여 사용하는데 , 한 볼륨 내에서 2 개 이상의 데이터 셋을 동시에 액세스 할 수 없고 , 이전의 I/O 처리가 끝나길 기다려야 한다 .

• VLVI 는 하나의 데이터 셋 크기 만큼 볼륨 크기를 지정하여 하나의 볼륨에 하나의 데이터 셋만 저장하여 사용토록 하는 환경을 만들어 준다 . 여러 데이터 셋을 동시에 액세스 할 수 있으므로 , 대기시간을 줄여 전체적인 퍼포먼스를 높여주고 또한 , 볼륨 전체를 작게 나누어 쓸 수 있으므로 물리적인 하드웨어 용량의 낭비를 없앨 수 있다 .

LU Size Expansion• VLUN 이 LU 의 축소를 지원하는 것과는 반대로 , LUSE(LU Size Expansion) 기능은 LU 크기의 확장을 지원한다 .

ExpandedLUNBase LUN

VLVI 1

VLVI 2

VLVI 3

VLVI 4

LUN 0

LUN 1

LUN 2

LUN 4

Virtual LUN LU Size Expansion

Page 29: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -29

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

7. Sun StorEdge™ 9980 Array – 스토리지 소프트웨어 ( 계속 )Resource Manager( 계속 )

StorEdge 9900V FlashAccess StorEdge 9900 은 FlashAccess 기능으로 인해 캐쉬 메모리에 특정 데이터를 저장할 수 있다 . FlashAccess 에서는 읽기 및 쓰기 I/O를 호스트 데이터 전송 속도로 실행 할 수 있도록 하여 캐쉬 상주

데이터에서 데이터 액세스 속도를 향상시킬 수 있다 . 이는 서버에서 디스크 장치에 Read/Write 를 요청할 때 , 캐쉬에서 처리되는 속도와 디스크 드라이버에서

처리되는 속도의 차이는 약 8~10 배에 이르기 때문이다 . 성능은 기존 디스크에 데이터가 있을 때보다 약 800% 정도 향상된다 .

Normal 캐쉬 Memory

FlashAccessExtentFlasAccess

Extent

FlashAccessarea

Page 30: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -30

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

7. Sun StorEdge™ 9980 Array – 스토리지 소프트웨어 ( 계속 )Dynamic link manager

StorEdge 9900V Dynamic Link Manager 다중 채널 장애 복구 기능 제공

• 경로 (Path) 장애가 발생하였을 때 간섭 없이 타 경로를 사용하여 어플리케이션이 지속적으로 운영될 수 있도록 지원한다 .

다중 채널간 로드 밸런싱 기능 제공• 경로 (Path) 간의 업무 부하량을 자동적으로 조정하여 Path 사용의 균형을 유지하도록 함으로써 입출력의 성능을

향상하도록 지원한다 . 일반적으로 , 디스크 I/O는 디스크 드라이버에 직접 보내지는데 , DLM 은 디스크 입출력 관리 및 디스크

드라이버로의 추가적 기능을 전달하기 위하여 시스템 입출력과 디스크 드라이버간에 적합한 추출 (Filtering) 처리를 한다 .

HBA #1 HBA #2

ServerHBA #1 HBA #2

ServerHBA #1 HBA #2

ServerHBA #1 HBA #2

ServerHBA #1 HBA #2

ServerHBA #1 HBA #2

Server

CTL #0 CTL #1

LU

LU

CTL #0 CTL #1

LU

LU

CTL #0 CTL #1

LU

LU

Normal(Before malfunction)

Path malfunction(Array controller malfunction)

After restoration(Array the recovery command issue)

HBA #1 HBA #2

ServerHBA #1 HBA #2

ServerHBA #1 HBA #2

ServerHBA #1 HBA #2

ServerHBA #1 HBA #2

ServerHBA #1 HBA #2

Server

CTL #0 CTL #1CTL #0 CTL #1CTL #0 CTL #1

LU

LU

CTL #0 CTL #1CTL #0 CTL #1CTL #0 CTL #1

LU

LU

CTL #0 CTL #1

LU

LU

Normal(Before malfunction)

Path malfunction(Array controller malfunction)

After restoration(Array the recovery command issue)

Page 31: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -31

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

7. Sun StorEdge™ 9980 Array – 스토리지 소프트웨어 ( 계속 )RapidXchange

StorEdge 9900V RapidXchange 기 능

• RapidXchange 기능을 사용하면 Fibre 또는 ExSA 채널을 사용하여 S/390 과 오픈 시스템 플랫폼 사이 , 오픈 시스템과 오픈 시스템 사이 , 오픈 시스템과 Windows 사이에서 데이터를 전송할 수 있다 .

• RapidXchange 는 네트워크 통신 연결이나 테이프 없이도 고속 데이터 전송이 가능하게 해주기 때문에 플랫폼간에 고속의 데이터 전송이 가능하도록 한다 .

MainframeDB

StorEdge 9980Multiplatform

MVS UNIX

or

DBMS Loader

SAM File

Flat file / DB

File AccessLibrary

DB ExtractionUtility or User 애플리케이션 File Conversion

UtilityUser

애플리케이션

Page 32: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -32

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

7. Sun StorEdge™ 9980 Array – 스토리지 소프트웨어 ( 계속 )Shadow Image

StorEdge 9900V ShadowImage StorEdge 9900TM RAID Storage 서브시스템의 ShadowImage 기능은 오픈 시스템의 LU 를 서브시스템 내부에 복사본을 만들어 데이터 백업이나 데이터 복제의 목적으로 보관할 수 있다 .

복제되는 LU(9 개까지 ) 는 동일한 9900 서브시스템 내에서 하드웨어 속도로 Primary LU 로서 만들어지는데 , 구현이 되면 ShadowImage 운영은 시스템의 중단 없이 운영 / 지속되어 비동기식 데이터 백업을 지원하게 된다 .

ShadowImage 를 통한 볼륨 데이터 유용성은 데이터 복제조건과 백업시간을 줄여서 사용자 생산성을 높일 수 있는 재동기화 기능을 통해 더욱 개선되며 , 최고의 탄력적인 환경을 위해 역 재동기화를 지원한다 .

또한 , ShadowImage 운영은 TrueCopy 와 함께 연계하여 실행될 수 있으며 , 추가의 원격 Shadow 볼륨 복사본을 제공하게 된다 .

운영의 편리성과 확장성을 위해 9980 서브시스템에서의 특수 LU 인 Virtual LUN 과 FlashAccess LU 를 지원하여 모든 사용자 데이터를 ShadowImage 운영에서 복제할 수 있다 .

Source(Primary)Volume

Target(Secondary) Volume

Control DeviceVolume

L1 PAIR L2 PAIR

Server

Private LAN

SCSIFiber

RemoteConsole PC

Root Node LeafVolume Volume Volume

Page 33: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -33

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

7. Sun StorEdge™ 9980 Array – 스토리지 소프트웨어 ( 계속 )Shadow Image( 계속 )

기 능 모든 애플리케이션 볼륨의 복사 다른 시스템 또는 다른 애플리케이션에 의해 사용될 복사본 생성 하나의 볼륨을 9 개까지 복사본을 동시 생성 가능 Resync 시 변경된 부분만 업데이트 가능 ( 업데이트 시간 획기적 감소 )

적용 분야 온라인 백업 및 복구 , 데이터 웨어하우스

및 개발된 애플리케이션 테스트Add Pair

Add Pair

Pending

Duplex

Split Pending

Suspend

Resync

Split

Delete Pair

S-VOL T-VOL

S-VOL T-VOL

S-VOL T-VOL

S-VOL T-VOL

S-VOL T-VOL

S-VOL T-VOL

SplitPair

Suspend Pair

Suspend Pair

Suspend Pair

Resvnc Pair

ShadowImage 타 겟 볼 륨 의 선 택 이

자 유 로 우 며, 타 겟 볼 륨 에 대 한 RAID

(1+0 또 는 5) 적 용 으 로, 사 용 자

관 리 의 유 연 성 및 데 이 터 가 용 성 을 보 장상세절차 흐름

Page 34: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -34

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

7. Sun StorEdge™ 9980 Array – 스토리지 소프트웨어 ( 계속 )SANtinel

기 능 StorEdge 9900 서브시스템의 SANtinel 기능을 사용하면 오픈 시스템 호스트의 WWN (World Wide Name) 을

사용하여 오픈 시스템 호스트에 대한 LU 액세스를 제한 할 수 있다 . 운 영

LU 를 설정하여 여러 개의 지정된 WWN 과 접촉이 가능하고 해당 LU 에 대한 액세스를 지정된 오픈 시스템 호스트로 제한할 수 있다 .

이와 같은 기능으로 인해 다른 오픈 시스템에서 보안 환경을 지원하는 LU 를 보거나 LU 에 포함된 데이터에 액세스하는 것을 방지할 수 있다 .

StorEdge 9900 리모트 콘솔 PC 용 LUN Security 소프트웨어는 9900 서브시스템의 SANtinel 작업을 구성할 수 있도록 해주는데 , LUN Security 는 설치된 Fibre 포트에서 활성화할 수 있으며 포트 수준에 따라 ON/OFF 할 수 있고 , 만일 특정 포트에서 LUN Security 를 사용하지못하도록 하면 해당 LU 는 특정 호스트나 호스트 그룹에 국한되지 않는다 .

128 개의 WWN 을 각 포트에서 액세스 할 수 있고 동일한 WWN 을 동일한 서브 시스템의 추가 포트에 할당할 수 있기 때문에 LUN Security 소프트웨어는 LU 와 WWN그룹을 생성할 수 있고 9900 스토리지 서브시스템을 손쉽게 관리할 수 있게 해 준다 .

UNIXUNIX Window NT / 2000Window NT / 2000

Page 35: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -35

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

7. Sun StorEdge™ 9980 Array – 스토리지 소프트웨어 ( 계속 )TruCopy

StorEdge 9900V TrueCopy 는 스토리지 기반의 원격 미러링 솔루션으로써 , 어떠한 서버의 자원도 사용하지 않고 프러덕션 스토리지로부터 재난 복구용의 원격지 디스크에 데이터를 전송함으로써 원격 미러링 데이터를 제공하게 된다 .

TrueCopy 는 이러한 원격 재해 복구의 목적 뿐만 아니라 데이터 웨어하우징과 백업 등 , 다른 어플리케이션의 데이터로 활용되어진다 .

원본 볼륨은 모든 호스트에 Read 및 Write 입출력이 가능한 상태로 계속 존재하면서 현재의 운영 상태에 영향을 주지 않고 복제본 볼륨과의 Pair 성립 , 해제와 재동기가 가능한다 . 또한 , 가상볼륨 (Virtual LUN), 캐쉬상주볼륨 (FlashAccess) 등 특수 목적의 볼륨들도 원본 볼륨으로 사용이 가능하다 .

TrueCopy 는 어플리케이션 및 거리 등 다양한 복제 요소 환경을 위하여 동기 (Synchronous) 방식과 동기 (Asynchronous) 방식을 제공된다 .

동기방식동기방식동기방식동기방식 비동기방식비동기방식비동기방식비동기방식

Page 36: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -36

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

7. Sun StorEdge™ 9980 Array – 스토리지 소프트웨어 ( 계속 )TruCopy( 계속 )

OSCP 인증 OSCP(Oracle Storage Compatibility Program) 는 원격지 미러링 스토리지 시스템이 오라클 데이터베이스의 재난

복구용으로 사용되어질 수 있는지를 오라클사가 검증하는 프로그램으로써 , TrueCopy 는 오라클사의 OSCP 인증을 보유하고 있다 .

특히 , OSCP 는 TrueCopy 및 TrueCopy Asynchrnoous 모두 적용된다 .

☞ SUN Solaris

☞ Red Hat Linux

☞ HP HP-UX

☞ Novell NetWare

☞ Intel SVR4 UNIX

☞ Windows NT/2000

☞ Compaq Tru64

☞ NCR UNIX

☞ Sequent Dynix

☞ IBM AIX

오라클 오라클 8.0/8.18.0/8.1 에 대한 에 대한 SE9900 TrueCopy-OSCP SE9900 TrueCopy-OSCP 적용 플랫폼적용 플랫폼오라클 오라클 8.0/8.18.0/8.1 에 대한 에 대한 SE9900 TrueCopy-OSCP SE9900 TrueCopy-OSCP 적용 플랫폼적용 플랫폼

StorEdge 9980 StorEdge 9980

Page 37: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -37

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

7. Sun StorEdge™ 9980 Array – 스토리지 소프트웨어 ( 계속 )TruCopy( 계속 )

TrueCopy 동기 방식 볼륨 베이스의 실시간 데이터 복제 솔루션으로써 프로덕션 전산 센터에서의

재난 또는 시스템 장애 발생시 , 원격지 ( 복구센터 ) 에 있는 TrueCopy 동기 자료는 수준의 데이터 정합성을 제공하므로 신속한 복구를 위하여 이용될 수 있다 .

장 점• 데이터 손실 없음• 구성이 단순• 신속한 복구가 용이

단 점• 거리 및 Write율에 따른 성능 저하• DWDM 의 사용으로 성능 저하 없이 TrueCopy 적용이 가능

TrueCopy 비동기 방식 원거리 센터간의 실시간 데이터 복제 솔루션으로써 프러덕션

어플리케이션의 기존 성능을 보호하면서 원격 복구 센터에서의 데이터 정합성을 위한 솔루션을 제공한다 .

TrueCopy Asynchronous 는 전송되는 업데이트 자료에 Time-stamp, Consistency Sequence 정보들을 함께 제공 함으로써 , 비동기 복제 방식에서 일어날 수 있는 데이터 비정합성의 우려를 100% 제거하고 있다 .

Side File 과 Bit Map 정보를 이용하여 데이터의 전송 중 장애가 발생하여도 복구 후 변경 부분만의 전송을 지원한다 .

프로덕션 서버전산센터 1)

4)

복구센터

Optional 서버

2)3)

복구센터

Optional 서버프로덕션 서버전산센터

1)2)

4)3)

TrueCopy TrueCopy 동기 방식동기 방식TrueCopy TrueCopy 동기 방식동기 방식

TrueCopy TrueCopy 비동기 방식비동기 방식TrueCopy TrueCopy 비동기 방식비동기 방식

Page 38: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -38

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

7. Sun StorEdge™ 9980 Array – 스토리지 소프트웨어 ( 계속 )Cruise Control

기 능 CruiseControl 기능은 StorEdge 9980 서브시스템의 데이터 저장과 검색 기능을 최적화해 준다 . 이를 위해 Cruis

eControl 은 StorEdge 9980 서브시스템 리소스의 상세한 정보를 분석하여 사용자가 지정하는 파라미터에 따라 서브시스템 내부에서 논리적인 볼륨을 이동함으로써 9900 을 자동으로 조정한다 .

운영 및 절차는 완벽하게 시스템의 중단 없이 수행되기 때문에 이동되는 데이터는 전체 볼륨 이동과정에서 읽기 및 쓰기 I/O 운영이 모든 호스트에서 온라인 상태를 유지할 수 있다 .

사용자의 편리성을 위하여 CruiseControl 은 자동 및 수동 볼륨 이동작업을 지원하고 , 이동에 앞서 성능 개선을 추정하여 StorEdge 9980 서브시스템을 운영 환경에 맞게 조정할 수 있도록 한다 .

이 점 서브시스템 리소스의 부하 조정 디스크 드라이브 액세스 패턴 최적화

On-Line, Internal Relocation

Page 39: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -39

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

7. Sun StorEdge™ 9980 Array – 스토리지 소프트웨어 ( 계속 )Prioritized Port Control

StorEdge 9900V Prioritized Port Control 기 능

• PPC(Prioritized Port Control) 기능은 오픈 시스템 사용자가 프러덕션 서버와 같은 주요 서버의 포트에 우선권을 할당하고 , 개발 서버와 같이 중요도가 떨어지는 서버에 후선권을 할당할 수 있도록 해주며 , 이들 포트의 I/O 활동에 대한 경계선과 상한선을 설정할 수 있도록 한다 .

• 즉 , PPC 는 프러덕션의 성능에 영향을 주지 않고 개발 서버의 성능을 제어할 수 있도록 해준다 . 운 영

• 프러덕션 서버의 성능 저하 없이 개발 /테스트 서버를 운영할 수 있도록 다음의 기준에 의하여 제어를 실시한다 . - 초당 I/O 처리 수 , 초당 데이터 전송율• 역으로 프러덕션 서버의 작업 부하량이 적은 경우 (야간과 같은 시간대 ) 에는 개발 /테스트 서버에서 백업과 같은 작업들이 원활이 수행될 수 있도록 개발 /테스트 서버에 우선권을 할당하도록 설정할 수 있다 .

I/O 경합 발생

프로덕션프로덕션 개발 / 테스트개발 / 테스트

Page 40: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -40

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

7. Sun StorEdge™ 9980 Array – 스토리지 소프트웨어 ( 계속 )Hi-Track

StorEdge 9900V Hi-Track StorEdge 9900 Disk 의 Service Processor 는 지속적인 Disk 의

CHIP, ACP, 캐쉬 메모리 , Control 메모리 , 시스템의 성능 정보 등을 모니터링하는 역할을 한다 .

이 모니터링은 단순히 정보를 수집할 뿐만 아니라 자동 문제발생 기능 , 보고기능 및 사전 예방기능을 함께 보유하고 있다 . 수집된 하드웨어 상태정보와 에러 데이터 정보를 수집하여 Hi-Track 을 통해 Remote Center 로 리포팅 하며 , Remote Center 에서는 수집된 정보를 통해 성능 튜닝 및 장애에 대한 감지 기능을 수행한다 .

또한 , 사전 예방적인 차원에서 FE 를 파견하고 지속적인 장애에 대한 감시 및 사전 예방을 한다 . 고객의 Mission Critical 한 업무에 대한 지속적인 업무 지원 및 고객만족을 실현할 수 있다 .

Sun 은 StorEdge 9900 의 Hi-Track 을 통해 지속적인 모니터링 및 튜닝을 지원할 수 있다 .

HDS Support HDS Support CentresCentres

HIS

HDS Support HDS Support CentresCentres

고객사

Sun

Page 41: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -41

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

8. Sun StorEdge™ 9980 Array - 지원 플랫폼

StorEdge 9900V

Cluster Server

HACMP

MC/Service Guard

Microsoft Cluster Server

SUN Cluster,

Veritas Cluster Serv

er

True Cluster

Cluster Control

Life Keeper

단독 구성 HA 구성

IBM

Mainframe

z/OS (OS/390) Yes (Parallel Sysplex)

RS/6000

AIX Yes (HACMP)

NUMA Dynix/ptx Yes (Sequent Cluster Control)

SUN Solaris Yes (Sun Cluster & VCS & Fulltime)

HP HP-UX Yes (MC-SG)

Compaq Tru64 Yes (True Cluster)

PC Server

Windows NT/2000

Windows NT/2000

Yes (MSCS)

Novell NetWare Yes (Novell Cluster Server)

NCR MP-RAS Yes (Life Keepter)

SGI IRIX YES

Linux RedHat Linux YES

Page 42: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -42

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

9. Sun StorEdge™ 9980 Array - 설치 사례

• IBM RS/6000 & Windows 2000 환경• SAN(Storage Area Network) 환경• SAN 환경에서 LAN-free 백업 적용

DW Server IBM RS/6000

MIS Server IBM RS/6000

Groupware Server IBM RS/6000

OLAP ServerWindows NT

Backup ServerWindows NT

Hitachi Lightning 9900

ADIC Tape Library

SAN Switching 장비Brocade 16 ports

SAN Switching 장비Brocade 16 ports

DW Server IBM RS/6000

MIS Server IBM RS/6000

Groupware Server IBM RS/6000

OLAP ServerWindows NT

Backup ServerWindows NT

Hitachi Lightning 9900

ADIC Tape Library

SAN Switching 장비Brocade 16 ports

SAN Switching 장비Brocade 16 ports

StorEgde 9960

• SANtinel 적용

• Hitachi Dynamic Link Manager 적용

Page 43: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -43

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

9. Sun StorEdge™ 9980 Array - 설치 사례

HDS Lightning 9900

Brocade SilkWorm2800

메일 커뮤 너 티 회원인증 과금 지역EC 광고 NMSSMS 웹-1 웹-2 광고-1 광고-2

SUN Enterprise 4500 Dell PowerEdge 8450

• 1 x Control Unit• 2 x Array Unit• 8 x Fibre Channel• 4 GB x Cache

(1GB Shared)• 15 x 73GB HDD AG

(Physical:4TB)• 1 x Spare HDD

커뮤니티

StorEgde 9960

• SUN & Windows2000 환경• SAN (Storage Area Network) 환경

• SANtinel 적용

• Dynamic Link Manager 적용

Page 44: Sun StorEdge TM  9980 Array

© 2004 Sun Microsystems Korea, Ltd.Sun StorEdge 9980 -44

Sun StorEdgeTM 9980 ArraySun StorEdgeTM 9980 Array

9. Sun StorEdge™ 9980 Array - 설치 사례

Windows 2000 Server(Media Server)

SUN Server(DB Server)

Hitachi Lightning 9900

ManagementConsole

McDataED-5000Director(32 port)

McDataED-5000Director(32 port)

• 1,316GB Physical Capacity (47GB HDD)

• 4GB Cache

• 16Port Fibre Port

• 2 Spare Drive

8 Fibre 8 Fibre

Hitachi Dynamic Link Manager for Windows 2000

StorEgde 9960

• Windows 2000 & SUN 환경• SAN 환경

• Dynamic Link Manager 적용

• ShadowImage 를 활용하여 DB 데이터 장애 대비