검색 결과가 없습니다

검색어와 일치하는 결과가 없습니다.

원하시는 정보를 찾는 데 도움이 되도록 다음을 시도해 보십시오.

  • 검색에 사용하신 키워드의 철자가 올바른지 확인하십시오.
  • 입력한 키워드에 동의어를 사용하십시오. 예를 들어 “소프트웨어” 대신 “애플리케이션”을 사용해 보십시오.
  • 아래에 표시된 인기 검색어 중 하나를 사용해 보십시오.
  • 새로운 검색을 시작하십시오.
인기 질문
공식 발표

오라클, MySQL 히트웨이브 서비스를 위한 MySQL 오토파일럿 발표

MySQL 오토파일럿, 9개의 신규 머신러닝 기반 자동화 기능 통해 MySQL 히트웨이브 서비스 성능과 확장성 대폭 개선

타사에서 오라클 MySQL 히트웨이브 서비스로 이전한 이후 절반 미만의 비용으로 최대 10배의 성능 향상 달성한 Tetris.co, Red3i, 팬 커뮤니케이션즈 등의 고객 사례 공개

대한민국—2021년 8월 11일 (수)
MySQL HeatWave Service

 

오라클이 오라클 클라우드 인프라스트럭처(Oracle Cloud Infrastructure, OCI) 상에서 MySQL 데이터베이스 서비스를 지원하는 인메모리 쿼리 가속기인 MySQL 히트웨이브(MySQL HeatWave) 서비스의 새로운 구성 요소 ‘MySQL 오토파일럿(MySQL Autopilot)’을 발표했다. MySQL 오토파일럿은 고도화된 머신러닝 기술을 기반으로 히트웨이브를 자동화하고 이를 통해 사용 용이성과 성능 및 확장성을 개선한다. MySQL 히트웨이브를 사용하고 있는 고객이라면 누구나 추가 비용 없이 새로운 오토파일럿 서비스를 이용할 수 있다. 

MySQL 오토파일럿은 프로비저닝, 데이터 로드, 쿼리 실행 및 오류 처리와 같이 대규모 쿼리의 성능을 높이는 과정에서 가장 중요하고, 종종 까다롭게 여겨지는 기능들을 자동화한다. 고도화된 기술을 활용해 데이터를 샘플링하고, 데이터 및 쿼리에 대한 통계를 수집하는 한편 오라클 오토ML 기반의 머신러닝 모델을 구축하여 메모리 사용량, 네트워크 로드 및 실행 시간을 모델링한다. 이러한 머신러닝 모델은 추후 MySQL 오토파일럿에서 핵심 기능들을 실행하는데 활용될 수 있다. MySQL 오토파일럿이 점점 더 많은 쿼리를 처리할수록 히트웨이브 쿼리 최적화 프로그램은 더욱 지능화되고, 따라서 시간이 흐르면서 시스템 성능이 지속적으로 개선된다.

