개요

클라우드 컴퓨팅이란

가상화된 IT자원을 서비스로 제공하는 컴퓨팅으로, 사용자는 IT자원(SW, 스토리지, 서버, DB 등)을 필요한 만큼 빌려 사용하며,
이용한 만큼 비용을 지불하는 새로운 개념의 컴퓨팅입니다.

gw_01

클라우드 컴퓨팅 아키텍처

클라우드 컴퓨팅 아키텍처는 아래로부터 물리적 시스템계층, 가상화계층(하이퍼바이저), 프로비저닝 계층, 서비스 관리체계 계층,

그리고 서비스 계층의 5계층으로 구분합니다.

  • 가상화 : 물리적 구성은 은폐하고, 가상환경을 여러 개 만들어, 개별 가상머신이 자원을 갖추고 있게 만드는 기술
  • 프로비저닝 : IT인프라 자원을 사용자의 니즈에 맞게 할당/배치/배포해서 시스템을 사용할 수 있도록 하는 기술
  • 하이퍼바이저 : 물리서버 위에 존재하는 가상화 계층으로서, OS구동을 위한 HW환경을 가상으로 제공
  • 분산 파일 시스템 : 막대한 양의 데이터를 저장 및 관리하기 위해 수많은 서버에 나누어 저장하는 파일 시스템

클라우드 컴퓨팅 제공형태

퍼블릭 클라우드

cop_01

  • 기업에서 소유하고 운영하며, 다른 조직 또는 개인이 저렴한 비용으로 컴퓨팅 자원에 빠르게 접근할 수 있도록 지원하는데 사용합니다.
  • 하드웨어, 소프트웨어 또는 IT인프라를 제공업체에서 소유하고 관리하므로 사용자 입장에서는 별도 구입 필요가 없습니다.

프라이빗 클라우드

cop_02

  • 단일 기업에서 소유하고 운영하며, 기업의 사업분야 및 구성원에 맞춤화 된 서비스를 구성하여 사용하는 방식입니다.
  • 기업이 자체적으로 데이터센터 안에 클라우드 환경을 구축해 사용하게 되며, 회사 구성원에 한해 자유로운 환경을 제공합니다.

하이브리드 클라우드

cop_03

  • 프라이빗 클라우드를 기반으로 퍼블릭 클라우드 서비스를 사용하는 방식입니다.
  • 필요에 의해 데이터나 컴퓨팅 자원의 위치 조절이 가능하며, 데이터의 중요도와 비즈니스 핵심 업무 여부에 따라 선택이 가능합니다.

클라우드 서비스의 종류

클라우드 서비스는 유형 별로 각기 다른 수준의 유연성, 제어 및 관리를 제공합니다.

sb

SaaS (Software as a Service)

사용자가 웹 브라우저 혹은 인터넷을 통해 서비스 제공자가 운영하는 클라우드 기반 애플리케이션 혹은 소프트웨어를 사용하는 서비스를 말합니다.

PaaS (Platform as a Service)

기존 하드웨어, 소프트웨어 및 호스트를 구매하여 관리하는 비용없이, 사용자가 필요한 전반적인 클라우드 기반 개발환경을 제공해주는 서비스를 말합니다.

IaaS (Infrastructure as a Service)

서버, 네트워킹, 스토리지, 데이터 센터 등과 같은 IT인프라 자원을 원하는 만큼 사용하고 비용을 지불하는 서비스를 말합니다.

DaaS (Desktop as a Service)

클라우드 서비스 공급자가 사용자에게 가상화된 데스크톱을 서비스 형태로 제공하여, 클라우드 내 존재하는 중앙서버에서 사용자별로 가상 데스크톱을 생성시키고 관리할 수 있습니다.

SecaaS (Security as a Service)

클라우드 컴퓨팅의 보안이슈에 대한 솔루션을 클라우드 서비스 형태로 제공하며, Web ∙ Email ∙ Network 등의 보안 및 암호화 서비스를 말합니다.