한 고객이 트랜잭션을 처리를 위해 Amazon RDS와 분석을 위한 Druid.io라는 두 가지 데이터베이스 상에서 비즈니스를 운영했고, 월 총 빌링액은 93,000달러가 넘었습니다. 두 DBMS의 기능을 하나의 SingleStore로 옮긴 후에 비용지출을 전체의 약 2/3를 절감 할 수 있었습니다.
고객은 현재 매월 31,000달러의 비용을 지불하게 되어 기존 비용 중 66%(월 62,000달러)를 절감하고 있습니다. 또한 고객은 성능 향상, 동시성 향상과 쉬운 데이터베이스 관리의 혜택을 누리고 있습니다. 향후 프로젝트들 또한 기존 서비스에 새로운 기능 추가하는 비용을 낮추고 전략적 유연성을 높일 수 있는 이런 혜택들을 요청하고 있습니다.
위의 차트는 AWS RDS와 Druid.io 사용시 월 약 68,000 달러 비용이 소요되던 것을 SingleStore로 모두 대체했을 때 약 5,700달러로 비용이 절감된 것을 보여줍니다. Druid.io의 라이센스 비용은 SingleStore와 같이 약 25,000달러 입니다. 따라서 AWS RDS와 Druid.io의 총 비용이 약 93,000달러가 SingleStore를 AWS에서 운영 시에 약 31,000 달러로 줄었습니다.
극적인 비용 절감 외에도 SingleStore는 다양한 퍼블릭 및 프라이빗 클라우드, 온프레미스, 온프레미스와 클라우드 혼합 환경, 가상 머신 및 컨테이너에서 실행할 수 있다는 것에 의해 전략적 유연성이 향상됩니다. "특정 클라우드에 종속(Cloud lock-in)"은 더 이상 문제가 되지 않습니다.
AWS RDS에서 SingleStore로 이동
AWS RDS는 다양한 데이터베이스를 사용할 수 있게 하는 유연한 서비스입니다. 이 환경에서, 고객은 AWS Aurora를 사용하고 있었습니다. Aurora는 AWS에서 제공하는 다양한 데이터베이스 서비스 중 하나로, MySQL과 PostgreSQL 호환되는 관계형 데이터베이스입니다. SingleStore는 MySQL 100% 호환되어 Aurora에서 SingleStore 로의 전환은 매우 쉬웠습니다.
그리고 SingleStore는 어떤 AWS 데이터베이스 서비스보다 훨씬 더 유연하기 때문에 단일 데이터베이스에서 더 많은 워크로드를 수행할 수 있습니다. 예를 들어, SingleStore는 인 메모리 기반 Rowstore와 디스크 기반 Columnstore 데이터 형식를 모두 지원하며, 두 스토어간에 데이터 이동이 매우 유연합니다. 반면, AWS에서는 인 메모리 성능을 위해 AWS ElastiCache for Memcached 또는 AWS ElastiCache for Redis를 사용해야 합니다. 그리고 해당 데이터를 디스크 기반에 저장하고 분석을 위해 Redshift로 이동해야 함으로 분석 데이터는 오래된 것이 될 수 밖에 없습니다.
SingleStore는 Aurora와 다른 AWS 솔루션을 대체하는 대신에 기능을 보강하는 용도로 사용할 수 있습니다. 예를 들어 Aurora에 저장된 데이터를 SingleStore에 복제하여 분석할 수 있습니다. 그러면 Aurora 데이터베이스는 더 이상 분석 쿼리를 처리 할 필요가 없기 때문에 더 빠르게 실행됩니다. 빠른 쿼리 성능과 동시성을 지원하는 전용 SingleStore 데이터베이스가 있어서 분석 쿼리와 분석 앱이 더 빠르게 실행이 됩니다.
결론
AWS Aurora의 주장대로 "10분의 1 비용으로 상용 데이터베이스의 성능과 가용성"이 있기 때문에, 이러한 단순한 변경으로부터 그렇게 많은 돈을 절약할 수 있는 고객의 능력은 다소 아이러니합니다. 반면에 이 고객은 AWS Aurora와 Druid.io에서 SingleStore로 간단하고 쉽게 이동함으로써 66% 이상을 절약하고 더 나은 성능, 더 큰 동시성과 전략적 유연성을 얻을 수 있었습니다.
May 3rd, 2019
출처: https://www.singlestore.com/blog/case-study-customer-saves-60k-per-month-on-memsql/
※ www.a-platform.biz | info@a-platform.biz
'SingleStoreDB > 사례연구' 카테고리의 다른 글
[사례 연구, Insite360] SingleStore 내장 파이프라인을 사용하여 클라우드에서 IoT 서비스 제공 (0) | 2019.08.13 |
---|---|
[사례 연구, Kellogg] ETL 시간 단축(24 시간-> 수십분), BI 속도 향상(20 배) (0) | 2019.08.08 |
[사례 연구, Pinterest_에너지기업] SingleStore를 통해 실시간 대쉬보드 구축 (0) | 2019.08.08 |
[사례 연구, Medaxion] SingleStore을 통해 의료 분야에 실시간 의사 결정 지원 (0) | 2019.08.06 |
[사례 연구, Forrester] SingleStore를 사용하여 수백만 달러의 디지털 전환 기회 창출 (0) | 2019.08.06 |