QCS Controller Components

Kubernetes

Containers

Ceph

Virtual Disk

OpenStack

Virtual Instances

Quantum Cloud Service는 Openstack, Kubernetes, Ceph 등 오픈 소스를 기반으로 자체 개발한 프라이빗 클라우드 플랫폼입니다.

QCS는 지속적이고 중단 없는 서비스를 위해 멀티 클라우드 전략을 택하고 있습니다. 이는 개발/QA/운영 시스템을 각각 별도의 클라우드에서 운영하는 방식으로, 개발 및 운영의 일관성 유지를 위해 Kubernetes를 기본 플랫폼으로 합니다. 또한, 비용 절감을 위해 개발/QA 시스템은 Private 클라우드에 구축하고, 운영 시스템은 안정성 및 확장성을 고려해 Public 클라우드에 구축합니다. 유의할 점이라면, 필요에 따라 개발과 QA 시스템은 하나의 클라우드에서 Namespace로 구분해 운영할 수 있다는 점이 있겠습니다.

QCS의 다른 이점들은 소스 브랜치와 매칭되는 런타임 환경을 신속히 만들 수 있도록 정교한 CI/CD 시스템을 구축한다는 것과, Kubernetes 서비스를 제공하는 어떠한 Public 클라우드와도 연계가 가능하다는 특징이 있습니다.

가상 자원의 경우, Virtual instance 는 Openstack으로, Container는 Kubernetes로 제어되고, Virtual Disk는 Ceph가 맡습니다.

현재까지의 도입 사례로는 LG 인공지능 연구소 CI/CD 플랫폼, 디지털 컴패니언 서비스(정부과제), AI Speaker 서비스(I사), 그리고 Jonathan 인공지능 서비스 클라우드 (A사 – https://www.iacryl.com)가 있습니다.

 

QCS Diagram

Physical Resources

  • Network : 10g switch 2EA

  • Server 3EA : 2CPU / 512G RAM / 8TB HDD 3EA / 1TB Nvme SSD 2EA / 4TB SSD 1EA

  • Admin Server 1EA : 2CPU / 128GB RAM / 8TB HDD 4EA

  • Nvidia GPU 1EA for ML/AI

  • Storage : SSD 10TB & HDD 100TB

Virtual Resources

  • Virtual Instances controlled by Openstack

  • Containers controlled by Kubernetes

  • Virtual Disk controlled by Ceph

Current Clients

  • LG 인공지능 연구소: CI/CD 플랫폼
  • 정부 과제: 디지털 컴패니언 서비스
  • I사: AI Speaker 서비스
  • A사(https://www.iacryl.com): Jonathan 인공지능 서비스 클라우드