CSP의 컨테이너 성공 사례

author-image

기준

왜 컨테이너일까요? 현실 세계의 성공 사례

"컨테이너"에 대해 들어보신 적이 있겠지만 이 기술이 클라우드 서비스 공급업체(CSP)의 비즈니스에 가져다 줄 수 있는 비즈니스 이점에 대해서는 명확히 인식하지 못하실 수 있습니다. VM(가상 머신)을 완벽하게 구축했으며 이러한 경험이 보안, 네트워킹, 로깅, 모니터링, 통합, 컨테이너 관리 및 내부 기술 세트 측면에서 컨테이너로 어떻게 전환될지 확신할 수 없습니다. 이는 해결되어야 하는 문제들이지만, 컨테이너 기술이 업계에서 가장 인기 있는 트렌드 중 하나라는 사실은 여전히 변함이 없습니다.

451의 연구에 따르면 컨테이너 시장은 2016년 2억 762만 달러에서 2020년에는 27억 달러로 성장할 것으로 예상됩니다. 전체 클라우드 지원 기술 시장에서 상대적으로 적은 부분을 차지하고 있음에도 불구하고 451의 보고서는 컨테이너가 다른 부문과 비교했을 때 가장 빠른 성장세를 보여 2020년까지 CAGR이 40%에 달할 것으로 예상하고 있습니다. 분석가들은 Fortune지 선정 100대 기업1 중 54%가 금융, 제조, 미디어 등을 포함한 다양한 산업 분야에서 Kubernetes*를 어느 정도 사용하고 있는 것으로 추정하고 있습니다.

다음 삽화에서 볼 수 있는 것처럼 이미 컨테이너 기술을 채택한 CSP들은 운영 효율성과 민첩성 측면에서 그리고 컨테이너 서비스에 대한 고객의 수요가 증가함에 따라 새로운 수익원 및 고객 충성도 측면에서도 놀라운 이점을 누리고 있습니다.

Google은 10년 동안 컨테이너를 사용해 왔습니다

Google에서는 컨테이너를 “Google Way”라고 부릅니다. Kubernetes*(그리고 그 전에 두 개의 컨테이너 관리 시스템인 Borg와 Omega)를 만든 Google은 컨테이너의 많은 장점을 알고 있습니다. 이 회사의 웹 사이트에는 "컨테이너화를 통해 개발 팀은 빠르게 움직이고, 소프트웨어를 효율적으로 배포하며, 전례 없는 규모로 운영할 수 있습니다."라고 나와 있으며, Google 개발자들은 매주 20억 개의 컨테이너(초당 약 3,300개의 컨테이너)를 실행한다고 합니다.2

Google의 개발자들은 컨테이너를 사용하여 다른 응용 프로그램과 분리된 예측 가능한 환경을 만들 수 있을 뿐만 아니라 민첩성과 생산성을 높일 수 있습니다. 이 모든 것이 "응용 프로그램의 개발, 테스트, 배포 및 전반적인 관리를 용이하게 합니다"라고 Google은 말합니다.

컨테이너는 많은 내부적인 이점을 제공하기도 하지만 Google은 Google 고객에게 Google Kubernetes* 엔진을 제공함으로써 이를 확장했으며 2017년에는 GKE 사용량이 전년 대비 9배 증가해 수익과 고객 만족도가 증가했습니다.1

Amazon 웹 서비스도 크게 뒤쳐지지 않습니다

몇 주 또는 몇 개월이 걸리는 앱 개발에 지치셨습니까? 일관성 없는 개발 환경 구성에 실망했습니까? Amazon 웹 서비스(AWS)에서 개발자들은 컨테이너를 사용하여 배포 마찰과 구성 드리프트를 줄이고 있습니다. 또한 컨테이너를 부팅하는 데 몇 분의 1초 밖에 걸리지 않으며 VM을 부팅하는 것보다 훨씬 빠릅니다.

3Google과 마찬가지로 AWS도 컨테이너에 대한 많은 고객 수요를 발견했습니다. 2014년에 처음 일반인이 이용 가능하게 된 AWS의 EC2 컨테이너 서비스(ECS)에서는 2016년부터 2017년까지 컨테이너를 실행하는 고객이 400% 증가했습니다.4

소규모 CSP들도 컨테이너 기술 채택5

최근 Forbes의 클라우드 100대 기업 목록6에 이름을 올린 Digital Ocean은 컨테이너를 사용하여 소프트웨어와 서비스를 경량화된 방식으로 캡슐화함으로써 휴대용 개발 환경과 유연한 제작 설정을 가능하게 합니다. DigitalOcean의 네트워크 관리자는 이 모든 것을 연결하고 네트워크화하여 필요에 따라 데이터를 공유할 수 있다고 말합니다. “제 설정 중 일부는 이제 100배 더 쉽게 실행할 수 있습니다. 배포를 더 빠르게 수행할 수 있고, 워크플로가 더 합리적이고, 분리된 서비스를 더 쉽게 구성할 수 있으며, 더 적은 비용으로 더 많은 것을 얻을 수 있습니다"라고 관리자는 말합니다.

2018년 5월 2일 DigitalOcean은 DigitalOcean Kubernetes*가 초기 미리보기에 포함되도록 클라우드 서비스 제품을 확장했으며 올해 후반에 널리 보급 예정입니다.7

다음 단계를 밟으십시오 – 인텔이 도와드릴 수 있습니다

다른 신기술과 마찬가지로 소규모로 시작하여 발전시키는 것이 합리적입니다. 덜 중요한 프로젝트에 컨테이너를 먼저 사용한 다음 자신감과 기술의 향상에 따라 확장하십시오. 또한 인프라가 컨테이너를 사용할 준비가 되어 있는지 확인하십시오. Google의 경험에 비추어 볼 때, 조직 전체에서 컨테이너 기술의 채택이 증가함에 따라 실행되는 컨테이너 수가 기하급수적으로 증가할 수 있습니다. 고성능 인텔® 제온® 스케일러블 프로세서를 사용하여 컨테이너 밀도를 높이고, 지연 시간을 줄이며, 서버 활용도를 향상시켜 총 소유 비용(TCO)을 절감할 수 있습니다. 인텔® FPGAs(field-programmable gate arrays) 및 데이터 플레인 개발 키트(DPDK)는 컨테이너화된 워크로드를 가속화할 수 있습니다.

인텔은 컨테이너 플랫폼 보안과 수익성 높은 서비스를 뒷받침하는 강력한 하드웨어 계층을 확보하는 데 필요한 과제를 해결할 수 있습니다. 인텔® 클라우드 인사이더 프로그램(인텔® CIP)을 통해 컨테이너를 사용하여 자체 개발 프로젝트를 간소화하고 서비스 제품을 확장할 수 있습니다. 이 프로그램은 최신 하드웨어와 클라우드 기술을 실험하고, 클라우드 기술 교육 과정에 참여하여 새로운 클라우드 기술과 기회에 대한 주제별 전문가의 통찰력을 얻을 수 있는 기회를 제공합니다.

컨테이너와 기타 클라우드 서비스 공급업체 리소스에 대한 자세한 정보를 얻으시려면 intel.co.kr/csp를 방문하십시오.