Trend 04 Oracle Optimized Storage Solutions 효율적인데이터센터를위해개발되고, 오라클 S/W에최적화된스토리지 저자 - 김현규 Principal Sales Consultant, 한국오라클시스템사업부 (hyunkyoo.kim@oracle.com) 급속한데이터팽창, 다양한데이터의출현 이러한말들은 IT 분야에조금만몸담고있더라도요즈음가장흔하게듣는이야기이다. 예를들어, 데스크탑 PC나노트북의하드디스크를구입할때가장큰용량으로구매했다하더라도, 얼마되지않아다차버리거나다양한파일들이저장되는것만으로도이러한말들을쉽게실감할수있다. 즉, 텍스트및문서파일위주의예전데이터들뿐만아니라동영상과이미지파일그리고이메일을포함한수많은애플리케이션파일들로점점더데이터량도증가하고다양해지고있는것이다. 그리고, 현재기업데이터모습을살펴보면더놀라운변화가일어나고있다는것을알수있다. 오늘날디지털공간의데이터증가량은년간 1.8 Zettabytes (2 70 Bytes) 에이르고 2020년에는 20배정도로늘어날것으로예상된다. 물론, 이것이모두기업데이터를의미하는것은아니지만 IDC는기업데이터가약 80% 정도에이를것으로추정한다. 기업의데이터베이스데이터는년간증가량이 45% 정도이지만비디오, 이미지, 소셜미디어등으로이루어진비정형데이터는그보다훨씬빠르게증가하고있다. 다음은비정형데이터들의현상에대해간략하게이야기하고스토리지분야에서무엇을필요로하는지생각해보고자한다. 모바일기기가사실상 PC나노트북의판매량을넘어섰 < 그림 1> 다양한데이터의급격한증가 고, 2013년말에는제일의인터넷사용장치가될것으로예상된다. 이로인해, 기업의모바일데이터서비스에대한투자가이미고정데이터서비스에대한투자를넘어서고있다. 모바일기기에의한데이터사용의 70% 가비디오데이터로, 많은동시사용자와높은성능대역폭을충족해야하는등스토리지에대한요구사항도변하고있다. 급속도로유행하고있는소셜네트워크가이제소셜비즈니스로진화하고있다. 소셜네트워크를사용하는 71% 의사용자는수년안에그들의기본적인생활패턴에소셜네트워크가긍정적인변화를줄것으로예상하였다. 우리는현재소셜네트워크로인한기하급수적인데이터증가의시작점에서있다. 또한, 상업적으로 2015년에는년간 3,000억불의직접적인매출이소셜비즈니스로부터예상된다. 그래서, 기업들은비즈니스 Trend Oracle Optimized Storage Solutions ORACLE KOREA MAGAZINE Autumn 2012 021
Trend Oracle Optimized Storage Solutions ORACLE KOREA MAGAZINE Autumn 2012 022 창출을위해소셜네트워크데이터를효율적으로저장하고다방면으로데이터를활용하기위한방안을서둘러마련하고있는것이다. 클라우드또한모든컴퓨팅분야에영향을미치고있다. 조사에의하면새로운애플리케이션의 80% 이상이 Private 방식이든, Public 방식이든, Hybrid 방식이든지간에클라우드환경에서운영되기를희망하고있다. 이는스토리지시스템에도기술적으로나업무적으로많은변화를요구한다. 즉, 가상서버환경에서개별화된고유업무부하를보장할수있어야하며, 높은보안수준, 셀프 -서비스환경등을자연스럽게지원할수있어야한다는것이다. 빅데이터또한최신경향을이야기할때빼놓을수없는단골메뉴이다. 그러나, 어느누구도빅데이터자체이상으로빅데이터가스토리지에더큰영향을끼칠것이라고말하는사람은없다. 몇몇의세계적기업의경우에는 50PB(2 50 Bytes) 이상의데이터가그들의빅데이터환경에저장되고해마다 2배이상의증가율을보이고있다. 중간규모의기업만하더라도그들의데이터웨어하우스의데이터량이 1PB(2 50 Bytes) 인것은이제보편화되어있다. 이러한데이터증가량을감안할때스토리지의확장성은도입이전에반드시고려되어야한다. 선진국과마찬가지로국내에서도법률및규제에의해기업의특정데이터를일정기간동안보관해야할필요성이점점더증가하고있다. 지켜야할법규및규제의종류도갈수록늘어나고내용도강화되고있다. 또한, 기업스스로도비즈니스측면에서더많은데이터를아카이브하고자한다. 그래서, 해마다아카이브데이터가 55% 정도늘어나고, 2015년에는 300EB(2 60 Bytes) 에이를것으로추정한다. 이러한최신경향들이 21세기기업들의비즈니스환경에심각한영향을미칠것이기때문에미리준비해야한다는것은분명한사실이다. 기업들은더많은데이터를가지기를원하고가진만큼그것을더심도있게분석하 여, 경쟁사보다우위를가지고더많은이윤을창출하기를희망하고있다. 다음은이러한비즈니스측면의요구사항들을만족하기위해, IT 환경에서특히스토리지환경에서어떠한변화가필요하고, 이에대한오라클의스토리지전략은무엇인지에대해이야기하고자한다. 다양한데이터의급격한팽창과다목적활용을지원해야하는데이터센터의스토리지환경현실은그렇게장밋빛은아니다. 오라클의최근조사에의하면 71% 의고객들이데이터증가이슈를 IT 분야의주요도전과제로생각하고있고, 실재최우선적으로해결되어야할문제로생각하고있다. 즉, 많은애플리케이션들이성능저하의어려움을겪고있고, 많은이유들로인해데이터센터가비효율적으로변하고있는것에대해고객들은우려를가지고있는것이다. 예를들면, 주요애플리케이션들이각각의전용스토리지환경으로운영되면서, 서로다른스토리지를구매해야하는경우가많다. 이는각각의개별애플리케이션측면에서는유리할진모르지만, 갈수록중요해지는애플리케이션간의협업과통합운영환경을위해서는심하게조각난디스크할당처럼효율적이지않다는판단을고객이하고있는것이다. 일반적으로데이터센터내주요 10개애플리케이션을분석하면 8개에서 10개의하드웨어및소프트웨어벤더로부터대략 40개에서 50개이상의제품이운영되고있다. 이러한복잡한 IT 환경속에서는끊임없는호환성문제가발생되고있는것이현실이다. 왜냐하면, 이러한제품들은처음개발될때부터함께테스트되고검증받지않았기때문에, 실제고객사이트에서몇단계의통합테스트과정을거치게된다. 예를들어, 스토리지로부터시스템간의통합, 미들웨어 -데이터베이스 -애플리케이션간의솔루션통합, 데이터센터운영시스템과의통합을거치게됨으로써구매이전의수많은검증에도불구하고설치단계나운영단계에서예기치않은문제가발생하는경우가빈번하다. 만약, 여러분이통합컨설턴트라면이러한경우에평생직장을보장받을수있겠지만, CxO 레벨의경영자입장에서는밑빠진독에물붓는모습처럼보일것이다.
이러한복잡한 IT 구조의비효율성에대한해답으로오라클은하드웨어와소프트웨어가기획단계에서부터엔지니어적으로통합되어획기적으로단순해진 IT 구조를제시한다. 오라클은가장보편적이고앞선기술요소를채택하여, 그것을엔지니어적으로통합함으로써스토리지, 서버로부터애플리케이션에이르기까지가장안정적이고최적화되고간단해진시스템을고객에게공급하여고객의비즈니스성공에기여하고자하는것이다. 최근에발표된오라클의 SPARC SuperCluster 의시스템을예로들자면, 서버, 네트워크, 소프트웨어및 2 개의서로다른특성을가진스토리지모델을포함하여오라클의 Full Red-Stack 을하나의박스로고객에게제공함으로써, 기존의복잡한 IT 구조를간단한 IT 구조로변화시켜고객의 TCO 절감에크게기여할수있다. < 그림 2> 우리의미래는, Simplify IT 오라클의최적화된스토리지전략의최우선정책은오라클소프트웨어와완벽한통합을통하여오라클솔루션의성능, 안정성, 기능및관리편리성을높이는데있다. 둘째로, 스토리지의효율성을높여더적은스토리지용량을구매할수있도록하는것이다. 셋째로, 최고의성능및확장성을제공함으로써더적은스토리지시스템을구매하거나운영하게끔하는것이다. 넷째로, 성능및용량대비비용을최소화하여스토리지에대한비용지출을줄이는것이다. 즉, 오라클의최적화된스토리지전략은고객의비즈니스성장을위하여새로운애플리케이션을손쉽게구현하고데이터센터를간단하게하여최종적으로비용을절감하는방안을제공하는것이다. 이제위에서언급된시장이당면한과제를해결하기위한오라클의스토리지전략에대해자세히살펴보기로하자. < 그림 3> Oracle Optimized Storage 전략 첫째, 오라클 S/W에최적화된스토리지란, 오라클 S/ W가오라클스토리지에서가장빠르게실행되고, 안정적이면서도간편하게운영되는것이다. 대표적인예로, Exadata Storage Server의경우전통적인데이터베이스기능을재배치하여 2-Tier 및확장형구조로새롭게개발하면서엄청난성능향상및확장성을제공한다. 이러한스토리지아키텍처는현재 Exadata와 SPARC SuperCluster에서활용되어진가를발휘하고있다. Exadata에서평균적으로 10배의데이터압축효과를나타내는 HCC(Hybrid Columnar Compression) 기능을오라클 Pillar Axiom Storage 와 ZFS Storage 에서도사용가능하다. Exadata의 DR(Disaster Recovery) 솔루션구축을위해서는또다른 Exadata를사용하는방법이일반적으로권장된다. 그런데, 오라클스토리지에서 HCC로압축된데이터를다시풀지않고서, 그대로사용할수있기때문에성능과비용을고려하여 Pillar Axiom Storage 또는 ZFS Storage를대안으로사용할수있다. 또, 스토리지의스냅샷 / 클론등의복제솔루션을통해 HCC(Hybrid Columnar Compression) 압축된데이터베이스를별도작업없이그대로테스트시스템또는테이블복구솔루션으로도활용가능하다. 그리고, 버퍼카피를없애고 Infiniband와같은초고속대역폭과낮은지연시간을갖는네트워크기술을사용함으로써핵심적인데이터경로를최적화하였다. 이러한기술은오라클의엔지니어드시스템만을빠르게한것이아니라, 서로다른엔지니어드시스템연결하거나 ZFS 스토리지연결에도사용되어고성능통신을가능하게하였다. 오라클은오라클애플리케이션관리자와애플리케이션스스로가그들이사용하는스토리지를관리하고조정할수있어야한다고생각한다. 그래서, Oracle VM 과 VDI 환경에서이러한기능을이미구현해놓고있다. 이러한생각은머지않아다른스토리지에게도확장될 Trend Oracle Optimized Storage Solutions ORACLE KOREA MAGAZINE Autumn 2012 023
Trend Oracle Optimized Storage Solutions ORACLE KOREA MAGAZINE Autumn 2012 024 < 그림 4> Oracle 소프트웨어와의완벽한통합 수있을것이다. 둘째, 다양한압축기술및여러기술등을통하여적은스토리지에많은데이터를저장할수있도록하는것이다. 즉, 스토리지효율화전략을통하여스토리지구매시점을지연시키거나더적은용량의스토리지를구매함으로써비용을절감할수있다. 오라클스토리지에서만구현가능한 HCC(Hybrid Columnar Compression) 기술은데이터웨어하우스데이터를 10배에서 50배까지줄여줌으로써오라클스토리지가타사의 NAS 및 SAN 스토리지에비해 3배에서 5배의효율성을가지게해준다. 타사의중복제거기술이나압축기술처럼데이터베이스데이터를사용하기위해압축을다시해제하는시간이필요치않으며, HCC(Hybrid Columnar Compression) 압축된그대로복제, 재사용및복구가가능하다. 또다른주요장점은 ZFS 스토리지를 Exadata 시스템의 RMAN 백업이미지의저장장소로도사용가능하여 Infiniband 연결을통한초고성능의백업 / 복구업무뿐만아니라, 개발, 테스트, 품질검증및보고서작성등의업무로도 Exadata에추가적인업무부하나데이터복구작업없이즉시활용이가능하다. ZFS 스토리지는이러한장점을가지고 Exadata 시스템과함께많은고객사에서이미활용되고있다. 또한, 다른스토리지솔루션에서찾아볼수없는업무우선순위기반의진정한 Quality-of-Service를통해여러애플리케이션업무를하나의스토리지플랫폼으로완벽하게통합할수있는뛰어난기술을 Pillar Axiom 스토리지에서사용가능하다. ZFS 스토리지는 HSP(Hybrid Storage Pool) 기술을통해플래시스토리지를메모리확장영역으로자동적으로활용할수있어, 메모리 -플래시스토리지 -고용량하드디스크 간의 I/O를스토리지자체적으로최적화하여고성능을낼수있기때문에, I/O 중심업무뿐만아니라클라우드컴퓨팅환경에서도 적합하다. 사실, 오라클자체시스템으로 Private 클라 우드및 Public 클라우드시스템에 500 대의 ZFS 스토 리지가 70PB 의데이터서비스를안정적으로수행하고 있다. < 그림 5> 오라클스토리지에서만가능한 HCC(Hybrid Columnar Compression) 효율성 Exadata(Production) DB (HCC 압축적용 ) Archive Active Data Guard Exadata(Standby) DB (HCC 압축적용 ) Archive Fast Recover Incrementally Updated(merged) Backup Infiniband (40Gbps) < 그림 6> Exadata 시스템에서오라클 ZFS 스토리지효율성 ZFS(Backup Storage) DB이미지백업파일 (HCC압축) 테스트 DB (HCC 압축 ) 테이블복구용DB (HCC압축) 셋째, 하드웨어및소프트웨어의최적화된통합으로지 속적인성능및확장성을제공함으로써더적은스토리 지시스템을구매하거나운영하도록하는것이오라클 의또다른스토리지전략이다. 획기적인성능과확장성 을보여준 Exadata 스토리지서버의지능형그리드방 식의 Scale-Out 기술과데이터베이스버퍼를플래시스 토리지로확장하여디스크 I/O 를줄이는스마트플래 시캐시기술은, Exadata 시스템의저비용초고성능의 핵심기술로서오라클스토리지와합작품이다. Exadata 에서활용된스마트플래시캐시기술과 ZFS 에서활용 된 HSP(Hybrid Storage Pool) 기술은디자인단계에서 부터소프트웨어와완벽한통합으로개발되어플래시 스토리지가가지고있는장점을최대한활용하여극대 화했다고볼수있다. 만약, 소프트웨어와완벽한통합 없이단순히플래시스토리지만을사용한아키텍처라 면, 용량대비아직도비싼플래시스토리지를가지고 제대로활용하지못한, 고비용저효율아키텍처에불과 t1 t2 tn Snapshot Snapshot Snapshot Clone (HCC 압축 ) without Rehydrate NAS Mount 서버 Oracle Enterprise LINUX
한것이다. ZFS 스토리지의최대 2TB RAM과 11TB의플래시스토리지용량은가상화및클라우드환경의랜덤하고개별적인 I/O 특성을잘반영한업계최대의확장성으로실운영환경에서진가를발휘하고있다. Pillar Axiom 스토리지는 Scale-Up/Scale-Out 확장성을동시에지원하는스토리지로서고객의요구사항에맞게성능과용량을각각개별적으로확장할수있는높은효율성을제공한다. 오라클은데이터베이스를포함한높은소프트웨어기술력과 SAN, NAS 및 Tape 스토리지를모두갖추고있어, 애플리케이션에서데이터베이스, 서버, 스토리지에이르기까지자동화된아카이브솔루션으로, 데이터가치에따라가장효율적인 IT 아키텍처를지향하고있다. < 그림 7> 오라클스토리지성능및확장성 넷째, 오라클스토리지는처음부터성능또는비용중에서어느한쪽만을목적으로한것아니라성능및용량대비비용을최소화하여, 궁극적으로스토리지에대한비용부담을줄이는전략을가지고있다. 예를들면, Exadata 스토리지서버에서 Smart Scan 및 HCC(Hybrid Columnar Compression) 기능을통해데이터베이스서버간 I/O 트래픽용량을줄여성능을가속화함으로써뛰어난가격대비성능을구현하였다. HCC(Hybrid Columnar Compression) 를포함한다양한압축기능을 Exadata 이외에오라클스토리지에서사용함으로써데이터베이스데이터량을줄여비용을절감할수있다. ZFS 스토리지는가격대비매우높은성능수치를나타낼뿐만아니라, 경쟁제품에서별도의라이선스비용을부가하는데이터서비스를기본으로제공하여타사대비월등히높은경제성을제공한다. ZFS 스토리지및오라클 VM 환경에서모니터링, 트러블슈팅, 튜닝등과같은관리기능소프트웨어를기본적으로제공함으로써, 통합스토리지구축을용이하게할뿐더러스토리지비용절감에도한몫을하고있다. < 그림 8> 오라클 ZFS 스토리지의경제성 오라클의전략인 Hardware and Software Engineered to Work Together 와 Engineered System 에대해고객들과이야기를할때면, Multi-Vendor 정책 또는 Vendor Neutralized( 중립화 ) 정책 에어긋난다거나너무한벤더에종속되어고객의선택권한이없어진다는이야기를종종듣는다. 이에대해한편으로는고객의마음을이해하지만, 다른한편으로는고객의입장에서도이러한 IT 경향이불리한것이아니라더적극적으로받아들여야할시대적흐름이라고생각한다. 왜냐하면, 현재의 IT 환경에서는하드웨어와소프트웨어를분리해서생각한다면절대로단순화된 IT 아키텍처가될수없다. 여기서단순화라는말은최적화를물론포함하는것이다. IT 아키텍처가복잡해질수록안정성이떨어질것은분명한사실이며구매비용을비롯하여관리및운영비용을포함한 TCO를절감할수없다. 고객이요구하는시스템이되기위해서는디자인단계에서부터하드웨어와소프트웨어가최적화되어최상의성능을낼수있고, 모든것이단일의시스템으로구성되어편리하게관리될수있는오라클의엔지니어드시스템과같은사상이필요한것이다. 즉, 최적화된최고의시스템을저렴한비용으로제공하기위해서오라클은애플리케이션에부터스토리지에이르기까지모든것을단일의시각으로통합할수있는방안을구상하고이에대한제품을시장에출시하고있다. 1990년대에선진국의 Out- Sourcing 기반의시각에선, 모든것을자체에서해결하는삼성전자반도체와같은방식은매우비효율적인것으로비춰졌다. 그러나, 반도체시장이치킨게임으로변화할때삼성전자반도체의경쟁력은모든것을자기통제하에서생산성을높일수있었던데서시작되었다. Trend Oracle Optimized Storage Solutions ORACLE KOREA MAGAZINE Autumn 2012 025
Trend Oracle Optimized Storage Solutions ORACLE KOREA MAGAZINE Autumn 2012 026 시대에따라맞는흐름이있듯이, 이제 IT 경향은모든것을통합하여단순화된 IT 아키텍처구조를지향한다. 물론, 다시분리된아키텍처가최적의아키텍처로생각되는시기가온다면, 그때분리하면된다고생각된다. 왜냐하면, 엔지니어드시스템은통합해서최적화된아키텍처라는것이지아예분리할수없다는이야기는아니기때문이다. 오라클의최적화된스토리지솔루션또한오라클소프트웨어를가장빠르고효과적으로실행하기위해최적화된단순 IT 아키텍처로데이터센터효율화를선도하고있다. < 그림 9> Oralce Optimized Storage Solution 으로단순화된 IT 인프라