카테고리 없음

클라우드 인프라 구축 기술

뭉기 2014. 7. 28. 23:51
  • 클라우드 컴퓨팅의 분류
    • 제공방식에 따른 모델 (어떤 성질의 자원을 제공하느냐)
      • Infrastructure as as Service
      • Platform as a Service
      • Software as a Service
    • 배치방식에 따른 모델 (어떤 식으로 구축하느냐)
      • 공용 클라우드
      • 사설 클라우드
      • 커뮤니티 클라우드
      • 하이브리드 클라두드


  • IaaS
    • 기존 호스팅 서비스 대비 장단점
      • 무한 확장성
        • 서버수, 스토리지 볼륨 등의 자운을 제한 없이 이용할 수 있다.ㅏ
      • 탄력적인 자원 사용
        • 자원의 추가 및 제거가 쉽다.
      • 자원의 즉시 제공
        • 자원을 수분에서 수십 분 이내에 할당받아서 바로 사용 할 수 있다.
      • 사용량 단위 과금
        • 서버 호스팅은 주로 월 과금 또는 특정 기간 단위로 과금하지만, IaaS 는 시간/분 단위로 과금한다.
  • PasS
  • SasS
    • SaaS의 기본 속성
      • 멀티테넌시 : 소프트웨어 인스턴시 하나로 여러 조직 또는 회사가 사용한다.
      • 쉬운 커스터 마이징 : 하나의 인스턴스이지만 조직별 화면, 메뉴, 로직 등이 쉽게 적용된다.
      • 탄력적인 확장성 : 급격한 사용자의 요청에도 서비는 안정적으로 운영된다.
      • 보안성 : 인스턴스 하나로 여러 조직이 사용하기 때문에 사용자가 보안 체계를 제공한다.



가상화 분야의 오픈 소스

 구분

 오픈소스

 설명

 하이퍼바이저

 Xen

  • 반가상화 방식의 하이퍼바이저
  • 상용 버전은 시트릭스에서 지원

 KVM

  • Kernel Virtual Machine의 약자로 전가상화 방식
  • 상용 버전은 레드헷에서 지원

 오라클 VM

  • 반가상화 방식의 하이퍼바이저
  • 상용 버전은 오라클에서 지원

하이퍼바이저
관리도구 

 Libvirt

  •  원격 또는 로컬 리눅스 서버를 대상으로 다양한 가상화 작업을 제공해주는 관리 툴킷
  • C로 개발되었으며, 다양한 프로그래밍 언어를 지원함
  • 명령행 인터페이스로 virsh제공
 Virt-Manager
  • 가상머신을 제어할 수 있는 GUI 환경의 관리도구 
 oVirt
  • 리눅스상에서 KVM 하이퍼바이저를 제어하고 관리해주는 통합 가상화 관리도구 


분산 저장 기술 분야의 오픈 소스

 구분

 오픈소스

분산 스토리지

GlusterFS, 셰프(Ceph), 오픈스택 스위프트, HDFS 

NoSQL 

몽고디비, HBase, 카산드라, Cloudata 

NewSQL 

 볼트디부(VoltDB), H-Store, 스케일디비(ScaleDB)