ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 클라우드 컴퓨팅
    CS 지식/기타 2020. 9. 30. 17:54
    반응형

    클라우드 컴퓨팅

    • private/ public/ hibrid/ multi 4가지
      • public cloud
        • 환경이 여러 사용자로 파티셔닝 되거나 재배포 되는 클라우드
        • 즉, 가상 환경 내의 서버를 임대하는 방식
      • private cloud
        • 단일 최종 사용자 or 그룹의 전용 클라우드 환경, 실행 시 방화벽으로 보호됨
        • 완전히 독립적인 액세스 권한이 있는 단일 고객만 기반 IT 인프라를 독점으로 사용하는 경우 등
      • hibrid cloud
        • 여러 환경이 LAN, WAN, VPN, API 등을 통해 연결된 형태
        • public과 private을 혼합돼서 사용할 수 있음
      • multi cloud
        • 2개 이상의 퍼블릭 or 프라이빗 클라우드로 구성된 것으로, 모든 하이브리드 클라우드는 멀티 클라우드에 포함된다.(반대는 X)
        • 어떤 형태로든 multi 클라우드를 통합되면 하이브리드가 되는것
      • 공통점
        • 네트워크 전반에서 확장 가능한 컴퓨팅 리소스를 추상화하고, pull, 공유함
        • OS, 관리 플랫폼, API를 포함하는 기술을 혼합해 구축함
        • 가상화/ 자동화를 추가할 수 있음
    • 기본적으로 3가지 기본 유형이 있음
      • IaaS(Infrastructrue as a Service)
        • 인프라(서버, 네트워크, 가상화, 데이터 스토리지)를 고객을 위해 관리하는 클라우드 서비스 (이용자가 인프라를 대여하는 의미의 서비스), 일반적인 배포 모델
      • PaaS(Platforms as a Service)
        • 하드웨어와 애플리케이션-소프트웨어 플랫폼을 제공하고 관리하지만, 플랫폼에서 실행되는 애플리케이션 및 데이터는 사용자가 직접 처리하는 방식
        • 사용자가 인프라를 구축하고 유지관리할 필요가 없음
        • 로그 관리나 가상화, 등 직접 구축해서 IaaS 위에서 사용한다고 이해하면 된다.
          = 트랜잭션, 보안, 클러스터링 등 미들웨어의 집합
      • SaaS(Software as a Service)
        • 관리하고 있는 소프트웨어 애플리케이션을 제공하는 서비스
        • 일반적으로 웹 애플리케이션 or 모바일 앱이고, 사용자는 웹 브라우저를 통해 엑세스 함
        • 따라서, 개별 사용자의 로컬에 따로 설치할 필요가 없으므로 그룹이나 팀 단위로 SW를 액세스할 때 좋은 방법
          => MS Office 365, Google Docs, IDE 등
    반응형

    'CS 지식 > 기타' 카테고리의 다른 글

    Nginx 작동 원리  (0) 2021.01.15

    댓글

Designed by Tistory.