SkySQL 기능

SkySQL 기능

트랜잭션 데이터베이스

SkySQL은 개발을 위한 독립형 데이터베이스에서 대량 프로덕션을 위한 완전히 분산된 데이터베이스에 이르기까지, 모든 규모에서 작동 중인 애플리케이션을 위한 트랜잭션 데이터베이스를 구축할 수 있습니다. 읽기 확장을 지원하는 복제, 지속적인 가용성을 지원하는 멀티마스터 클러스터링 또는 완전한 읽기, 쓰기 및 스토리지 확장을 지원하는 분산형 SQL 중에서 선택할 수 있습니다.

읽기 확장

복제된 데이터베이스나 클러스터링된 데이터베이스를 구축하여 내장된 읽기 확장 및 로드 밸런싱을 활용하십시오. 애플리케이션을 변경하지 않아도 됩니다.

멀티마스터

멀티마스터 클러스터를 구축해 지속적인 가용성을 제공하여 다운타임으로 인해 발생하는 인스턴스/영역 오류를 방지하십시오.

분산형 SQL

분산형 SQL 데이터베이스를 구축하고, 필요에 따라 데이터베이스 인스턴스를 추가하거나 제거하여 증가하는 워크로드 또는 동적인 워크로드에 맞게 확장하십시오.

현대적인 데이터 웨어하우스

SkySQL을 사용하면 대량 데이터 집합에 대한 대화형 임시 분석을 위해 현대적인 데이터 웨어하우스를 구축할 수 있습니다. SkySQL은 데이터를 컬럼형 형식으로 저장하고, 대량 병렬 처리로 이러한 데이터에 대한 쿼리를 실행하여 성능을 극대화하며, 데이터를 객체 스토리지(예: Amazon S3)에 저장하므로 컴퓨팅과 별도로 비용을 낮추고 스토리지를 확장할 수 있습니다(더 많은 비용 절감).

컬럼형 데이터

90%까지 압축되는 컬럼형 형식으로 데이터가 저장되어 디스크 I/O를 줄이고 분석 쿼리의 성능을 향상할 수 있습니다.

객체 스토리지

데이터는 무제한 용량을 갖춘 저렴한 비용의 객체 스토리지에 저장되므로 추가 컴퓨팅 인스턴스가 필요 없으며 더 많은 데이터를 저장할 수 있습니다.

멀티노드

데이터 웨어하우스를 여러 데이터베이스 인스턴스에서 실행하여 고가용성을 제공할 뿐만 아니라, 대량 병렬 처리를 통해 확장도 할 수 있습니다.

하이브리드 트랜잭션/분석

SkySQL을 사용하면 하이브리드 트랜잭션/분석 처리(HTAP) 데이터베이스를 구축할 수 있으므로, 별도의 데이터베이스 및 데이터 웨어하우스 서비스(예: Amazon RDS 및 Amazon Redshift)가 필요하지 않으며 기록 데이터 및 실시간 분석으로 트랜잭션 애플리케이션을 강화하여 기업이 더욱 통찰력 있는 고객 경험을 조성할 수 있도록 지원합니다.

이중 형식

SkySQL 하이브리드 데이터베이스는 빠른 트랜잭션 처리를 위해 데이터를 원시 형식으로 저장하고, 빠른 분석을 위해 컬럼형 형식으로 저장합니다. 원시 데이터는 고성능 SSD에 저장되며 컬럼형 데이터는 비용이 저렴한 객체 스토리지에 저장됩니다.

변경 데이터 캡처

SkySQL 하이브리드 데이터베이스는 트랜잭션 데이터를 컬럼형 데이터에 자동으로 복제할 수 있으므로 해당 데이터를 분석에 즉시 사용할 수 있습니다. 따라서 변경 데이터 캡처 및 배치 업데이트를 수동으로 해야 할 필요가 없습니다.

Background Divider Element

고가용성

SkySQL은 Kubernetes와 MariaDB MaxScale을 결합하여 인스턴스/영역 장애 전반에 걸쳐 가용성을 유지하며, 장애가 기본 인스턴스 또는 복제본 인스턴스에 영향을 미쳤는지 여부와 상관없이 모든 데이터베이스 구축이 전체 용량으로 복원되도록 보장합니다.

멀티영역

SkySQL은 한 리전 내의 여러 영역 전체에 걸쳐 복제, 클러스터링, 분산된 데이터베이스를 구축하여 고가용성을 보장합니다.

더 알아보기
멀티마스터

SkySQL은 멀티마스터 클러스터링으로 지속적인 가용성을 제공할 수 있으므로, 자동 페일오버를 통해 복제로 인해 발생하는 다운타임을 없앱니다.

더 알아보기
자가 복구

SkySQL은 Kubernetes 및 영구적인 디스크를 사용하여 장애가 발생한 데이터베이스 인스턴스를 자동으로 복구하고 구축을 전체 용량으로 복원합니다.

재해 복구

