서비스형 데이터베이스(DBaaS) :유스 케이스와 도입 패턴 오라클 의뢰 연구조사 결과 보고서
451 Research에 관하여 451 Research는 저명한 정보 기술 연구조사 및 자문 기업입니다. 기술 혁신과 시장 파괴에 초점을 두고 디지털 경제의 리더들에게 필수적인 통찰을 제공합니다. 100명 이상의 애널리스트와 컨설턴트들이 연합 연구, 자문 서비스, 라이브 이벤트를 통해 북미, 유럽 및 전세계 1,000개 이상의 고객들에게 통찰을 전달합니다. 2000년에 뉴욕에 본사를 두고 설립된 451 Research은 The 451 Group의 자회사입니다. 2016 451 Research, LLC and/or its Affiliates. All Rights Reserved. 본 간행물의 부분 또는 전체를 어떠한 형태로든 사전 서면 허락 없이 재생산이나 재배포하는 행위는 금지되어 있습니다. 본 출판물의 사용의 조건은, 내부 및 외부에서, 451 Research 그리고/또는 자회사와 귀사가 체결한 서비스 계약에 명시된 조건의 관할을 받습니다. 본 간행물에 포함된 정보는 신뢰할 수 있다고 판단되는 출처에서 획득하였습니다. 451 Research는 해당 정보의 정확도, 완전성, 또는 적합성에 대한 보증을 제공하지 않습니다. 비록 451 Research가 정보 기술 비즈니스와 관련된 법적인 사안을 다룬다 하더라도 451 Research는 법적 자문 또는 서비스를 제공하지 않으며 연구 결과 역시 그러한 목적으로 해석되거나 사용되어서는 안 됩니다. 451 Research는 본 간행물에 포함된 정보의 오류, 누락, 부정확성에 대한 어떠한 책임도 지지 않습니다. 독자는 의도한 결과를 획득하기 위하여 본 출판물을 선정함에 있어서 전적인 책임을 지닙니다. 본 간행물에 표시된 견해는 사전 통보 없이 수정될 수 있습니다. 뉴욕 샌프란시스코 런던 보스턴 20 West 37th Street 3rd Floor New York, NY 10018 P 212 505 3030 F 212 505 2630 140 Geary Street 9th Floor San Francisco, CA 94108 P 415 989 1555 F 415 989 1558 37-41 Gower Street London, UK WC1E 6HH P +44 (0)20 7299 7765 F +44 (0)20 7299 7799 125 Broad Street 4th Floor Boston, MA 02109 P 617 261 0699 F 617 261 0688 2
핵심 요약 클라우드 컴퓨팅의 등장은 여러 산업 분야에 영향을 미치고 있으며 특히 기업들이 온 디맨드 방식으로 필요할 때마다 사용할 수 있는 가상 인프라의 사용을 통한 잠재적인 비용과 기민성 이점을 탐색하고 누릴 수 있게 됨에 따라 서버 및 스토리지 인프라 업계가 가장 큰 영향을 받고 있다. 데이터 처리 및 분석 분야도 예외는 아니기에 451 Research에서는 서비스형 데이터베이스(DBaaS) 오퍼링의 등장 및 신생 기업과 기존 기업 양측에서 DBaaS의 도입을 관찰해왔다. DBaaS는 다양한 잠재적 이점을 내포하고 있으며 여기에는 보다 저렴한 데이터베이스 라이선스 및 인프라 비용, 애플리케이션 개발 기간 단축, 관리 오버헤드의 절감 등이 포함되어 있다. 물론 위에 나열된 이점의 주 수혜자는 DBA나 아키텍트일 것이나 고위 의사결정권자들과 비즈니스 사용자들도 데이터베이스가 전용 물리적 또는 가상 서버 환경에서 구성되고 구축되기를 기다리는 대신 데이터베이스 서비스에 온 디맨드 액세스를 할 수 있게 됨으로써 이익을 누릴 수 있다. 451 Research는 DBaaS의 도입이 증가세를 보일 것이라 예상하지만 현재 도입 수준은 여타 클라우드 서비스와 비교할 때 초기 단계에 머무르는 수준이며 이는 기업들이 기존의 온-프레미스 데이터베이스 투자를 최대한 활용하기를 희망하며 DBaaS로 전환 또는 마이그레이션하기에 가장 적합한 워크로드를 분석하는 과정 중에 있기 때문이다. 본 보고서는 DBaaS 도입에 관한 잠재적 이점과 도전과제, 데이터베이스 워크로드의 관점에서 클라우드의 경제성, 도입 생애주기 등 도입 동향에 영향을 주는 여러 요인을 탐색한다. 3
DBaaS의 정의 서비스형 데이터베이스 (DBaaS)는 하드웨어나 소프트웨어를 먼저 설치할 필요 없이 최종 사용자들에게 데이터베이스 관리 소프트웨어를 서비스로써 온 디맨드 방식으로 딜리버리하는 것을 의미한다. 데이터베이스 자원을 IT 부서에 요청하고 전용의 물리적 또는 가상 서버 인프라에서 프로비저닝되기를 기다리는 대신 사용자들은 클라우드에서 자신이 원하는 데이터베이스 자원을 스스로 프로비저닝하면서 소비하는 자원에 대해서만 비용을 지급하며 데이터베이스 소프트웨어의 유지보수 및 관리는 서비스 제공업체가 전담하게 된다. 본 보고서는 클라우드 데이터베이스 서비스라 지칭되는 DBaaS를 퍼블릭 및 프라이빗 환경 모두에서 고찰한다. 여러 경우 DBaaS는 퍼블릭 클라우드 상에서 설치되고 제공되는 데이터베이스 관리 시스템을 지칭한다. 주요 퍼블릭 DBaaS 제공업체에는 클라우드 컴퓨팅 전문업체 및 기존 데이터베이스 소프트웨어 제공업체가 포함되어 있으며 이들 모두는 자사의 소프트웨어를 서비스형으로 제공하고 있다. 그러나, DBaaS는 기업의 기존 컴퓨팅 인프라를 활용하는 프라이빗 클라우드 데이터베이스 서비스를 위한 딜리버리 모델을 지칭하기도 한다. 이 경우 데이터베이스 소프트웨어의 유지보수 및 관리에 책임을 지는 것은 IT 부서이지만 데이터베이스는 특정한 요구사항에 따라 구성 및 설치되는 것이 아니라 최종 사용자가 온 디맨드 방식으로 소비하게 된다. 점점 더 많은 대기업에서 프라이빗 클라우드 데이터베이스를 기존 데이터베이스 소프트웨어 업체가 제공하는 기능을 활용하여 자사의 최종 사용자에게 데이터베이스 자원의 제공 시 효율성 향상의 수단으로 여기고 있다. DBAAS 도입 동향 클라우드 컴퓨팅은 데이터의 저장 및 처리를 위한 비용을 절감하기 위하여 중요한 역할을 수행해왔으며 동시에 개발자와 비즈니스를 위한 기민성, 신규 기술의 빠른 도입, 고가용성, 인프라 구성 및 관리 오버헤드의 경감과 같은 추가 이점을 제공한다. 최근 수 년간 클라우드와 호스티드 서비스에서 데이터를 저장, 처리, 분석하는 접근방법의 종류가 폭발적으로 증가해왔다. 퍼블릭 클라우드의 도입은 널리 확산되었으며 빅 데이터로 인하여 더 많은 기업들이 기존에 간과해왔던 데이터로부터 통찰을 확보하기 위한 새로운 접근법을 찾아 나서고 있다. 클라우드 서비스는 크고 작은 데이터 집합의 저장과 처리를 위하여 온-프레미스 인프라에 대한 대안을 제시하며 진입장벽을 낮춤으로써 기업들은 새로운 데이터 처리 및 분석 플랫폼의 구성에 수반되는 비용과 시간을 줄일 수 있게 되었다. 그러나 클라우드 데이터베이스의 도입은 아직 매우 이른 단계에 불과하며 대부분의 데이터 관련 워크로드는 온-프레미스 환경에 구축된 상태이다. 451 Research는 기업의 목소리(Voice of the Enterprise, VotE) 서비스를 통해 온-프레미스, 비-클라우드 환경이 여전히 지배적이라는 증거를 찾을 수 있게 되었다. 2015년 2분기에 실시된 VotE의 클라우드 컴퓨팅 설문조사에 따르면, 운영 및 분석 데이터베이스 워크로드 용도의 주요 구축 환경으로 SaaS(이 경우 PaaS를 포함)를 사용하는 응답자는 겨우 4.4%에 불과하고, 2.9%만이 IaaS 상에서 데이터베이스를 구축했다. 이와 대비하여, 응답자의 58.1%는 운영 및 분석 데이터베이스 워크로드를 온-프레미스 비-클라우드 환경에서 구축하고 있으며 16.8%는 온-프레미스 프라이빗 클라우드를 사용하고 있다. VotE: 클라우드 컴퓨팅 설문조사는 클라우드 데이터베이스의 도입이 기타 소프트웨어 클라우드 영역의 서비스형 소비에 뒤진다는 일화적 증거를 확인할 수 있었다. 이 증거는, 예를 들어, 현재 51% 이상의 소셜 비즈니스 애플리케이션이 서비스형으로 제공되는 반면 분석/BI 워크로드 중 단지 9.6%만이 서비스형으로 제공됨을 보여준다. 그러나 설문 결과는 운영 및 분석 데이터베이스 용도의 클라우드 도입이 증가세를 보이고 있음을 보여준다. 2년 후 사용할 것이라 예상하는 구축 옵션이 무엇인가라는 질문에 대하여 응답자의 8.5%가 운영 및 분석 데이터베이스로 DBaaS를 사용할 것으로 예상한다고 답변하였는데 이는 현재의 4.4%보다 높은 수치이며 IaaS 상에서 구축된 데이터베이스는 현재의 2.9%에서 8.0%까지 증가할 것이라 답변하였다. 온-프레미스 비-클라우드 환경의 사용은 하락세를 보일 것이라 예상됨에도 불구하고 여전히 가장 인기 있는 구축 모델로서의 입지를 유지할 것이며, 현재 58.1%에서 2년 후 38.7%의 수치를 보였다. 온-프레미스 프라이빗 클라우드의 사용은 현재의 16.8%에서 22.5%까지 증가할 것이며 호스티드 프라이빗 클라우드의 사용은 8.5%에서 16.1%로 거의 두 배에 가까운 오름세를 보일 것이다. 반면 오프-프레미스 비-클라우드 구축은 9.3%에서 6.2%로 감소가 예상된다. 4
출처: 451 Research, 기업의 목소리 (Voice of the Enterprise): 클라우드 컴퓨팅, Q2 2015 클라우드 데이터베이스 도입의 초기 단계는 451 Research의 전체 데이터 시장 모니터(Total Data Market Monitor)의 시장 규모 산정에서도 나타나고 있다. 451 Research는 서비스형 데이터 플랫폼 및 분석 제품 벤더가 2015년에 제공한 시장의 규모를 28억 달러로 예상하며 이는 전체 데이터 플랫폼 및 분석 시장의 4%을 겨우 상회하는 수준이다. 그러나 서비스형 오퍼링을 통한 매출은 2020년 46%의 CAGR로 190억 달러로 급증하여 전체 시장의 14% 이상을 차지할 것이라 예상된다. 전체 서비스형 데이터 시장 매출 ( $ M ) 출처: 451 Research 시장 모니터, 전체 데이터: 플랫폼 & 애널리틱스 s 물론 모든 데이터베이스 워크로드의 성격이 동일한 것은 아니다. 일부는 미션 크리티컬한 데이터베이스이고 일부는 규제 준수의 성격을 지닌 관계로 퍼블릭 클라우드에서 배포가 불가능 할 수 있다. 클라우드에 올인 한 기업에서 볼 수 있는 미션 크리티컬한 운영 워크로드의 클라우드 배포 사례에도 불구하고 초기 클라우드 데이터베이스 도입의 대다수는 예를 들어 개발/테스트나 백업과 복구와 같은 일시적인 워크로드에 의해 주도되었다. 클라우드 데이터베이스의 도입은 여러 단계로 이루어지는데 대체적으로 탐색 및 평가, 파일럿 운영, 테스트 및 개발, 초기 구축, 대규모 도입으로 이루어진다. 5
대규모 도입 조기 구축 애플리케이션 테스트 및 개발 시험운영/ 파일럿 프로젝트 탐색 및 평가 451의 연구 결과에 따르면 클라우드 데이터베이스의 도입은 애플리케이션 테스트 및 개발과 대규모 도입 단계에 있는 기업들에서 가장 높은 수준을 나타냈다. 다시 말하자면, 클라우드 데이터베이스 서비스의 주요 사용자는 클라우드에서 테스트 및 개발 단계를 진행 중이거나 클라우드에 올인 한 기업이었다. 결론적으로 대다수의 기업들은 클라우드 올인 과는 거리가 멀며 이는 한동안 기업들이 온-프레미스, 프라이빗, 퍼블릭 클라우드 데이터베이스 워크로드의 조합을 선택할 것임을 의미한다. 이와 같은 이유로 당사는 하이브리드 데이터베이스가 미래의 도입 동향에서 중요한 역할을 할 것이라 믿는다. DBaaS 동인과 도전과제 451 Research가 개최하는 Cloud Computing Executive Summit은 초대를 받은 고위 의사결정권자들만이 참석할 수 있는 무료 이벤트로써 동료들과 함께 클라우드 컴퓨팅에 대하여 공개적으로 토론할 수 있는 장이다. 최근 Cloud Computing Executive Summit에서 논의된 핵심 동인과 도전과제는 아래와 같다 동 인 도전과제 비용 회피 보안 이슈 (인지 및 실제) 퍼블릭 클라우드 도입의 주요 동인 중 하나는 비용, IT 의사결정권자와 나누는 클라우드 도입을 주제로 보다 정확히는 비용 회피이며 데이터베이스와 분석 한 모든 대화는 거의 즉각적으로 클라우드의 알려진, 클라우드 역시 예외는 아니다. 기업들은 온-프레미스 그리고 실제의 보안 문제로 귀결될 것이다. 이는 데이터 비용 주로 서버 및 기타 인프라 비용이나 프라이버시와 현지성(locality)문제를 고려해야 하는 모든 잠재적으로는 데이터베이스 소프트웨어 라이선스 데이터 중심 워크로드에 있어서 매우 민감한 주제이다. 비용 회피의 잠재적 수단으로 데이터베이스와 분석 당사는 주요 클라우드 공급업체의 보안 수준이 기업 자체 클라우드에 점차 관심을 보이고 있다. IT 시스템보다 높을 것이라는 인식의 확산을 발견할 수 있었으나 보안은 여전히 도입의 장벽으로 남아있다. 유연성 신뢰성 비용 절감이 DBaaS를 고려하는 이유를 논할 때 가장 보안이 도입의 장벽으로 남아있다는 사실은 신뢰성과 먼저 언급되는 항목이지만 장기적인 이점은 분명 연결되어 있다. 장애 발생 시 책임자는 누구이며 보상은 유연성에서 유래할 것이다. 유연성에는 하드웨어 어떻게 될 것인가? 기업들은 하드웨어나 소프트웨어 공급업체 의존성의 제거, 신규 개발에 필요한 클라우드 벤더가 제공하는 상세한 계약서에 익숙해있으며 여전히 자원 구성을 위한 기민성, 수요 충족을 위해 탄력적으로 많은 서비스가 영속적으로 베타 상태에 존재하는 클라우드 자원을 확장하는 능력이 포함된다. 업체로부터 신뢰성 수준에 관한 동일한 약속을 받아내기란 쉽지 않다. 6
7
시프트 데이터베이스B 하이브리드 데이터 관리 리프트 데이터베이스A 데이터베이스A 전 환 데이터베이스B 온-프레미스 온-프레미스 8
9
10
11
12
13