콘텐츠로 이동하기
데이터베이스

Cloud SQL Enterprise Plus 소개: MySQL 성능이 최대 3배 향상된 새 버전

2023년 8월 2일
https://storage.googleapis.com/gweb-cloudblog-publish/images/CSQL_Editions_BlogHeader.max-2500x2500.jpg
Andi Gutmans

GM & VP of Engineering, Databases

*본 아티클의 원문은 2023년 7월 13일 Google Cloud Blog(영문)에 게재되었습니다.


Cloud SQL은 MySQL, PostgreSQL, SQL Server 워크로드 실행을 위한 Google Cloud의 엔터프라이즈급 완전 관리형 데이터베이스 서비스입니다. 디지털 서비스부터 은행, 소매에 이르기까지 다양한 업종에서 사용되고 있으며 현재 Google Cloud의 상위 고객사 100곳 중 95% 이상이 Cloud SQL을 사용하고 있습니다. 점점 까다로운 워크로드가 클라우드로 이전되면서 일부 고객은 더 높은 성능과 가용성을 요구하고 있습니다. 이에 더해 개별 워크로드의 요구사항에 맞게 구성을 최적화할 수 있도록 더 많은 선택권을 제공하고 유연성을 높여 달라는 요청도 있었습니다.

오늘 Google에서는 세 가지 주요 개선사항이 반영된 MySQL 및 PostgreSQL용 Cloud SQL Enterprise Plus 버전을 출시합니다. 첫째, 다양한 소프트웨어를 최적화하고, 머신 유형 및 구성을 개선하고, SSD 지원 데이터 캐시 옵션을 통합해 읽기와 쓰기 성능 모두를 크게 향상시켰습니다. MySQL용 Cloud SQL Enterprise Plus를 사용하면 현재 Cloud SQL 제품보다 읽기 처리량은 최대 3배, 쓰기 지연 시간은 최대 2배 개선할 수 있습니다. 둘째, 계획된 유지보수 작업에 다운타임이 거의 발생하지 않으며 유지보수를 포함한 99.99% 가용성 SLA를 제공해 비즈니스에 중요한 애플리케이션에 필요한 가용성 목표를 충족할 수 있습니다. 셋째, 엄격한 규정 준수 요건을 갖춘 조직에 반드시 필요한 35일 로그 보관으로 데이터 보호 기능을 강화했습니다. Cloud SQL Enterprise Plus 버전은 이러한 요구사항을 충족하는 동시에 이미 입증된 Cloud SQL 기능을 토대로 구축되었습니다.

기존 Cloud SQL 버전은 기능이나 가격 변경 없이 계속 제공되지만 이제 명칭이 Cloud SQL Enterprise 버전으로 변경됩니다.

MySQL용 Enterprise Plus의 혁신 기능 살펴보기

MySQL용 Cloud SQL Enterprise Plus는 공동으로 최적화된 하드웨어 및 소프트웨어 구성을 통해 탁월한 성능을 제공하는 동시에 완벽한 오픈소스 호환성을 유지합니다. 읽기 집약적인 트랜잭션 워크로드의 경우 MySQL용 Enterprise Plus 버전은 데이터 캐시를 구성할 수 있으며 엔터프라이즈 버전보다 읽기 처리량이 최대 3배 더 높습니다. 데이터 캐시는 DRAM을 기반으로 캐시를 투명하게 확장하기 위한 방식으로 플래시 메모리를 활용하여 읽기 지연 시간을 단축하고 처리량을 개선하고 더 큰 데이터 세트로 확장할 수 있습니다. 또한 소프트웨어 최적화는 트랜잭션 커밋 지연 시간을 최대 2배 단축하고 쓰기 처리량을 최대 2배 개선하므로 가장 까다로운 MySQL 워크로드에는 Cloud SQL이 더없이 적합한 서비스입니다.

"Google Cloud와 협력하여 MySQL용 Cloud SQL Enterprise Plus 버전을 출시하게 되어 기쁩니다."라고 Everflow Technologies의 CTO 겸 공동 설립자인 조나단 블라이스가 말합니다. "새로운 버전을 사용하면 애플리케이션을 수정하지 않고도 향상된 성능, 가용성, 데이터 보호의 이점을 즉시 누릴 수 있습니다. 특히 데이터 캐시를 통합한 후 플랫폼에서 상세 보고서를 실행하는 고객의 쿼리 성능이 3배 이상 향상된 것으로 나타났습니다. 향후 Google Cloud 및 Cloud SQL과 협력해 혁신을 이어가기를 기대합니다." 

