본문 바로가기

PRODUCT/DBMS

PostgreSQL, MySQL, MariaDB on Azure의 엔터프라이즈 기능 

PostgreSQL, MySQL, MariaDB on Azure 엔터프라이즈 기능 

 

마이크로소프트 애저에서 이용할 있는 오픈 소스 데이터베이스 서비스를 기본적으로 엔터프라이즈가 요구하는 기능과 특성을 갖추고 있습니다. 이에 따라 많은 기업이 애저가 제공하는 오픈 소스 데이터베이스를 이용해 엔터프라이즈 애플리케이션을 운영하고 있습니다. Azure Database for PostgreSQL, Azure Database for MySQL, Azure Database for MariaDB 같은 오픈 소스 기반 서비스가 제공하는 보안, 고가용성, 성능, 관리  기능을 살펴보겠습니다. 

 

데이터베이스 보안, 데이터 보호, 규제 준수

 

데이터베이스의 기본 보안 요구 사항은 ID 관리, 접근 제어, 데이터 보호 가지입니다. 애저가 제공하는 오픈 소스 데이터베이스는 요소를 충실히 지원합니다. 액티브 디렉토리를 기반으로 데이터베이스 권한 관리를 하고, SSL 연결과 방화벽 등을 통해 원격 접근을 제어합니다. 더불어 중요 데이터의 유출 방지를 위해 암호화 기능과 함께 각종 장애로 인한 서비스 중단으로부터 데이터를 보호하기 위해 백업과 복구 기능도 제공합니다. 

 

기본적인 보안 기능 외에도 애저 클라우드 서비스의 보안상 이점을 최대한 활용할 있도록 VNet(Azure Virtual Network) 서비스 엔드포인트를 지원합니다. 2021 1 현재 Azure Database for PostgreSQL, Azure Database for MySQL, Azure Database for MariaDB 적용할 있습니다. VNet 엔드포인트 서비스를 활용하면 데이터베이스를 향한 모든 트래픽을 애저 네트워크 내에서 유지할 있습니다. 따라서 안전한 접근 제어와 함께 애저 리소스를 안전하게 보호할 있습니다. 참고로 기능은 CLI 또는 Microsoft. SQL 서비스 태그로 간편히 설정할 있습니다. 

 

 

데이터 보호(Data Protection) 기능 역시 애저는 탄탄한 기본기를 갖추고 있습니다. 애저의 오픈 소스 데이터베이스 서비스의 백업 복원 기능은 엔터프라이즈의 재해복구 비즈니스 연속성 보장 기준을 따릅니다. 가령 재해복구의 주요 KPI RPI(Recovery Point Objective) 경우 1시간 이전 상태로 복원이 가능하게 설정할 있습니다. 백업 데이터 보관 주기 역시 필요에 따라 기초 7일부터 최대 35일까지 지정할 있습니다. 

 

한편, 데이터베이스 보안 평가의 주요 기준 하나인 규제 준수 역시 애저는 철저히 따르고 있습니다. 애저의 오픈 소스 데이터베이스 서비스는 SOC2, ISO 27001:2013, ISO 27018:2014, CSA STAR, HIPAA, PCI DSS Level 1, ISO 27017:2015, ISO 9001:2015, ISO 22301:2012, ISO/IEC 20000-1:2011 인증을 획득하였습니다. 

 

클라우드 스케일의 고가용성 보장 

 

클라우드 데이터베이스 서비스를 쓰는 중요 이유 하나는 고가용성 보장의 편의성입니다. 과거 많은 조직이 오라클을 떠나지 못한 이유 하나로 RAC 꼽습니다. 고가용성 보장에 대한 믿음이 상당했던 것입니다. 애저의 오픈 소스 데이터베이스 서비스는 사내에 구축한 고가용성 구성을 넘어서는 클라우드 스케일이 확장을 보여줍니다. 고가용성 보장을 위해 액티브/액티브 구성을 이유가 없습니다. 탄력적인 확장 아키텍처를 통해 단일 노드 상에서도 복제 없이 고가용성 보장이 가능합니다. 또한, 애저의 PostgreSQL, MySQL 서비스는 AWS RDS 비교해 99.95% SLA 기준으로 2배가량 비용이 낮아 가격 경쟁력도 높습니다. 

 

경제적이고 민첩한 확장 방식 

 

데이터베이스는 성능 요구에 민첩하게 대응해야 합니다. 이런 이유로 예전에는 성능을 과도하게 잡아 시스템을 구축하는 것이 일반적이었습니다. 이런 관행은 클라우드 환경에서는 따를 이유가 없습니다. 필요한 , 필요한 만큼 확장해 성능을 확보하면 됩니다. 애저의 오픈 소스 데이터베이스 서비스는 애플리케이션의 요구에 따라 수초 내에 확장하여 필요 성능을 확보합니다. 컴퓨트와 스토리지를 각각 확장하는 방식이다 보니 경제성은 덤으로 따라옵니다. 

 

지능적인 관리 

 

애저의 오픈 소스 데이터베이스는 관리 편의성도 뛰어납니다. 모니터링, 로깅, 보안 관리같이 데이터베이스 관리자가 일상적으로 하는 관리 작업을 단일 창에서 손쉽게 있습니다. PostgreSQL, MySQL, MariaDB 어떤 서비스를 이용하건 기본 제공하는 서버 로그를 통해 각종 에러 문제에 신속히 대응할 있습니다. 성능 튜닝도 로그를 참조해서 하는 외에도 데이터 보호 성능 최적화를 위한 권장 사항을 제안받을 있습니다. 지능적인 제안 서비스 덕에 튜닝 포인트 잡기도 수월합니다. 이외에도 모니터링 얼럿 기능을 제공해 시간과 장소에 구애받지 않고 관리자가 데이터베이스 상태를 있습니다. 

 

이상으로 PostgreSQL, MySQL, MariaDB on Azure 엔터프라이즈 기능을 알아 보았습니다. 서비스 선택, 구성, 최적화 등에 대한 상세 내용은 락플레이스로 문의 바랍니다.

 

 

*락플레이스 견적문의 바로가기 : http://rockplace.co.kr/customer_center/estimate_inquiry/

 

락플레이스 :: 오픈소스 전문기업 » 견적문의

 

rockplace.co.kr

* 메일로 빠르게 글을 받아보길 원하신다면? 

뉴스레터 구독 바로가기 : page.stibee.com/subscriptions/59158

 

오픈소스&클라우드 전문기업 락플레이스

개인정보 수집 및 이용 귀하의 개인정보는 마케팅&영업 활동 목적으로 당사((주)락플레이스)에 의해 활용될 수 있습니다. 당사가 귀하의 개인정보를 개인정보 수집 목적 달성에 필요한 기간

page.stibee.com