급변하는 비즈니스 환경에서 경쟁력을 확보하고자 기업들이 효율성 향상에 최선을 다하고 있다. 기업의 임원들은 비용 절감안을 마련하는 동시에 기존 IT 투자의 효과를 극대화하려고 한다. 이에 따라 IT부서는 서비스 품질은 향상시키고 급변하는 시장 수요를 충족하면서도 비용은 줄일 것을 요구받고 있다. 이처럼 까다로운 시장의 요구를 충족시켜줄 수 있는 방안의 하나로 ‘애플리케이션 그리드’와 같은 개념이 각광받고 있다. 애플리케이션 그리드는 무엇이며, 어떤 방법이나 과정으로 실행할 수 있을까.
유틸리티 산업에서 비용효율성 및 신뢰성과 같은 고객의 다양한 요구를 충족시키고자 자원을 공유하기 위해 그리드를 활용하듯이 IT 인프라스트럭처를 위한 애플리케이션 그리드 접근법은 자원의 공유·배분 및 동적할당에 중점을 두고 있다. 애플리케이션 그리드는 니즈가 적은 곳에서 많은 곳으로 자동적으로 자원을 이동시킨다. 애플리케이션 서버와 같은 핵심 제품은 그리드의 근간을 제공하며 이들 제품은 엔터프라이즈 관리 시스템과 함께 그리드 전반에 걸친 메모리의 동적 할당을 위한 인메모리 데이터 그리드와 짝을 이뤄 애플리케이션 그리드를 형성한다.
애플리케이션 그리드는 모 아니면 도의 명제는 아니다. 애플리케이션 그리드 기술에 조금만 투자하더라도 보다 유연하고 확장성 있는 인트라스트럭처를 만들 수 있고, 애플리케이션 그리드에 장기적으로 투자하면 미션 크리티컬한 애플리케이션에 소요되는 인프라스트럭처 비용까지 절감할 수 있다. 시장 선도적인 미들웨어 벤더인 오라클은 진일보된 물리적 자원 공유로 고객들이 애플리케이션 그리드로 진보할 수 있도록 도와주는 다수의 기술을 갖추고 있으며, 고객들은 이를 활용해 뛰어난 효율성, 수평적 확장 및 서비스 수준 보장과 같은 애플리케이션으로부터의 기대를 충족할 수 있다.
또 애프리케이션 그리드 접근법을 적용함으로써 기업들은 하드웨어 및 유지보수 비용을 절감할 수 있다. 기업들은 애플리케이션 그리드 기술을 활용해 큰 애플리케이션을 위한 큰 서버나 작은 애플리케이션을 위한 작은 서버를 유지하는 대신 모든 애플리케이션 자원을 공유하는 하나의 큰 그리드로 애플리케이션 인프라스트럭처를 구축할 수 있다. 이를 통해 컴퓨팅 인프라스트럭처가 개별 애플리케이션의 피크 수요를 충족하는 것을 벗어나 모든 애플리케이션의 수요를 관리할 수 있게 돼 효율성이 획기적으로 증가한다. 그뿐만 아니라 애플리케이션 그리드는 세 가지 측면에서 IT 현장에 혁신을 일으킨다. 첫째, 다양한 애플리케이션 간의 즉각적인 컴퓨팅 파워 전환으로 예기치 않은 수요도 충족할 수 있도록 시스템을 최적화해 IT 부서로 하여금 서비스 수준 협약(SLA)을 충족할 수 있으리라는 자신감을 갖게 한다. 둘째, 애플리케이션 그리드는 IT 성과는 향상시키면서도 물리적 자원, 에너지 소비 및 인적 자원을 절감할 수 있도록 해 그린 IT를 실현할 수 있도록 한다. 셋째, 애플리케이션 그리드는 수요 증감에 따른 빠른 확장과 축소로 민첩한 IT 운용을 가능하게 함으로써 IT 병목 현상을 없애준다.
요약하면 기업들은 데이터 센터 및 애플리케이션 인프라스트럭처에서 애플리케이션 그리드에 힘입어 효율성 향상, 성과 증진, 서비스 품질 향상을 비롯해 시장 니즈의 변화에 따른 반응성이 향상되는 등의 측면에서 큰 성과를 달성할 수 있다. 결과적으로 애플리케이션 그리드는 하드웨어부터 소프트웨어까지 IT 비용을 절감하면서 고객에게 보다 진일보한 신속한 서비스를 제공할 수 있도록 해주는 동시에 IT인력 관리 및 컨트롤도 향상시켜준다. 이처럼 기업들은 애플리케이션 그리드 기술을 활용함으로써 경쟁사들에 비해 뛰어난 성과를 달성하면서도 운영 비용을 절감할 수 있다.
유원식 한국오라클 대표이사 wonsik.yoo@oracle.com