완전 관리형 데이터베이스 서비스는 고가용성 관리, 패치, 업그레이드, 백업과 같이 많은 시간이 소요되는 작업을 자동화하여 생산성을 개선합니다. 즉각적인 리소스 프로비저닝으로 애플리케이션 개발 속도 향상
개발자는 MySQL 팀에서 제공하는 최신 기능을 바로 사용하여 클라우드 기반의 최신 데이터베이스 애플리케이션을 서비스할 수 있습니다. MySQL 보안 패치는 보안 취약성에 대한 노출을 제한하기 위해 자동으로 적용됩니다. HeatWave MySQL은 온프레미스 MySQL과 100% 호환되므로 사용 중인 애플리케이션을 변경할 필요없이 원활하게 클라우드로 이전할 수 있습니다.
개발자와 DBA는 MySQL Database 및 HeatWave 노드를 쉽게 만들고 관리할 수 있습니다. 콘솔 내에서 자동 프로비저닝과 같은 HeatWave Autopilot 기능에 액세스하여 최적의 HeatWave 클러스터 구성을 확인할 수 있습니다. 쿼리를 빠르게 작성하고 실행할 수 있을 뿐 아니라 HeatWave MySQL에 로드된 테이블을 확인 및 관리할 수 있습니다.
개발자와 DBA는 또한 콘솔을 사용하여 MySQL Database 노드와 HeatWave 클러스터의 성능을 모니터링할 수 있습니다. 또한 다양한 하드웨어 리소스 및 다양한 뭐리 실행 측정항목의 사용을 모니터링할 수 있습니다.
HeatWave MySQL은 MySQL Enterprise Edition을 기반으로 구축된 유일한 MySQL 클라우드 서비스입니다. 고급 보안 기능을 통해 수명 주기 동안 데이터를 보호하고 관련 규제를 준수하기 위한 추가 보안 조치를 구현할 수 있습니다.
개발자와 DBA는 서버 측 비대칭 암호화를 사용하여 공용 키와 전용 키를 모두 사용하여 기밀 데이터의 보호를 강화할 수 있습니다. 또한 디지털 서명을 구현하여 문서에 서명하는 사람의 신원을 확인할 수 있습니다. 개발자는 현재 애플리케이션을 수정하지 않고 데이터를 암호화할 수 있습니다.
데이터 마스킹 및 비식별화를 통해 실제 데이터 값을 숨기고 다른 데이터로 대체할 수 있으며, 선택적 마스킹, 무작위 데이터 대체, 블러링 등의 기능들도 사용 가능합니다. HeatWave MySQL의 데이터 마스킹 및 비식별화를 통해 민감한 데이터를 숨김으로써 데이터 유출 위험을 줄인 뒤 개발 및 테스트 환경과 같은 비운영 시스템에서 사용할 수 있습니다. 이러한 데이터 숨기기 함수는 MySQL Database 노드 또는 HeatWave 클러스터에서 쿼리를 실행할 때 사용할 수 있습니다.
HeatWave MySQL 데이터베이스 방화벽은 데이터베이스 위협을 모니터하고, 승인된 SQL 문의 허용 목록을 자동으로 생성하고, 인증되지 않은 데이터베이스 작업을 차단해 줍니다. SQL 주입과 같은 데이터베이스 특정 공격에 대해 실시간 보호를 제공합니다.
HeatWave는 하이브리드 컬럼 형식의 대규모 쿼리를 병렬 처리하는 인메모리 엔진입니다. 최신 알고리즘이 우수한 성능의 분산형 쿼리 프로세싱을 구현합니다.
HeatWave는 노드 클러스터 전체에 병렬 처리가 가능한 데이터를 대량으로 분할합니다. 이는 탁월한 노드간 확장성을 제공합니다. 클러스터 내 각 노드 및 노드 내 각 코어는 분할된 데이터를 병렬로 처리할 수 있습니다. HeatWave의 지능형 쿼리 스케줄러는 연산과 네트워크 통신 작업을 중첩시켜 수천 개의 코어에 적합한 강력한 확장성을 보장합니다.
HeatWave에서의 쿼리 프로세스는 클라우드의 상용 서버에 최적화되었습니다. 분할 영역의 크기는 기본 설정된 캐시에 맞춰 최적화되었습니다. 중첩된 연산 및 통신 작업은 운영 가능한 네트워크 대역폭에 최적화되어 있습니다. 분석 처리에 필요한 다양한 원시 자료형(primitives)은 기본 가상머신의 하드웨어 명령어를 사용합니다.
HeatWave Autopilot은 HeatWave MySQL 스레드 풀의 성능을 개선함으로써 하드웨어 리소스를 최적으로 사용하여 성능을 향상할 수 있는 메커니즘을 제공합니다. 결과적으로 HeatWave MySQL는 OLTP 워크로드를 위한 더 높은 처리량을 제공하고, 높은 수준의 트랜잭션 및 동시성을 유지하며 처리량 감소를 방지합니다.
HeatWave 사용자는 추출, 변환, 로드(ETL) 중복 없이 MySQL Database 및 객체 저장소에 저장된 데이터에 대한 실시간 분석을 수행할 수 있습니다.
트랜잭션 업데이트 내용이 HeatWave 분석 클러스터에 실시간으로 자동 복제되므로 언제나 최신 데이터를 대상으로 분석 쿼리를 실행할 수 있습니다. 분석 쿼리를 실행하기 전 데이터를 인덱싱할 필요가 없습니다. 개발자 및 DBA 또한 HeatWave의 실시간 분석 기능을 활용하여 MySQL Database 및 객체 저장소에 저장된 다양한 JSON 문서의 중요도를 파악하고 우선 순위를 설정함으로써 분석 쿼리를 가속화할 수 있습니다.
복잡하고 많은 시간 및 비용이 소요되는 ETL 프로세스, 별도의 분석 데이터베이스 및 레이크하우스 서비스와의 통합이 필요하지 않습니다.
HeatWave는 네이티브 MySQL 솔루션입니다. 기존 MySQL 애플리케이션을 수정할 필요가 없습니다.
HeatWave는 MySQL Database에서 지원하는 것과 동일한 BI 도구와 데이터 시각화 도구를 지원합니다. 여기에는 Oracle Analytics Cloud, Tableau, Looker 등이 포함됩니다.
MySQL Database와 HeatWave 클러스터 노드 사이의 저장 상태 또는 전송 중인 모든 데이터가 암호화됩니다. 데이터 저장소 사이에 데이터를 전송하지 않으므로 ETL 과정에서 데이터가 손상될 위험이 없습니다.
HeatWave Autopilot은 워크로드 인식 기능과 머신러닝 기반 자동화 기능을 제공합니다. 또한 데이터베이스 튜닝을 위한 전문성 없이도 성능과 확장성을 개선할 수 있게 해 주고, 개발자 및 DBA의 생산성을 높여주고, 인적 오류의 발생 가능성을 줄여줍니다. HeatWave Autopilot은 대규모 쿼리의 고성능 처리를 위해 프로비저닝, 데이터 로딩, 쿼리 실행, 장애 처리와 같은 고난이도의 주요 작업들을 자동화합니다. HeatWave Autopilot 고객은 추가 비용 없이 HeatWave MySQL을 사용할 수 있습니다.
HeatWave Autopilot은 HeatWave 및 OLTP 모두에 대한 다음과 같은 다양한 기능을 제공합니다
HeatWave MySQL 사용자는 기본 제공되고 더욱 광범위한 HeatWave 기능을 추가 비용 없이도 간단히 활용할 수 있습니다.
HeatWave Lakehouse 사용자는 객체 스토리지, MySQL 데이터베이스, 또는 두 가지 데이터베이스를 동시에 초고속으로 쿼리할 수 있습니다. HeatWave 엔진 내에서 모든 쿼리 처리가 이루어지므로 MySQL 호환 워크로드뿐만 아닌 비 MySQL 워크로드에도 HeatWave Lakehouse를 활용할 수 있습니다.
인데이터베이스 머신러닝(ML) 기능을 제공하므로 별도의 ML 서비스로 데이터를 이전할 필요가 없습니다. MySQL 및 객체 저장소에 저장된 데이터를 활용하여 ML 학습, 인퍼런싱, 설명을 손쉽고 안전하게 수행할 수 있습니다. 결과적으로 ML 이니셔티브를 가속화하고, 보안을 강화하고, 비용을 절감할 수 있습니다.
HeatWave GenAI는 인데이터베이스 대규모 언어 모델(LLM), 자동화된 인데이터베이스 벡터 저장소, 확장형 벡터 처리, 맥락 기반 자연어 대화 등을 지원하는 자동화되고 안전한 통합 생성형 AI 기능을 기본 제공합니다. AI 전문 지식, 데이터 이동, 추가 비용 등이 필요없는 생성형 AI 기능을 자유롭게 활용해 보세요.
다운타임 또는 읽기 전용 시간을 발생시키지 않고도 원하는 노드 수에 따라 HeatWave 클러스터의 크기를 늘리거나 줄일 수 있는 실시간 탄력성 기능을 제공합니다.
크기 재조정은 몇 분이면 완료됩니다. 그동안 HeatWave는 온라인 상태로 유지되며, 모든 작업을 수행할 수 있습니다. 재조정이 완료되면 객체 스토리지에서 데이터가 다운로드되고, 가용한 모든 클러스터 노드의 균형이 자동으로 조정되고, 쿼리를 즉시 사용할 수 있게 됩니다. 이를 통해 고객은 피크 타임에도 일관적인 고성능을 누릴 수 있고, 필요할 때 다운타임 또는 읽기 전용 시간 발생 없이 HeatWave 클러스터를 다운사이즈해 비용을 절감할 수 있죠.
객체 스토리지로부터의 효율적 데이터 리로드를 통해 HeatWave 클러스터를 일시 중지했다 다시 시작함으로써 비용을 절감할 수도 있습니다.
고객은 HeatWave 클러스터를 원하는 개수의 노드만큼 자유롭게 확장 또는 축소할 수 있습니다. 다른 클라우드 데이터베이스 제공업체와 같은 경직된 크기의 모델을 사용하기 위해 오버프로비저닝을 하거나 값비싼 인스턴스를 사용할 필요는 없습니다. HeatWave 고객은 사용한 리소스에 비례하는 비용만을 지불하면 됩니다.
OCI, AWS, 또는 Azure에서 HeatWave MySQL을 배포할 수 있습니다. 온프레미스 OLTP 앱으로부터 HeatWave MySQL로 데이터를 복제하여 클라우드 환경에서 실시간에 가까운 데이터 분석 및 벡터 데이터 처리를 수행할 수 있습니다. 또한 OCI Dedicated Region을 통해 자체 데이터 센터에서 HeatWave MySQL을 사용할 수도 있습니다.
AWS 기반 HeatWave MySQL은 AWS 고객을 위한 네이티브 경험을 제공합니다. 콘솔, 제어 플레인, 데이터 플레인은 AWS에 상주합니다.