MySQL 오토파일럿의 주요 기능은 다음과 같다:

  • 자동 프로비저닝: 분석 대상 테이블 데이터에 적응 샘플링을 적용해 워크로드 실행에 필요한 히트웨이브 노드(node) 수를 예측하기 때문에 고객은 더이상 클러스터의 최적 크기를 수동으로 계산하지 않아도 된다.
  • 자동 병렬 로드: 자동 병렬 로드(Auto parallel load)는 히트웨이브에 적재되는 각각의 테이블에 대한 최적의 병렬도를 예측하여 로드 시간과 메모리 사용을 최적화한다.
  • 자동 데이터 배치: 쿼리에 대한 최상의 성능을 달성하기 위해 인메모리(In-Memory)에서 분할이 필요한 테이블의 열을 예측한다. 또한 새로운 열(column) 권장 사항을 기반으로 쿼리 성능 개선 효과를 예상한다. 따라서 이용자가 수동으로 열을 고를 경우, 최적화되지 않은 선택지에서 발생할 수 있는 노드 간 데이터 이동을 최소화할 수 있다.
  • 자동 인코딩: 쿼리를 고려하여 히트웨이브에 적재되는 열의 최적화된 표현을 결정한다. 이와 같이 최적화된 표현은 최상의 쿼리 성능을 제공하고 클러스터 크기를 최소화함으로써 비용을 대폭 절감할 수 있다.
  • 자동 쿼리 계획 개선: 쿼리 실행 과정에서 다양한 통계를 학습하고 향후 쿼리 실행 계획을 개선하기 때문에 보다 많은 쿼리가 처리될수록 시스템 성능이 개선된다.
  • 자동 쿼리 시간 추정: 쿼리를 처리하기 앞서 쿼리 실행 시간을 예상한다. 이를 기반으로 고객은 쿼리를 처리하는데 걸리는 시간을 사전에 예측하여 소요 시간이 지나치게 길 경우 다른 쿼리를 실행하도록 결정할 수 있다.
  • 자동 변경 전파: MySQL 데이터베이스의 변경 사항이 히트웨이브 스케일 아웃 데이터 관리 계층으로 전파되는 최적의 시간을 지능화된 방식으로 결정하기 때문에, 이를 통해 변경 사항이 알맞은 속도로 전파될 수 있다.
  • 자동 스케줄링: 대기열에서 단기 실행되는 쿼리를 파악하고 지능화된 방식을 통해 이를 장기 실행 쿼리보다 우선 순위로 설정함으로써 전체 대기 시간을 줄인다. 대다수의 타사 데이터베이스는 스케줄링을 위해 선입 선출(FIFO, First In, First Out) 메커니즘을 사용한다.
  • 자동 오류 복구: 소프트웨어 혹은 하드웨어 오류로 인해 하나 이상의 히트웨이브 노드가 응답하지 않는 경우 새 노드를 프로비저닝하고 필요한 데이터를 다시 적재한다.

에드워드 스크리븐(Edward Screven) 오라클 총괄 아키텍트(Chief Corporate Architect)는 “히트웨이브를 포함한 오라클 MySQL 데이터베이스 서비스는 OLTP(온라인 트랜잭션 처리)와 OLAP(온라인 분석 처리) 모두를 효율적으로 지원하는 유일한 MySQL 데이터베이스다. 이는 사용자가 혼합 워크로드 혹은 실시간 애널리틱스 기능을 MySQL 데이터베이스 상에서 실행할 수 있도록 지원한다. 또한, 여타 분석형 혹은 MySQL 데이터베이스 대비 절반 미만의 비용으로 10배~1,000배 더 나은 성능을 제공한다”며 “MySQL 히트웨이브는 OCI에서 가장 빠르게 성장하는 클라우드 서비스 중 하나이며 점점 더 많은 기업 고객이 MySQL 워크로드를 히트웨이브로 이전하고 있다. 다년간에 걸친 연구와 고도화된 개발의 결과로 탄생한 광범위한 혁신을 발표할 수 있게 되어 기쁘게 생각한다. 이러한 혁신을 기반으로 자동화 역량, 성능 및 비용을 압도적으로 개선함으로써 히트웨이브를 다른 클라우드 서비스와 한층 더 차별화 시키겠다”고 말했다. 

또한 오늘 발표한 MySQL 스케일아웃 데이터관리를 통해서 MySQL 히트웨이브로 데이터를 불러오는(load) 성능을 최대 100배까지 향상시켰다. 이제 히트웨이브가 지원하는 최대 크기는 클러스터 노드 기준 24노드에서 64노드로 확장되었고, 데이터를 기준으로 기존 12TB에서 32TB로 확대되었다.
이와 같은 개선 사항은 다른 주요 경쟁사 대비 히트웨이브의 가격 대비 성능 이점을 더욱 향상시켰다.

오라클은 벤치마크 코드를 공개적으로 제공하고 있으며, 오라클 홈페이지에서는 이번 벤치마크를 고객이 직접 재연할 수 있도록 자세한 수행 절차를 공개하고 있다. 또한 오라클은 이제 히트웨이브를 사용해서 업계 표준인 TPCDS 벤치마크를 가속화하는 것이 가능해졌다고 발표했다.

