- DBMS (Database Management System)
- 오퍼링 > 소프트웨어 테크놀로지 서비스 > 오픈소스 SW > DBMS
DBMS (Database Management System)
EDB PAS, MariaDB와 PostgreSQL의 통합 기술서비스를 제공합니다.
Why We Do
시스템 아키텍쳐의 변화로 인해 오픈소스 DBMS의 사용이 증가하고 있습니다.
-
시스템 아키텍처의 변화
과거 모놀로식 아키텍처에서 DBMS는 중앙으로 집중되는 모든 부하를 감당하기 위한 신뢰성과 안정성이 매우 중요하였고 이를 보장해 주는 상용 DBMS가 주류를 이루었습니다.
하지만 서비스지향 아키텍처(Service Oriented Architecture)와 마이크로서비스 아키텍쳐(Microservices Architecture)를 거치면서 데이터는 분산되었고 이로 인해 TCO(Total cost of ownership)에 대한 고민도 중요하게 대두되기 시작했습니다. 그 해결책으로 오픈소스 DBMS가 부상하고 있습니다. -
오픈소스 DBMS의 확산
오픈소스가 디지털 혁신의 중요한 축으로 작용하면서 향후 기업 애플리케이션에서 DBMS를 비롯한 오픈소스의 비중은 더욱 높아질 것입니다. 아울러 특정 기업 또는 제품으로의 종속성에 대한 우려가 커지면서 이를 피하기 위해 오픈소스 DBMS 제품을 선택하는 기업도 늘어나고 있습니다. -
오픈소스 DBMS 사용에 대한 불안감
최신 오픈소스 DBMS는 상용 제품과 견주어도 손색이 없을 만큼 높은 신뢰성과 안정성을 가지고 있습니다. 하지만 예상치 못한 장애나 성능 문제가 발생하였을 때 이에 대한 빠른 대응이 어려울 수 있다는 우려가 아직 남아 있습니다.
이를 해결하려면 자체적으로 전문 인력을 확보하거나 오픈소스 DBMS에 대한 이해가 높은 전문 기업의 도움을 받을 필요가 있습니다.
제품 소개
완전한 프로덕션급 오픈소스 DBMS 솔루션
MariaDB 플랫폼은 업계 최고 수준의 엔터프라이즈 오픈소스 DBMS입니다.
Oracle DBMS와의 호환성, 분할, 임시 테이블, 동적 데이터 마스킹 및 시점 롤백을 지원합니다.
또한 플러그-인 구조의 특화된 스토리지 엔진을 기반으로 하는 혁신적인 아키텍처를 탑재하고 있어 워크로드가 서로 다른 다양한 테이블 또는 데이터베이스에서 각각 특정 워크로드에 최적화된 스토리지 엔진을 이용하여 쿼리 성능을 개선할 수 있습니다.
구성요소
- MariaDB MaxScale (데이터베이스 전용 프록시)
MaxScale은 MariaDB에서 지원하는 데이터베이스 전용 프록시입니다. HA 프록시와 동일하나 DB read/write 쿼리를 지정한 DB 서버로 나눠주는 기능 등 DB에 더 특화되어 있습니다. MaxScale은 read/write 분산이 필요한 아키텍처에서 효율적으로 분산 구조를 구성하도록 도와줍니다. - MariaDB Enterprise Server
MariaDB Enterprise는 완전한 프로덕션급 오픈소스 DBMS 솔루션으로 트랜잭션, 분석 또는 하이브리드 트랜잭션/분석 워크로드는 물론 관계형/문서 데이터를 처리하는 다재다능함을 갖추고 있습니다. 또한 독립형 데이터베이스와 컬럼형 데이터 웨어하우스를, 초당 수백만 개 트랜잭션을 실행하고 수십억 개 행에 대한 대화식 임시 분석을 수행하는 완전한 분산형 SQL 데이터베이스로 확장할 수 있습니다. - MariaDB Xpand
대용량/분산 데이터베이스로 사용할 수 있는 제품으로 쉽게 노드 추가/삭제를 할 수 있으며 자동 Failover 구성이 가능합니다. 수동 분할/샤딩 개발이 필요 없으며 워크로드에 따라 리소스가 확장
되고 동적으로 리소스를 재분배하여 운영 효율을 높여줍니다.
고객 사례
TCO를 절감하고 안정적인 운영 환경을 확보하였습니다.
– 글로벌 전자 제조 기업
도전 과제
A 기업은 그룹웨어(40만 사용자, 24×7 글로벌 서비스) 시스템의 DBMS로 상용 제품을 사용하고 있었습니다. 유지관리에 소요되는 비용 부담과 최신 IT 트렌드 변화에 대응 요구가 높아지면서 결국 오픈소스 DBMS로 교체를 결정하게 됩니다.
A 기업은 이기종 데이터베이스간 안정적 데이터 이관, 대용량 트래픽 처리와 무중단 운영을 모두 가능하게 하는 방안을 찾아야 했습니다.
- TCO 절감
라이선스 및 유지 / 보수 비용 절감 - IT 효율화
고객 요구 사항에 따른 빠른 대응 - 벤더종속탈피
라이선스 및 유지 / 보수 비용 절감
에스코어 서비스
에스코어는 이기종 데이터베이스간 발생하는 문제점을 해결하고 자사 CDC 솔루션을 활용하여 데이터를 안정적으로 이관하였으며 대량 트래픽 처리를 위해 시스템 성능을 최적화하였습니다. 무중단 운영을 위한 OS Clustering, SW Clustering 등의 기술적 해결책도 제시해 프로젝트를 성공적으로 마무리하였습니다. DBMS 교체 이후에도 장애 발생 시 신속한 대응을 통해 피해를 최소화하고 있으며 새로운 버전이 릴리즈되면 예상되는 문제점을 파악하고 고객에게 공유하여 발생 가능한 이슈를 예방하고 있습니다. 버그 발생 시 벤더의 글로벌 본사와 협업하여 정식 릴리즈보다 더 빠른 커스텀 빌드나 우회 방법을 제공하고 있습니다.
효과
A 기업은 상용 DBMS를 안정적인 버전의 오픈소스 DBMS(MariaDB)로 변경한 결과 TCO를 절감할 수 있었습니다.
무엇이든 물어보세요
에스코어가 성심성의껏 답변 드리겠습니다.
문의하기