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

데이터 센터에서 벗어나기 위해 베어메탈 솔루션을 선택한 StubHub

2021년 2월 5일
https://storage.googleapis.com/gweb-cloudblog-publish/images/stubhub.max-2600x2600.jpg
Austin Sheppard

CTO, Stubhub

Google Cloud 사용해 보기

$300의 무료 크레딧과 20개 이상의 항상 무료인 제품으로 Google Cloud 사용을 시작해보세요.

무료 체험

* 본 아티클의 원문은 2021년 1월 12일 Google Cloud 블로그(영문)에 게재되었습니다.

편집자 주: 오늘은 세계에서 가장 큰 티켓 마켓플레이스인 StubHub의 오스틴 셰퍼드 CTO와 대화를 나눠보려 합니다. Google 베어메탈 솔루션이 Oracle 의존도를 줄이고, 전체 비용을 절감하며, 성능을 개선하여 StubHub의 클라우드 여정에 어떤 도움이 되었는지 함께 확인해 보겠습니다. 

StubHub는 2000년 이래 티켓 마켓플레이스의 혁신을 선도했습니다. StubHub에서 최초로 도입한 티켓 판매 애플리케이션, 대화형 좌석 매핑, 360도 가상 좌석 배치도, 혁신적인 가격 추천 기술, 티켓 최적가 결정 알고리즘 같은 기능은 모두 시장 표준으로 자리잡았습니다.

티켓 마켓플레이스는 일반적인 티켓 판매 및 유통 이상의 역할을 합니다. 티켓 마켓플레이스는 구매자와 판매자를 안전하고, 편리하며, 안정적인 환경에서 연결해 주는 비즈니스입니다. 매년 수백만 명의 고객에게 서비스를 제공하는 업체에게 데이터는 서비스를 향상할 뿐만 아니라 기회를 포착하고 맞춤 경험을 제공할 수 있는 주요 수단입니다. 

StubHub는 모든 애플리케이션을 클라우드로 이전하여 궁극적으로 데이터 센터 사용을 중지하기 위한 노력을 기울였습니다. 이 과정에서 StubHub의 전자상거래 플랫폼을 지원하는 Oracle 데이터베이스의 마이그레이션은 가장 어려운 문제 중 하나였습니다. Oracle 의존도가 큰 애플리케이션을 Google Cloud로 마이그레이션 중이었으나 Oracle 데이터베이스를 함께 이전할 수 있는 간단한 방법을 찾지 못하고 있었습니다. Oracle을 온프레미스에서 실행하고 대규모 애플리케이션 레이어를 클라우드에서 실행하면서 지연 시간 문제가 발생했으며 환경 간에 데이터를 동기화하는 데 팀 리소스가 낭비되었습니다. 성능 요구사항을 충족하려면 모든 데이터가 실제로 애플리케이션과 동일하거나 가까운 위치에 있어야 했습니다. 

또한 Oracle 데이터베이스를 이전부터 계속 사용해 왔으며 여전히 Solaris에서 실행 중입니다. 이 때문에 성능 문제가 발생했고 최신 서비스 및 유지보수를 이용하는 것이 어려울 수 있습니다. 기존 업그레이드 주기의 대대적인 조정을 위한 노력이 필요하며 다운타임과 고객에게 미치는 영향을 최소화하기가 어려운 실정입니다. StubHub는 이 주기에서 벗어나고 Oracle과 같은 기존 기술에 대한 의존도를 줄이는 한편 성능 요구사항을 충족하고 궁극적으로 데이터 센터 사용 중단을 도와줄 솔루션을 원했습니다.


Google Cloud 및 베어메탈 솔루션으로의 이전은 미래로 도약할 수 있는 큰 기회였습니다.

베어메탈 솔루션: Oracle에서 벗어나는 다리 역할을 수행

결국 StubHub는 성능 저하 없이 Oracle 데이터베이스를 계속 사용할 수 있다는 점에서 Google Cloud의 베어메탈 솔루션(BMS)을 선택했습니다. 덕분에 워크로드를 있는 그대로 클라우드로 빠르게 이전하여 지연 시간 문제를 해결하고 온프레미스 사용 공간을 완전히 없애기 위한 작업을 가속화할 수 있게 되었습니다. 또한 BMS는 기존에 사용 중이던 다른 Google Cloud 서비스와도 원활하게 통합됩니다.

각 팀에서는 클라우드로 이전함은 물론 비즈니스 운영을 위해 사용하던 도구를 현대화할 수 있는지가 중요했습니다. 내년 중에 데이터 센터 사용을 완전히 중단하는 것을 목표로 하고 있습니다. 이 목표를 이루고 나면 Oracle 데이터베이스를 무제한 확장성, 강력한 일관성, 고가용성을 갖춘 클라우드 기반 Spanner로 현대화할 계획입니다.

Google 베어메탈 솔루션은 Oracle 데이터베이스에서 완전히 벗어날 수 있도록 돕는 다리 역할을 하고 있습니다. 덕분에 나머지 플랫폼을 클라우드로 이전할 수 있는 유연성을 확보하여 보다 신속한 현대화가 가능해졌습니다. Cloud Spanner에서 워크로드를 현대화할 계획인데 베어메탈 솔루션으로 그 길이 열렸습니다.

Google Cloud 베어메탈 솔루션에서 Oracle을 실행하여 얻은 초기 성과

마이그레이션을 시작한 이후 지금까지 얻은 초기 성과는 고무적입니다. 온프레미스 Solaris 시스템과 새로 구성한 BMS 서버 간 성능 비교 테스트를 실시한 결과 벌써 성능 개선 효과가 나타나고 있습니다. 또한 환경을 통합하고 하드웨어 지원 요구사항이 사라지면서 전체 운영 비용이 절감될 것으로 예상했으며 실제로 라이선스 비용 절감을 경험하고 있습니다.

더 적은 노력으로 더 많은 일을 할 수 있기 때문에 일부 비용이 즉각적으로 절감되었습니다. 보다 우수하고, 빠르며, 저렴한 Intel Cascade Lake 프로세서 덕분에 지금은 더 적은 하드웨어 사용 공간에서 Oracle을 실행할 수 있으며 이는 Oracle 데이터베이스의 전반적인 라이선스 비용 절감으로 이어졌습니다.

그렇지만 BMS가 제공하는 가장 큰 이점은 Oracle과 같은 기존 공급업체에 대한 의존도를 줄여 한 기업으로서의 독립성을 누릴 수 있다는 것입니다. 현재 StubHub는 클라우드 기반 조직으로 이전하는 과정에서 나아갈 길을 직접 결정하고 있습니다.

StubHub에 대해 살펴보고 Google Cloud로의 Oracle 마이그레이션에 대해 자세히 알아보세요.

게시 위치