과학기술&이슈/Industry 4.0

쉽게 이해하는 '클라우드 컴퓨팅 (Cloud Computing)'

homies 2020. 3. 21. 16:50

클라우드 컴퓨팅이란?

김철수씨의 아파트는 심각한 주차공간 부족 문제로 많은 주민들이 이용에 불편을 겪고 있습니다. 그러던 중 동네에 저렴한 비용에 이용이 가능한 주차 시설을 알게 됩니다. 이 주차 시설은 차종 및 이용기간에 따라 요금이 다르며 주 1회 밤 중에 무료 세차 서비스를 제공합니다. 요즘 철수씨는 적은 비용을 지불하고 공공 주차시설을 이용한 덕에 편리하게 차량을 주차 및 관리하고 있습니다.

 

 

컴퓨팅에서 역시 마찬가지입니다. 동일한 사례에 차량 대신 데이터의 개념을 대입시켰을 때, 이용자가 일정 비용을 제공하고 데이터 저장, 처리 및 관리를 위한 인프라를 사용하는 IT 서비스가 바로 '클라우드 컴퓨팅' 입니다.

 

 

클라우드 컴퓨팅 모식도

 

 

클라우드 컴퓨팅은 (공공/기관 시설의) 집적·공유된 정보통신기기, 정보통신설비, 소프트웨어 등 정보통신자원을 서비스 이용자의 요구나 수요 변화에 따라 정보통신망을 통하여 신축적으로 이용할 수 있도록 하는 정보처리체계를 의미합니다(클라우드컴퓨팅 발전 및 이용자 보호에 관한 법률 제2조 제1호에 의거). 클라우드 컴퓨팅을 이용하면 사용자(End User)는 데이터를 자신의 컴퓨터가 아닌 인터넷으로 연결된 공용 컴퓨터의 리소스를 활용하여 저장 및 처리하게 됩니다.

 

 

또한 인터넷을 통해 가상으로 연결된 IT 리소스를 요구하는 즉시 온디맨드로 제공받을 수 있습니다 (On-Demand Availability). 물리적 데이터 센터와 서버, 스토리지, 데이터베이스 등을 직접 구축 및 소유하지 않고 클라우드 공급자의 기술 서비스에 액세스하는 것입니다.

 

클라우드 컴퓨팅의 장점

클라우드 컴퓨팅은 편리한 인프라 구축, 높은 컴퓨팅 능력 및 확장성, 저렴한 서비스 비용, 접근성 등의 장점이 있습니다.

 

 

편리한 인프라 구축 및 관리

사용자들은 가상화 기술을 통하여 복잡한 물리적 데이터센터 구축 과정없이 클라우드 공급자의 광범위한 기술에 쉽게 액세스가 가능합니다. 막대한 초기 인프라 건설 비용을 절감할 수 있으며 프로젝트의 핵심 사업에 인력 자원을 집중시킬 수 있습니다.

 

 

민첩성, 유연성

클라우드 컴퓨팅은 서버, 데이터베이스, 스토리지 시스템, 데이터 레이크 분석 등의 리소스를 보다 빠르게 구동할 수 있습니다. 또한 사용자의 온디맨드 요구에 따라 유연하게 연결된 IT 리소스를 확장할 수 있습니다.

 

 

합리적인 지불 방식

시간 혹은 분 단위의 정량적 기준으로 요금을 부과합니다. 이용자 및 클라우드 공급자는 고객이 사용한 서비스와 용량을 구체적으로 확인이 가능합니다.

 

 

보편적인 네트워크 액세스

클라우드 서비스는 일반적인 개방형 네트워크인 인터넷으로 엑세스할 수 있습니다. 접속을 위한 특수한 툴이 필요하지 않아 다양한 환경에서 쉽게 접근이 가능합니다.

 

 

AWS

 

대표적인 클라우드 컴퓨팅 공급자로는 Amazon Web Services(AWS)와 Microsoft Azure(애저), 오라클 등이 있습니다. 특히 아마존의 경우 15개의 국가에 100개 이상의 데이터센터를 구축하며 적극적으로 클라우드 시장을 확대해가는 모습을 볼 수 있습니다. 2019년까지 한국에만 3개의 데이터센터를 추가적으로 분산배치하여 인프라의 안정성을 높이기 위해 노력하고 있습니다.

 

아마존 데이터 센터 (사진=aws.amazon.com)