안심하고本番 환경에서 운영하세요

프로덕션 환경을 위해 설계된 MariaDB MaxScale은 엔터프라이즈급 고가용성, 확장성, 보안 및 통합 서비스를 제공하며, MariaDB Enterprise Server를 완벽하게 보완합니다.

 

데이터시트 보기

 

MaxScale 아키텍처

MaxScale의 주요 장점

고가용성

자동 페일오버, 연결 마이그레이션 및 트랜잭션 재실행 기능을 통해 서비스 중단 시간을 최소화합니다.

확장성

SQL 인식 로드 밸런싱은 읽기/쓰기 분할 및 수평 확장을 가능하게 합니다. 유연한 아키텍처는 MariaDB Server, ColumnStore 그리고 Enterprise Cluster를 지원합니다.

연기

내장 메모리 캐싱은 지연 시간을 줄여주며, 부하가 여러 서버에 분산되어 병목 현상을 방지하고 전반적인 성능을 향상시킵니다.

위험 부담 없는 테스트

워크로드 캡처 및 재현 기능은 Diff Router와 함께 운영 환경에 영향을 주지 않고 성능 테스트를 수행할 수 있도록 지원합니다.

보안

방화벽 기능 외에도 TLS 암호화 및 쿼리 스로틀링 기능을 통해 악성 세션과 DDoS 공격을 방지합니다.

간소화된 관리

강력한 웹 인터페이스를 통해 설정을 조정하고, 토폴로지 변경(레플리카 관리 및 장애 조치 등)을 수행하며, 클릭 한 번으로 레플리카를 재구축할 수 있습니다.

연동 기능

MongoDB NoSQL 변환, 활성 트랜잭션 캐싱 (인메모리, Redis, Memcached) 및 데이터 변경을 위한 Kafka 스트리밍을 지원합니다. 또한 MariaDB Enterprise Monitor와 원활하게 통합되어 전체 데이터베이스 환경에 대한 전체적인 뷰를 제공합니다.

방화벽

훈련 기간 동안 일반적인 쿼리 패턴을 학습한 후, 이러한 패턴과 일치하지 않는 쿼리는 차단함으로써 예상된 쿼리만 허용되도록 합니다.

새로운 그라디언트

MaxScale 기능

내장된 고가용성을 통한 탁월한 성능

 

MaxScale은 강력한 고가용성 기능을 통해 탁월한 성능과 안정성을 보장합니다. 자동 페일오버, 트랜잭션 리플레이, 연결 마이그레이션 및 세션 복원은 함께 작동하여 서비스 중단을 방지하며, 인프라 문제와 관계없이 애플리케이션 사용자에게 원활한 경험을 제공합니다.

MaxScale을 이용한 자동 페일오버 데모를 시청하세요.

 

 

 

 

 

 

 

 

 

 

 

 

손쉬운 읽기 확장 및 투명한 처리

MaxScale은 Read/Write Split Router를 통해 읽기 스케일링을 간소화하고, 로드 밸런싱을 위해 쿼리를 지능적으로 분산합니다. 협력적 잠금(Cooperative locking)은 여러 인스턴스에 걸쳐 원활한 스케일링을 가능하게 하여 고가용성을 보장합니다. 이러한 기능은 데이터베이스 전문 지식 유무와 관계없이 모든 개발자가 필요에 따라 환경을 조정할 수 있도록 스케일링을 접근하기 쉽고 간단하게 만듭니다.

MaxScale읽기/쓰기 분할 라우터에 대해 자세히 알아보기

문서 보기

 

 

 

 

고급 보안 기능으로 데이터베이스를 보호하세요

MaxScale은 TLS 암호화 및 쿼리 스로틀링을 통해 데이터베이스 보안을 강화합니다. 세션당 쿼리 빈도를 제한함으로써 MaxScale은 비정상적인 세션(클라이언트 측 오류)을 효과적으로 방지하고 DDoS 공격을 완화합니다.

걱정 없는 초고도 보안 환경을 위한 MaxScale 보안 방법에 대해 알아보세요.

 

 

 

 

 

 

 

 

 

 

 

 

데이터베이스 관리를 간소화하고 효율화하세요

MaxScale은 관리자가 데이터베이스 환경을 관리할 수 있는 중앙 집중식 플랫폼을 제공합니다. 구성을 손쉽게 조정하고, 토폴로지 변경(예: 복제본 관리 및 페일오버)을 수행하며, 원클릭으로 복제본을 재구축할 수 있습니다. 강력한 웹 인터페이스를 통해 포괄적인 모니터링이 가능하며, 유연한 테스트 도구(Workload Capture, Replay, Diff Router)를 사용하여 테스트 또는 프로덕션 환경에서 분석할 수 있습니다.

MaxScale의 사용자 친화적인 GUI 데모를 시청하세요

 

 

 

 

 

 

 

 

다양한 사용 사례를 위한 통합 솔루션

MaxScale의 확장 가능한 아키텍처는 플러그인 및 타사 기능을 원활하게 지원하도록 설계되어 광범위한 통합을 가능하게 합니다. MaxScale의 기능을 향상시키는 주요 통합 기능은 다음과 같습니다.

MongoDB NoSQL 변환

MongoDB 클라이언트 라이브러리를 사용하는 애플리케이션의 백엔드로 MariaDB Enterprise Server를 활용하십시오. MaxScale은 NoSQL 프로토콜 명령을 동등한 SQL 쿼리로 변환하는 과정을 단순화하여 서로 다른 데이터베이스 패러다임 간의 간극을 연결합니다.

활성 트랜잭션 캐싱

MaxScale의 활성 트랜잭션 자동 캐싱을 활용하여 일관된 성능을 유지하십시오. 지연 시간을 최소화하기 위해 인메모리 캐싱 또는 Redis, Memcached와 같은 공유 스토리지 옵션 중에서 선택할 수 있습니다.

카프카 스트리밍

MaxScale의 Kafka 통합을 통해 데이터 변경 사항을 외부 시스템으로 쉽게 게시할 수 있습니다. MaxScale은 MariaDB Enterprise Server에서 데이터 변경 사항을 캡처하여 JSON 객체로 변환하고, 실시간 데이터 배포를 위해 Kafka 브로커로 스트리밍합니다.