클라우드 컴퓨팅은 획일적인 서비스가 아니다. 특정 조직의 다양한 IT 요구 사항을 충족할 수 있는 여러 서비스로 구성돼 있다. 이
IaaS 모델의 경우, 써드파티 서비스 공급업체가 자동화된 전달 모델을 기반으로 고객의 하드웨어, 운영 체제, 기타 소프트웨어, 서버, 스토리지 시스템, 다양한 IT 구성 요소를 호스팅 한다. 때론 지속적인 시스템 유지관리, 데이터 백업, 비즈니스 연속성 같은 작업도 처리해 준다.
IaaS를 사용하는 기업과 기관은 인프라 서비스를 ‘셀프 프로비저닝’하고, 사용한 만큼 요금을 낼 수 있다. 서비스 계약 조건에 따라, 통상 시간이나 주, 월을 기준으로 요금이 책정된다. 특정 기간에 사용한 가상 머신(VM) 용량을 기준으로 인프라 서비스 요금을 책정해 과금하는 공급업체도 있다.
IaaS는 다른 클라우드 컴퓨팅 서비스처럼 인터넷 등 공용 연결을 통해 가상화된 환경의 IT 리소스에 접근할 수 있다. 그러나 IaaS의 경우, 가상화된 구성 요소에 접근할 수 있다. 이를 통해 자신의 데이터센터가 아닌 가상화된 구성 요소로 IT 플랫폼을 구축할 수 있다.
클라우드 공급업체는 소유하고 관리하는 여러 데이터센터에 분산된 여러 서버와 네트워크를 이용해 고객에게 IaaS 서비스들을 제공한다.
IaaS 리소스는 싱글-테넌트 또는 멀티테넌트이며, 서비스 공급업체에 호스팅 된다.
‘멀티테넌트’란 여러 고객이 리소스를 공유하는 것을 의미한다. 시스템을 계속 분리해 놓은 경우도 마찬가지이다. 이는 가장 많이 사용되는 IaaS 전달 방식이다. 효율성과 확장성이 높아, 클라우드 컴퓨팅 비용을 낮출 수 있기 때문이다.
반면 싱글-테넌트 시스템은 더 비싼 요금을 지불하더라도 다른 고객과 시스템을 철저히 분리해야 하는 고객을 대상으로 한다. 싱글-테넌트 시스템은 써드파티 공급업체가 보유 데이터센터의 전용 공간을 임대하는 기존의 호스팅 서비스와 유사하다. 그러나 싱글-테넌트 IaaS는 호스팅 서비스가 제공할 수 없었던 다양한 플랫폼 기술과 확장성 같은 클라우드 전용 기능을 제공한다.
클라우드 컴퓨팅 기술을 이용, 내부 데이터센터에 내부 IaaS를 구현할 수 있지만, 이는 진짜 IaaS가 아니다. 이는 최신 클라우드 기술을 사용하는 전통적인 데이터센터이다. 클라우드 공급업체는 수많은 고객들을 지원할 수 있는 IaaS 플랫폼을 구현했기 때문에, 이를 바탕으로 더 나은 확장성과 기술 선택권, 온디맨드 가용성, 더 나은 보안을 제공한다.
기업이 IaaS를 도입하는 이유
다른 클라우드와 마찬가지로 IaaS의 주요 이점 중 하나는 온프레미스(내부) 데이터센터를 의지하는 기존 IT 인프라에서는 불가능한 수준의 애질리티(민첩성)를 구현할 수 있다는 것이다.
IaaS 플랫폼은 변화에 따라 요구에 맞춰 조정할 수 있는 아주 확장성이 높은 IT 리소스를 이용할 수 있도록 해준다. 따라서 연말연시 쇼핑 시즌을 앞둔 소매업체 등, 일시적으로 워크로드가 급증하는 기업들에 이상적인 모델이다. 또 꾸준히 수요가 성장하는 중소 사업체에 적합하다.
현재 기업들은 더 유연해지는 방법을 모색하고 있다. 언제든지 변화할 수 있는 웹 기반 기업들과 경쟁해야 하기 때문이다. 비즈니스 애질리티 및 확장성 향상이 IaaS를 견인하는 주요 동인들이다.
비용 절약도 중요한 이점이다. IT 인프라를 클라우드로 이전하면 자본 지출과 운영 지출을 줄일 수 있다. 필요한 컴퓨팅 리소스와 용량에만 요금을 내면 되기 때문에 리소스를 제대로 활용하지 못해 초래되는 비용을 아낄 수 있다. 내부 데이터센터 하드웨어에 대한 의존도를 낮출 수 있어 IT 하드웨어 유지관리 비용도 절약할 수 있다. 클라우드 모니터링 도구와 클라우드 비용 모델로 IaaS 요금이 치솟는 것을 방지할 수 있다.
그러나 사용량을 신중히 모니터링 하고, 애플리케이션과 시스템이 클라우드 리소스를 효율적으로 사용하도록 만들어야 한다. ‘계량 방식’ IaaS의 경우, 낭비하든 효과적으로 사용하든 ‘계량된’ 사용량에 대해 동일한 요금을 지불해야 하기 때문이다.
IaaS의 또 다른 이점은 위치 측면의 유연성이다. 인터넷에 연결된 어느 장소에서나 IaaS 서비스를 이용할 수 있다는 의미다.
가용성도 장점이다. 클라우드 공급업체는 여러 시설을 활용하기 때문에 SPOF(Single Point of Failure)가 존재하지 않는다. 또 고객 위치를 기준으로 레이턴시(지연 시간)를 줄일 수 있도록 시설을 분산시켜 운영하고 있다.
IaaS 애플리케이션(적용 분야)
다양한 워크로드에 IaaS를 이용할 수 있다. 그러나 가트너가 2017년 6월 발표한 보고서에 따르면, IaaS 서비스가 필요한 부분을 크게 4가지 범주로 구분할 수 있다.
• 디지털 비즈니스: 사실상 모든 기업이 디지털 파괴에 영향을 받고 있다. 그리고 이런 영향을 극복하기 위해 디지털 비즈니스를 구현하려면 대부분 워크로드에 IaaS를 사용해야 한다. 디지털 마케팅, 전자상거래, CRM, SaaS, 데이터 서비스, IoT 등이 디지털 비즈니스의 대표적인 활용사례다.
• 애자일 프로젝트: 많은 기업과 기관이 ‘애자일’ 방식에 기반을 둔 IT 프로젝트를 추진하고 있다. 애질리티와 유연성, 시급히 인프라 요구사항을 충족해야 하는 프로젝트, 빠른 애플리케이션 개발, 프로토타이핑, 실험/시험에 IaaS를 활용하는 사례가 많다.
• 데이터센터 대체: IaaS로 전통적인 온프레미스 데이터센터 인프라를 대체하고 있는 기업과 기관이 많다. 이런 경우, 내부 가상화 환경과 유사하게 IaaS를 사용한다. 또 개발 환경, 덜 중요한 애플리케이션부터 IaaS를 사용하기 시작한다. 그리고 경험과 신뢰도가 높아지면서 중요한 애플리케이션에도 IaaS를 사용한다.
• 배치 컴퓨팅: 가트너에 따르면, 가장 사용 사례가 적은 부분이다. 이 경우, IaaS는 전통적인 HPC(고성능 컴퓨팅), 그리드 컴퓨팅의 대체재 역할을 한다. 여기에 해당하는 애플리케이션은 렌더링, 비디오 인코딩, 유전자 염기 서열 분석, 모델링과 시뮬레이션, 통계 분석, 데이터 분석 등이다.
IaaS 기술 시장
대표적인 IaaS 서비스 공급업체는 아마존 웹 서비스(AWS), 마이크로소프트, 구글, IBM, 알리바바 클라우드, 오라클, 버츄스트림(Virtustream), 센츄리링크(CenturyLink), 랙스페이스, 조이넷(Joynet) 등이다.
모든 IaaS 서비스에 컴퓨팅 리소스, 스토리지, 네트워킹이 주요 기술 구성 요소로 포함되어 있다.
일부는 웹 기반 사용자 인터페이스와 API 등 셀프서비스 인터페이스, 클라우드 기반 관리 도구, 클라우드 소프트웨어 인프라 서비스도 제공한다.
가트너에 따르면, IaaS 서비스의 핵심 특징은 다음과 같다.
• 퍼블릭 및 프라이빗 클라우드 IaaS 모두 지원. 퍼블릭과 프라이빗 클라우드를 모두 지원하는 단일 아키텍처와 기능 세트, 클라우드 전반에 걸친 관리 기능 등은 필요 사항에 따라 여러 서비스 모델로 워크로드를 옮길 수 있게 돕는다.
• 매우 높은 보안 기준. 모든 공급업체가 매우 높은 보안 기준을 적용하고 있다고 주장하지만, 고객에게 제공되는 통제(관리) 기능에 큰 차이가 있다. 모두 많이 요구되는 규제 준수 기준을 충족하는 서비스를 제공하며, 통상 데이터센터에 SSAE 16 감사를 적용한다. 일부는 IaaS 상품을 대상으로 써드파티 보안 평가를 실시한다.
• 고가용성. 매월 컴퓨팅 가용성 SLA는 99.95% 이상이다. 관리형 호스팅 서비스의 가용성 SLA보다 높은 편이다. 많은 공급업체가 네트워크 가용성과 성능, 고객 서비스에 대한 별도의 SLA를 제공하고 있다.
• 시간당 요금 책정 및 과금. 모든 공급업체가 VM을 시간당 측정한다. 일부는 이보다 짧은 시간을 기준으로 한다. 이는 단기적인 배치작업의 경우 더욱 경제적일 수 있다. 대부분 공급업체가 VM당 요금을 책정한다. 일부는 공유 리소스 풀 가격 모델을 제공한다. 또 서비스 요금 책정이 유연한 곳도 있다.
IaaS의 위험과 도전과제
다른 클라우드 서비스와 마찬가지로, IaaS에도 반드시 해결해야 할 위험과 도전과제가 있다.
특히 사이버 보안 위협에 대한 우려가 높다. 클라우드의 데이터 보호는 서비스 공급업체가 보유한 클라우드 인프라의 보안에 크게 좌우된다. 예를 들어, 하이퍼바이저가 침해당하면서 VM이 노출될 수 있다.
또한 서비스 공급업체의 직원이 하드웨어와 네트워크, 하이퍼바이저 등 클라우드 인프라에 직접 접근할 수 있다는 점 때문에 보안 위험이 초래될 수도 있다.
일부 보안 위험, 프라이버시 위험은 정부의 법과 규정을 준수하기 어렵게 만들 수도 있다. 의료나 금융 서비스 등 규제가 엄격한 산업에 특히 중요하게 적용되는 부분이다.
외부 기업이 제공하는 클라우드 서비스에 크게 의지하는 IT환경을 관리하기 복잡한 문제도 있다. 또한 핵심 IT기능을 서비스 공급업체 의지하면서 일정 수준 통제력을 상실하게 된다. IaaS 공급업체가 인프라를 소유하고 유지관리 하므로, 관리와 모니터링이 더 어려워지기 때문이다.
마지막으로 서비스 공급업체와 직접 관련된 위험이 존재한다. 가트너의 보고서에 따르면, AWS와 마이크로소프트, 구글을 중심으로 시장이 계속 통합되면서 자신들의 IaaS 비즈니스를 재평가하고 있는 공급업체들이 많다. 일부 공급업체의 IaaS 전략과 방향에 큰 변화가 있을 수 있다는 의미다. 즉, 현재 제공하는 상품을 새로운 플랫폼으로 교체하거나, IaaS 비즈니스를 그만둘 수도 있다.
이런 문제점과 도전과제에도 불구하고, 더 민첩하고 비용 효율적인 IT 환경을 구현하려는 기업들 사이에서 IaaS가 더 큰 인기를 끌고 있다.
dl-ciokorea@foundryco.com