SkySQL은 야간 백업, 영구적인 디스크, 특정 시점 롤백, 교차 리전 복제를 결합하여 미션 크리티컬한 프로덕션 데이터베이스의 복구 지점 및 복구 시간 목표(RPO/RTO)를 최소화합니다.

자동화된 백업

SkySQL은 밤마다 자동화된 비차단 백업을 수행하여 요청할 경우 온디맨드 방식의 특정 시점 복원을 지원합니다.

플래시백

SkySQL은 요청할 경우 온라인 특정 시점 롤백을 수행하여 실수로 인한 삭제 또는 업데이트 같은 최근 변경 사항을 실행 취소할 수 있습니다.

문서화
교차 리전 복제본

SkySQL은 기본 리전 장애로부터 복구하기 위해 보조 리전의 복제본을 선택적으로 구축할 수 있습니다. 이 기능은 이제 곧 제공됩니다.

확장성

SkySQL은 고급 데이터베이스 프록시를 사용하여 기본 데이터베이스 토폴로지를 추상화하고, 애플리케이션에 투명한 쿼리 경로를 제공합니다. 복제본이 추가되면 그 영향이 즉시 적용되며, 애플리케이션 변경이 필요하지 않습니다.

분산형 SQL

SkySQL은 성능 요구 사항이 복제 및 클러스터링된 데이터베이스의 가용치를 넘거나 곧 넘을 예정인 애플리케이션, 또는 단기적인 급증이 발생하여 SLA를 계속 충족하려면 추가 데이터베이스 용량이 필요한 애플리케이션을 위해 분산형 SQL 데이터베이스를 구축할 수 있습니다.

읽기/쓰기 분할

SkySQL은 읽기/쓰기 분할 및 로드 밸런싱을 자동으로 수행하여, 쓰기를 한 데이터베이스 인스턴스에 라우팅하는 한편 다른 인스턴스 전체에 걸쳐 읽기를 로드 밸런싱합니다. 개발자는 별도의 읽기 및 쓰기 연결을 사용해야 하는 문제, 그리고 개별 데이터베이스 인스턴스를 파악해야 하는 문제를 걱정하지 않아도 됩니다.

자세히 알아보기

보안

SkySQL 데이터베이스는 엔드 투 엔드 암호화, 단일 테넌트 환경에 의해 기본적으로 보호되며 관리자가 특정 클라이언트 및 서버를 화이트리스트에 등록할 때까지 모든 데이터베이스 액세스가 제한됩니다. 그 외에도, MariaDB의 Trust Center는 SkySQL 보안 정책과 절차는 물론 HIPAA 지침 및 GDPR 컴플라이언스에 대한 세부적인 정보를 제공합니다.

엔드 투 엔드 암호화

SkySQL은 전송 중인 데이터와 미사용 데이터를 모두 암호화하고, 보안 클라이언트 연결(즉, SSL/TLS)을 필요로 하며, 검증을 위한 인증서 체인을 제공합니다.

화이트리스트 등록

SkySQL 데이터베이스는 공개적으로 액세스할 수 없으며, 액세스를 요구하는 클라이언트의 IP 주소 또는 범위를 관리자가 화이트리스트에 등록해야 합니다.

문서
단일 테넌시

SkySQL은 엔터프라이즈 고객이 구축하는 각 리전에 프라이빗 Kubernetes 클러스터를 생성하여, 모든 데이터베이스 인프라를 격리합니다.

Background Divider Element

구성

SkySQL을 사용하면 맞춤형 구성을 생성하여 기본 데이터베이스 구성 값을 재정의할 수 있습니다. 이러한 구성은 버전이 지정되며 모든 데이터베이스에 적용할 수 있습니다. SkySQL은 데이터베이스에서 사용 중인 버전과 최신 버전인지 여부를 추적합니다.

SkySQL Configuration Manager

모니터링

SkySQL은 Prometheus 및 Grafana에 구축된 대화형 대시보드를 통해 실시간 및 기록 모니터링을 제공합니다. 이러한 대화형 모니터링 대시보드는 관련된 인프라, 운영 체제, 데이터베이스 메트릭을 함께 그룹화하여 이를 차트 및 그래프로 표시합니다.

SkySQL 모니터링

 

워크로드 분석

SkySQL 워크로드 분석은 일주일에 수천 개의 관찰 정보를 딥러닝 모델에 적용하고, 그를 통해 반복되는 전환 및 패턴, 그리고 그에 대한 중요한 특징적인 메트릭이 포함된 별개의 워크로드 집합을 확보합니다. 이는 모두 워크로드 불규칙성 및 변화를 진단하는 데 유용하며, 대화형 시각화에 모두 사용할 수 있습니다.

SkySQL 워크로드 분석

Background Divider Element

Get started

SkySQL은 아주 손쉽게 무료로 시작할 수 있습니다. 지금 바로 SkySQL에 등록하고 모든 규모와 유형(트랜잭션, 분석 또는 두 가지 모두)에 맞는 세 가지 데이터베이스에 대한 $500 크레딧을 받으시기 바랍니다.