ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Cloud computing] 1. 클라우드 컴퓨팅이란? 개념과 기본 모델 구성
    Data miner/Cloud computing (IBM C:LOUDERs) 2020. 10. 10. 13:33
    728x90

    Source:  https://5.imimg.com/data5/KB/NX/KE/SELLER-10803960/cloud-computing-service-500x500.png

     

     

        Cloud computing이란? NIST는 다음과 같이 클라우드 컴퓨팅을 정의한다. 소비자들은 클라우드 컴퓨팅을 통해 편리하게 IT 리소스(네트워크, 서버, 스토리지, 어플리케이션, 서비스)를 주문형으로 사용할 수 있으며, 사용한 만큼만 비용을 지불할 수 있다. 

    특히, Cloud는 하늘 위에 둥둥 떠다니는 구름과 같이 이미지처럼 접근 하기 쉬운 인터넷 자체를 뜻하거나, 인터넷을 통해 접근할 수 있는 서버를 뜻한다. Computing은 인터넷 기반의 컴퓨팅 자원을 의미하며, 두 단어의 합성어인 Cloud Computing은 인터넷을 통해서 스토리지 데이터와 같은 컴퓨팅 자원을 이용할 수 있다는 뜻을 내포하고 있다. 

     

    클라우드 컴퓨팅은 다음과 같은 다섯가지의 특징을 지니고 있다.

     

    • 주문형 셀프 서비스(On-demand self service) : 서비스 제공자의 중재 없이 컴퓨터 자원을 사용 가능
    • 광대역 네트워크 대역폭 (Broad network access) : 핸드폰, 노트북, 컴퓨터 등의 플랫폼 네트워크를 통해 사용 가능
    • 자원의 공동 관리 (Resource pooling) : 다중임대(multi-tenant) 방식으로 다중 사용자에게 제공
    • 신속한 탄력성 (Rapid Elasticity) : 컴퓨터 자원이 탄력적으로 신속하게 제공
    • 측정 가능한 서비스(Measured service) : 사용한 만큼의 사용량만큼을 소비자가 지불 

     

    클라우드 배포 모델로서 3가지 유형이 있다. 배포 모델에 따라 어디에 인프라스트럭처가 있는지, 누가 이것을 소유하고 관리하는지, 어떻게 클라우드 자원이나 서비스가 만들어지는지가 다르다. 배포 모델의 종류는 Public Cloud, Private Cloud, 두 가지 배포 모델의 특징을 골고루 가지고 있는 Hybrid Cloud가 있다. (구체적인 내용은 다음 포스팅에서 차례대로 설명한다)

     

     

    아마존, 마이크로소프트, IBM과 같은 클라우드 공급자가 제공하는 클라우드 서비스 모델의 유형은 3가지가 있다. 제어 수준, 유연성 정도 및 관리 기능에 따라 크게 세가지 유형으로 나뉜다.

     

    https://www.cloudflare.com/learning/cloud/what-is-the-cloud/

     

    • IaaS (Infrastructure as a Service) : 물리적인 자원, 데이터 센터, 네트워크, 보안, 컴퓨팅 리소스(서버, 스토리지)를 가상화 환경으로 만들어 필요에 따라 자원을 사용하게 함.
    • PaaS (Platform as a Service) : 컴퓨팅 자원 뿐만이 아니라, 운영관리, 배포툴, 데이터베이스, 비즈니스 분석과 같은 플랫폼 인프라도 관리함.
    • SaaS (Software as a Service) : 인프라스트럭처와 플랫폼 인프라 뿐만이 아니라, 어플리케이션과 데이터도 관리. 웹기반 최종 사용자 어플리케이션을 뜻하며, 공급자가 배포하는 서비스를 어떻게 자사의 비즈니스 관점에서 사용할지만 고민하면 됨. 

           

           

          출처; IBM의 클라우드 컴퓨팅 Introductory course
          https://developer.ibm.com/kr/clouders/
          추가로 읽어보면 좋은 글 : https://medium.com/analytics-vidhya/cloud-computing-fundamentals-for-dummies-cfbab5dd9e9e

           

        Designed by Tistory.