[보존] IBM DB2 퓨어스케일, 메인프레임 클러스터링을 유닉스로

자료 091211 IBM DB2 퓨어스케일 국내 공식 출시 기자간담회

도안구 Q IBM은 오라클RAC기능출시했을때 그간 없어도가능하다고해왔는데 갑자기 메인프레임에서 6년간검증됐다 최고다하면 이상한데
이제 메인프레임을 고수하겠다던전략이 바뀐것으로 볼수도있겠는데
고객들이 다운사이징을 할수도잇을텐데 이에대한대응전략이 있는지

벨라부사장 A 모든고객들이원하는것은 애플리케이션변경없이 확장성을 가지는 것이다, 이제품은 오라클 RAC을 카피한것이 아니라 시스플렉스를 카피한 것이라고 봐야한다, 오라클RAC시스템은 확장성에 내재된 문제점이 있다 애플리케이션을 변경해야만 한다는 것이다 오늘날 고객들은 이를 변경해가면서 확장할수 없는상황이다, 우리는 이런시장환경을보고 DB플랫폼에 대한 선택여지를 고객에게주기위해 하는것, 전례없는 압축기술을 통해 비용절감과 유연성과 용량확장성을 분산형환경으로제공하는것이다

도안구 Q2 기존IBM이 제공해온 DB2 고가용성에대해 국내고객이 “장비가 너무 좋은데 전혀 WRITE기능이 없다 (때문에 다른용도로 활용할수없다)” “하나만으로도 잘 쓰고있는데 WRITE기능 넣어달라고 본사와 한국IBM에 요청을 했는데 그걸 수용해주지 않은 것인가”

벨라부사장 A 두가지기술이 관련된다 HEDR이 관련된다 패시브세컨더리로 가져갈수있도록 해서 읽기및 리포팅이 가능하고 간단하고빠른성능을 제공할수있게된것이고 새 기술인 퓨어스케일을통해서 프라이머리와 세컨더리시스템워크로드 어느쪽이든 돌릴수있게됐다, 현재 HEDR을 사용하는고객이 있는데 어떻게하면 퓨어스케일쪽으로 전환할것인가 방안을모색하고 있고 역시 캐퍼시티온디맨드요구하고있기때문에 퓨어스케일로전환유도하고있다 두개는 다른기술 각자 장단점이있는

박상훈 Q 플렉서블라이선싱이 일종의 가격체계인듯한데 픽타임에 대한 추가비용만 내면된다는건지 자세한설명부탁하고

벨라부사장 A 플렉서블라이선싱시스템은 말씀대로 가격체계이며 하루단위로 적용가능하다 이를 발표하자마자 통신사가 우리에 전화해서 일년에 딱 2주 수퍼볼때만 필요하다고 요청했고 그에 대한 비용만내면 된다고 얘기했다 미국은 또 추수감사절부터 며칠간 보통때보다 두배이상의 캐퍼시티를 미리 구입해 가져갔는데 이제 그럴필요가 없다

박상훈 Q 오라클의 지원기능 95%까지 지원한다고했는데 코브라2부터 오라클과 흡사한기능 지원하고있는걸로 보인다 앞으로 나머지 5% 추가지원할것인지 등 개발방향에 대해알려달라

벨라부사장 A 비즈니스파트너들이쓰는 PL/SQL 라인의 98%가 그대로 들어가도록 만들었는데 우리는
고객사나 비즈니스파트너들이 공통적으로사용하는 PL/SQL이 90%정도된다는 건데 그런 공통된 SQL을 우리가 지원한다는 것이고 공통된 커먼셋업SQL을 쓴다고할때 오라클과 DB2를 함께돌리고운영할수있다는 것이다 이 PL/SQL을사용하는 애플리케이션이라하더라도 DB2와 오라클간호환성이 제공될수있도록한다는 것이다
보통우리가 클라이언트서버로 환경을나눠보고있는데 서버쪽에는 우수한기능이많이들어있다 클라이언트에는 서버에서제공하는 기능을 제공할 능력을주게해야하는건데 오라클이 먼저 한거고 우리도 제공하게된것
철학적인관점에서보면 IBM은 개방형표준을 중요시해왔다 고객을 우리 시스템에 묶어놓는다는것은 바람직하지 않기때문에 DB시스템에도 선택의폭을 마련해둔것이다