타사 클라우드에서 OCI 기반 MySQL 히트웨이브로 이전한 고객들은 기존에 비해 조직의 클라우드 워크로드 운영 비용이 크게 절감되고 성능은 대폭 향상되었다고 밝혔다.

미국에 있는 선도적인 비즈니스 인텔리전스 및 디지털 마케팅 전문 기업인 Red3i의 아미트 팔시카르(Amit Palshikar) 공동창업자 겸 최고기술책임자는 6TB 규모의 데이터베이스와 인하우스 디지털 마케팅 및 미디어 관리 애플리케이션을 타사 클라우드에서 OCI 기반의 MySQL 히트웨이브로 이전하고, 복잡한 쿼리 처리 성능을 1,000배 이상 향상하는 것은 물론 전반적인 워크로드 효율성을 85% 개선했다고 밝혔다. 또한 “서비스 이전 과정에서 애플리케이션을 변경하지 않아도 되었던 것은 물론, 자동 오류 복구 기능을 기반으로 다운타임을 최소화했으며 수천 개의 코어를 확장해 끊임없이 증가하는 수요를 충족할 수 있게 되었다"고 덧붙였다.

브라질에서 기업 고객을 대상으로 대규모 디지털 광고 투자를 관리하는 마케팅 기술 업체 Tetris.co의 파블로 레모스(Pablo Lemos) 공동창업자 겸 최고기술책임자는 MySQL 히트웨이브 도입 후 타사 클라우드를 사용했을 때에 비해 클라우드 데이터베이스 관련 비용을 50% 이상 절감했다고 설명했다. 레모스는 “이제 데이터를 여러 곳에 옮길 필요 없이 정한 실시간 초고속 데이터 인사이트를 손쉽게 도출할 수 있다. 뿐만 아니라, MySQL히트웨이브의 확장성을 활용해 추가 비용 없이 더 많은 데이터와 새로운 고객을 확보함으로써 조직 확장 계획을 이행할 수 있게 되었다. 히트웨이브는 가히 획기적인 서비스이다”고 덧붙였다.

일본의 2억 8천만 달러 규모의 마케팅 및 광고 제휴 서비스 업체인 팬 커뮤니케이션즈(Fam Communications)의 개발자 카나미 스즈키(Kanami Suzuki)는 타사 솔루션에서 MySQL 히트웨이브로 전환한 후 시스템 성능이 10배 이상 향상되고 비용을 크게 감축했다고 밝혔으며, “기존 애플리케이션에 대한 변경 없이 이와 같이 우수한 성능을 활용할 수 있었다는 것도 큰 이점이다”고 말했다.

업계 전문가는 MySQL 히트웨이브의 MySQL 오토파일럿에 대해 다음과 같은 평가를 하고 있다.

론 웨스트폴(Ron Westfall) 글로벌 리서치 그룹 퓨처럼(Futurum) 수석 분석가 겸 연구 이사는 “완전히 공개된 새로운 벤치마크 지수는 타사의 MySQL과 클라우드 데이터베이스 대비 월등히 우수한 히트웨이브의 성능, 가격, 확장성을 입증한다. 또한 강력한 성능과 속도를 보장하는 히트웨이브만의 기술은 현재 60개의 특허 출원을 진행 중에 있다”며 “이는 클라우드 데이터웨어하우스 시장에서 전례가 없었던 성과로, 경쟁사들은 이에 대응할 수 있는 해답을 찾기 위해 고군분투해야 할 것이다”라고 평가했다.

데이빗 플로이어(David Floyer) 위키본 공동창업자 겸 최고기술책임자는 “오라클이 이번 서비스 공개를 통해 진정한 MySQL 클라우드 데이터베이스 설계 및 구축의 지향점을 제시했다”며 “히트웨이브를 도입하면 규모에 상관없이 모든 기업이 단일한 MySQL 데이터베이스를 운영해 OLTP 및 OLAP 워크로드를 처리하고, ETL(추출, 변환, 부하) 프로세스를 제거하는 것이 가능하다. 각각 사업 분야(LoB)에서는 인라인(in-line) 실시간 애널리틱스를 기록 시스템과 통합하고, 업무 프로세스 자동화 및 소모 비용을 획기적으로 개선하는 계획을 수립할 수 있다”고 설명했다.

