Hyper-Converged VDI 위한 Atlantis Computing USX 소개서 다우기술 SDx팀 2016.06
목차 01 02 03 Hyper-Converged VDI Atlantis Computing USX 구축 사례 및 적용 모델
01 Hyper-Converged VDI
1. VDI 도입에 대한 고민 1. Hyper-Converged VDI COST PERFORMANCE COMPLEXITY PROTECTION 4
2. 젂통적인 VDI - 유저당 비용 1. Hyper-Converged VDI [범주 이름] [백분율] [범주 이름] [백분율] [범주 이름] [백분율] [범주 이름] [백분율] $1350 Source: Attacking the high cost of desktop virtualization (July 2013 Gartner ID: G00250192) 5
3. 젂통적인 VDI 사용자 체감 성능 1. Hyper-Converged VDI Waiting to Boot Long Login Times Slow Applications 6
4. VDI 아키텍쳐의 변화 1. Hyper-Converged VDI NETWORK COMPUTE Simplify Your Datacenter Atlantis USX Hyper-Converged STORAGE 7
4. VDI 아키텍쳐의 변화 1. Hyper-Converged VDI 스토리지 중앙 집중형 스토리지 서버 분산형 VMs VMs VMs VMs VMs VMs Compute Compute Compute Compute Compute Compute Storage Storage Storage Storage 8
5. Hyper-Converged VDI 유저당 비용 1. Hyper-Converged VDI [범주 이름] [백분율] [범주 이름] [백분율 ] [범주 이름] [백분율] [범주 이름] [백분율] $395 Source: Attacking the high cost of desktop virtualization (July 2013 Gartner ID: G00250192) 9
6. Hyper-Converged VDI 사용자 체감 성능 1. Hyper-Converged VDI Boot Time Boot in 10 seconds Login Times From minutes to seconds Application Launch Times Under 1 Second 10
7. VDI with Atlantis USX 1. Hyper-Converged VDI Over 1 Million Seats Deployed & Installed in Largest VDI Deployment Worldwide Leader in Hyper-Converged Desktop Virtualization Doubled in Desktop Virtualization Hyper-Converged Market Share YoY 11
7. VDI with Atlantis USX 1. Hyper-Converged VDI ATLANTIS USX HYPER-CONVERGED ALL FLASH PERFORMANCE 50%-90% LOWER COST FREEDOM OF CHOICE MODULAR SCALABILITY 12
02 Atlantis Computing USX
1. Atlantis USX 소개 2. Atlantis Computing USX Atlantis USX 솔루션은 VDI, 서버 가상화 환경에 모두 적용 가능한 검증된 하이퍼컨버지드 솔루션이며, 가상화 벤더와 하드웨어 벤더에 종속적이지 않은 소프트웨어 솔루션입니다. Atlantis USX Hyper-Converged 소개 VDI Linux In-Memory + SSD 기반의 소프트웨어 정의 스토리지(SDS) 솔루션 업무 홖경에 최적화된 하이퍼컨버지드 홖경 구성 (VDI, 서버 가상화 홖경 지원) Atlantis USX 가상화 벤더 Alliance (Citrix, VMware Ready) 실시간 중복제거 캐싱 압축 통합 Atlantis HyperDupe Acceleration Any x86 Brand 호홖 Hypervisor Hypervisor Hypervisor 14
2. Atlantis USX 주요 특징 2. Atlantis Computing USX 가장 빠른 응답속도를 제공하는 서버 메모리(In-Memory)를 홗용하여 중복 제거와 I/O를 캐싱 처리하여, VDI I/O의 대부 분을 차지하는 Write I/O에 대한 응답처리 성능을 극대화 할 수 있습니다. Atlantis USX 주요 특징 응답속도가 가장 빠른 Memory 기반으로 높은 IOPS를 제공 함으로써 BootStorm, Virus Scan, Windows Update 등 대규모 I/O 에 대한 문제를 해결하고 빠른 사용자 홖경을 제공 합니다. 실시갂 Inline 중복 제거 기능 제공 특허 받은 Inline 4k 중복 제거 기술 인터넷 VDI의 경우 최소 70%, 최대 99% 업무 VDI의 경우 최소 60%, 최대 80% I/O 캐싱 기능 In-Memory 상에서 Write I/O 캐싱 기능을 처리하여 빠른 응답 속도 제공 캐싱된 I/O 이외의 Unique한 데이타만을 저장하며 최종 SSD의 기대 수명을 늘림 Host당 최소 40,000 IOPS 제공 Desktop 표준 IOPS 기준 4K Read : Write =2 : 8 80% Random I/O 15
2. Atlantis USX 주요 특징 Memory + SSD Tiering 구성을 통한 지속적인 최상의 시스템 성능을 보장 합니다. 2. Atlantis Computing USX Atlantis USX 주요 특징 Host Read/Write I/O Host Read/Write I/O Hot Data Hot Data Cold Data Cold Data 구분 Atlantis USX Tiering 기능 일반적인 Tiering 기능 방 식 Memory + SSD SSD + SAS 성 능 모든 데이터를 메모리에서 처리하는 수준의 성능 SSD와 SAS disk간 데이터 이동시 병목현상 발생 체 감 모든 사용자가 체감 Cache 30% 사용 시 사용자의 30% 정도만 효과 체감 효과 지속성 어떠한 홖경에서도 최대 성능 제공 사용 패턴에 따른 들쭉날쭉한 성능 16
3. Atlantis USX 주요 기능 2. Atlantis Computing USX Atlantis USX는 RoW기반의 볼륨 단위 스냅샷을 제공하며 스케쥴링 스냅샷 기능을 통해 볼륨 데이터를 지속적으로 보호 합니다. Atlantis USX 주요 기능 볼륨 스냅샷 기능을 통한 데이터 보호 제공 Snapshot Scheduling hourly, daily, weekly, monthly 단위로 Scheduling Snapshot 가능 Snapshot 개수 제한 및 추가 필요 용량 없음 Snapshot exported 기능 NFS 공유 폴더 export 가능(read-only) rolled back to any snapshot Snapshot tree에서 선택 복원 가능 Snapshot taken Snapshot taken Metadata Volume Metadata copied Metadata copied upon snapshot, pointing to original data blocks b 1 b 2 b 3 b 4 b 5 Snapshot preserved at T0 Both the copied metadata and the original data blocks are preserved Time T0 T1 T2 17
3. Atlantis USX 주요 기능 2. Atlantis Computing USX Atlantis USX는 스냅샷 기반으로 유니크 한 데이터만 원격지 볼륨으로 복제 기능을 통해 원격 복제 및 DR을 제공합니다. Atlantis USX 주요 기능 볼륨 복제 기능을 통한 데이터 DR 제공 Snapshot tree에서 선택 복원 가능 원격지 복제 및 DR 구성 Snapshot 기반 복제 RPO(Recovery Point Objective) Sync Interval + Time taken for data to sync Replication Scheduling hourly, daily, weekly, monthly 단위로 Scheduling Replication 가능 Production Site 1 Run analytics on data from both sites (read-only) Production Site 2 18
3. Atlantis USX 주요 기능 Atlantis USX Stretched Cluster를 통해 실시간 사이트 이중화 구성이 가능합니다. 2. Atlantis Computing USX Atlantis USX 주요 기능 USX Stretched Cluster를 통한 Active-Active Site 구성 Site 1 Site 2 Hosts Hypervisor Hypervisor Hypervisor Hypervisor Hypervisor Hypervisor Stretched vsphere Cluster 10GbE or more Max round trip latency <= 8ms Tiebreaker Site 3 19
3. Atlantis USX 주요 기능 2. Atlantis Computing USX Atlantis USX Web Dashboard를 통해 용량, 성능, 가용성 등을 관리 할 수 있으며 젂반적인 스토리지 상황에 대한 모니 터링이 가능합니다. Atlantis USX 주요 기능 Atlantis USX 중앙 관리 콘솔 / API 제공 Web 기반 관리 콘솔 제공 중앙 자동 배포 기능 Simple / Hybrid / Hyper-Congerged 등 Volume Mount 기능 Volume 별 분석 및 모니터링 CPU 사용률 / 평균 Load 네트워크 사용율 / 대역폭 디스크 사용율 / 대역폭 이벤트 로그 등 Volume 별 대시보드를 통한 상태 정보 젂체 용량 / 남은 용량 응답 속도 / 중복 제거율 데이터 서비스 상태 / 네트워크 연결 상태 등 Rest 기반의 API 제공 20
4. 경쟁 제품 기능 비교 2. Atlantis Computing USX Atlantis USX 시스템은 All-Flash 스토리지 및 다른 Hyper-Converged 시스템과 비교하여 뛰어난 성능 및 최적의 가격 을 제공합니다. 경쟁 제품 기능 비교 비교 USX Hyper-Converged EMC Extrem IO 2 Cluster vsphere VSAN Nutanix Disk Raid Distributed Raid 1, 5, 15 조합 XtremIO Data Protection (XDP) distributed RAID 5,6,10 / RAIN10 algoritm Nutanix cluster Volume Snapshot 지원 (RoW 방식) 지원 (CoW 방식) 지원 (CoW 방식) 지원 (CoW 방식) 데이터 중복제거 실시갂 중복제거 (70~90%) 실시간 중복제거 (70~90%) 일부 지원 Post, 실시간 중복제거 (60~75%) 압축 지원 지원 일부 지원 지원 고 가용성 Volume Active-Passive HA Controller Active-Active HA distributed object-based RAIN architecture Nutanix Distributed File System Storage 장애 영향도 해당 Pool or Node 에서만 영향 인프라 전체 영향 해당 Pool에서만 영향 해당 Pool에서만 영향 보안 지원 지원 지원 지원 복제 지원 지원 지원 지원 관리 (용량/성능/가용성) 지원 지원 지원 지원 자동화 지원 지원 지원 지원 API 제공 지원 지원 지원 지원 모니터링/분석 지원 지원 지원 지원 데이터 처리 In-Memory In-Memory SSD SSD VM 당 IOPS 성능 (1000 User기준) 500 IOPS 200 IOPS 200 IOPS 150 IOPS 4k Random Latency 약 1~2ms 약2~4ms 약 20~30ms 약 4~6ms VM 당 비용 1배 3.5~4배 1.5~2배 3~4배 21
03 구축 사례 및 적용 모델
1. Atlantis Computing 고객 사례 2013년 부터 망분리 VDI 고객 위주로 확대 1만 유저 이상의 중대형 규모 이상 고객사 보유 국내의 경우 고객사 8곳 확보 3. 구축 사례 및 적용 모델 2013년 2014년 인터넷 VDI 1,200 유저 업무 VDI 250 업무 VDI 300 인터넷 VDI 600 2015년 인터넷 VDI 350 업무 XenApp 100 업무 VDI 150 업무,인터넷 VDI 4,000 11,000 유저 250 유저 2,700 유저 1,400 유저 1,000 유저 700 유저 20,000 유저 120,000 유저 23 23
2. 인터넷 VDI 적용 아키텍쳐 3. 구축 사례 및 적용 모델 인터넷 VDI 홖경의 특징은 Pooled VDI구성(VM 초기화)으로 최소 비용으로 최고의 성능을 제공할 수 있는 VDI 아키텍쳐 가 필요하며 Atlantis USX는 인터넷 VDI 특성에 최적화된 아키텍쳐를 제공합니다. 인터넷 VDI 홖경에 최적화 된 아키텍쳐 구성 Atlantis USX Simple All-Flash Volume 구성 초기화 방식 (Pool VDI) VM 재부팅 시 데이터 초기화 서버 노드 N+1 구성 노드 HA 필요 없음 (Shared Storage X) 최적의 성능 제공 및 비용 젃감 최우선 각 Node 별 독립적인 Simple All-Flash Storage 생성 Node당 30,000 ~ 40,000 IOPS의 고성능 제공 VM 데이터 초기화 시 즉각적인 용량 회수 제공 VM I/O USX Volume Volume VM Memory / SSD Cache & Dedup & Store USX Volume Volume VM Memory / SSD Cache & Dedup & Store USX Volume Volume VM Memory / SSD Cache & Dedup & Store USX Volume Volume VM Memory / SSD Cache & Dedup & Store VM I/O VDI 서비스 업무 연속성과 확장 보장 독립 구성으로 Node / Storage 장애 시에도 다른 Node에 영향 없음 1개 단위로 Node 확장 가능 최소한의 비용으로 구성 Hypervisor Hypervisor Hypervisor Hypervisor 실시갂 중복 제거 및 즉각적인 용량 회수를 통한 적은 Local Storage Resourc es Local Storage Resourc es Local Storage Resourc es Local Storage Resourc es 양의 Disk 및 Memory로 구성 가능 USX용 Network 스위치 필요 없음 ( Internal Network 통싞) 24
3. 업무 VDI 적용 아키텍쳐 3. 구축 사례 및 적용 모델 Atlantis USX 솔루션은 업무 VDI 및 서버 가상화 업무에 적용할 수 있도록 고 가용성과 최적의 성능을 제공합니다. 업무 VDI 홖경에 최적화 된 아키텍쳐 제공 Atlantis USX Hyper-Converged Volume 구성 ( 5Node Group 예시) 고정 할당 방식(MCS Dedicate or Existing) VM 재부팅 시 데이터 유지 호스트 기반 N+1 구성 호스트 HA 필요 (Shared Storage 필요) 최적의 성능 제공 및 고 가용성 최우선 2개 이상의 Node 를 Pool(Cluster)로 묶어 Hyper-Converged Storage 생성 Node당 30,000 ~ 40,000 IOPS의 고성능 제공 VM I/O Infra VM Volume VM Memory Cache& Dedup Service VM SSD Cache & Store Volume VM Memory Cache& Dedup Service VM SSD Cache & Store USX Shared Volumes Storage I/O (Raid 5) Volume VM(HA) Memory Cache& Dedup Service VM SSD Cache & Store Hypervisor Hypervisor Hypervisor Local Storage Resources Local Storage Resources Local Storage Resources Volume VM Memory Cache& Dedup Service VM SSD Cache & Store Hypervisor Local Storage Resources Infra VM Volume VM Memory Cache& Dedup Service VM SSD Cache & Store Hypervisor Local Storage Resources VM I/O 각 Node 별 동일 성능 제공 10G 네트워크을 사용하여 Disk Pool 구성 (RAID1,5,15) Node / Storage 장애에 대한 최적화 HA 구성으로 Node / Storage 장애 시, 다른 서버로 Fail Over 수행하여 업무 연속성 보장 최소한의 비용으로 구성 실시갂 중복 제거 및 즉각적인 용량 회수를 통한 적은 양의 Disk 및 Memory로 구성 가능 25
4. Atlantis USX 적용 아키텍쳐 3. 구축 사례 및 적용 모델 Atlantis USX 솔루션은 인터넷 VDI, 업무 VDI 및 기타 서버 가상화 업무별 특성과 성능에 맞는 아키텍쳐 구 성을 제공할 수 있습니다. Atlantis USX 적용 아키텍쳐 구분 설명 업무 구분 VDI 서버 가상화 상세 구분 인터넷 VDI 업무 VDI SQL, WAS, Web Big Data 업무 환경에 따른 최적화된 Hyper-Converged 아키텍쳐 제공 주요 특징 지원 볼륨 초기화 VM (Pooled VM) Simple All-Flash Volume 고 가용성 (VM HA) Hyper-Converged Volume 고 가용성 (VM HA) Hyper-Converged Volume 빠른 I/O 처리 (In-Memory VM) In-Memory Volume 주요 제품 Citrix Xendesktop + Xenserver VMware Horizon View + vsphere XenServer, vsphere 하드웨어 이식성 Any Brand x86 서버 지원 (Rack Type, Blade Type, Converged Type) VDI, Hypervisor 이식성 공통 지원 USX 기능 XenDesktop, Horizon View 지원 vsphere 5.5 이상, Xenserver 6.2 이상 지원 Inline 중복 제거 노드당 30,000 IOPS 이상 제공 볼륨 2차 복제 Active-Active 사이트 구성 26
Thank you 다우기술 SDx팀 sdx@daou.co.kr