귀사의 비즈니스 과제에 적용 가능한 사례입니까? 지금 바로 다음 단계를 취하세요.

전 세계에서 1,600여 개의 비즈니스 애플리케이션과 280,000여 명의 사용자를 지원하는 IT 팀에서 안정성, 성능, 보안을 모두 갖춘 IT 서비스를 중단 없이 제공함과 동시에 자체 디지털 트랜스포메이션 여정에 속도를 낼 방법은 무엇일까요?

바로 IBM의 CIO(Chief Information Officer) 부서가 매일 주력하고 있는 일입니다. 이 CIO 부서는 IBM의 중단 없는 운영을 뒷받침하는 애플리케이션, 즉 공급망/물류는 물론 세일즈, 마케팅, 재무 시스템, 그리고 디지털 워크플레이스 솔루션까지 모두 관리합니다.

이 팀의 기본 원칙은 혁신에 속도를 내는 동시에 탄소 배출량을 줄이는 것입니다. 2019년에 이 팀은 IBM Z®, IBM® Power®, x86, 컨테이너 아키텍처를 포괄하는 종합적인 엔터프라이즈 플랫폼 지향 접근 방식의 일환으로 Red Hat® OpenShift®를 도입하기 시작했습니다. 전사적 범위에서 표준 플랫폼을 도입하여 속도를 높이는 데 그 목적이 있습니다. OpenShift를 사용함에 따라, 거대 규모의 멀티테넌트 환경으로 마이그레이션하는 데 있어 기존 툴과 프로세스로는 용량을 관리하고 애플리케이션 밀도를 계속 최적화하기가 쉽지 않았습니다.

IBM의 애플리케이션 팀도 새로운 서비스를 배치할 때 적합한 인프라 리소스 구성을 이해하는 것과 관련하여 여러 어려움을 겪곤 했습니다. "업계의 여느 애플리케이션 팀과 마찬가지로, 우리 팀도 용량 때문에 멈추는 일이 없도록 오버프로비저닝 전략을 구사해 왔지만 그로 인해 또 다른 숙제를 안게 되었습니다. 장기적으로 성능을 극대화하고 비용을 최소화하려면 최상의 리소스 할당 방안을 찾아내고 실행할 책임이 우리에게 있습니다." IBM의 하이브리드 클라우드 플랫폼 부문 VP 겸 CIO인 Matt Lyteson은 이렇게 말합니다.

Red Hat OpenShift를 도입하기 시작한 이래 환경이 더욱더 복잡해지자 Lyteson의 팀은 초과 할당된 리소스를 수작업으로 조정하는 것이 해법이 아님을 곧 깨달았습니다. 멀티테넌트 환경에서 리소스 할당을 최적화하는 이 프로세스는 인력을 투입하는 것으로는 해결되지 않았습니다. 바로 이런 까닭에 이 팀은 IBM Turbonomic® ARM(Application Resource Management) 솔루션으로 바꿨습니다.

누적 메모리 한계

3.8TB

감축

IBM Turbonomic에서 매달

45,000

건의 자동 리소싱 작업 수행

즉각적인 가치와 지속적인 효과

멀티테넌트 OpenShift 환경 전반에서 리소스 할당을 최적화하는 것은 복잡한 과제였지만, 이 팀은 Turbonomic을 구현하고 나서 명확한 방향을 찾았습니다. "Turbonomic을 구현하기 위해 플랫폼이나 작업 방식을 바꿀 필요는 없었습니다. 설치하자마자 실행 가능 데이터가 거의 즉각적으로 생성되었습니다."라고 IBM의 하이브리드 클라우드 아키텍트, STSM인 Ryan DeJana는 설명합니다. 이 팀은 몇 시간 만에 여러 OpenShift 클러스터의 용량 할당 현황을 종합적으로 파악했습니다. 그리고 무엇을 최적화해야 하는지를 판단할 수 있게 되었습니다. 그 다음 단계로 자동화된 소싱 작업을 탐색하기 시작했습니다. 일차적으로 Lyteson은 자동화가 올바른 접근이라는 확신을 팀에 심어주어야 했습니다.

"나부터 자신감을 갖고 자동화에 나서야 했습니다. 개발자의 입장에서는 리소싱 제어를 소프트웨어 플랫폼에 맡기는 첫 단계가 다소 두려울 수 있습니다."라고 DeJana는 인정합니다. Turbonomic의 풀스택 가시성, 즉 애플리케이션 계층부터 인프라까지 환경 전 범위를 볼 수 있다는 점이 이러한 우려를 가라앉히고 앞으로 나아가는 데 큰 역할을 했습니다.

데이터 센터에서 태블릿 컴퓨터를 사용하는 IT 전문가

Lyteson은 팀을 설득하여 자동화에 도전하고 Turbonomic이 적절한 조치를 통해 해당 환경에서 최적의 사이징을 수행하는 것을 직접 확인하게 했습니다. 이 팀은 먼저 프로덕션 외 환경 및 개발 환경의 클러스터를 마이그레이션했습니다. "팀은 Turbonomic의 AI 기반 자동화 덕분에 성능과 효율성이 크게 향상되었음을 단 며칠 만에 확인할 수 있었습니다."라고 DeJana는 회상합니다.

