클라우드 솔루션

Openstack은 현재 IBM, HP를 비롯한 150여 개의 벤더가 참여한 클라우드 오픈 소스 프로젝트이며, 오픈 소스를 기반으로 클라우드를 구축하고 운영할 수 있는 서비스를 제공합니다.

기능 및 특징

  • Openstack 은 오픈 소스를 기반으로 컴퓨터, 스토리지, 네트워크와 같은 자원들을 모으고 제어하고 운영하는 클라우드 운영체제
  • 클라우드 운영체제의 주요 기능이 독립된 프로젝트로 나뉘어서 개발됨
  • 6개월에 한번씩 계속해서 업데이트 되고 기능이 발전하고 있음.
  • Openstack의 장점은 오픈소스를 통해 라이선스 비용 없이 무료로 사용할 수 있는 점과 거대한 커뮤니티를 통해 지속적인 업데이트가 되고 앞으로도 발전 가능성이 큰 프로젝트.
  • 다양한 하이퍼바이저의 지원 가능하며 여러 종류의 하이퍼바이저를 연결/ 관리할 수 있는 시스템을 제작할 수 있음

주요 서비스 기능

  • Compute(Nova) : 컴퓨팅 자원을 제공하고 관리하는 서비스
  • Identity Service(Keystone) : 사용자 및 API에 대한 인증 및 권한 설정 서비스를 제공, Openstack 의 서비스들의 통합 인증 시스템
  • Image Service(Glance) : 다양한 하이퍼바이저에서 사용할 수 있는 가상머신 이미지를 저장, 등록, 관리, 전달 할 수 있게 하는 서비스
  • Network Service(Neutron) : 소프트웨어 기반의 네트워킹 서비스를 제공해주는 서비스
  • Block Storage(Cinder) : 가상 디스크 볼륨을 제공하는 스토리지 서비스
  • Object Storage(Swift) : 대용량 데이터를 저장 할 수 있는 확장성을 가진 오프젝트 단위의 저장소를 제공하는 스토리지 서비스
  • Dashboard Service(Horizon) : 사용자가 웹 기반의 인터페이스 환경을 사용 할 수 있도록 대시보드 환경을 제공하는 서비스

아키텍쳐

IBM Cloud Private은 On-premise 컨테이너 애플리케이션을 개발 및 관리하기 위한 애플리케이션 플랫폼으로, 컨테이너 오케스트레이터인 Kubernetes, 프라이빗 이미지 레지스트리, 관리 콘솔, 모니터링 프레임워크를 포함하며 고객이 직접 운영하고 관리합니다.

기능 및 특징

  • 고객 환경에서 고객이 직접 운영 및 관리
  • 필요시 Managed Service 제공
  • 손쉬운 플랫폼 관리를 위한 서비스(인증, 보안, 로깅, 모니터링 등)
  • 클라우드-네이티브 앱에 필요한 컴퓨팅 환경(Container, Cloud Foundry)과 다양한 서비스 제공
  • IBM Cloud Garage Method
  • 오픈소스 컨테이너 및 컨테이너 오케스트레이션 (Kubernetes / Docker) 기반 플랫폼
  • 오픈소스 서비스 제공 및 사용자 서비스 추가 기능
  • 이미지를 안전하게 저장, 관리할 수 있는 Private 이미지 레지스트리 제공
  • IBM 미들웨어, 운영/관리 서비스 제공

아키텍쳐