클라우드 서비스 종류 알아보기

엘리스

2023. 4. 14.

최근 다양한 분야에서의 디지털 전환이 활발히 이루어지며 클라우드 서비스에 대한 수요와 공급이 늘어나고 있습니다. 클라우드란 소프트웨어와 각종 자료 등을 인터넷 서버상에 저장하고 인터넷에 접속만 하면 언제든 자료를 활용할 수 있는 컴퓨터 환경을 말하는데요. 우리가 흔히 사용하는 드롭박스(Dropbox)와 같은 파일 저장 서비스, 노션(Notion)과 같은 문서 작업 서비스를 모두 클라우드 서비스라고 볼 수 있습니다.

DX 가속화의 핵심 클라우드란? - 더 자세히 알아보기


오늘은 DX의 핵심 기술 중 하나인 클라우드의 종류에 대해서 자세히 알아보도록 하겠습니다.


클라우드 서비스 개념


클라우드 서비스는 사용자가 필요할 때마다 인터넷 연결만으로 애플리케이션을 실행하거나 코드를 개발할 수 있는 환경을 의미합니다. 클라우드는 다른 IT 솔루션과 마찬가지로 하드웨어나 소프트웨어를 기반으로 하는데요. 다만 기존의 솔루션과는 달리 클라우드에 연결하기 위한 운영 체제(OS) 등만 있으면 클라우드 플랫폼을 사용할 수 있습니다.

임직원 DX 역량 강화는 엘리스 - 지금 보러 가기

클라우드 서비스 종류


서비스 범위에 따른 구분

클라우드 서비스, 클라우드 서비스 종류, Iaas, PaaS, SaaS

<출처> [Red Hat]

클라우드 서비스는 서비스 범위에 따라 서비스 종류를 구분할 수 있습니다. 여기에서 서비스 범위는 인프라 / 플랫폼 / 소프트웨어 / 애플리케이션에 따라 구분되는데요. 서비스 범위에 따라 구분한 클라우스 서비스 종류로는 대표적으로 IaaS, PaaS, SaaS가 있습니다.

IaaS(Infrastructure as a Service)

IaaS (서비스형 인프라)는 네트워킹, 컴퓨팅 및 스토리지에 대한 인프라를 제공하는 서비스입니다. IaaS는 가상화 기술을 기반으로 자체적인 물리적 서버 운영 없이 서버를 서비스 업체로부터 빌리는 개념이라고 할 수 있는데요. IaaS는 스토리지, 네트워크, 전력 등 서버 운영에 필요한 자원들을 클라우드 서비스 제공업체(CSP)가 책임지고 관리해줍니다. 또한 IaaS는 IT 리소스를 유연하게 사용할 수 있기 때문에 오늘날 많은 개발자에게 익숙한 모델이기도 합니다.

IaaS 플랫폼의 솔루션은 제공하는 영역(데이터베이스, 컴퓨팅 자원 및 저장장치)에 따라 아래와 같이 구분됩니다.

클라우드 서비스, 클라우드 서비스 종류, IaaS, infrastructure as a service, 클라우드


PaaS(Platform as a Service)

PaaS (서비스형 플랫폼)는 애플리케이션을 실행하는 플랫폼과 플랫폼에 사용되는 IT 인프라를 제공합니다. 가상화된 인프라 위에 런타임 환경, OS(운영체제), 미들웨어를 추가한 유형입니다. IaaS 형태의 클라우드 인프라 위에 고객이 원하는 서비스를 개발하도록 개발 환경(플랫폼)을 미리 구축하여 서비스 형태로 제공하는데요. 애플리케이션 실행과 관련된 리소스 구매, 용량 계획, 소프트웨어 유지 관리, 패치 등의 작업에 대한 부담을 덜어 더욱 효율화하도록 도와줍니다.

PaaS의 상용 서비스 사례는 Google App Engine, MS Azure, IBM Cloud 등을 들 수 있습니다. 각각 런타임 환경을 제공하거나 언어나 소프트웨어 실행이 가능한 환경을 제공하고 있습니다. 글로벌 기업(MS, Google)에서 PaaS를 제공하는 이유 중 하나는 자사 서비스 기술을 활성화하기 위한 것이기도 한데요. 예를 들어 마이크로소프트는 Azure로 Visual Studio 통합 개발 환경을 확대하고, 구글은 Go 언어와 Tensorflow AI 엔진의 확장을 기대할 수 있습니다.


SaaS(Software as a Service)

