티스토리 뷰

Biz & Tech/Cloud Z

Cloud Z Container 서비스의 모든 것

SK(주) C&C 블로그 운영자 2018. 11. 15. 10:50

최근 글로벌 IT 기업 간 클라우드 전쟁이 치열해 지고 있습니다. 내로라하는 기업들이 데이터센터까지 마련하면서 본격적인 싸움을 예고한 상황이며, 가트너는 올해 국내 클라우드 시장 규모가 약 2조원에 달할 것으로 예측하였습니다. 이는 최근 규제 완화로 금융·공공 클라우드 시장이 확대될 것이라는 기대감에서 나온 수치입니다. 여기 SK C&C의 클라우드 컨테이너 서비스인 ‘Cloud Z Service Platform’은 내년 국내 클라우드 서비스 시장의 판도를 바꾸는 대항마로 떠오르고 있습니다. ‘Cloud Z Service Platform’Cloud Z CP(Container Platform Service) Cloud Z Database Cloud Z Monitoring Cloud Z Composer Cloud Z Action 5개로 구성돼 있으며, 지금부터 각각의 서비스에 대해 알아보도록 하겠습니다.


 Cloud Z CP (Container Platform)

Cloud Z CP Kubernetes 기반의 Container Orchestration Platform으로 클라우드 기반의 서비스 개발 및 운영에 필요한 부가 서비스와 Managed Service를 제공합니다.

서비스 주요 특징 및 기능은 아래를 참고해주세요

□ 주요기능


구분

 설명

 비고

Container Orchestration

 Container Orchestration Resilience 아키텍처는 서비스의 안정적인 기반을 마련하고, 다양한 자원 관리 방안을 제공

- Auto Scaling, Auto HA, Replication : 서비스 변화에 능동적이며, 복원 가능한 아키텍처 제공

- Resource Clustering : 다양한 아키텍처 적용을 위한 자원관리 방법 제공

 Console

 Cloud Z CP 의 통합 포털과 Kubernetes Cluster의 자원관리 Dashboard를 제공

 

 Monitoring

 Platform의 모든 자원 사용률에 대한 모니터링 Dashboard를 제공

- Monitoring Metric 수집 및 처리에 특화된 Time Series Database 적용

- Kubernetes API를 통한 모니터링 대상 자동 등록/삭제 (node, pod, service, endpoints, ingress)

 Logging

 Platform Application 레벨의 모든 로그를 수집하여 시각화해주는 Dashboard를 제공

 

 CI/CD

 Platform에서 제공하는 표준화된 DevOps 체계와 자동화된 배포 관리 기능을 제공

- 자동화 빌드/배포 : 배포 Pipeline을 통한 자동화 된 빌드/배포

- 서비스 무중단 배포 : 서비스 Downtime을 최소화하여 고가용성 제공

Docker Private Registry

 Private Registry를 통해서 Application Image를 관리할 수 있으며, 기 확보된 Image를 기반으로 즉시 활용할 수 있는 체계를 제공

- Registry Dashboard : Project별 독립된 저장소 제공, Public/Private Access Level 기능

- Vulnerability Advisor : Registry에 등록된 전체 Container Image에 대한 보안 취약성 검사 기능

 Cluster Security

 Kubernetes Overlay Network Network Policy 기능을 이용하여 Network Security 관련 운영 서비스를 신속하고 안정적으로 지원

- Physical Security Architecture : On-Premise Cloud 구축의 물리적인 보안 아키텍처 적용


Cloud Z CP의 장점은 ▲서비스 개발과 인프라 운영자의 상호 독립된 환경 구축가능 ▲신속한 서비스 변화에 대응 가능 ▲운영자 중심에서 자동화 시스템 기반의 확장 ▲Load 분산, 보안, 안정성 기능을 Platform으로 이관이 가능합니다


Cloud Z Database