누구 Q 새로추가된기능을 사용하려면 DB시스템을갈아엎어야하는건가 아니면 기존 DB2 고객들도 새로운기능을 도입할수있는건가

벨라부사장 A 고객들이 9.1 9.5버전을 갖고있다면 9.7로 업그레이드해야한다
물리적 DB가바뀌는게 아니라 메타데이터만 바뀌는것이므로 쉽게 업그레이드할수있다
좀더정확히말하자면 처음에는 AIX만지원한다 이유는 뭔가를 탄탄하게하기위해서 미래일정을 말할수는없지만 대단히 유연하기때문에 퓨어스케일 피쳐는 업그레이드하더라도 따로 구입해야한다

도안구 Q 글로벌DB업체를 IBM쪽에서는 어떻게 선발업체들을 따라잡으려고 준비하고있는가

벨라부사장 A 테라데이타와비교해줬는데 IBM시스템들은 확장성과비용대비효과가 뛰어난 DW이며 share-nothing방식이다 20년간데이터를저장하고있는 고객이있는데 매년 페타바이트수준으로 증가하고있는고객도있다 IBM에서 관심을 안기울였던것이 단일어플라이언스로 제공하는방식인데 전에는 어플라이언스와비슷한 시스템으로 갔었지만 이제는 하드웨어파트너들과 협력해서 박스를쌓아놓고 재고가 주문을통해 바로 선적되도록하는시스템을만들어두었고

테라데이타 오토노믹스와 DB2를 비교하면 인덱스압축에 시간이걸리지않는다
테라데이타는 템프스페이스나 인덱스에 대한 압축 없고 테이블만 가능하다
웨어하우스에서 차지하는 용량이 템프스페이스가 절반정도되는데 그게 압축안되는건 문제라고 보고 또 압축을하더라도 어떤방식이냐가 문제인데 이들은 DBA가 직접 시간과노력을들여야 하는데 이는 SAP나 IBM에 허용되는수준이 아니며 어떻게 고객들에게 그런노력을 들이도록만드는지 놀라울지경 우리는 DB2에서도 이를 허용하지 않는다

이관호 사업부장
DW용 DB등이 따로있는게아니라 DB2안에 어떤기능을넣느냐에따라 DW도되고 뭐도 되고
이런것들이 네티자 테라데이타등과 같은 어플라이언스업체와 크게차별화되는부분
아이사스등 실제 판매된사례있으며 예전보다 더 통합되었다고보면된다

테라데이타등은 기존고객을 유지하는정도고 국내시장을 이끌고있는것은 최근통신사등 신규고객확보한 IBM이라고 볼수있다
경쟁사들도 따라오고있는데 IBM의 영업전략은 DB뿐아니라 분석과 백업등 DB에 통합해서 제공하는것이다

어플라이언스프로덕트의장점은 연구소에서충분한테스트를거친제품을 고객별상황에맞게 설정다해놓고 제공해서 고객은 사와서 전원넣고 데이터만올리면 바로사용할수있게되는 것

IBM은 2011년까지 DBMS로드맵을 갖고있다
예전에 2009년하반기 이런기능을발표하겠다고 준비하고있었기때문에 갑자기 시장변화했다고 도입한거는 아니고(오라클RAC따라한거는아니고)
클라우드컴퓨팅환경이 필요하겠다는예측을 하고있었는데 그때문에 시기가약간앞당겨진것으로볼수는있다
메인프레임고객들이 다운사이징을 할거냐는질문을 할수있는데 그렇게생각하지않는다
메인프레임고객들이 단순히 시스플렉스기능하나때문에 사용하는게 아니기때문이다 메인프레임이갖고있는 특이한아키텍처들이있기때문이다
다운사이징한다고 유닉스서버가 메인프레임으로 가능했던기능이 모두가능한게 아니라 되는것도있고안되는것도있는데 고객의여건이어떠냐에달려있어