SaaS (서비스형 소프트웨어)는 클라우드 애플리케이션과 이를 실행하는 플랫폼을 제공합니다. 쉽게 말해 이미 개발된 애플리케이션을 사용자가 용도에 맞게 바로 사용할 수 있도록 서비스를 제공하는 유형인데요. 컴퓨터에 애플리케이션을 따로 설치하지 않아도 인터넷 연결 상태에서 바로 사용할 수 있습니다. SaaS를 사용하면 서비스를 유지 및 관리하거나 기본 인프라를 관리하는 방식은 신경 쓸 필요가 없고 그 소프트웨어를 어떻게 활용할 것인지에 집중할 수 있습니다. 최근 많은 B2B 스타트업에서도 SaaS형 클라우드 서비스를 제공하고 있는데요. SaaS 서비스의 예시로 사용자들이 많이 접하는 Google Docs나 MS Office 365, 노션(Notion), Flex 등이 있습니다.


구성 방식에 따른 구분

클라우드는 위치와 소유권으로 구분하기도 합니다. 크게 프라이빗 클라우드, 퍼블릭 클라우드, 하이브리드 클라우드 그리고 멀티 클라우드로 나눌 수 있습니다.

클라우드 서비스, 클라우드 서비스 종류, 프라이빗 클라우드, 퍼블릭 클라우드, 하이브리드 클라우드

<출처> [알리바바클라우드]

프라이빗 클라우드(Private Cloud)

프라이빗 클라우드는 클라우드를 한 기업 내부에서 독점하는 클라우드 서비스 종류입니다. 예전에는 기업 내에서 자체적으로 설치하는 경우도 있었지만, 최근에는 데이터 센터를 임대하여 설치하는 경우가 많은데요. 프라이빗 클라우드는 제한된 네트워크 내에서 특정 기업이나 사용자만을 대상으로 하며 클라우드의 자원, 데이터, 자원 제어권이 기업에게 있습니다. 또한 클라우드 오픈스택 기술 등을 이용해 컴퓨팅 구성요소를 직접 구축하기 때문에 보안이 뛰어나고 각 상황에 맞게 기능을 맞춤형으로 커스터마이징할 수 있습니다.


퍼블릭 클라우드(Public Cloud)

퍼블릭 클라우드는 가장 일반적인 클라우드 서비스 종류입니다. 퍼블릭 클라우드는 최종 사용자가 소유하지 않은 IT 인프라에서 생성되는 클라우드 환경입니다. 주변에서 자주 볼 수 있는 Google Cloud, AWS, Microsoft Azure 등이 퍼블릭 클라우드에 해당합니다.

퍼블릭 클라우드는 데이터, 서버, 기능과 같은 자원이 각 서비스에서 고객별로 분리되거나 권한 관리가 되어 서비스 사용자 간에 간섭이 전혀 없다는 특징을 가지고 있습니다. 공공 클라우드(Government Cloud)와 퍼블릭 클라우드의 공공 클라우드가 혼동되는 경우가 있는데요. Government Cloud는 공공기관이 도입하는 공공 클라우드, Public Cloud는 공용 인터넷망에 연결되는 공공 클라우드라고 보시면 됩니다.


하이브리드 클라우드(Hybrid Cloud)

하이브리드 클라우드는 퍼블릭 클라우드와 프라이빗 클라우드가 결합한 클라우드 서비스 종류입니다. 오픈스택과 상용 클라우드를 이용한 프라이빗 서비스를 필요에 따라 조합하고, WAN, LAN, VPN 망 기술을 이용해 연결하는 방식으로 구축합니다. IT 서비스의 대부분이 하이브리드 클라우드 형태를 가지고 있지만 고객이 이를 인지하기는 어렵습니다.

사실 하이브리드 클라우드는 퍼블릭과 프라이빗 클라우드를 병행하는 방식으로 여겨왔는데요. 최근에는 개념이 모호해져 온프레미스(물리서버)와 클라우드(가상서버)를 결합한 형태를 칭하기도 합니다.


멀티클라우드(Multi Cloud)

하이브리드 클라우드가 퍼블릭 클라우드와 프라이빗 클라우드의 조합이었다면, 멀티 클라우드는 퍼블릭 클라우드나 프라이빗 클라우드를 2개 이상 결합하는 형태인데요. 애플리케이션과 서비스를 분산시키기 위해 이와 같은 클라우드 조합 방식을 활용합니다. 멀티클라우드를 통해 중요한 데이터를 더 효과적으로 제어할 수 있어 보안과 성능을 강화하려는 기업 사이에서 멀티클라우드가 보편화되고 있습니다.


