겉바속촉

[CLOUD] 모듈1 끝난 기념 정리 본문

IT 일기 (상반기)/CLOUD

[CLOUD] 모듈1 끝난 기념 정리

겉바속촉 2021. 1. 14. 17:50
728x90
반응형

 

클라우드

 

 

클라우드 서비스 유형

 

  • IaaS : 서비스로서의 인프라 스트럭쳐, cpu나 하드웨어 등의 컴퓨팅 리소스를 네트워크 통해 서비스로 제공

  • PaaS : 개발자를 위한 플랫폼, 인프라를 자동을 해주며 프로그래밍 언어를 지원하는 앱, 실행환경 db 등이 마련되어 있음
  • SaaS : 하나의 서버를 여러기업에서 공유, 기업 사용자 별로 데이터 분리 설계, 하드웨어에서 애플리케이션 모두를 사업자가 운용하고 관리

 

 


각각의 대표적인 예시들

 

  • IaaS : AWS S3, IAM, VPC, EC2
  • PaaS : Force.com/ kintone/ Cloud Foundry, IoT에서 대용량 데이터를 수집하여 처리하는 플랫폼으로도 사용
  • SaaS : 전자메일, 그룹웨어, CRM(고객관리시스템), 구글의 google Apps, OneNote

 


가용성 보장

 

  • SCALE IN SCALE OUT : 쉽게 용량을 조절해서 늘렸다가 줄였다가 하는 것

  • SCALE UP SCALE DOWN : 용량 추가하고 용량 제거하는 것

  • MULTITENENCY : 동시에 여러사람이 빌려쓰는 개념(하드웨어자산, 실행환경, 소프트웨어 들이 될 수도 있다) 각각 빌려쓰는 사용인 간에 간섭이 일어나면 안되기 때문에 독립적인 공간 제공


  • 클라우드는 가상화 환경에서 시작된 개념 , 가상화 환경의 것을 소프트웨어적으로 만든 것

  • 소프트웨어적으로 만든 것의 의미 = 파일로 만드는 것
    파일로 만들면 장점은 = 쉽게 복사와 이동이 가능

  • 클라우드 서비스 = 파일로 움직일 수 있는 가상화 서비스가 나왔기 때문에 우리가 남는 사무실이 없게 하는 오피스 공유처럼 컨테이너를 공유

 

 

 


 

 


클라우드 스토리지 유형

 

 

S3

 

  • Amazon Simple Storage Service, 오브젝트 스토리지
  • 다수의 데이터 센터에 데이터를 분산 저장  -->  데이터 손실 예방
  • 사용한 용량만큼 요금 부과
  • 데이터의 읽기 쓰기 속도가 빠른 편은 아님

 

 

S3 Glacier

 

  • S3보다 저렴
  • 데이터 읽기에 시간이 오래 걸림 --->  빈번하게 읽을 필요 없는 장기보존용에 이용

 

 

EBS

 

  • 블록단위로 액세스
  • 엄격한 응답시간이 요구되는 데이터베이스 용도로 이용할 경우

 

 

 

EFS

 

  • 파일 단위로 스토리지 액세스 가능
  • 파일 공유 기능을 갖춘 파일 스토리지 서비스 이용가능

 

 

 


 

 

가상 서버에 사용할 수 있는 옵션 기능

 

 

 

  • AUTO 스케일링 : 서버의 부하를 모니터링 하다가 임계값을 초과하면 오토스케일 기능을 동작시키는 것 --> 가상 서버의 대수를 자동적으로 증감시키는 것이 가능

  • 스냅샷 = 현 시점의 상태를 그대로 저장하는 것 (S.W라서 가능) 즉 백업기능이라고 보면 되는 것

  • 로드밸런싱 = 하나의 리전 안에 있는 두 개의 존에 서버를 설치하여 통신의 부하를 분산 (대량 접속에 대응가능)

  • 클러스터링 = 묶어주는 것 

 

 

 


 

서비스 이용모델

 

 

  • 퍼블릭 클라우드 : 내가 돈내고 쓰는 것 운영자는 외부에 존재, 방화벽도 외부에 존재
                           
                            클라우드 사업자가 시스템 구축, 네트워크 통해 불특정 다수의 기업 및 개인에게 서비스 제공

                           

  • 프라이빗 클라우드 : 내가 자체적으로 클라우드 환경 구축해서 사용 (OPEN STACK 깔아서)
                               클라우드 서비스의 사용자 또는 사업자의 데이터 센터에 클라우드 관련 기술이 활용된
                               자사 전용 환경을 구축하여 컴퓨터 리소스를 유연하게 이용가능
                               
                               가상화, 자동화 같은 클라우드 관련 기술 활용 --> 시스템의 성능과 비용 최적화
                               유연한 사용자 정의 가능

    ( 오픈소스 : 오픈스택, 클라우드 스택 )

  • 하이브리드 크라우드 : 섞인 것 , 프라이빗과 퍼블릭 그리고 커뮤니티 클라우드와 온프레미스 연계한 서비스



 

 

  • 온프레미스 프라이빗 클라우드 : 클라우드 기반 소프트웨어 , 자사전용클라우드 환경을 구축해서 운용하는것
                                              호스티스

  • 프라이빗 클라우드 : 클라우드사업자가 장비를 보유하고, 프라이빗 클라우드서비스를 제공하는 형태

 

 


 

 

 

각각의 장단점 파악

 

 

  • 퍼블릭 클라우드 장점 : 필요한 컴퓨팅 자원을 단기간에 저비용으로 마련할수있고, 운용관리 부담이 적다. 


  • 프라이빗 클라우드 장점 : 자사의 네트워크에 직원용으로 구축하는 클라우드 환경, 자사의 정책에 맞추어 구축가능
  • 프라이빗 클라우드 단점 : 높은 기술력과 운용능력이 필요하고 비용이 소요된다. 

 

 

 

 

 

 

728x90
반응형