오라클과 경쟁하는데 도움이 될것으로 봄.

DB2가 맞을수있고 인포믹스가 맞을수있고 이런식으로 하드웨어는 DB

Q/A
살바토레 벨라 IBM 분산형 데이터서버 및 DW 개발총괄 부사장
이관호 한국IBM SWG 사업부장
IBM 캐나다연구소개발자 필립 조
한국IBM SWG 정희동 팀장
한국IBM SWG 이지은 실장
한국IBM SWG 양준규 차장

한국IBM 정보관리사업부 이관호 사업부장

두가지의미를갖고있다
-하나는 DB2 9.7사용고객들에게 퓨어스케일을 정식으로 출시, 스마트애널리틱스 출시로 한국에 다시 적극적으로 영업을 한다는 의미

-벨라부사장방한 한국의DBMS시장에 관심이 많다는 것과 여러비즈니스 돕겠다는 의미로 생각
-퓨어스케일은 확장성기능이 고객들요구 대용량처리 특정시간대 요구사항에 적극해결방안을 갖고있고 그런것을오늘출시하게됐어
-메인프레임에있던 시스프렉스기능을 유닉스오픈환경으로
-메인프레임환경에서 대단히오래검증돼온기술이다

-스마트애널리틱스시스템즈는 어플라이언스
-과거 고객들이요구하던DB기능은 단순히저장하고 모으고 불러오는것이었는데 그런데서 어떻게활용하는지 유용하게만드는지로 변화해 기업들의 요구사항도그런쪽으로 변화해왔어 이를 해결하기위한 것이 스마트애널리틱스시스템즈 이역시 이미 5년전에 출시한 것인데 고객의 요구사항을 가장효과적으로 제공할수있는것으로 구축

국내사업전략
-고객 대용량데이터를 단순 저장 조회하는게아니라 비즈니스를최적화할수있는 환경으로 제공하는 것
– 가디움 보안관련 업체 인수했다는 점 들어 고객들에게 어떻게 실제로 데이터 안전성과 정합성과 통합성을 제공할수있는지 마스터데이터관리나 데이터통합, 인텔리전스 쪽에 집중해나갈것
– SPSS라는 분석관련 마이닝툴보유 회계패키지회사 인수했다 기업이여러가지현상을 예측하는것을 사람이나 전문가에의존했는데 이런분석툴을사용해 고객이직접예측가능하고 서비스제공자들이 즉각실시간으로 데이터를받아 실시간으로 의사결정하고 영업관련 정보를예측할수있게 , 재무성과가ㅗㄴ리시장
– 기업경쟁력이란 기업이 가진 다양한정보를 최적화함으로써 높일수있다 금융제조고객기반으로 공공중소기업 신규고객확보할것

벨라 부사장
“스토리지가 큰 비용을 유발하고있다”면서도 “예산은 그에 맞춰 늘리기 어려워 큰 문제가 된다”
“서버 다운타임이 허용되지 않는 환경이 돼가고있다”
“인프라에서 심리스한 애플리케이션 확장 필요성이 늘고있다”

IBM DB2 포커스 부분 3가지
1 저비용 “통상 DBA들이 수행하던작업을 자동화해 심리스한 운영환경 만들었다”
2 단순성 “XML관리자가 별도 튜닝없이 XML텍스트 관리 가능”
3 신뢰성

SAP가 사용중인 DB2
-SAP의워크로드가 DB2에서 잘작동한다 긴밀한 상호협력관계에있기때문
-SAP와 IBM간에 통합센터를두고 있음
-DB2에서우수한SAP성능으로인해 고객들은 많은비용을절감할수있다 SAP에서도 20~25% 스토리지 절감하면서도 성능이 더 우수해졌다고

타임스페이스
2006년 DB2 9버전에서 압축기술을 처음 선보여 9.7버전에서는 더 뛰어나졌다
압축할수있는 용량이 1/3정도였다면 이번에는 인덱싱도 압축을 자율적인작업으로 DBA없이 압축할수있게 됐다 임시공간도 압축가능한것은 IBM이 유일