Cloud SQL Enterprise Plus 버전은 가용성과 안정성에 주안점을 두며 유지보수를 포함해 99.99% SLA를 제공합니다. 계획된 유지보수 기간 중 Enterprise Plus 인스턴스는 백그라운드에서 순차적 업데이트를 실행하고 추가 하드웨어 리소스를 사용해 다운타임을 10초 미만으로 줄입니다.

또한 Enterprise Plus 버전은 PITR(point-in-time recovery)을 위한 35일 로그 보관 기능을 제공하여 더 높은 수준의 데이터 보호를 제공하며, 비즈니스에 중요한 워크로드에 필요한 까다로운 규제 요건과 데이터 보호 요건을 충족합니다. 

"Workday는 고객에게 훌륭한 사용자 경험을 제공하는 것이 중요한데, 퍼블릭 클라우드로 이전하는 과정에서 요구사항을 지원할 고성능 데이터베이스가 필요하다는 사실을 분명히 깨달았습니다. Workday는 Google Cloud팀과 긴밀히 협력하여 Cloud SQL의 개선에 투자했으며 이번에 Cloud SQL Enterprise Plus 버전이 출시됨에 따라 가장 까다로운 워크로드에 대해 고성능과 가용성이라는 옵션을 확보하여 더 우수한 읽기 및 쓰기 성능, 더 높은 가용성, 계획된 다운타임 최소화를 활용할 수 있게 되었습니다. Google과 함께 혁신을 이루며 관리형 서비스의 엔터프라이즈급 기능과 더불어 새로운 기능이 제공하는 혜택을 누리게 된 점을 기쁘게 생각합니다."라고 Workday의 지속성 및 LifeCycle 엔지니어링 부문 치라그 안다니 부사장은 말합니다.

PostgreSQL용 Enterprise Plus

PostgreSQL용 Cloud SQL Enterprise Plus는 엔터프라이즈 버전과 비교해 쓰기 처리량이 최대 2배 향상되었습니다. PostgreSQL용 Cloud SQL Enterprise Plus는 MySQL 제품과 유사하게 하드웨어와 소프트웨어를 공동으로 최적화하여 향상된 성능을 제공합니다. 

앞서 MySQL과 관련해 언급된 모든 가용성, 안정성, 데이터 보호 향상 기능은 PostgreSQL용 Cloud SQL Enterprise Plus에서도 누릴 수 있습니다. 즉, 99.99% 가용성 SLA(유지보수 포함), 10초 미만으로 계획된 다운타임 단축, 35일 로그 보관으로 데이터 보호 강화를 기대할 수 있습니다. 

"Google Cloud와 협력하여 PostgreSQL용 Cloud SQL Enterprise Plus 버전을 사용하면서 애플리케이션에 필요한 오픈소스 PostgreSQL 호환성을 유지하는 한편 성능, 가용성, 데이터 보호 기능 향상에 따른 이점을 즉시 누릴 수 있었습니다. 첫 번째 워크로드에서는 지속 성능(TPS 및 쿼리 지연 시간)이 즉시 2배 향상된 것을 확인했습니다."라고 Salesloft의 데이터베이스 엔지니어링 부문 관리자인 리처드 헬름스는 말합니다.

https://storage.googleapis.com/gweb-cloudblog-publish/images/maxresdefault_SH6eO2J.max-1300x1300.jpg

비즈니스에 중요한 트랜잭션 워크로드를 실행하도록 설계된 새로운 Cloud SQL Enterprise Plus 버전으로 애플리케이션 성능을 높이는 방법을 알아보세요.

시작하기

Cloud SQL Enterprise Plus 버전은 현재 gcloud와 API를 통해 일부 Google Cloud 리전에서 이용할 수 있으며 2023년 7월 17일까지 Cloud 콘솔에서 제공됩니다. SQL Server용 Cloud SQL Enterprise Plus 버전은 추후 출시될 예정입니다.

간단한 시작: Cloud SQL 콘솔을 방문하여 클릭 몇 번으로 데이터베이스 인스턴스를 생성해 보세요. 신규 Google Cloud 고객은 무료 체험판 인스턴스를 만들고 $300의 무료 크레딧을 받을 수 있습니다. Enterprise Plus 버전에 관한 자세한 내용은 문서를 확인하세요.

게시 위치