현재 이 팀은 Turbonomic의 실시간 애플리케이션 사용량에 관한 데이터를 바탕으로 프로덕션 외 애플리케이션의 88%, 프로덕션 애플리케이션의 42%에서 자동으로 리소스 할당을 사이징하고 있습니다. "Turbonomic 덕분에 시간을 절약하고 혁신에 더 속도를 낼 수 있습니다. 이 팀에 새로운 비즈니스 기능을 더 빨리 개발하고 제공하는 것은 물론 실제로 얼마나 많은 리소스가 필요한지를 파악하도록 요청하고 있습니다." DeJana는 이렇게 설명합니다. "Turbonomic이 있으면 리소스 최적 사이징에 자동화를 활용할 수 있습니다. 개발 팀은 이러한 과정을 지켜보면서 리소싱 변경을 직접 수작업으로 할 방법을 연구하지 않습니다. 자동화 덕분에 걸림돌에서 벗어난 이들은 비즈니스 가치 창출에 집중할 수 있습니다."

채택 확대, 혁신 속도 향상

현재 이 팀은 Turbonomic의 AI 기반 자동화를 사용하여 매달 45,000건의 작업을 수행합니다. "이 환경의 복잡성, 그리고 Turbonomic가 가져온 효과를 생각하면, Turbonomic 자동 리소싱 작업을 구현함으로써 얼마나 많은 시간을 절약할 수 있었는지 모릅니다. Turbonomic 자동화 없이 그처럼 방대한 작업을 수행하지 못했을 테니까요."라고 Lyteson은 설명합니다. 실제로 누적 메모리 한계를 3.8TB 감축하고 CPU 요청 건수를 64% 줄였습니다. 이러한 효율성이 비즈니스에 유의미한 경제적 효과를 발휘합니다. 이 팀의 인건비를 최소화하는 데 기여합니다. 수작업으로 조정하는 데 시간을 보낼 필요 없고, 팀이 혁신 과제에 집중할 수 있기 때문입니다. 게다가 기존 인프라의 수명을 연장함으로써 신규 하드웨어 도입에 불필요하게 지출하지 않습니다. IBM Cloud®에서 실행 중인 Red Hat OpenShift 환경도 더욱 최적화되었습니다.

이 팀은 미래를 준비하면서 Turbonomic 도입을 확대하여 IaaS(infrastructure as a service) 계획 및 모니터링, 그리고 클러스터 리소스 최적화 계획까지 지원할 계획입니다. 프로덕션 환경의 미션 크리티컬 애플리케이션에도 Turbonomic을 활용하려 합니다. "지금까지 Turbonomic으로 거둔 성과가 대단히 만족스럽습니다. 이 플랫폼에서 다른 어떤 가능성을 실현할지 무척 기대됩니다."라고 DeJana는 말합니다.

솔루션 컴포넌트

IBM® Turbonomic® Application Resource Management

IBM 로고

IBM CIO 부서 소개

IBM의 CIO 부서(Chief Information Officer Organization)에서는 IBM 자체 IT 전략을 이끌면서 IBM 직원이 일상 업무에 사용하는 IT 솔루션을 제공, 보호, 현대화하고 지원하는 책임을 맡습니다.

이러한 CIO 전략은 적응형 IT 플랫폼, 즉 전사적 범위에서 IT의 접근성을 향상하고, 문제 해결에 속도를 내며, IBM을 위한 혁신 엔진의 역할을 하면서 비즈니스 성장을 촉진하는 플랫폼 개발을 포괄합니다.

© Copyright IBM Corporation 2023. IBM Corporation, New Orchard Road, Armonk, NY 10504

미국에서 제작, 2023년 2월.

IBM, IBM 로고, IBM Cloud, IBM Z, Power, Turbonomic은 전 세계 여러 국가에 등록된 International Business Machines Corporation의 상표 또는 등록상표입니다. 기타 제품 및 서비스 이름은 IBM 또는 타사의 상표입니다. 현재 IBM 상표 목록은 ibm.com/trademark에 있습니다.

Red Hat®, JBoss®, OpenShift®, Fedora®, Hibernate®, Ansible®, CloudForms®, RHCA®, RHCE®, RHCSA®, Ceph® 및 Gluster®는 미국 및 기타 국가에서 Red Hat, Inc. 또는 그 자회사의 상표 또는 등록상표입니다.

이 문서는 최초 발행일을 기준으로 하며, 통지 없이 언제든지 변경될 수 있습니다. IBM이 운영되고 있는 모든 국가에 오퍼링이 사용 가능한 것은 아닙니다.

여기에 언급 또는 설명된 모든 고객 사례는 일부 고객이 어떻게 IBM 제품을 사용했고 이에 따른 결과가 무엇인지를 소개하는 예시입니다. 실제 환경 비용 및 성능 특성은 개별 고객의 구성과 조건에 따라 달라집니다. 일반적으로 각 클라이언트의 결과는 전적으로 해당 클라이언트에서 주문한 시스템 및 서비스에 따라 달라지므로, 예상 결과를 제공할 수 없습니다. 이 문서의 정보는 상품성, 특정 목적에의 적합성에 대한 보증 및 타인의 권리 비침해에 대한 보증이나 조건을 포함하여(단, 이에 한하지 않음) 명시적이든 묵시적이든 일체의 보증 없이 “현상태대로” 제공됩니다. IBM 제품은 제품이 제공되는 계약의 조건에 따라 보증됩니다.