클라우드 호스팅은 타사 공급자가 운영하는 가상 및 물리적 클라우드 서버 네트워크에서 컴퓨팅 및 스토리지 리소스를 풀링하여 애플리케이션과 웹 사이트에 액세스할 수 있도록 하는 IaaS(Infrastructure as a Service) 오퍼링입니다.
엔터프라이즈 IT 관점에서 볼 때, 진화하는 비즈니스 요구사항에 맞춰 신속하게 배포할 수 있는 유연성은 고객과 클라우드 서비스 제공업체 모두에게 매우 중요합니다. 오랜 IT 구현 역사를 지닌 기존의 사내 환경에서는 조직이 기존 IT 인프라를 크게 변경하지 않고 새로운 솔루션을 배포하는 것이 쉽지 않습니다. 클라우드 호스팅은 데이터 센터를 소유하고 관리하는 데 드는 비용과 운영 비용보다 훨씬 낮은 비용으로 솔루션을 더 빠르게 구축할 수 있는 옵션과 이점을 제공합니다.
스타트업부터 글로벌 기업에 이르는 조직이 혁신과 경쟁력 유지를 위해 새로운 디지털 솔루션을 모색하고 있는 상황에서 클라우드 호스팅과 기타 클라우드 컴퓨팅 서비스는 지속적인 클라우드 도입에 중요한 역할을 합니다. Acumen Research and Consulting의 보고서에 따르면 2022년 글로벌 컴퓨팅 시장 규모는 4,953억 달러로 나타났으며 2032년까지 2조 4,952억 달러의 시장 규모를 달성하여 2023년부터 2032년까지 17.8%의 연평균 성장률(CAGR)로 성장할 것으로 예상됩니다.1
단일 서버를 사용하여 애플리케이션과 웹 사이트를 배포하는 기존 호스팅과 달리 클라우드 호스팅은 연결된 가상 및 물리적 클라우드 서버의 네트워크를 사용하므로 유연성과 확장성이 향상됩니다. 예를 들어 클라우드의 한 서버가 용량에 도달한 경우 CSP(클라우드 서비스 공급자)는 다른 서버에서 웹 사이트 또는 애플리케이션을 실행할 수 있습니다.
클라우드 호스팅은 가상화에 기반하며, 이는 소프트웨어를 사용해 컴퓨터 하드웨어 위에 추상화 계층을 생성하여 프로세서, 메모리, 스토리지와 같은 단일 컴퓨터의 하드웨어 구성 요소를 여러 개의 가상 머신(VM)으로 분할할 수 있도록 합니다. 가상화는 클라우드 컴퓨팅의 핵심 요소로, 리소스를 효율적으로 사용할 수 있게 해주며 클라우드 사용자가 필요한 시점에 필요한 만큼의 컴퓨팅 리소스만 구매하고 비용 효율적으로 확장할 수 있도록 합니다.
사용자는 소프트웨어, 하드웨어 및 서비스 요청에 대한 사용하기 쉬운 웹 기반 사용자 인터페이스를 통해 대부분의 클라우드 호스팅 서비스에 액세스할 수 있으며, 이러한 요청은 즉시 전달됩니다. 소프트웨어 및 하드웨어 업데이트조차도 자동으로 이루어질 수 있습니다.
확장성, 안정성 및 고가용성에 대한 비기능적 요구 사항은 사내 및 클라우드 호스팅 접근 방식 모두에서 동일하게 유지됩니다. 그러나 클라우드 호스팅은 이러한 요구 사항을 더 높은 신뢰도로 제공할 수 있는 광범위한 IT 리소스 풀을 제공합니다.
확장성, 안정성, 고가용성 또한 조직의 솔루션 요구 사항에 맞춰 자동으로 조정될 수 있습니다. 이 기능은 애플리케이션 인식 서비스 프로비저닝이라고 하며, 소프트웨어 정의 환경(SDE)을 통해 구현됩니다. SDE는 애플리케이션의 요구 사항에 따라 컴퓨팅, 네트워크, 데이터 스토리지 리소스를 자동으로 동적으로 프로비저닝하여 효율성을 극대화하고 서비스를 최적화하는 데 도움을 줍니다.
애플리케이션과 솔루션은 온프레미스 단일 서버가 아닌 클라우드 네트워크에 배포됩니다.
리소스는 사용자 요구 사항에 맞게 확장됩니다.
조직은 사용한 리소스에 대해서만 비용을 지불합니다.
클라우드 호스팅은 MySQL을 비롯한 구조화 쿼리 언어(SQL)나 NoSQL 데이터베이스를 지원할 수 있습니다.
솔루션은 API, 웹 포털, 모바일 앱을 사용하여 자동화되고 제어됩니다.
Amazon Web Services(AWS), Microsoft Azure, Google Cloud, IBM Cloud®를 포함한 모든 주요 클라우드 공급자가 클라우드 호스팅을 제공하며, 이는 다음과 같은 유형의 클라우드 기반 배포 모델을 포함합니다.
퍼블릭 클라우드는 타사 서비스 제공업체가 퍼블릭 인터넷을 통해 사용자가 컴퓨팅 리소스를 사용할 수 있도록 지원하는 클라우드 컴퓨팅의 한 유형입니다. 이러한 리소스에는 즉시 사용 가능한 소프트웨어 애플리케이션, 개별 가상 머신(VM), 완전한 엔터프라이즈급 인프라 및 개발 플랫폼이 포함될 수 있습니다.
프라이빗 클라우드는 모든 하드웨어 및 소프트웨어 리소스가 독점적으로 사용되고 단일 고객만 액세스할 수 있는 클라우드 컴퓨팅 환경입니다.
하이브리드 클라우드는 퍼블릭 클라우드, 프라이빗 클라우드, 온프레미스 인프라를 결합 및 통합하여 유연하고 비용 최적화된 단일 IT 인프라를 구축합니다. 오늘날 많은 엔터프라이즈 기업은 퍼블릭 클라우드, 프라이빗 클라우드, 온프레미스 인프라를 최소 두 곳 이상의 클라우드 서비스 제공업체의 클라우드 기반 서비스와 통합하는 하이브리드 멀티클라우드 접근 방식에 의존하고 있습니다.
관리형 클라우드 서비스는 고객의 클라우드 리소스를 전체 또는 부분적으로 관리하고 제어하는 것입니다. 관리형 클라우드의 목적은 클라우드 관리를 "서비스형"(as-a-service) 옵션으로 아웃소싱하는 것입니다. 이 옵션을 사용하면 조직은 클라우드 리소스를 관리할 팀을 고용하는 데 드는 비용을 피하면서 클라우드 리소스가 잘 실행되고 있는지 확인할 수 있습니다. 조직의 비즈니스 및 기술 요구 사항에 따라 관리형 서비스 공급자의 책임 범위는 클라우드 마이그레이션, 최적화, 보안, 구성, 시스템 업그레이드 등 다양한 영역에 걸칠 수 있습니다.
다음은 최고의 관리형 클라우드 서비스 중 일부입니다.
IaaS는 클라우드에 호스팅된 물리적 및 가상 서버, 가상 머신, 클라우드 스토리지, 네트워크를 포함한 IT 리소스에 대한 온디맨드 액세스를 제공하며, 본질적으로 클라우드에서 애플리케이션과 워크로드를 실행하는 데 필요한 모든 백엔드 IT 인프라를 포함합니다.
PaaS는 고객에게 하드웨어, 소프트웨어 및 인프라를 포함한 완전한 클라우드 플랫폼을 제공하는 클라우드 컴퓨팅 모델입니다. 이를 통해 온프레미스에서 플랫폼을 구축하고 유지하는 데 따르는 비용, 복잡성, 비유연성을 겪지 않고 애플리케이션을 개발, 실행, 관리할 수 있습니다. Red Hat® OpenShift®는 Docker 컨테이너와 Kubernetes를 기반으로 구축된 인기 있는 PaaS로, Kubernetes는 오픈 소스 컨테이너 오케스트레이션 솔루션으로서 컨테이너 기반 애플리케이션의 배포, 확장, 로드 밸런싱 등을 자동화합니다.
SaaS는 구독 모델을 기반으로 한, 클라우드에 호스팅된 바로 사용 가능한 애플리케이션 소프트웨어입니다. 오늘날 SaaS는 가장 일반적인 퍼블릭 클라우드 컴퓨팅 서비스이자 주요 소프트웨어 제공 모델입니다. Statista의 보고서에 따르면 SaaS(Software as a Service) 시장은 2023년에 약 1,970억 달러의 가치가 있는 것으로 추정되었으며 2024년에는 2,470억 달러에 이를 것으로 예상됩니다.2
서버리스는 개발자가 서버나 백엔드 인프라를 프로비저닝하거나 관리하지 않고도 애플리케이션 코드를 개발하고 실행할 수 있도록 해주는 애플리케이션 개발 및 실행 모델입니다.
클라우드 호스팅은 가상화와 원격 서버를 활용하는 웹 호스팅 유형입니다. 다른 유형의 호스팅으로는 공유 호스팅, 가상 사설 서버(VPS) 및 전용 호스팅이 있습니다.
공유 호스팅은 호스팅 제공자가 하나의 컴퓨터에 귀하의 웹사이트와 다른 여러 웹사이트(공동 테넌트)를 호스팅하는 멀티테넌트 모델입니다. 모든 사람이 CPU, 메모리, 클라우드 저장 공간, 웹 서버 소프트웨어(요청한 브라우저에 웹 콘텐츠를 전달하는 소프트웨어)를 공유합니다.
공유 호스팅은 가장 저렴한 호스팅 유형으로, 비전문 사용자, WordPress 호스팅이 필요한 블로거, 예산에 민감한 스타트업에게 인기 있는 선택지입니다. 공유 호스팅은 모든 사람이 리소스를 공유하기 때문에 클라우드 또는 전용 호스팅보다 로드 시간이 느려질 수 있습니다. 하지만 공유 호스팅은 가장 저렴한 호스팅 유형이기도 합니다.
클라우드 호스팅은 무제한의 확장성을 가지고 있기 때문에 트래픽이 많은 대규모 웹 사이트의 경우 공유 호스팅보다 선호됩니다. 예를 들어, 클라우드 호스팅은 안정적인 사용자 경험을 제공함으로써 전자상거래 사이트의 높은 성능을 보장합니다.
전용 호스팅은 자체 물리적 서버 하드웨어에 대한 독점적인 액세스를 제공하는 싱글 테넌트 서비스로, 서버의 성능, 보안 및 리소스를 완벽하게 제어할 수 있습니다. 민감한 데이터 또는 트랜잭션을 처리하는 산업의 조직(예: 금융 또는 정부 기관)은 보안 또는 규제 요구 사항 등을 충족하도록 사용자 지정할 수 있는 전용 호스팅을 자주 사용합니다. 반면에 클라우드 호스팅 서버는 전용 호스팅 하드웨어를 설정하는 데 동일한 CapEx 비용이 필요하지 않으며 더 저렴한 옵션입니다.
VPS 호스팅은 공급자를 통해 사용자가 가상화된 서버 리소스를 사용할 수 있도록 하는 멀티 테넌트 클라우드 호스팅의 한 형태입니다. VPS는 하이퍼바이저와 기반 하드웨어를 공유하지만, 각 VPS는 자체 운영 체제(OS)를 실행합니다. 각 고객은 물리적 서버의 격리된 리소스를 공유하므로 각 고객은 자신의 전용 리소스에 액세스할 수 있습니다.
VPS 호스팅은 공유 호스팅과 전용 호스팅 사이에 있습니다. 멀티테넌시의 한 형태이지만 고객은 여전히 OS, 소프트웨어 등을 완벽하게 제어할 수 있습니다. VPS는 사용자 지정 웹 애플리케이션 또는 웹 기반 소프트웨어(예: 게임, 비디오 스트리밍)를 호스팅하는 데 널리 사용되는 선택입니다.
클라우드 호스팅 시스템은 기업에 간소화되고 중앙 집중화된 IT 서비스 및 관리 기능을 제공하도록 발전해 왔습니다. 클라우드 호스팅은 다음과 같은 이점을 제공합니다.
클라이언트 조직과 서비스 공급자가 공동으로 책임지는 것으로 간주되는 클라우드 보안은 비즈니스 보안에 대한 외부 및 내부 위협을 해결하기 위해 설계된 광범위한 정책, 절차, 기술을 의미합니다. 클라우드 호스팅 공급자는 방화벽, ID 관리 및 액세스 툴, 보안 소켓 계층(SSL), 데이터 손실 방지(DLP), 정기적인 보안 업데이트, 24시간 모니터링 등 악의적 행위자나 위협으로부터 보호하기 위한 강력한 보안 조치를 제공합니다. 또한 클라우드 데이터 센터에는 무단 액세스를 방지하기 위한 경비 및 감시 시스템과 같은 강력한 물리적 보안이 마련되어 있습니다.
IBM Storage Ceph는 IBM에서 지원하는 오픈 소스 Ceph 플랫폼의 배포 버전으로 단일 시스템에서 대규모로 확장 가능한 오브젝트, 블록 및 파일 스토리지를 제공합니다.
확장 가능하고 안전하며 비용 효율적인 데이터 스토리지 솔루션을 위해 클라우드 스토리지 서비스에 접속하세요.
IBM Cloud 컨설팅 서비스를 통해 새로운 역량을 개발하고 비즈니스 민첩성을 향상하세요. 하이브리드 클라우드 전략 및 전문가 파트너십을 통해 솔루션을 공동으로 개발하고, 디지털 혁신을 가속화하고, 성능을 최적화하는 방법을 알아보세요.
모든 링크는 ibm.com 외부에 있습니다.
1 Cloud Computing Market Size - Global Industry, Share, Analysis, Trends and Forecast 2023-2032, Acumen Research and Consulting, 2023년 10월
2 2015년부터 2025년까지 전 세계 퍼블릭 클라우드 애플리케이션 서비스/SaaS(Software as a Service) 최종 사용자 지출, Statista, 2024년 6월