ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 클라우드 컴퓨팅
    CS 지식 2023. 4. 4. 19:49

    - 경제성

    * 실제 자원 활용률 : 5% ~ 20%

    * 특정 시점에서만 활용률이 높음

    - 스포츠 시즌 : 영상 스트리밍

    - 쇼핑 시즌 : 초콜릿 쇼핑몰 (예: 발렌타인데이 / 뻬뻬로 데이)

     

     

    제공 유형에 따른 분류


    IaaS [ 인프라 제공 서비스 ]

    - 프로세싱 파워, 서버, 네트워크, 가상화 및 OS 와 같은 기본적인 컴퓨팅 자원을 제공하는 클라우드 서비스

     

    PaaS [ 플랫폼 제공 서비스 ]

    - 클라우드 컴퓨팅 환경을 통해 어플리케이션 개발 플랫폼을 제공하는 서비스. 단말을 위한 API 를 제공하거나 다양한 이기종 간의 단말에서의 개발 환경을 제공

     

    SaaS [ 소프트웨어 제공 서비스 ] 

    - 별도의 전용 소프트웨어를 제공하여 소비자가 단지 어플리케이션만을 사용하고 어플리케이션이 실행되는 운영체제, 하드웨어 또는 네트워크 인프라는 제어하지 않는 클라우드 서비스 

     

     

     

     

    사용 유형에 따른 분류


    Public [ 공용 클라우드 ] 

    - 제 3의 회사 (예 : Amazon AWS, Microsoft Azure, Google Cloud, KT uCloud, NAVER Cloud, TOAST) 에서 제공하는 클라우드를 인터넷으로 접속해서 사용

     

    Private [ 사설 클라우드 ] 

    - 인터넷을 통하지 않고 사내 등에 직접 하드웨어 구입후 클라우드를 구축. 네트워크 속도, 보안 및 법적인 문제에 따라 사용하는 경우가 많음 

     

    Hybrid [ 하이브리드 클라우드 ] 

    - 공용 클라우드와 사설 클라우드의 적절한 조합. ex) 금융권에서 회사는 사설을 쓰고 사용자들은 공용을 쓰도록 하기

     

     

     

    클라우드와 가상화


    서버 가상화 (=VM ware) 는 매우 빠르게 성장하여 클라우드를 이루는 기반 기술이 되었다. 

      ✔️ 하이퍼바이저 : VMware ESXi, Citrix XenServer, Microsoft Hyper-V , .....

      ✔️ 하드웨어 지원 : Intel VT/VT-x , AMD-v

     

    네트워크 가상화를 통해 가상화된 서버 자원을 묶어 독립적인 네트워크로 사용

     

     

     

     

    컨테이너 & 베어베탈


    가상 머신은 하이퍼바이저 위에서 별도의 운영체제와 함께 동작한다. 

    컨테이너는 공통된 운영체제 (커널)를 기반으로 독립적으로 응용프로그램을 실행한다. 

    베어베탈은 가상화 / 컨테이너 기반이 전혀 준비되어 있지 않은 물리 서버로, 베어메탈에 가상화/컨테이너 서비스를 구축하여 클라우드 컴퓨팅 서비스를 만든다. 

     

     

    OS 역할을 하는 배 위에 다양한 종류의 컨테이너들이 올라가 있음.

    docker

     

     

     

     

    프로그래머블 / 소프트웨어 정의 인프라


    원하는 때 원하는 만큼 자원을 확장하거나 줄이는 과정을 수동이 아닌 프로그래밍 가능한 인프라 환경을 통해 자동으로 이루어진다. 

    인프라 전체를 소프트웨어 기반으로 제어하는 환경을 소프트웨어 정의 인프라 / 소프트웨어 정의 데이터센터 등 용어로 이야기 하기도 한다. 

     

     

     

     

     

     

     

     

     

     

     

    출처 : 유튜브 OpenStack Korea Group

    https://youtu.be/VOnGQVgZyO8

     

     

     

    댓글

SSOONTORY Blog.