PL/SQL SQL호환성?
이전제품은 PL/SQL로 제공되는 경우 많은고객들에게 DB제품 선택의 여지를 제공할수있게됐다 오라클제품에 묶일수밖에없었는데 이번에 호환성제공으로 해방시켜주었다

DB2 9.7에서 중요 목표
코스트 90% 절감이다 이런 목표를 달성했다
오라클DB의 많은 구성요소들이 DB2에서도 에뮬레이션이아니라 네이티브로 작동된다 속도에 불리함없이

가트너 DB2는 오라클 고유기능을 95% 지원하고있음
오픈브라보 포팅기간이 단축돼 DB2 9.7버전나오면서 전환기간 일주일밖에 안걸려

DW영역에 스마트애널리틱스 시스템을갖고있다
우리는 고객사들이 시스템통합업체가 돼선안된다고생각해 랩에서 통합작업은 다 한다
그들 본연의 비즈니스에 집중하고 관련애플리케이션에 신경쓰라고 말하겠다

인포스피어웨어하우스
다른벤더들과달리 IBM는 110억달러상당 투자로 기업인수를통한 IOD포트폴리오를 구축했다 인포스피어는 자체로 훌륭한DW솔루션이고 IOD포트폴리오전체를 통합해준다
코그노스를최적화해 SSAS를통합해 전체의일부로 코그노스가 들어오게했다

퓨어스케일, 무제한확장성, 애플리케이션투명성, 온디맨드가용성
IBM은 DB내에 우수한기술을갖고있고 가장먼저 만든영역이 있는데 z플랫폼상의 패럴라잇시스플렉스 공유기능영역을 시스템상으로 가져온것이다
DB2 퓨어스케일 기술을 사용하면 예를들어 RDMA 인피니밴드를사용해 고객들이 훌륭한결과를 보게된다
모든고객들은 온디맨드로 필요할때마다 시스템환경을 성장시킬수있다 글로벌화시키거나 판촉활동을 위해 온디맨드확장을 쓰고싶어하는데 퓨어스케일이 그러한 선형적 확장성을 제공한다 분당트랜잭션처리 천만개 등 의도한것은아니지만 세계최고의 ㅇㅇㅇ가됐다
-퓨어스케일은 애플리케이션변경없이 확장이가능하며 애플리케이션이 퓨어스케일에서 선형적으로확장성을 제공받는다고 말했는데 애플리케이션이 어디 연결되는지 어떻게 변경하는지 알필요도없다
-장애가발생해도 대부분의데이터를 사용가능하며 문제발생부분도 신속하게 복구할수있다
-플렉서블라이선싱 시스템은 통신사를예로들면 2주에한번 프로비저닝하는데 최대워크로드를갖추면 그만큼 비용을지불해야하지만 이라이선싱으로 사용한만큼? 필요한만큼 비용발생
-크리스마스시즌등 일년에 이틀만은 더많은 캡파를지원해야한다면 플렉서블라이선싱시스템으로 노드하나만 추가하면 거의선형적으로 캡파가 늘어나는효과를 볼수있고 애플리케이션변경할필요도없다
-아무리확장성이좋다고해도 애플리케이션을 변경해야한다면 그러한확장성은 도움이되지않을것이다 테스팅 등에 많은 시간과 비용이 들어가기마련이다 그러나 퓨어스케일은 퓨어스케일이 알아서처리해주기때문에 신경쓸필요가없다 개발자들이 애플리케이션과관련된 내부적인 문제를 신경쓰지않다도된다는얘기
-128개노드면 충분하다고생각해 그렇게지원했고 아키텍처상 그이상으로 지원하는것도 가능하다 워크로드밸런싱도 자동화돼
– 다른업체에서는 이런시스템을 개발할수없다고 장담한다 z운영체제기반에서 시스플렉스기술로 작동하는것으로

DB2는 파워풀하고심플하고 오늘날환경에잘맞는 시스템이다 저렴하고 간단하고 쉽게 사용할수있고 안정성이뛰어나다

[1] https://www-03.ibm.com/press/kr/ko/pressrelease/31504.wss

091211 기자간담회 채록. 190209 옮김.