멀티 클라우드 (Multi Cloud)

I. 멀티 클라우드의 개념 및 필요성

개념
  • 둘 이상의 퍼블릭 또는 프라이빗 클라우드 사업자의 컴퓨팅 및 스토리지 서비스를 사용하여 클라우드 간 연계와 상호 운용성, 탄력성을 보장하는 클라우드 기술
필요성
  • 멀티 클라우드는 하이브리드 클라우드와 달리 모든 서비스에 대해 둘 이상의 퍼블릭 클라우드 또는 둘 이상의 프라이빗 클라우드를 사용

 

II. 멀티 클라우드의 특징 설명

구분특징보완 설명
클라우드 공급자
Lock-in 탈피 측면
기술 의존성 탈피
선택적 서비스 사용
– 다양한 대안 조합
– 라이선스, 구독 형태
클라우드 공급자의
협상 경쟁력 확보
– ROI, 규모의 경제 가능
– 협상을 통한 비용 최소화/절감
클라우드 상호운용성
및 HA 측면
클라우드 서비스 간
상호 운용성 보장
– 표준 기반 호환성 확보
– 클라우드 간 연계 가능
가상머신 스냅샷 기반
상호 백업 체계
– VM 스냅샷 호환성 확보
– 클라우드 고가용성 확보
실시간 컨테이너
마이그레이션 측면
실시간 컨테이너
Live Migration
– 서비스 무중단 컨테이너 이동
– Kubernetes Orchestration
실시간 컨테이너 적용
그로스해킹 최적화
– 멀티 서비스 및 서비스 출시 단축
– A/B Test, Funnel Analysis 적용
클라우드 간 서비스
탄력성 확보 측면
최소 비용 자원 확보로
서비스 탄력성 유지
– 실시간 과금 비용 비교
– 최저 비용 클라우드 선택
클라우드 기반
BCP 체계 구축
– 클라우드 간 백업/복구 체계
– BS25999, RTO/RPO 적용
조직 특성
다양성 보장 측면
셀프 서비스 스토어
최적 도구 사용
Shadow IT 예방 가능
– 실행 도구 표준화 가능
MSA API 서버 기반
Polyglot 환경 확보
– Cross Compiler 환경 제공
– NoSQL 등 다양한 Infra 환경 지원

 

III. 멀티 클라우드 구축 시 고려사항

가. 클라우드 연계 관점의 고려사항

구분고려사항달성 방안
분산 APP
서비스 연계 측면
배포 시 개체 위치
최적화/자동화 수행
– URL 기반 경로 최적화 기술 적용
– 최적 액세스 위치 탐색
가상 멀티테넌시
컨테이너 서비스 적용
오버레이 네트워크 적용
– Service Orchestration
XaaS 오퍼링
연계 측면
Contents as a Service
기반 서비스 제공
– URI 기반 RESTful API 적용
– 오브젝트 스토리지 사용
I/P/SaaS 연계
서비스 프로비저닝
– 부하/배포/과금 기술 연계
– 씬 프로비저닝 기반 탄력성 확보

나. 멀티 클라우드 보안성 확보 관점의 고려사항

구분고려사항달성 방안
멀티레이어
보안성 확보 측면
기초 계층 데이터
암호화, 인증 적용
– AES, SHA-2, RSA 암호화
– IAM 기반 자원 접근 통제
응용 계층 가상화
NFV 보안 기능 적용
– SECaaS 기반 CASB 연계
– vFDS  등 VNF 기반 보안 기능 가상화
데이터 보호 및
흐름 가시화 측면
데이터 중요도 별
Access 가능자 분리
– Data 접근 원천 봉쇄
Bell-LaPadula 모델 적용
능동형 URL 기반
감시 가시화 적용
– APP 접근하는 URI 경로 감시
– 가상화 DPI 기반 페이로드 분석

 

IV. 멀티 클라우드 서비스 동향 및 향후 전망

멀티 클라우드
서비스 최근 동향
  • 최근 글로벌 클라우드 서비스의 리전 장애로 단일 클라우드의 백업 부재, 신뢰성, 기술적 의존성(Lock-in) 등 단일 클라우드 사용 시 문제점 부각
  • 글로벌 클라우드 공급자와 지역 클라우드 공급자 간 상호 백업 등 클라우드 서비스 간 상호 연계한 멀티 클라우드 서비스 활성화
멀티 클라우드
서비스 향후 전망
  • 데이터 흐름 가시성 확보의 어려움으로 인해 정보 침해 등 보안 사고 시 피해 최소화 여부가 멀티 클라우드 서비스 활성화를 결정할 것으로 전망

콘텐츠 사용 시 출처 표기 부탁 드리고, 궁금한 점이나 의견은 댓글 남겨주세요^^