GPU란 무엇일까? 개념부터 활용까지! - 지금 보러 가기


클라우드 서비스 사례

최근 들어 GPU 클라우드에 대한 관심이 높아지고 있습니다. GPU 서버란 AI, 빅데이터 등 DX 플랫폼을 위한 대용량 연산에 장점을 가진 GPU를 활용한 인프라입니다. GPU 클라우드 서비스는 GPU를 직접 구매하거나 대여하여 서버를 구축하는 것에 대한 부담을 줄이고자 해외 여러 기업에서 제공하기 시작했는데요. 대표적인 예로 구글 Colaboratory, Linode, 아마존 Elastic Compute Cloud 등이 있습니다.

다만 해외 서비스의 경우 제약이 많고 과정이 복잡하여 국내 시장에서 이용하기 불편한 점이 많습니다. 그래서 최근 KT, 네이버, 카카오 등 국내 IT 기업들을 중심으로 국내 GPU 클라우드 서비스 개발이 본격화되고 있는데요. 그중에서도 국내 환경에 최적화된 GPU 클라우드를 제공하는 엘리스 GPU 서비스를 소개해드리겠습니다. 엘리스 GPU 클라우드 사례와 함께 GPU 기반 클라우드 서비스에 대해 자세히 알아보도록 하겠습니다.

엘리스 클라우드, GPU 클라우드, GPU, 클라우드 서비스, 클라우드 서비스 종류

GPU 기반 클라우드 서비스: Elice Cloud

엘리스 클라우드는 GPU 서버팜 클라우드 인프라로 모듈형 데이터 센터를 기반으로 구축되었습니다. 여러 DX/DT 시나리오를 최적화한 맞춤형 클라우드 인프라로 GPU 클라우드를 합리적인 가격에 이용할 수 있는데요. 최상위 GPU 사양을 자랑하는 NVIDIA A100 80GB 기반으로 자원이 구성되며, 자체 개발 동적 GPU 자원 할당, 분배 기술로 효율적인 GPU 환경을 제공합니다.

엘리스 클라우드를 활용한 엘리스 프로젝트는 GPU를 포함한 컴퓨팅 자원과 주피터 노트북을 기반으로 하는 서비스입니다. AI 연구, 학습 및 업무에서 프로그래밍 프로젝트를 수행할 때 활용할 수 있습니다. RAM, CPU, DISK, GPU 등의 IT 자원을 할당하여 머신러닝이나 딥러닝 기반의 연구, 학습 및 업무를 수행하도록 환경을 제공합니다.

AI 연구, 개발자들에게는 GPU처럼 고성능 컴퓨터 자원이 필수적입니다. 이에 따라 개발자 간 프로젝트 협업 환경 개선에 대한 니즈가 커지고 있고, 민감한 데이터를 합법적으로 다루는 국내 데이터 센터의 필요성도 높아지고 있습니다. 이러한 GPU 클라우드 시장 상황에서 사용자의 니즈를 적극적으로 해소하고자 엘리스 GPU 서비스가 탄생하였으며 자세한 사항은 아래 링크를 통해 더 확인하실 수 있습니다.

엘리스 클라우드: AI 연구 고도화를 위한 GPU 클라우드 서비스 - 지금 보러 가기

이번 콘텐츠에서는 DX 고도화의 핵심 기술인 클라우드 서비스 종류에 대해 알아보았습니다. 다양한 클라우드 서비스 종류가 있는 만큼 각 기업 상황에 알맞은 클라우드 형태로 손쉽게 데이터를 다루고 디지털 전환에 성공할 수 있어야 합니다. 엘리스 GPU 서비스로 원하는 만큼의 자원을 실시간으로 할당받고, 각 상황에 맞는 환경을 기반으로 AI 개발, 연구 등을 진행할 수 있습니다. AI, 데이터 분석, 기계학습 등을 위해 고성능 컴퓨팅에 필요한 GPU 서비스를 찾고 계신 분이라면 엘리스 GPU 서비스를 살펴보시는 것을 추천드립니다.


엘리스 GPU 서비스 - 지금 보러 가기


*해당 콘텐츠는 저작권법에 의해 보호받는 저작물로 엘리스에 저작권이 있습니다.
*해당 콘텐츠는 사전 동의 없이 2차 가공 및 영리적인 이용을 금하고 있습니다.

  • #DX
  • #insight

디지털 전환, 엘리스와 함께 시작하세요.

상담을 요청하시면 맞춤형 상담을 제공해 드립니다.