홀거 뮬러(Holger Mueller) 콘스텔레이션 리서치 부사장 겸 수석 분석가는 “오라클이 개발자 역량 강화를 가속화하면서 MySQL 역시 지속적으로 발전해 나가고 있다. 오라클은 기존에 OLTP와 OLAP 모두를 처리할 수 있는 단일 통합 플랫폼을 제공해왔으며, 이에 따라 다수의 데이터베이스와 데이터베이스간 ETL 도구를 사용할 필요가 없게 되었다"며 “이제 오라클은 시장에 큰 변화를 야기할 수 있는 새로운 혁신을 제시하고, 오픈 소스 클라우드 데이터베이스에 대한 기대 수준을 한층 끌어올렸다. 오토파일럿의 머신러닝 기반 자동화와 메모리, 노드 및 스토리지 확장 기능을 통해 오라클은 개발자들이 다른 어떤 플랫폼에서 가능한 것보다 신속하고, 합리적인 비용으로 MySQL 히트웨이브에서 구동 가능한 차세대 애플리케이션을 자유롭게 개발할 수 있도록 지원한다”고 말했다.

칼 올롭슨(Carl Olofson) IDC 데이터 관리 소프트웨어 담당 연구 부사장은 “일부 클라우드 데이터베이스 공급업체는 특히 오픈소스 환경에서 개발자들이 성능 최적화를 위해 매개변수를 수동으로 조율하기를 원한다는 가정 하에 특정 워크로드에 특화된 전용 데이터베이스를 제공해오고 있다”며 “반면 오라클은 다른 전략을 취했고, 단일 시스템 상에서 데이터베이스 기능성 통합을 모색했다. 그 결과물인 MySQL 히트웨이브는 오픈소스 클라우드 데이터베이스 서비스 상의 데이터베이스 통합 기능과 자동화를 지원한다. 오라클이 2020년 처음 공개한 히트웨이브는 완전한 네이티브 클라우드를 지원하며 OLTP와 OLAP를 단일 데이터베이스에 통합함으로써 ETL의 필요성을 제거한다. 새롭게 발표된 버전에는 머신러닝 기반 자동화 기능이 강화되었으며, 이를 통해 프로비저닝, 데이터 로딩, 쿼리 실행 및 오류 처리를 수작업 없이 더욱 정밀하게 처리할 수 있다. 이러한 자동화 기능은 또한 많은 기관들이 공개한 벤치마크 지수에서도 입증된 히트웨이브의 성능과 가격대비 성능의 우수함에도 영향을 미치는 핵심 요소로서, 어떤 클라우드 데이터베이스 서비스 제공업체와 비교해도 손색이 없다”고 평가했다.

MySQL 히트웨이브는 오라클 레이크하우스에도 통합되어 있다. OCI 데이터 카탈로그는 레이크 하우스 전용 단일 카탈로그로서, MySQL 데이터베이스 서비스를 비롯한 오라클 자율운영 데이터베이스와 OCI 오브젝트 스토리지 상의 데이터를 포함한다. 레이크하우스의 이용 고객은 카탈로그를 통해 MySQL 데이터에 접근할 수 있으며 필요에 따라 데이터를 이동 및 분석할 수 있다. 오라클 애널리틱스 클라우드와 오라클 클라우드 데이터 통합 서비스와 같은 다른 OCI 서비스군 역시 MySQL 히트웨이브와 통합되어 있다.

최근 공개된 MySQL 히트웨이브의 신규 기능은 현재 전 세계 30개 오라클 클라우드 리전 기반의 OCI 에서 이용 가능하다.

문의처

오라클 소개

오라클은 완전한 통합 애플리케이션 제품군과 보안 역량, 자율운영 기술 기반의 오라클 클라우드 인프라스트럭처를 제공한다. 오라클(NYSE: ORCL)에 관한 자세한 정보는 oracle.com.에서 확인 가능하다.

상표

Oracle, Java 및 MySQL은 Oracle Corporation의 등록된 상표이다.

최신 뉴스