스토리지가상화를통한효율적인통합스토리지관리 Volume Controller 한국 IBM 소프트웨어사업본부
I. 스토리지가상화의필요성및효과 1 1
Information 중심의시대 1950s Server 중심 Desktops LAN Workstations Workstations Information Handheld devices Desktops LAN Terminals Server Server Server Server System Subsystems Storage Storage Storage 1990s Network 중심 21 st Century Information 중심 전세계적으로통합된사업환경 2 2
정보화시대의새로운도전 Variety, Volume, and Velocity Web content Media E-mails Reports Documents 정보의다양화 : Variety IT의발전은향후에도다양한형태의정보를만들어낼것으로전망된다. 예 ) Audio/Video, PACS, e-documents 등 Source: IDC Disk Systems Forecast, Midyear Update Oct. 2005 증가하는데이터량 : Volume 데이터는폭발적으로증가하고있으며, IDC 는매년 60% 정도의새로운디스크용량증가가발생할것으로예측한다. PB IT 문제의 80% 는 enduser 에의해먼저보고된다. 신속한변화 : Velocity IT 조직은최적의 IT 서비스를제공하기위해엄청난업무에시달리고있다. 발생되는문제의 85% 는 IT 운영자실수나변경에의해발생하며, 그러한문제의 80% 는사용자가알려주기전까지 IT 운영자에의해감지되지않는다. 3 3
가상화 > 개념및종류 가상화의개념 가상화의종류 : 4 가지 real resource 와사용자들에게나타나는 logical resouce 자체를분리시킴 자원들을 pooling 하여하나로만든후사용자들에게는가상화된자원형태로할당함 현재다양한가상화제품들이출시되어사용중. 많은영역에서이미가상화기술을사용하고있음. 4 4
스토리지가상화 > 적용형태 스토리지가상화 LPAR in Storage Server Storage Block 이기종 File System 의공유 Tape 가상화 5 5
왜스토리지가상화인가? Source : IDC S Trends in Storage Survey, 2005 IDC, 조사한바에따르면, 10,000 명이상규모를가진대기업의 19% 가이미스토리지가상화를도입, 30% 는 2006 년에도입할계획 1,000 명 ~ 10,000 규모의기업체의 33% 가 2006 년에스토리지가상화를도입예정 Source : ESG Lab Validation Report, Oct, 2006 이기업들이가상화를필요로하는가장큰이유 1) 스토리지자원의최대활용 2) 업무의가용성확보 3) 스토리지관리비용의최소화 또, ESG 그룹에서조사한바에따르면, 64% 가 2007 년까지스토리지가상화도입예정 6 6
스토리지가상화의효과 IDC 에서발표한스토리지가상화의효과 단기적인효과 기존스토리지자원의활용률최적화및신규디스크증가조절의최적화 업무의가용성증대및성능향상 꾸준히증가되는스토리지관리에따른비용절감 ESG 그룹에서조사한스토리지가상화도입효과 Storage Virtualization Adapter Actual Savings 장기적인효과 여러이기종간의데이터복제, 마이그레이션, 보호가능 여러이기종벤더별로다른프로비져닝, 모니터링툴, 복제방법을통합관리가능 이기종간의스토리지계층관리가가능해져각사의정책에따른데이터마이그레이션가능 (ILM 기능 ) Storage Virtualization adapter actual savings General Market expected savings Source : <IDC Executive Insights> Leveraging Storge Virtualization to optimize utilization, April, 2006 Source : ESG Lab Validation Report, Oct, 2006 7 7
II. IBM 스토리지가상화솔루션 - Volume Controller (SVC) - 8 8
IBM 스토리지가상화솔루션 > Volume Controller SVC 물리적구성 SVC 논리적구성 Hosts Mapping to Hosts Virtualization Virtualization Virtualization 물리적으로기존 환경에 SVC 만추가됨으로써 Virtual Disk Managed Disk Group vdisk0 15GB vdisk1 7GB mdiskgrp0 [IBM/EMC Group] 40GB vdisk2 8GB vdisk3 32GB vdisk4 12GB mdiskgrp1 [HDS Group] 60GB Switch Appliance SVC 쉽게스토리지가상화구현 Managed Disk mdisk0 10GB mdisk1 10GB mdisk2 10GB mdisk3 10GB mdisk4 20GB mdisk5 20GB mdisk6 20GB Virtualization LUN IBM 10GB IBM 10GB EMC 10GB EMC 10GB HDS 20GB HDS 20GB HDS 20GB Array 9 9
Volume Controller 를통한유연한스토리지인프라구현 어플리케이션서비스중단없이스토리지교체가능 Virtual Disk Virtual Disk Virtual Disk Virtual Disk 이기종스토리지간복제기능제공 DS8000 Volume Controller Advanced Copy Services Storage Pool HDS EMC DS4000 HP 중앙집중화된스토리지풀관리 다양한이기종스토리지를단일스토리지풀로통합 10 10
SVC 가상화효과 > 1) 이기종 / 복수스토리지관리및자원사용률향상 s Today Volume Controller 각각의스토리지별자원고립 ( islands) 각각의스토리지별개별관리의어려움 스토리지별자원사용률불균형 - 낮은사용률 각각의스토리지별필요용량구매 이기종 / 복수의스토리지들이단일스토리지화 SVC를통한통합스토리지관리( 성능 / 용량 / 솔루션 ) 스토리지전체풀차원의자원사용 - 높은사용률 스토리지전체풀차원의용량구매 95% capacity 25% capacity 50% capacity Volume Controller 55% capacity 11 11
SVC 가상화효과 > 2) 서비스무중단온라인데이터마이그레이션 s Today Volume Controller 신규스토리지인식 애플리케이션서비스중단 데이터마이그레이션시작 / 완료 애플리케이션서비스재개 기존스토리지제거 온라인데이터마이그레이션시작 (SVC관리콘솔 ) 완료후기존스토리지제거 Virtual Disk Volume Controller 12 12
SVC 가상화효과 > 3) 이기종스토리지간순간복제및재해복구솔루션구축 s Today Volume Controller 각벤더 / 장비별재해복구솔루션별도구현 각벤더 / 장비별재해복구솔루션 (PPRC/SRDF 등등 ) 라이센스각각구입 재해복구솔루션구축후특정벤더 / 장비에종속됨 저가의스토리지는재해복구지원불가 SVC를통한이기종스토리지간단일화된복제솔루션구현 SVC의재해복구솔루션 (PPRC) 라이센스만을구입으로비용절감 재해복구솔루션구축후특정벤더종속성탈피 저가의스토리지 ( 솔루션이지원되지않는 ) 로도구현가능 FlashCopy SRDF SVC FlashCopy Volume Controller Global Mirror Metro Mirror SVC IBM DSx IBM DSx EMC Sym EMC Sym IBM DSx IBM DS4x EMC Sym HP MA IBM S-ATA 13 13
SVC FlashCopy 기능 ( 순간복제 ) 볼륨단위의 local 복제기능 백업, 병렬처리, 테스트등의용도로사용 Up to 16 targets 복제된볼륨은생성즉시사용가능 성능영향을최소화하기위한 Background 복제진행 copy on write FlashCopy relationships 단일소스볼륨에대해 16 개까지의복제본생성가능 SVC 가지원하는모든동일기종및이기종스토리지시스템지원가능 Source vdisk 14 14
SVC Metro Mirror 기능 ( 동기복제 ) 근거리도시간동기원격복제기능으로 300km까지비즈니스연속성보장 동기방식의복제이므로성능보장을위해사용거리의제한필요데이터가주센터및원격지센터모두저장된후호스트 I/O 종료두 site간완벽하게동기화된복제지속 최초의 initial copy 필요 Metro and Global Mirror 는단일형태로공급 고객사의환경에따라동기혹은비동기방식을유연하게선택가능주센터및원격지센터각SVC cluster간에작동 SVC가지원하는모든동일기종및이기종스토리지시스템에적용가능 15 15
SVC Global Mirror 기능 ( 비동기복제 ) 원거리비동기원격지복제기능 8000km까지비즈니스연속성보장원격지 I/O 종료전두번째I/O 진행 어플리케이션서비스에주는영향을줄일수있음지속적인 2차비동기복제진행 최초의 initial copy 필요데이터정합성보장을위해 Metro Mirror( 동기복제 ) code 기반으로설계 Metro and Global Mirror 는단일형태로공급 고객사의환경에따라동기혹은비동기방식을유연하게선택가능주센터및원격지센터각SVC cluster간에작동 SVC가지원하는모든동일기종및이기종스토리지시스템에적용가능 16 16
SVC 가상화효과 > 4) ILM(Information Lifecycle Management) 의기반인프라 s Today Volume Controller 데이터가치에따른고가 / 저가디스크 /Mission critical/archive 등의구분관리가복잡 동일서버에서다양한레벨의이기종스토리지동시접속이난해 (Multipath 등이슈 ) 스토리지간데이터이동은 ILM 소프트웨어에만의존 다양한레벨의스토리지들을레벨 ( 가격 / 성능 / 용도등 ) 에따라서로다른스토리지풀로그룹관리 동일서버에서다양한레벨의이기종스토리지동시접속에문제없음 데이터이관및백업이 SVC단에서기본제공 (online migration/flashcopy) Volume Controller EMC ESS ESS TimeFinder Metro Mirror ESS FlashCopy EMC DS 4000 Migration 17 17
SVC 가상화효과 > 5) 백업활용 방안 1 : 원본데이터에대해주기적인백업복제본생성 원본데이터의시점복제본보유 1 2 백업 2 원본데이터의장애시 Tape 복구보다복구시간이 짧음. 스토리지가상화엔진 (SVC) 2 2 백업 2 방안 2 : 백업본제본을백업정책에따라 Tape Drive 에 백업 1 2 원본데이터에영향을주지않으며백업수행 원본 1 1 2 백업 1 백업구축시백업속도향상 원본 2 1 백업 2 방안 3 : 원격지백업센터에확장된백업수행 1 2 1 원본 3 백업 3 원거리백업센터에 3 차백업수행 초기단계의경제적인 DR 가능 순간복제 18 18
III. Volume Controller 관리의자동화 19 19
TPC 를통한 Volume Controller 의관리 시스템자산과스토리지용량에대한정보제공 제조사, 모델, serial number, 용량등시스템의물리적특성에대한자료제공 상에서 SVC에할당되어있는용량및남아있는가용용량을보여줌 시스템구성자료제공및관리기능 호스트서버에할당된 SVC 가상화볼륨에대한자료를제공하며물리적으로연결된디스크관리호스트서버에물리적으로연결된스토리지자원을보여줌이미할당은되었으나현재사용하지않는 SVC의모든볼륨을보여줌호스트서버가접속하고있는 SVC 가상화볼륨에대한정보제공호스트서버가 SVC를통해접속하고있는물리적인스토리지 (ex, ESS/DS40000) 에대한정보제공 성능관리 정보수집, 표시, 임계치, 경보 기초적인자동화 Provisioning 기능 Provisioning Manager 와통합 TPC : TotalStorage Productivity Center 20 20
TPC 를통한 Volume Controller 의관리 관리자가사전에정의된성능항목에대해한계값을설정할수있다. Total Virtual Disk I/O Rate(I/O per sec per I/O group) Total Virtual Disk Transfer Rate(MB per sec per I/O group) Total Managed Disk IO Rate(I/O per sec per Mdisk group) Total Managed Disk Transfer Rate(MB per sec per Mdisk group) 발생되는이벤트는 SNMP manager 나 Event Console에보내진다. SVC의 mdisk와물리적으로연결된스토리지를보여준다. vdisk - mdisk - Backend 스토리지볼륨에대한정보제공 21 21
진보된 Provisioning 기능제공 TPC는진보된Provisioning 기능을통해스토리지용량증설시점을제시 Volume Controller Fabric DS8000 Series DS6000 Series ESS DS4000 Series Provisioning Manager(TPM) 는 자동화된스토리지 Workflow 를통해필요한서버에스토리지용량을자동으로할당하는 Provisioning 기능을제공한다 TIVOLI PROVISIONING MANAGER workflow Step 1 Step 2 Step N WEB Service invocation STORAGE PROVISIONING WORKFLOWS Productivity Center For Fabric SSH Driver Productivity Center For Disk SVC 22 22
IV. Volume Controller 구축사례 23 23
대표적국내 SVC 사례 SVC: Volume Controller, IBM 가상화제품 * FlashCopy : IBM 내부복제솔루션 * PPRC : Peer-to-Peer Remote Copy, IBM 재해복구솔루션 고객사 가상화도입결과 EMC 8530( 광명센터 ) 기존장비인 ESS F20( 여의도재해복구센터 ) 으로이전활용, 데이터실시간미러링 HP XP1024 와 HDS 9960 간의 FlashCopy 를이용한데이터복제및중요데이터이중화 SVC 의캐쉬등을사용하여미드레인지급 FAStT 디스크의성능향상 음악스트리밍서비스에 50,000명이상의동시사용자지원 시스템 fail시에 split mirror & point-in-time(flashcopy) 데이터복구성능요구 서비스다운없이 200 TB 이상의용량증설요구 웹을통한리모트관리 기존 EMC 장비를 DS4800 으로통합, DS4100 으로 SVC PPRC 를이용한실시간미러링 e-learning SVC 용도로활용, 성능개선효과 ESS800 에서 DS4300 으로 SVC PPRC 로재해복구솔루션 스토리지활용최대화 WMS 업무 /DB 서버용스토리지논리적통합 24 24
IBM Storage Virtualization 구축사례 이기종간재해복구 : D 사 이기종간재해복구구성도 재해복구센터 SYS-1 EMC(230G) 주센터 SYS-226 EMC(200G)) SYS-1Backup 230G (SYS-226 Backup) (200G) PPRC Sync DWDM DWDM Switch Volume Controller(2 엔진 ) Switch SYS-1, SYS-226 Fibre channel *2 Volume Controller(2 엔진 ) SYS-1 EMC(230G) 230G EMC SYM8530 (1.4TB) SYS-226 EMC(200G) 200G EMC IBM 디스크로의재해복구 이기종간재해복구로기존장비활용 디스크벤더솔루션의종속성제거 약 1 TB 실시간이동 SVC 하드웨어로향후용량증가에따른 구모델의성능및확장성한계를 SVC 엔진확장성으로증대기대 SYS-1 (230G) 230G IBM ESS F20 : 로컬센터디스크이전 SYS-226 (200G) 200G 25 25
IBM Storage Virtualization 구축사례 이기종간재해복구 : H 사이기종간순간복제구성도 SCON 대상업무 SUN 6800 (32port) FlashCopy 를이용한순간복제 현재사용하고있는스토리지간 (XP 1024/HDS9960) 자유로이볼룸복제를위해가상화도입 단일 license를통한순간복제필요 온라인업무의최대화 SVC w/flashcopy(4 node) SVC FlashCopy 2006 년 7 월오픈 HDS 9960(2TB) HP XP1024 (8TB: 4TB Source + 4TB BC Vol)) 26 26
IBM Storage Virtualization 구축사례 5. 가상화스토리지구성도 하이엔드 / 미드레인지디스크재해복구 : D 대학교 Ethernet 홈페이지서버그룹 Windows 2003/windows 2000 Tiger 웹전환 Windows 2000 DB 서버 Tiger 웹전환 Windows 2000 2Gbps * 2 GroupWare Area Windows 2003 SVC 가상화엔진 학생포탈서버그룹 Windows 2003 2Gbps * 2 SVC 가상화엔진 2006 년오픈 DR 용 3TB Web 스토리지 7TB(3TB) ESS 800 DS 4300 27 27
Volume Controller V4.2 > 지원환경 Novell NetWare Clustering VMware Win / NW guests Microsoft IBM AIX MSCS HACMP 5.4/XD MPIO, VSS, GDS GPFS / VIO x64, ia64 OracleRAC 10g Sun Solaris VCS/SUN clustering HP-UX, Tru64 OpenVMS SGI IRIX ServiceGuard with SDD Linux (Intel/Power/zLinux) RHEL/SUSE RHEL 5 ia32, x64 RHEL 3 Power SLES 9 ia64 IBM N series Gateway NetApp IBM V-Series BladeCenter Win/Linux/VMWare/AIX OPM/FCS/IBS 1024 Hosts New Cisco McData Brocade New iscsi to hosts Via Cisco IPS Point-in-time Copy Full volume, Copy on write Multiple targets with 4Gbps fabric Volume Controller New Continuous Copy Metro Mirror Global Mirror Volume Controller New New New New New New IBM ESS, FAStT 28 IBM DS DS4000 DS6000 DS8000 IBM N series Hitachi Lightning Thunder TagmaStore AMS, WMS HP MA, EMA MSA, EVA XP MSA1000, 1500 EMC CLARiiON CX3 Models 10, 80 Symmetrix Sun StorageTek 6120, 6130, 6140, 6540, 6930 28 NetApp FAS NEC istorage S1500 S2500 S2900 Bull StoreWay FDA1500 FDA2500 FDA2900 Fujitsu Eternus 3000 4000 8000 For the most current, and more detailed, information please visit ibm.com/storage/svc and click on Interoperability.
V. 결론 29 29
IBM 스토리지가상화의현재 IBM은가상화분야에서만 40년의경험을가지고있습니다 Volume Controller는전세계 2,300여고객사에설치되었으며, 130개의 reference 와제품발표5년째를맞고있는검증된솔루션입니다 Volume Controller는타경쟁사와비교, 가장빠른스토리지 benchmark 성능을나타냅니다 (SPC-1, SPC-2 공인 ) 지금현재도 15PB의고객데이터를관리하고있으며용량은계속늘어나고있습니다 전체네트웍기반스토리지가상화용량중 SVC가차지하는비율은약 60% 에이르고있습니다. (Source: IDC/IBM) Volume Controller는 IBM 뿐만아닌, non-ibm 스토리지를가상화하여관리할수있습니다 ( EMC, HP, HDS, Sun, Dell, STK, NetApp, Fujitsu, NEC 등 120개시스템지원가능 ) Virtualization is Real!!! 30 30
Simplify your IT 31 31