Upload
james-jong-seog-ahn
View
385
Download
1
Embed Size (px)
Citation preview
2Copyright ⓒ 2015 by NAIM Networks, Inc. All rights reserved.
Contents
I. Market Trend• 엔터프라이즈/텔코 , 시장별 서비스 특징• 클라우드 관리 , 매니지드 클라우드 서비스• 멀티 클라우드 통합 관리
II. 기술• 서비스 설계 고려 요소• 텔코 클라우드를 위한 서비스 고려• 클라우드 네트워킹 / SDN (ONOS)• CORD , 아키텍처 , DevOps , 오케스트레이션• TOSCA , YANG, 오픈스택
3Copyright ⓒ 2016 by NAIM Networks, Inc. All rights reserved.
201x
데모 서비스 서버(VMware, WAN Controller, wIPS,
IPS/IDS, NAC, NMS Server)
PC X 2대
iPad X 2대iPhone 1대
AP X 2대 (wIPS)
PoE 스위치
플로우 기반 유/무선 네트워크 구축 및 관리
SDN 기반 IoT 플랫폼
VNC
Femto/WiFi Load Balancing
0. 소개
4Copyright ⓒ 2016 by NAIM Networks, Inc. All rights reserved.
그림: 엔터프라이즈 클라우드 전략 (직원 1000명 이상),
(출처: RughtScale, 2015, State of the Cloud Report)
멀티 클라우드 (Multi-Cloud)
• Multiple Private
• Multiple public
• Hybrid cloud
I. Market Trend
5Copyright ⓒ 2016 by NAIM Networks, Inc. All rights reserved.
텔코(Telco) 환경
많은 부분의 통신사 수익은 새로운 서비스의 도입으로 발생
관리 비용의 증가로 인한 관리 수익의 감소
클라우드, 모바일비디오 등 신규 서비스 등장
가상서버 및 네트워크 연결 속도의 증가
I. Market Trend
6Copyright ⓒ 2016 by NAIM Networks, Inc. All rights reserved.
엔터프라이즈: 애플리케이션 요구에 적합한 클라우드 자원
텔코 (Telco): 오피스의 네트워크 기능 가상화 기반 데이터센터화
요구 조건
성능
비용
보안
준수
위치
벤더
기존 DC
애플리케이션
App 1
App 2
App 3
App 4
App 5
App 6
App 7
자원 풀
퍼블릭 클라우드 1
퍼블릭 클라우드 2
프라이빗 클라우드
가상화
베어메탈
App 1
App 2
App 3
App 4 App 5
App 6 App 7
비디오헤드엔드
모바일게이트웨이
PE / 서비스에지
모바일 / 태블릿
셋탑박스 / TV
CE Router / 브로드밴드
모바일 / 태블릿
셋탑박스 / TV
CE Router / 브로드밴드
서비스 1
서비스 2
컨텐츠 2
컨텐츠 1
SP’sCloud
네트워크기능 가상화
(NFV)
I. Market Trend – 엔터프라이즈/텔코
7Copyright ⓒ 2016 by NAIM Networks, Inc. All rights reserved.IMS (IP Multimedia Subsystem)
Cloud
요청요청
응답응답
• 웹 요청
– 초 단위 지연 허용– 서버가 접속 유지를 위한 전송 가능– 응답의 유실 발생
엔터프라이즈 (Enterprise) : 요청/응답 기반 클라우드 서비스 텔코 (Telco): 실시간 멀티미디어 서비스
Telco Cloud
시그널링시그널링
미디어미디어
시그널링시그널링
미디어미디어
• 실시간 멀티미디어 애플리케이션
– 지연과 유실에 민감– 음성의 경우 LTE는 200 ms를 넘지 않아야– 초단위 지연 발생시 음성 품질 저하를 감지
Cloud Telco Cloud
웹 기반 IMS
Stateless Stateful
낮은 업링크 사용 / 높은 다운링크 사용
높은 업링크 / 다운링크 사용
TCP UDP
TLS IPsec
프로세싱 집중 고려 지속적인 프로세싱
큐 처리 즉각 처리
컨텐츠의 캐시화 실시간 스트리밍
5-7 계층 4-7 계층
I. Market Trend – 시장별 서비스 특징
8Copyright ⓒ 2016 by NAIM Networks, Inc. All rights reserved.
클라우드 사업자 솔루션: 자사를 위한 하이브리드 클라우드 솔루션 공개 기반 기술: 오픈스택을 기반으로 확장하는 것이 추세 멀티 클라우드 통합 관리 기술: 누가?
I. Market Trend – 클라우드 관리
9Copyright ⓒ 2016 by NAIM Networks, Inc. All rights reserved.
포털 서비스 제공 멀티 퍼블릭 클라우드 연계 서비스 부가 서비스 생태계 멀티 클라우드 통합 관리 솔루션 필요
I. Market Trend – 매니지드 클라우드 서비스
퍼블릭클라우드
멀티 사이트 적용
백업 / 복제
SSD 스토리지
오브젝트스토리지
10G / 40G 이더넷백본
클라우드 컴퓨팅
Security as a Service (SaaS)
네트워크 서비스
가상 데이터센터L2/L3
클라이언트데이터센터
10Copyright ⓒ 2016 by NAIM Networks, Inc. All rights reserved.
SLA 유지 온프레미스(On-premise)와 클라우드 간의 통합관리 상호 운영 가능한 클라우드간 경유 적용 비용 절감 실시간 프로비젼(Provision)과 스케일(Scale)
I. Market Trend – 멀티 클라우드 통합 관리
프라이빗 클라우드 (Private Cloud)퍼블릭 클라우드 (Public Cloud)
멀티 클라우드 기술 적용 기반
하드웨어 인프라
Dev
Ops
온프레미스(On-premise)
레가시(Legacy)
베어메탈(Bare Metal)
멀티 클라우드 통합 관리
멀티 클라우드 통합 서비스 관리자
SLA인벤토리
관리 적용/배포 프로비저닝서비스탬플릿
거버넌스정책 인증
기타
11Copyright ⓒ 2016 by NAIM Networks, Inc. All rights reserved.
II. 기술 - 서비스 설계 고려 요소
Google 2015
에지클라우드
적용
코어클라우드
적용
클라우드 서비스 구분
• 데이터 플레인 분리/테이블의 캐시 사용/마이크로 세그먼트 구조 바람직
• 텔코는 데이터센터 내에서 처리 가능한 서비스 제공 구조(에지 클라우드)
12Copyright ⓒ 2016 by NAIM Networks, Inc. All rights reserved.
텔코(Telco)는 멀티 클라우드 서비스를 위한 하드웨어 인프라 구축 5G 고려
에지 클라우드
에지 클라우드
에지 클라우드
코어 클라우드
코어 클라우드
코어 클라우드
5G?
II. 기술 – 텔코 클라우드를 위한 서비스 고려
13Copyright ⓒ 2016 by NAIM Networks, Inc. All rights reserved.
데이터센터 환경에서 클라우드 서비스 기술 사용
• Verizon (2015 예)
지연감소 분산 구조
코어네트워크 부담 감소
대형은 서버당 10 Gb
20-50 Rack/Regional DC
소형은 서버당 최대 100 Gb
2-6 Rack/edge DC
• Blueplanet (2016 예)
CORD 기반
가입자 규모별 구성
최대 15 Rack
Backbone Edge AccessInternet
Regional DC Edge DC
버라이존(Verizon)
블루플래닛(blueplanet)
Central Local
CORD (Central Office Re‐architected as Datacenter)
II. 기술 – CORD
14Copyright ⓒ 2016 by NAIM Networks, Inc. All rights reserved.
CORD
Leaf‐Spine패브릭
BBUs(Multi‐RATs)
Front‐ Haul To RRUs Back Haul RRU
ResidentialResidential Software Stack vOLT, vSG, vRouter,
vCDN
5GMobility Stack over Multiple RATs
4GMobility Software
Stack : vBBU, VOD, vCDN,
vDNS
Host 1
Host 2
Host 3
가상 계층
VNF-2C
VNF-2C
VNF-2C
VNF-1 VNF-3
라우터1
라우터2
OperatorMobile Core
vSG (Virtual Subscriber Gateway)BBU (Baseband Unit) RRU (Remote Radio Unit)
CORD 구성: ONOS(SDN 컨트롤러), OpenStack, XOS and more
RESTful API / TOSCA TOSCA, Yang
RAT (Radio Access Technology)
II. 기술 – CORD 관리 아키텍처
TOSCA (Topology and Orchestration Specification for
Cloud Applications)
15Copyright ⓒ 2016 by NAIM Networks, Inc. All rights reserved.
소프트웨어 스택 (Software Stack)
일반 서버에서구동하는 컨테이너
가상 네트워크와 필요한 플로우
제어애플리케이션
VNFaaS
일반 서버에서구동하는 가상머신
가상 네트워크와 필요한 플로우
제어애플리케이션
VNFaaS
II. 기술 – 소프트웨어 스택
16Copyright ⓒ 2016 by NAIM Networks, Inc. All rights reserved.
표준 TOSCA 기반 오케스트레이션
RESTful API / TOSCA
표준 TOSCA 기반오케스트레이션OSS 시연 동영상
II. 기술 – 소프트웨어 스택
17Copyright ⓒ 2016 by NAIM Networks, Inc. All rights reserved.
TOSCA YANG
기관 OASIS IETF
적용 기반 IT, 애플리케이션 네트워킹
목적
애플리케이션 중심, 애플리케이션과 관련 가공 기능 적용, 확장성(Scale), 복구(Healing), 업그레이드, 설계 싯점 초점, 이행을 위한 기술(Description)
운영중인 네트워크 기기와 애플리케이션 컨피규레이션, 운영중을 초점, 블랙박스
슬로건 Bring them up and running Configure them
예제CRM 시스템, SQL DB, IPTV 서버, 가상 네트워크 템플릿 적용
새로운 IPTV 서비스 프로비져닝
운영설치, 시작, 컨피규레이션, 확장성, 복구, 업그레이드, 중지, 삭제
시작한 후 / 정지 전에 운영과 컨피규레이션,
작업 방법기업은 템플릿을 작성하고, 사용자는 템플릿린스턴스를 작성함
표준 기구와 기업은 모델을 작성하고, 사영자는 인스턴스를 작성 한다.
TOSCA와 YANG
• CORD와 운영의 인터페이스 표준 TOSCA와 YANG
II. 기술 – 소프트웨어 스택
YANG (Yet Another Next Generation)TOSCA (Topology and Orchestration Specification for Cloud Applications)
18Copyright ⓒ 2016 by NAIM Networks, Inc. All rights reserved.
II. 기술 – SDN 컨트롤러
SDN 컨트롤러 : CORD는 클라우드 네트워킹을 위한 SDN 컨트롤러 사용(ONOS)
19Copyright ⓒ 2016 by NAIM Networks, Inc. All rights reserved.
멀티벤더프라이빗클라우드
해외 퍼블릭클라우드
국내 퍼블릭클라우드
인프라기능
자동화 / 최적화 기능
멀티 벤더멀티 클라우드Orchestration
Platform
애플리케이션 요구 사항
표준 기반 클라우드애플리케이션 요구 기능
App / DB / 컴퓨팅 / 네트워크/ 스토리지 / 정책
II. 기술 – 표준 기반 오케스트레이션
요구 기능 : App, DB, 컴퓨팅, 네트워크, 스토리지, 정책, 기타 인프라: 오픈스택, AWS, Azure, IBM, VMware, 기타
20Copyright ⓒ 2016 by NAIM Networks, Inc. All rights reserved.
프로비젼
(Provision)
설치
(Install)
구성
(Configure)
적용
(Deploy)
모니터
(Monitor)
성능 제어
(Scale)
II. 기술 – 멀티 클라우드 DevOps
관리의 자동화 자동화를 위한 플러그인 허용
21Copyright ⓒ 2016 by NAIM Networks, Inc. All rights reserved.
호스트
미들웨어
앱 모듈
연결
멀티 클라우드 오케스트레이션 : 표준 기반 GUI 서비스
생성 소스(TOSCA)
적용 후 맵(오픈스택)
II. 기술 – 멀티 클라우드 오케스트레이션
22Copyright ⓒ 2016 by NAIM Networks, Inc. All rights reserved.
TOSCA Template
or CSAR
• TOSCA-Parser
Heat Orchestration Template
(HOT) Deploy
TOSCA Types
Validation
TOSCA Nodes
Tests
• Heat-Translator
Map
Validation
Generate
Tests
https://github.com/openstack/heat-translatorhttps://pypi.python.org/pypi/heat-translator
https://github.com/openstack/tosca-parserhttps://pypi.python.org/pypi/tosca-parser
Heat
TOSCA (OASIS open standards consortium)• TOSCA Simple Profile for Network Functions Virtualization (NFV) Version 1.0
Committee Specification Draft 03 (17 March 2016)
• 토스카 파서(TOSCA-Parser): Parser for TOSCA Simple Profile in YAML
• 히트번역기(Heat-Translator): An OpenStack project to map and translate non-Heat
Heat (e.g. TOSCA) templates to Heat Orchestration Template (HOT)
CSAR (Cloud Service Archive)
TOSCA YAML HOT YAML
TOSCA (Topology and Orchestration Specification for Cloud Applications)
• Tacker is an OpenStack project forNFV Orchestration and VNF Management using ETSI MANO Architecture
• Mitaka w/TOSCA-Parser
II. 기술 – TOSCA
23Copyright ⓒ 2016 by NAIM Networks, Inc. All rights reserved.
Tacker: 멀티 사이트를 위한 오픈 NFV 오케스트레이터 (OpenStack)
• VNF 라이프 사이클 관리
프레임워크 모니터
프레임워크 컨피규레이션
• VNF 카탈로그 관리
TOSCA 탬플릿 지원
• EPA 지원
CPU-Pinning, Huge Page, NUMA awareness, SR-IOV
• 자원 생성 자동화
Flavor, Network and Image creation
Kingbird: 멀티 리전을 관리하며 자원을 동기화 Tricircle: OpenStack L2/L3 네트워크를 연결하여 volume/VM 이동,
이미지 배포, 글로벌 자원 가시화 분산 쿼타 관리
EPA (Enhanced Platform Awareness) NUMA (Non-uniform memory access)
II. 기술 – 오픈스택
24Copyright ⓒ 2016 by NAIM Networks, Inc. All rights reserved.
Copyright ⓒ 2015 by NAIM Networks, Inc. All rights reserved.
[email protected]+82-2-552-05555th Floor, Anam BLDG616 Yeondongdaero, Kanamgu, Seoul, Republic of Korea