Cloud Z Database 는 기본적으로 MariaDB, Redis, MongoDB, PosgreSQL DB 등의 대표 오픈소스 DB를 지원합니다. 모든 구성요소는 컨테이너 기반으로 배포되며 쿠버네티스 기반의 오케스트레이션 관리가 이루어지고 있습니다. Cloud Z Database의 가장 큰 특징은 빠른 성능에 최적화된 서비스, 최소 자원을 활용하는 ‘온디맨드 운영(On-Demand Provisioning)’에 있습니다. 단순 정보 입력만으로 수 분내 사용 가능한 OSS DB 서비스 생성이 가능한 것입니다. 또한 원 클릭’으로 DB 용량 및 인스턴스 증설과 웹 콘솔 기반의 쉽고 빠른 DB 관리가 가능하며, DBMS 유지보수 측면으로 봤을 때에는 DB관련 시스템 문제에 대한 알람을 제공하며 시스템 관리자의 빠르고 효과적인 대응을 지원합니다


Cloud Z Monitoring

Cloud Z Monitoring은 다양한 Cloud Resource/Service들의 모니터링 정보를 수집하여 시각화 기능을 통해 분석할 수 있는 시스템입니다. 실시간으로 수집되는 정보는 쉬운 이벤트 설정을 통해 알림을 받을 수 있습니다. PaaS Platform의 ▲애플리케이션 ▲컨테이너 ▲백업 서비스 ▲WAS(웹 애플리케이션 서버) DB ▲캐쉬(Cache) API 그룹웨어는 물론 가상화 단의 ▲클러스터 ▲게스트 OS ▲스토리지 ▲네트워크에 더해 CPU와 메모리, 디스크 등 클라우드 서비스 전 영역을 포괄할 뿐만 아니라 긴급 자원 할당이나 에러 사항 발생시 ‘Alert Dashboard’를 통해 긴급 공지되고 SNS를 통한 실시간 전파도 지원합니다. 그 외에도 별도의 모니터링 시스템 구축/운영 없는 On-demand SaaS 서비스로써 손쉬운 모니터링 업무를 제공하며, 대용량 실시간 통합 모니터링이 가능합니다.


Cloud Z Composer

Cloud Z Composer는 멀티 클라우드 인프라를 배포·관리하고자 하는 고객에게 최적의 서비스입니다. 클라우드 제트 (Cloud Z)는 물론 ▲AWS ▲Azure ▲GCP ▲VMware ▲Openstack 등의 각종 클라우드 인프라를 수용하여 단일 뷰(Single View)로 다양한 모든 인프라 자원을 배포·관리 할 수 있게 해주며, 클라우드 인프라 자원에 대한 자동 프로비저닝 및 이미지 관리는 물론 모니터링 시스템과 연동하여 오토스케일링(Auto Scaling)을 지원합니다. 또한 클라우드 설정 관리를 통해 사용자·그룹 관리, 인증관리, Job관리, 스케줄링 적용, Notification 전송과 함께 SCM 연동을 통한 스크립트 버전 관리 및 각종 KV(Key·Value)에 대한 저장 및 암호화 관리도 가능합니다


Cloud Z Action

Cloud Z Action AWS의 람다(Lambda)처럼 별도의 서버 구매 없이 함수 형태의 애플리케이션을 빠르게 만들어서 실행 할 수 있게 해주는 ‘FaaS(Function-as-a-Service)’이며 SK() C&C의 자체 AI 'Aibril(에이브릴)' API서비스도 호출할 수 있습니다. 그 외 주요 기능 및 도입 효과에 대해서는 아래를 참고해주세요.

1. 서버관리 부담 탈피

서버를 프로비저닝하거나 관리할 필요가 없으며함수 형태로 코드만 작성하고 등록만으로 즉시 실행이 가능

2. 개발주기의 단순화

프로덕션 수준의 코드를 빠르게 프로토타이핑 할 수 있으며비즈니스 로직에만 집중하여 개발 속도가 향상 및 전체 개발 주기를 단순화

3. 비용절감

함수가 실행되는 만큼만 지불하고테스트를 통해 자원을 최적화하며 요청이 없을경우 코드가 실행되지 않으므로비용이 최소화


위의 Cloud Z 서비스 플랫폼은 MSA(Micro Service Architecture)를 기반으로 인공지능, 빅데이터 등 디지털 트랜스포메이션 서비스를 효과적으로 지원하기 위한 최적의 컨테이너 플랫폼입니다