EMC VSPEX End-User Computing 최대 500개의가상데스크톱을지원하는 EMC VNXe3200 및 EMC Powered Backup 솔루션기반 EMC VSPEX 요약이에서는최대 500 개의가상데스크톱을지원하는 Citrix XenDesktop 7.1 용 EMC VSPEX EUC(End-User Computing) 솔루션을설계하는방법을설명합니다. EMC VNXe3200 및 VMware vsphere에서는스토리지와가상화플랫폼을제공합니다. 2014년 5월
Copyright 2014 EMC Corporation. All rights reserved. Published in the USA. 발행 : 2014년 5월본문서의정보는발행일현재정확한것으로간주되며모든정보는예고없이변경될수있습니다. 본문서의정보는 " 있는그대로 " 제공됩니다. EMC Corporation 은본문서의정보와관련하여어떠한진술이나보증도하지않으며, 특히상품성이나특정목적을위한적합성에대하여어떠한묵시적인보증도부인합니다. 본문서에설명된 EMC 소프트웨어를사용, 복사및배포하려면해당소프트웨어라이센스가필요합니다. EMC 2, EMC 및 EMC 로고는미국및기타국가에서 EMC Corporation 의등록상표또는상표입니다. 본문서에사용된기타모든상표는해당소유주의자산입니다. EMC 제품에대한최신목록은 korea.emc.com 의 EMC Corporation 상표정보부분을참조하십시오. EMC VSPEX End-User Computing 최대 500개의가상데스크톱을지원하는 EMC VNXe3200 및 EMC Powered Backup 솔루션기반 Part Number: H13001 2 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
목차 목차 1 장소개 9 이가이드의목적... 10 비즈니스가치... 10 범위... 11 대상... 11 용어... 12 2 장시작하기전에 13 구축워크플로우... 14 필수참고자료... 15 VSPEX 솔루션개요... 15 VSPEX 구축가이드... 15 VSPEX Proven Infrastructure 가이드... 15 RSA SecurID for VSPEX EUC(End User Computing) 가이드... 15 3 장솔루션개요 17 개요... 18 VSPEX Proven Infrastructure... 18 솔루션아키텍처... 19 고급아키텍처... 19 논리적아키텍처... 21 주요구성요소... 24 소개... 24 데스크톱가상화브로커... 25 개요... 25 Citrix... 25 XenDesktop 7.1... 25 MCS(Machine Creation Services)... 28 Citrix Provisioning Services... 28 Citrix Personal vdisk... 28 Citrix Profile Management... 28 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 3
목차 가상화계층... 29 VMware vsphere... 29 VMware vcenter Server... 29 VMware vsphere HA(High Availability)... 29 컴퓨팅계층... 29 네트워크계층... 30 스토리지계층... 30 EMC VNXe3200... 30 백업및복구계층... 33 보안계층... 34 Citrix ShareFile StorageZones 솔루션... 34 4 장솔루션사이징 35 개요... 36 레퍼런스워크로드... 36 VSPEX 프라이빗클라우드를사용하는인프라스트럭처가상서버사이징... 37 VSPEX 스토리지구성요소... 38 단계별구성요소추가방식... 38 검증된기본구성요소... 38 기존 VSPEX EUC 환경확장... 39 VSPEX EUC 검증최대구성... 40 최대 500개의가상데스크톱을지원하는스토리지레이아웃... 40 올바른레퍼런스아키텍처선택... 45 개요... 45 고객사이징워크시트사용... 45 레퍼런스아키텍처선택... 48 하드웨어리소스세부조정... 48 요약... 50 5 장솔루션설계고려사항및 Best Practice 51 개요... 52 서버설계고려사항... 52 개요... 52 서버 Best Practice... 53 검증된서버하드웨어... 54 vsphere 메모리가상화... 55 4 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
목차 메모리구성지침... 57 네트워크설계고려사항... 58 개요... 58 검증된네트워크하드웨어... 59 네트워크구성지침... 59 스토리지설계시고려사항... 62 개요... 62 검증된스토리지하드웨어및구성... 62 vsphere 스토리지가상화... 64 VNXe Virtual Provisioning... 65 EMC FAST Cache... 67 EMC FAST VP... 67 고가용성및페일오버... 68 가상화계층... 68 컴퓨팅계층... 68 네트워크계층... 69 스토리지계층... 69 검증테스트프로파일... 70 프로파일특성... 70 EMC Powered Backup 구성지침... 71 백업프로파일특성... 71 백업레이아웃... 71 ShareFile StorageZones을사용한 Citrix XenDesktop용 VSPEX 솔루션... 72 ShareFile StorageZones 아키텍처... 72 StorageZones... 73 설계관련고려사항... 73 VSPEX for ShareFiles StorageZones 아키텍처... 73 6 장참고설명서 77 EMC 설명서... 78 기타문서... 79 부록 A 고객사이징워크시트 81 EUC(End-User Computing) 용고객사이징워크시트... 82 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 5
목차 그림 그림 1. VSPEX Proven Infrastructure... 19 그림 2. 검증된솔루션아키텍처... 20 그림 3. 블록및파일스토리지의논리적아키텍처... 21 그림 4. XenDesktop 7.1 아키텍처구성요소... 26 그림 5. 멀티코어최적화가적용된 VNXe3200... 32 그림 6. PVS 프로비저닝기반기본구성요소의스토리지레이아웃... 38 그림 7. MCS 프로비저닝기반기본구성요소의스토리지레이아웃... 39 그림 8. 그림 9. 그림 10. 최대 500 개의가상데스크톱을지원하는 PVS 프로비저닝 기반핵심스토리지레이아웃... 40 최대 500 개의가상데스크톱을지원하는 MCS 프로비저닝 기반핵심스토리지레이아웃... 42 최대 500 개의가상데스크톱을지원하는선택적스토리지 레이아웃... 44 그림 11. 컴퓨팅계층유연성... 52 그림 12. 하이퍼바이저메모리사용... 55 그림 13. 가상머신메모리설정... 57 그림 14. 고가용성네트워크설계의예... 60 그림 15. 필요한네트워크... 61 그림 16. VMware 가상디스크종류... 64 그림 17. 스토리지풀재조정진행률... 65 그림 18. 씬 LUN 공간활용도... 66 그림 19. 스토리지풀공간활용도조사... 67 그림 20. 가상화계층고가용성... 68 그림 21. 이중화된전원공급장치... 68 그림 22. 네트워크계층고가용성... 69 그림 23. VNXe3200 고가용성... 69 그림 24. ShareFile의개괄적인아키텍처... 72 그림 25. ShareFile StorageZones 을사용한 Citrix XenDesktop 용 VSPEX: 논리적 아키텍처... 74 그림 26. 인쇄가가능한고객사이징워크시트... 82 6 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
목차 표 표 1. 용어... 12 표 2. 구축워크플로우... 14 표 3. 솔루션아키텍처구성... 22 표 4. 주요솔루션구성요소... 24 표 5. VSPEX EUC(End-User Computing): 설계프로세스... 36 표 6. 레퍼런스가상데스크톱특성... 37 표 7. 인프라스트럭처가상서버리소스요구사항... 37 표 8. 가상데스크톱수에따라필요한디스크수... 39 표 9. 고객사이징워크시트예... 45 표 10. 레퍼런스가상데스크톱리소스... 47 표 11. 서버리소스구성요소합계... 49 표 12. 서버하드웨어... 54 표 13. 블록및파일에대한최소스위치용량... 59 표 14. 스토리지하드웨어... 63 표 15. 검증된환경프로파일... 70 표 16. 백업프로파일특성... 71 표 17. Storage Center 가포함된 ShareFile StorageZones 을지원하기 위한최소하드웨어리소스... 75 표 18. ShareFile StorageZones CIFS 공유에필요한권장 VNX 스토리지... 75 표 19. 고객사이징워크시트... 82 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 7
목차 8 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
1 장 : 소개 1 장소개 이장에서다루는내용은다음과같습니다. 이가이드의목적... 10 비즈니스가치... 10 범위... 11 대상... 11 용어... 12 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 9
1 장 : 소개 이가이드의목적 고객은 EMC VSPEX EUC(End-User Computing) 아키텍처를통해많은수의가상데스크톱을일관된성능수준으로호스팅할수있는첨단시스템을운용하게됩니다. 이 Citrix XenDesktop 7.1 용 VSPEX EUC(End-User Computing) 솔루션은고가용성 EMC VNX 스토리지시스템제품군을기반으로하는 VMware vsphere 가상화계층에서실행됩니다. 이솔루션은 VMware vsphere 를사용하는 VSPEX 프라이빗클라우드의 Proven Infrastructure에서부분적으로계층화됩니다. VSPEX 파트너에의해정의되는컴퓨팅및네트워크구성요소는대규모가상머신환경의처리및데이터요구사항에충분히대처할수있도록강력한성능과이중화특성을고려하여설계됩니다. EMC Avamar 백업및복구솔루션은 Citrix XenDesktop 데이터를위한데이터보호기능을제공하고 RSA SecurID 는보안사용자인증기능을선택사항으로제공합니다. 이 VSPEX EUC(End-User Computing) 솔루션은 125개, 250개, 375개, 최대 500개로구성된가상데스크톱환경등다양한규모수준에서검증됩니다. 이러한검증된구성은레퍼런스데스크톱워크로드를기반으로하며각각의고객에맞는경제적인맞춤형솔루션을만들기위한토대를형성합니다. EMC VNX 제품군을기반으로하는 2,000 개로구성된대규모가상데스크톱환경에대한설명은 EMC VSPEX End-User Computing Citrix XenDesktop 7 and VMware vsphere 5.1 for up to 2000 Virtual Desktops Proven Infrastructure Guide에나와있습니다. EUC(End-User Computing) 또는가상데스크톱인프라스트럭처는복잡한시스템오퍼링입니다. 이에서는 Best Practice 에따라 VMware vsphere 를사용하는 Citrix XenDesktop 7.1 용 VSPEX EUC(End-User Computing) 솔루션을설계하는방법과 EMC VSPEX 사이징툴이나고객사이징워크시트를사용하여고객의요구사항에맞는솔루션을사이징하는방법에대해설명합니다. 비즈니스가치 현재비즈니스애플리케이션은통합컴퓨팅, 네트워크및스토리지환경으로더욱긴밀하게결합되고있습니다. 이 VSPEX EUC(End-User Computing) 솔루션은기존구축모델의모든구성요소를구성하는복잡한과정을줄여줍니다. 이솔루션을사용하면애플리케이션설계및구축옵션을효율적으로유지하면서통합을간편하게관리할수있습니다. 그뿐만아니라관리업무를통합하는동시에프로세스분리를적절히제어하고모니터링할수있습니다. Citrix XenDesktop 7.1 용 VSPEX EUC(End-User Computing) 솔루션을통해얻을수있는비즈니스이점은다음과같습니다. 완벽한가상화솔루션을통해통합된인프라스트럭처구성요소의기능활용 다양한고객활용사례에맞게최대 500 개의가상데스크톱을효율적으로가상화 안정적이면서유연하고확장가능한레퍼런스아키텍처 10 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
1 장 : 소개 범위 이에서는간편하고효율적이며유연한 Citrix XenDesktop 7.1 용 EMC VSPEX EUC(End-User Computing) 솔루션을계획하는방법을설명하며차세대 VNXe3200 스토리지기반구축의예를제공합니다. 이솔루션은 VMware vsphere 를사용하는 VSPEX 프라이빗클라우드의 Proven Infrastructure 에서계층화됩니다. VSPEX 인프라스트럭처에서 XenDesktop 을사이징하는방법, Best Practice 에따라리소스를할당하는방법및 VSPEX 가제공하는모든이점을활용하는방법에대해서도설명합니다. 선택사항인 XenDesktop 용 RSA SecurID 보안사용자인증솔루션도별도의문서인 RSA SecurID를사용한 EMC VSPEX EUC(End-User Computing) 보호 : 최대 2,000개의가상데스크톱을지원하는 Citrix XenDesktop 7 및 VMware vsphere 5.1 에설명되어있습니다. 대상 이가이드는내부 EMC 직원및검증된 EMC VSPEX 파트너를대상으로합니다. 이가이드에서는이 Citrix XenDesktop 용 VSPEX Proven Infrastructure 를구축하려는 VSPEX 파트너가 VMware vsphere 하이퍼바이저, EMC VNXe3200 스토리지시스템및관련인프라스트럭처를사용하는 Citrix XenDesktop 기반의 EUC(End-User Computing) 솔루션을설치하고구성하는데필요한교육을이수하고배경지식이있다고가정합니다. 또한독자는고객설치환경의인프라스트럭처및데이터베이스보안정책도숙지하고있어야합니다. 이가이드에서는해당하는경우외부참조자료를제공합니다. 이솔루션을구축하려는파트너는다음문서를숙지하는것이좋습니다. 자세한내용은필수참고자료및 6장 : 참고설명서섹션을참조하십시오. EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 11
1 장 : 소개 용어 표 1 에는이가이드에사용된용어가정리되어있습니다. 표 1. 용어 용어 레퍼런스아키텍처 정의 최대 500 개의가상데스크톱환경에서이 VSPEX EUC(End- User Computing) 솔루션을지원하는검증된아키텍처입니다. 레퍼런스워크로드 VSPEX EUC(End-User Computing) 솔루션에서레퍼런스워크로드는표 6 에나와있는워크로드특성을갖춘단일가상데스크톱, 즉레퍼런스가상데스크톱으로정의됩니다. 고객의실제사용량과이레퍼런스워크로드를비교하여고객의 VSPEX 구축환경에대한기반으로선택할레퍼런스아키텍처를결정할수있습니다. 자세한내용은레퍼런스워크로드섹션을참조하십시오. SP(Storage Processor) EUC(End-User Computing) SP(Storage Processor) 는스토리지시스템의컴퓨팅구성요소입니다. SP는스토리지내 / 외부와스토리지간에발생하는데이터이동의모든측면에사용됩니다. 물리적시스템에서데스크톱을분리합니다. EUC 환경에서는데스크톱 OS(Operating System) 와애플리케이션이호스트컴퓨터에서실행되는가상머신내에상주하고데이터는공유스토리지에상주합니다. 사용자는어떤컴퓨터나모바일디바이스에서든전용네트워크또는인터넷연결을통해가상데스크톱에액세스할수있습니다. 12 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
2 장 : 시작하기전에 2 장시작하기전에 이장에서다루는내용은다음과같습니다. 구축워크플로우... 14 필수참고자료... 15 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 13
2 장 : 시작하기전에 구축워크플로우 EUC(End-User Computing) 솔루션을설계및구축하려면표 2 의프로세스흐름을 참조하십시오. 표 2. 단계 구축워크플로우 작업 1 고객사이징워크시트를사용하여고객요구사항을수집합니다. 이의부록 A를참조하십시오. 2 1 단계에서수집한고객요구사항을바탕으로, EMC VSPEX 사이징툴을사용하여권장되는 EUC(End-User Computing) 솔루션용 VSPEX 레퍼런스아키텍처를결정합니다. 사이징툴에대한자세한내용은 EMC VSPEX Sizing Tool Portal을참조하십시오. 참고 : 사이징툴을사용할수없는경우에는 4 장의지침을따라애플리케이션을수동으로사이징할수있습니다. 3 이를사용하여 VSPEX 솔루션의최종설계를결정합니다. 참고 : EUC(End-User Computing) 의요구사항뿐만아니라모든리소스요구사항을고려해야합니다. 4 올바른 VSPEX 레퍼런스아키텍처와 Proven Infrastructure 를선택하여오더합니다. VSPEX 프라이빗클라우드의 Proven Infrastructure 를선택하는방법에대한지침은필수참고자료의 VSPEX Proven Infrastructure 가이드를참조하십시오. 5 VSPEX 솔루션을구축하고테스트합니다. 관련지침은필수참고자료에서 VSPEX 구축가이드를참조하십시오. 14 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
2 장 : 시작하기전에 필수참고자료 EMC Community Network 또는 korea.emc.com 이나 VSPEX Proven Infrastructure 파트너포털의 VSPEX 페이지에있는다음문서를읽는것이좋습니다. 문서액세스 권한이없는경우 EMC 담당자에게문의하시기바랍니다. VSPEX 솔루션개요 EMC VSPEX End User Computing 이라는제목의 VSPEX 솔루션개요문서를 참조하십시오. VSPEX 구축가이드 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 Citrix XenDesktop 7.1 및 VMware vsphere 라는제목의 VSPEX 구축가이드를 참조하십시오. VSPEX Proven Infrastructure 가이드 EMC VSPEX 프라이빗클라우드 : 최대 125 개의가상머신을지원하는 VMware vsphere 5.5라는제목의 VSPEX Proven Infrastructure 가이드를참조하십시오. RSA SecurID for VSPEX EUC(End User Computing) 가이드 RSA SecurID를사용한 EMC VSPEX EUC(End-User Computing) 보호 : 최대 2,000개의가상데스크톱을지원하는 Citrix XenDesktop 7 및 VMware vsphere 5.1 라는제목의 RSA SecurID VSPEX 를참조하십시오. EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 15
2 장 : 시작하기전에 16 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
3 장 : 솔루션개요 3 장솔루션개요 이장에서다루는내용은다음과같습니다. 개요... 18 VSPEX Proven Infrastructure... 18 솔루션아키텍처... 19 주요구성요소... 24 데스크톱가상화브로커... 25 가상화계층... 29 컴퓨팅계층... 29 네트워크계층... 30 스토리지계층... 30 백업및복구계층... 33 보안계층... 34 Citrix ShareFile StorageZones 솔루션... 34 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 17
3 장 : 솔루션개요 개요 이장에는 VMware vsphere 기반의 Citrix XenDesktop 용 VSPEX EUC(End-User Computing) 솔루션과이솔루션에사용된주요기술에대한개요가나와있습니다. 이솔루션은데스크톱가상화, 서버, 네트워크, 스토리지및백업리소스를제공하여최대 500 개로구성된가상데스크톱환경에서레퍼런스아키텍처를지원하도록 EMC에서설계하고이에대해검증했습니다. 이솔루션은 VMware vsphere 용 VSPEX 프라이빗클라우드의 Proven Infrastructure 에서부분적으로계층화되도록설계되었습니다. 하지만레퍼런스아키텍처에는기반이되는 Proven Infrastructure 에대한구성정보가포함되어있지않습니다. 필요한인프라스트럭처구성요소를구성하는방법에대한정보는필수참고자료에나와있는 VSPEX Proven Infrastructure 가이드를참조하십시오. VSPEX Proven Infrastructure EMC 는업계를선도하는 IT 인프라스트럭처공급업체와협력하여프라이빗클라우드및 Citrix XenDesktop 가상데스크톱구축을가속화하는완벽한가상화솔루션을만들었습니다. 고객이 IT 인프라스트럭처를직접구축하는작업은까다롭고복잡한과정이지만, VSPEX 는구축속도가빠르고, 복잡하지않으며, 필요한구성요소를자유롭게선택할수있고, 효율성이뛰어날뿐아니라위험요소를최소화하기때문에기존 IT 환경을더욱빠르게혁신할수있도록지원합니다. EMC에의해검증된 VSPEX를통해예측가능한성능이보장되며고객은계획, 사이징, 구성에대한부담없이기존또는새로구입한 IT 인프라스트럭처를활용하는기술을선택할수있습니다. VSPEX 는진정한융합형인프라스트럭처의특성인사용편의성을누리면서개별스택구성요소에대한다양한옵션을얻고자하는고객에게가상화인프라스트럭처를제공합니다. 그림 1 에나와있는대로 VSPEX Proven Infrastructure 는 EMC 에서사전검증하고 EMC 의 VSPEX 파트너를통해공급되는모듈식가상화인프라스트럭처로서, 가상화, 서버, 네트워크, 스토리지및백업계층을포함합니다. 고가용성 EMC VNX 스토리지시스템제품군과 EMC Powered Backup 기술이스토리지및백업계층을제공하는동시에파트너는고객환경에가장적합한가상화, 서버및네트워크기술을선택할수있습니다. 18 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
3 장 : 솔루션개요 그림 1. VSPEX Proven Infrastructure 솔루션아키텍처 고급아키텍처 Citrix XenDesktop용 EMC VSPEX EUC(End-User Computing) 솔루션은최대 500개의가상데스크톱을지원할수있는완벽한시스템아키텍처를제공하고최대 500 개의가상데스크톱으로구성된네가지규모수준에서인프라스트럭처를검증합니다. 이솔루션은블록또는파일프로토콜을사용한스토리지구축을지원합니다. 이솔루션에서는 CIFS 를통해사용자홈디렉토리를제공하는한편, 운영스토리지는필요에따라 Fibre Channel, iscsi 또는 NFS 를사용하여컴퓨팅계층에제공할수있습니다. EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 19
3 장 : 솔루션개요 그림 2 에는이검증된솔루션의개괄적인아키텍처가나와있습니다. 그림 2. 검증된솔루션아키텍처 이솔루션은 Citrix PVS(Provisioning Services) 또는 MCS(Machine Creation Services) 를통해프로비저닝된 Microsoft Windows 8.1 가상데스크톱의 Citrix XenDesktop 환경에 EMC VNX 와 VMware vsphere 를사용하여스토리지와가상화플랫폼을제공합니다. 이솔루션에서는최대 500 개의가상데스크톱을지원하기위해 VNXe3200 이구축되었습니다 1. 이솔루션은고가용성 EMC VNXe 스토리지제품군을기반으로하는, VMware vsphere 를사용하는 VSPEX 프라이빗클라우드솔루션에서부분적으로계층화되도록설계되었습니다. 그림 3 에표시된것과같이이솔루션에필요한인프라스트럭처서비스는 VSPEX 프라이빗클라우드에의해솔루션에포함되어전용리소스로구축된형태로제공되거나고객사이트에이미있는기존인프라스트럭처를통해제공될수있습니다. 공유스토리지는근무시간중에갑자기폭증하는입출력을처리할수있어야하기때문에 XenDesktop 환경의스토리지인프라스트럭처를계획하고설계하는작업은매우중요합니다. 이러한입출력의폭증현상이발생하면때때로가상데스크톱성능이불규칙하고종잡을수없게될수있습니다. 사용자가느려진성능을감내할수도있겠지만예측할수없는성능은불만을야기하고효율성을떨어뜨립니다. 1 이가이드에사용된솔루션은 EMC Solutions 엔지니어링팀에의해검증되었습니다. 20 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
3 장 : 솔루션개요 예측가능한 EUC(End-User Computing) 솔루션의성능을보장하려면스토리지시스템에서응답시간을최소한으로유지하면서사용량이가장높은시간대에클라이언트에서발생하는입출력로드를처리할수있어야합니다. 하지만짧은순간에급증하는입출력을처리하기위해많은수의디스크를구축하는경우구축비용이크게높아집니다. 이솔루션은 EMC FAST (Fully Automated Storage Tiering) Cache를사용하여필요한디스크수를줄여줍니다. EMC Powered Backup 솔루션은사용자데이터를보호하고최종사용자의복구성능을보장합니다. 이 XenDesktop 솔루션은이를실현하기위해 EMC Avamar 와해당데스크톱클라이언트를사용합니다. 논리적아키텍처 Citrix XenDesktop 용 EMC VSPEX EUC(End-User Computing) 솔루션에는블록 스토리지와파일스토리지의두가지버전이있습니다. 그림 3 에는이두스토리지 버전모두에대한솔루션의논리적아키텍처가나와있습니다. 그림 3. 블록및파일스토리지의논리적아키텍처 블록스토리지에는가상데스크톱및가상서버 OS(Operating System) 데이터를전송하는스토리지네트워크 1 개와기타모든트래픽을전송하는 10Gb 이더넷네트워크 1 개를포함해 2 개의네트워크가사용됩니다. 스토리지네트워크에서는 8Gb FC(Fibre Channel), 10Gb 또는 iscsi 프로토콜을사용하는 10Gb 이더넷을활용할수있습니다. 파일스토리지에는모든트래픽을처리하는데 10GbE IP 네트워크가사용됩니다. EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 21
3 장 : 솔루션개요 참고 : 이솔루션은대역폭요구사항이충족될경우 1Gb 이더넷도지원합니다. 표 3 에는솔루션아키텍처의다양한구성요소에대한구성이요약되어있습니다. 주요구성요소섹션에는주요기술에대한자세한개요가나와있습니다. 표 3. 솔루션아키텍처구성 구성요소 Citrix XenDesktop 7.1 Delivery Controller Citrix PVS(Provisioning Services) 서버가상데스크톱 VMware vsphere 5.1 VMware vcenter Server 5.1 Microsoft SQL Server Active Directory 서버 DHCP 서버 솔루션구성두개의 Citrix XenDesktop Delivery Controller 를사용하여이중화된가상데스크톱을제공하고, 사용자를인증하고, 사용자의가상데스크톱환경어셈블리를관리하고, 사용자와가상데스크톱간의연결을브로커링합니다. 두개의 Citrix PVS 서버를사용하여필요한경우 vdisk 에서타겟디바이스로데스크톱이미지를스트리밍하는이중화된스트리밍서비스를제공합니다. 이솔루션에서 vdisk 는 VNXe 스토리지시스템이호스팅하는 CIFS 공유에저장됩니다. MCS 및 PVS 를사용하여 Windows 8.1 을실행하는가상데스크톱이프로비저닝되었습니다. 이솔루션은 VMware vsphere 를사용하여서버환경을호스팅하기위한공통가상화계층을제공합니다. VMware HA(High Availability) 클러스터및 VMware vmotion 과같은 vsphere 기능을사용하여가상화계층에고가용성이구성되었습니다. 이솔루션에서는 vsphere 호스트와해당가상머신이모두 vcenter Server에서관리됩니다. vcenter Server, XenDesktop Controller 및 Provisioning 서버에서구성및모니터링정보를저장하기위해서는데이터베이스서비스가필요합니다. Windows 2012 R2 서버에서실행되는 Microsoft SQL Server 2012 가이용도로사용되었습니다. 다양한솔루션구성요소가올바르게작동하려면 Active Directory 서비스가필요합니다. Windows Server 2012 R2 서버에서실행되는 Microsoft Active Directory 서비스가이용도로사용되었습니다. DHCP 서버는가상데스크톱의 IP 주소체계를중앙집중식으로관리합니다. 이서비스는도메인컨트롤러및 DNS 서버와동일한가상머신에서호스팅됩니다. Windows 2012 R2 서버에서실행되는 Microsoft DHCP 서비스가이용도로사용됩니다. 22 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
3 장 : 솔루션개요 구성요소 DNS 서버 EMC VSI(Virtual Storage Integrator) for VMware vsphere 솔루션구성다양한솔루션구성요소가이름확인을수행하려면 DNS 서비스가필요합니다. Windows 2012 R2 서버에서실행되는 Microsoft DNS 서비스가이용도로사용됩니다. 이솔루션에서는 EMC VSI for VMware vsphere 를사용하여클라이언트에서직접 EMC 스토리지를관리할수있도록지원합니다. IP/ 스토리지네트워크케이블연결과스위치가이중화된표준이더넷네트워크를통해모든네트워크트래픽이전송됩니다. 사용자트래픽과관리트래픽은공유네트워크를통해전달되지만 NFS 스토리지트래픽은라우팅이불가능한전용서브넷을통해전달됩니다. IP 네트워크이더넷네트워크인프라스트럭처는가상데스크톱, vsphere 클러스터및 VNXe 스토리지간에 IP 접속구성을제공합니다. 파일버전의경우 IP 인프라스트럭처를사용하므로 vsphere 서버가높은대역폭과낮은지연율로 VNXe 의 NFS 데이터저장소와 PVS 서버의데스크톱스트리밍을액세스할수있습니다. 또한데스크톱사용자는사용자프로파일및홈디렉토리를 VNXe 에서중앙집중식으로관리되는 CIFS 공유로리디렉션할수있습니다. FC(Fibre Channel) 네트워크 FC 버전의경우모든 vsphere 호스트와 VNXe 스토리지시스템간의스토리지트래픽이 FC 네트워크를통해전달됩니다. 다른모든트래픽은 IP 네트워크를통해전달됩니다. EMC VNXe 스토리지 VNXe 스토리지는최대 500 개의가상데스크톱을지원하기위해 vsphere 호스트에 NFS/FC 데이터저장소를제공하여스토리지기능을구현합니다. EMC Avamar Avamar 소프트웨어는가상머신을보호하는플랫폼을제공합니다. 이보호전략에서는영구가상데스크톱은물론이미지보호기능과최종사용자복구기능을모두활용합니다. EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 23
3 장 : 솔루션개요 주요구성요소 소개 이섹션에서는표 4 에나와있는것과같이이솔루션에사용된주요기술을간략히 소개합니다. 표 4. 주요솔루션구성요소 구성요소 데스크톱가상화브로커 설명시스템사용자에게제공되는가상데스크톱이미지의프로비저닝, 할당, 유지보수, 최종제거를관리합니다. 이소프트웨어는사용자생산성에영향을주지않으면서이미지를유지관리하고운영환경의규모가무분별하게증가하지않도록데스크톱이미지를필요시생성하는데핵심적인역할을합니다. 이솔루션의데스크톱브로커는 Citrix XenDesktop 7.1 입니다. 가상화계층 리소스의물리적구축환경과리소스를사용하는애플리케이션을분리하도록지원합니다. 즉, 애플리케이션측면에서사용가능한리소스가더이상하드웨어와직접연결되지않습니다. 따라서 EUC 개념에서많은주요기능을사용할수있습니다. 이솔루션은가상화계층을구축하는데 VMware vsphere를사용합니다. 컴퓨팅계층가상화계층소프트웨어는물론인프라스트럭처에서실행되는애플리케이션에대해메모리및프로세싱리소스를제공합니다. VSPEX 프로그램은최소한으로필요한양의컴퓨팅계층리소스를정의하지만, 고객은이러한요구사항을충족하는모든서버하드웨어를선택할수있습니다. 네트워크계층 스토리지계층 운영환경의사용자를이들이필요로하는리소스에연결하고스토리지계층을컴퓨팅계층에연결합니다. VSPEX 프로그램은솔루션에필요한최소한의네트워크포트수를정의하고네트워크아키텍처에대한일반적인지침을제시하지만, 고객은이러한요구사항을충족하는모든네트워크하드웨어를선택할수있습니다. EUC(End-User Computing) 환경을구축하는데있어서핵심적인리소스인스토리지계층에서는사용자환경에과도하게영향을주지않는범위에서대규모로폭증하는작업을수용할수있어야합니다. 이솔루션에서는이러한워크로드를효율적으로처리하기위해 EMC FAST Cache와 EMC VNXe3200 스토리지시스템을사용합니다. 백업및복구 솔루션의선택적구성요소로서운영시스템의데이터가삭제또는손상되거나어떤이유로사용할수없게될경우데이터보호기능을제공합니다. 이솔루션은백업및복구에 EMC Avamar 를사용합니다. 24 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
3 장 : 솔루션개요 구성요소 보안계층 설명솔루션의선택적구성요소로서운영환경에대한액세스를제어하고권한이부여된사용자만시스템을사용할수있도록하는추가옵션을제공합니다. 이솔루션은 RSA SecurID 를사용하여보안사용자인증을제공합니다. Citrix ShareFile StorageZones 솔루션 선택사항으로 Citrix ShareFile StorageZones 구축환경을지원합니다. 데스크톱가상화브로커 개요 데스크톱가상화는원격데이터센터의중앙집중식컴퓨팅리소스에서데스크톱서비스를캡슐화하고호스팅합니다. 이를통해최종사용자는네트워크연결을통해다양한유형의디바이스에서가상데스크톱에연결할수있습니다. 디바이스에는데스크톱, 노트북컴퓨터, 씬클라이언트, 제로클라이언트, 스마트폰, 태블릿등이포함될수있습니다. 이솔루션에서는데스크톱가상화환경을프로비저닝, 관리, 브로커링및모니터링하는데 Citrix XenDesktop이사용되었습니다. Citrix XenDesktop 7.1 XenDesktop 은가상데스크톱을 vsphere 가상화환경에서실행할수있도록지원하는 Citrix 의데스크톱가상화솔루션입니다. Citrix XenDesktop 7.1 은 Citrix XenApp 애플리케이션제공기술및 XenDesktop 데스크톱가상화기술을단일아키텍처및관리환경에통합합니다. 이새로운아키텍처는관리및제공구성요소를모두통합하므로, 확장성있고관리가용이하며간편하고효율적인솔루션을통해디바이스유형에관계없이어디서든사용자에게 Windows 애플리케이션및데스크톱을보안모바일서비스로제공할수있습니다. 그림 4 에서는 XenDesktop 7.1 아키텍처구성요소를보여줍니다. EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 25
3 장 : 솔루션개요 그림 4. XenDesktop 7.1 아키텍처구성요소 XenDesktop 7.1 아키텍처에포함된구성요소는다음과같습니다. Citrix Director Director는 IT 지원및헬프데스크팀이환경을모니터링하고, 시스템에중요한영향을미치기전에문제를해결하고, 최종사용자를위한지원작업을수행할수있게해주는웹기반툴입니다. Citrix Receiver 사용자디바이스에설치되는 Citrix Receiver 는스마트폰, 태블릿, PC 를포함한다양한사용자디바이스에서빠르고안전한셀프서비스방식으로문서, 애플리케이션및데스크톱에액세스할수있도록지원합니다. Receiver 를사용하면 Windows, 웹및 SaaS(Software as a Service) 애플리케이션에필요할때액세스할수있습니다. Citrix StoreFront Citrix StoreFront 는 Citrix Receiver 에대해인증및리소스제공서비스를제공합니다. 리소스에대한중앙집중식제어를지원하며, 사용자는필요할때셀프서비스방식으로데스크톱및애플리케이션에액세스할수있습니다. 26 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
3 장 : 솔루션개요 Citrix Studio Studio 는구축환경의구성과관리를지원하는관리콘솔로서, 이콘솔을사용하면애플리케이션과데스크톱의제공을관리하기위한콘솔을별도로둘필요가없습니다. Studio 에서제공하는다양한마법사의안내에따라운영환경을설정하고, 애플리케이션및데스크톱을호스팅하는워크로드를생성하고, 사용자에게애플리케이션과데스크톱을할당하는프로세스를수행할수있습니다. Delivery Controller 데이터센터의서버에설치되는 Delivery Controller 는하이퍼바이저와통신하여애플리케이션과데스크톱을배포하고, 사용자액세스를인증및관리하며, 사용자와해당사용자의가상데스크톱 / 애플리케이션간연결을브로커링하는여러서비스로구성됩니다. Delivery Controller 는데스크톱의상태를관리하며필요여부와관리구성을토대로데스크톱을시작및중지합니다. 일부버전에서는가상화또는물리적 Windows 환경에서사용자개인별환경설정을관리할수있도록프로파일관리기능을설치할수있습니다. 라이센스서버라이센스서버는사용자나디바이스라이센스를 XenDesktop 환경에할당합니다. 라이센스서버는다른 Citrix XenDesktop 구성요소와함께설치하거나별도의가상머신 / 물리적시스템에설치할수있습니다. VDA(Virtual Delivery Agent) 서버또는워크스테이션운영체제에설치되는 VDA 를통해데스크톱및애플리케이션용연결을설정할수있습니다. 원격 PC 액세스를지원하려면사무실 PC에 VDA를설치하면됩니다. 서버 OS 머신 Windows Server 운영체제기반의가상머신또는물리적시스템으로서, 사용자에게애플리케이션또는 HSD(Hosted Shared Desktop) 를제공하는데사용됩니다. 데스크톱 OS 머신 Windows Desktop 운영체제기반의가상머신또는물리적시스템으로서, 사용자에게맞춤형데스크톱을제공하거나데스크톱운영체제의애플리케이션을제공하는데사용됩니다. 원격 PC 액세스원격 PC 액세스는사용자가 Citrix Receiver 를실행하는모든디바이스에서자신의사무실 PC에있는리소스에원격으로액세스할수있도록지원합니다. EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 27
3 장 : 솔루션개요 MCS(Machine Creation Services) MCS(Machine Creation Services) 는 XenDesktop 관리인터페이스인 Citrix Studio 에 통합된프로비저닝메커니즘으로, 데스크톱수명주기전반에걸쳐중앙집중식관리 지점에서데스크톱을프로비저닝하고관리하며사용을중지하는역할을합니다. MCS 는여러유형의머신을 Citrix Studio 에서단일카탈로그로관리할수있도록지원합니다. Personal vdisk(pvdisk 또는 PvD) 기능을사용하는시스템에서는데스크톱사용자지정이영구적으로적용됩니다. 반면에, 사용자가로그오프할때데스크톱의변경사항이삭제되어야할경우에는 Personal vdisk 를사용하지않는시스템이적합합니다. MCS 를사용하여프로비저닝한데스크톱은카탈로그내에서공용기본이미지를공유합니다. 이때문에일반적으로기본이미지는 FAST Cache 를무리없이활용하기에충분한빈도로액세스됩니다. 자주액세스되는데이터는플래시드라이브로상향이동하여최소한의물리디스크를사용하면서입출력응답시간을최적화합니다. Citrix Provisioning Services Citrix PVS(Provisioning Services) 는하드웨어와하드웨어에서실행되는소프트웨어간의관계를근본적으로변화시킴으로써기존데스크톱이미징솔루션과는다른접근방식을활용합니다. PVS 를사용하면이미지를개별머신으로복제하는대신단일공유디스크이미지 (vdisk) 를스트리밍할수있으므로관리해야할디스크이미지수를줄일수있습니다. PVS 는머신수가지속적으로증가하는환경에서분산프로세싱의이점과함께중앙집중식관리의효율성을제공합니다. 머신이단일공유이미지에서디스크데이터를동적으로실시간스트리밍하기 때문에머신이미지정합성이보장됩니다. 또한재부팅작업시대규모머신풀의 구성, 애플리케이션, 심지어 OS 까지도완전히바꿀수있습니다. Citrix Personal vdisk Citrix Personal vdisk(pvdisk 또는 PvD) 기능은사용자의풀링된가상머신에서별도의 Personal vdisk 로변경사항을리디렉션하여사용자가풀링된데스크톱에서사용자지정설정과사용자가설치한애플리케이션을유지할수있도록지원합니다. 그러면런타임도중 Personal vdisk 의컨텐츠와기본가상머신의컨텐츠가함께섞여통합된최종사용자환경이제공됩니다. Personal vdisk 데이터는재부팅 / 새로고침작업중에도그대로유지됩니다. Citrix Profile Management Citrix Profile Management 는사용자프로파일을보존하며원격프로파일저장소를사용하여해당프로파일을동적으로동기화합니다. Profile Management 는사용자가 XenDesktop 에로그인할때사용자의원격프로파일을동적으로다운로드한후사용자의로그인위치나클라이언트디바이스에관계없이개인설정을데스크톱과애플리케이션에적용합니다. Profile Management 와풀링된데스크톱을적절히조합하여활용하면조직에서 필요한스토리지용량이잠재적으로최소화되는동시에전용데스크톱환경을 구축할수있습니다. 28 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
3 장 : 솔루션개요 가상화계층 VMware vsphere VMware vsphere 는업계를주도하는가상화플랫폼으로, 효율성이떨어지는대규모 서버팜을속도가빠르고안정적인인프라스트럭처에통합하여유연성과비용절감 효과를제공합니다. vsphere 는 CPU, 메모리, 스토리지, 네트워크를가상화하여컴퓨터의물리적리소스를가상리소스로변환합니다. 이러한변환은물리적컴퓨터와마찬가지로분리되고캡슐화된운영체제와애플리케이션을실행하는완벽한기능의가상머신을만들어냅니다. vmotion, Storage vmotion 같은 vsphere 의고가용성기능은성능에거의영향을미치지않으면서가상머신과저장된파일을 vsphere Server 간에무중단으로마이그레이션할수있도록지원합니다. vsphere DRS(Distributed Resource Scheduler) 및 Storage DRS 와함께사용할경우가상머신은컴퓨팅리소스와스토리지리소스의로드밸런싱을통해언제든지적절한리소스를액세스할수있습니다. VMware vcenter Server VMware vcenter Server는 vsphere 환경을관리하기위한중앙집중식플랫폼입니다. 관리자는여러디바이스에서액세스할수있는이플랫폼의단일인터페이스를통해가상화인프라스트럭처의모니터링, 관리, 유지보수와관련된모든측면을확인할수있습니다. vcenter 는 vsphere HA(High Availability), vsphere DRS, vsphere vmotion, vsphere Update Manager 등과같은고급기능을관리합니다. VMware vsphere HA(High Availability) vsphere HA 에서는일관되고비용효율적인페일오버보호기능을제공하여다음과같이하드웨어와운영체제운영중단으로부터보호합니다. 가상머신 OS 에오류가발생하는경우동일한하드웨어에서가상머신을자동으로재시작할수있습니다. 물리적하드웨어에오류가발생하는경우에는클러스터의다른서버에서영향을받는가상머신을자동으로재시작할수있습니다. vsphere HA 를사용하면자동으로재시작할가상머신과이러한작업을수행해야하는조건을결정하기위한정책을구성할수있습니다. 컴퓨팅계층 VSPEX 프로그램은최소한으로필요한양의컴퓨팅계층리소스를정의하지만, 고객은요구사항을충족하는모든서버하드웨어를선택할수있습니다. 자세한 내용은 5 장섹션을참조하십시오. EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 29
3 장 : 솔루션개요 네트워크계층 VSPEX 는솔루션에필요한최소한의네트워크포트수를정의하고네트워크 아키텍처에대한일반적인지침을제시하지만, 고객은요구사항을충족하는모든 네트워크하드웨어를선택할수있습니다. 자세한내용은 5 장섹션을참조하십시오. 스토리지계층 스토리지계층은데이터센터스토리지처리시스템에서애플리케이션및운영체제에서생성된데이터에대한서비스를제공하는클라우드인프라스트럭처솔루션의주요구성요소입니다. 이 VSPEX 솔루션에서는 EMC VNXe3200 스토리지시리즈를사용하여스토리지계층에가상화를구현합니다. 이계층은스토리지효율성과관리상의유연성을개선하고 TCO(Total Cost of Ownership) 를줄여줍니다. EMC VNXe3200 기능및향상된기능 EMC VNXe3200 은플래시에최적화된가장경제적인유니파이드스토리지플랫폼이며, 확장성이뛰어나고사용이간편한단일솔루션으로파일및블록스토리지와관련하여혁신적인엔터프라이즈기능을제공합니다. 물리적환경이나가상화환경의혼합워크로드에적합한 VNXe3200 은성능및유연성이뛰어난하드웨어와효율성향상, 관리간소화및데이터보호를위한첨단소프트웨어를결합함으로써오늘날의가상화된애플리케이션환경에서발생하는까다로운문제들을완벽하게해결합니다. 성공적인미드레인지 EMC VNX 제품군에기반하여설계되고구축된 VNXe3200 은여러가지새로운기능과향상된기능을포함하고있습니다. 다음은이러한기능의몇가지예입니다. 플래시최적화하이브리드스토리지를사용한효율성향상 EMC MCx (Multicore Cache, Multicore RAID, Multicore FAST Cache) 기술을사용한멀티코어최적화로용량증가 Monitoring and Reporting, Unified Snapshots 등을포함하여 VNXe 기본소프트웨어구성요소를통한관리및구축편의성개선 VMware 및 Microsoft 지원환경통합 FC, iscsi, NFS, CIFS를포함한통합멀티프로토콜지원 VSPEX 는차세대 VNXe 를기반으로구축되어이전세대와비교할수없이높은효율성, 성능및확장성을제공합니다. 플래시최적화하이브리드스토리지 VNXe3200 은플래시최적화하이브리드스토리지로, 중요데이터에는최상의성능으로액세스할수있게하면서액세스빈도가낮은데이터는경제적인디스크로이동하는지능적이며자동화된계층화기능을제공합니다. 30 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
3 장 : 솔루션개요 이하이브리드방식에서는전체시스템에서작은비율을차지하는플래시드라이브가전체 IOPS 의대부분을제공하게됩니다. VNXe3200 은지연시간이짧은플래시의이점을최대한활용하여경제적인최적화와높은성능의확장성을실현합니다. EMC FAST 제품군 (FAST Cache 및 FAST VP) 은이기종드라이브전반에걸쳐블록및파일데이터를계층화하고사용빈도가가장높은데이터를플래시드라이브로이동함으로써비용절감과성능향상이라는두가지목표를동시에실현합니다. 일반적으로데이터는생성시에가장많이액세스되므로새로운데이터는먼저플래시드라이브에저장되어최상의성능을제공합니다. 시간경과에따라데이터의사용빈도가낮아지면 FAST VP 는고객이정의한정책에따라자동계층화를통해해당데이터를고성능드라이브에서대용량드라이브로이동합니다. 이기능은 4 배더뛰어난세분화기능과 emlc(enterprise Multi-Level Cell) 기술을기반으로기가바이트당비용을절감하는새로운 FAST VP SSD(Solid State Disk) 를통해더욱향상되었습니다. FAST Cache 는시스템워크로드에서예상치못하게급증하는워크로드를동적으로처리합니다. FAST Cache 는갑자기사용량이많아지는데이터를느린대용량드라이브에서보다빠른플래시드라이브로상향이동하여즉각적인성능이점을제공할수있습니다. 모든 VSPEX 활용사례에서향상된효율성의이점을활용할수있습니다. VSPEX Proven Infrastructure 는프라이빗클라우드, EUC(End-User Computing) 및가상화애플리케이션솔루션을제공합니다. 고객은 VNXe3200 을통해 ROI(Return on Investment) 를크게향상할수있습니다. VNX Intel MCx 코드경로최적화플래시기술의도래는미드레인지스토리지시스템의요구사항이근본적으로변화되는계기가되었습니다. EMC 는업계에서가장효율적인스토리지시스템을최저비용으로제공할수있도록멀티코어 CPU 를효율적으로최적화하는미드레인지스토리지플랫폼을새로설계했습니다. MCx 는그림 5 에서볼수있는것처럼모든코어에모든 VNXe 데이터서비스를분산합니다. MCx 는 NAS(Network-Attached Storage) 기반가상머신또는데이터베이스와같은트랜잭션중심애플리케이션의파일성능을대폭향상합니다. VNXe 에는 EMC 스토리지시스템중최초로 Intel NTB(Non-Transparent Bridge) 가도입되어있습니다. NTB 는 PCIe(PCI Express) 인터페이스를통해 SP(Storage Processor) 간직접고속연결을지원합니다. 이로인해외부 PCIe 스위치에대한필요성이해소되고, 전력및공간이절감되며, 지연시간과비용이감소됩니다. EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 31
3 장 : 솔루션개요 그림 5. 멀티코어최적화가적용된 VNXe3200 VNXe 기본소프트웨어향상된 VNXe 기본소프트웨어는사용이간편한 EMC Unisphere 인터페이스를확장하여, 성능을검증하고용량요구사항을예측할수있도록지원하는 VNX Monitoring and Reporting 을포함하고있습니다. 이제품군에는수천대의 VNX 및 VNXe 시스템을중앙집중식으로관리할수있는 Unisphere Central 이포함되어있습니다. 가상화및지원환경관리 VMware vsphere Storage APIs for Storage Awareness VASA(VMware vstorage APIs for Storage Awareness) 는 VMware 지정 API 로, vcenter 를통해스토리지정보를표시합니다. VASA 기술과 VNX 간의통합으로가상화환경의스토리지관리가더욱원활해졌습니다. VMware vsphere Storage APIs for Array Integration VAAI(VMware vsphere Storage APIs for Array Integration) 는 VMware 스토리지관련기능을서버에서스토리지시스템으로오프로드하므로서버및네트워크리소스를보다효율적으로사용하여성능및통합비율을높일수있습니다. EMC Storage Analytics for VNXe ESA(EMC Storage Analytics) for VNXe 는 VNXe 커넥터가내장된 VMware vcenter Operations 의스토리지전용버전으로, EMC 스토리지와구성요소의상세분석, 관계및고유한아이콘을제공합니다. 32 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
3 장 : 솔루션개요 EMC Virtual Storage Integrator EMC VSI(Virtual Storage Integrator) 는 EMC 스토리지를사용하는모든 VMware 사용자가사용할수있는무료 VMware vcenter 플러그인입니다. VSPEX 고객은 VSI 를사용하여가상화된스토리지를간편하게관리할수있습니다. VMware 관리자는잘알고있는친숙한 vcenter 인터페이스를사용하여 VNX 스토리지를한눈에파악할수있습니다. VSI 를사용하면 IT 관리자가더짧은시간에더많은일을할수있습니다. VSI 는관리자가스토리지작업을효율적으로관리하고신뢰할수있는방식으로위임할수있는탁월한액세스제어기능을제공합니다. VSI 를사용함으로써관리자는최대 90% 적은클릭수와최대 10배높은생산성으로일상관리업무를수행할수있습니다. 백업및복구계층 백업및복구는정의된스케줄대로데이터파일또는볼륨을백업하고재해발생후복구가필요한경우백업에서데이터를복구하여데이터를보호합니다. EMC Avamar 는 VSPEX EUC(End-User Computing) 솔루션을빠르게구축하는데필요한데이터보호기능을제공합니다. 관리자는 Avamar 를활용하여정책및 EUC(End-User Computing) 인프라스트럭처구성요소를중앙집중식으로백업및관리할수있으며사용자는간편하고직관적인웹기반인터페이스를통해자신의파일을효율적으로복구할수있습니다. 하위파일레벨의고유한새데이터세그먼트만전송되므로 Avamar는일일전체백업을빠르게수행할수있습니다. 이때백업시간은최대 90% 까지단축되고필요한일일네트워크대역폭은최대 99% 까지줄어듭니다. 모든 Avamar 는한번의작업으로간편하게복구를완료할수있습니다. Avamar 에서는이미지레벨작업또는게스트기반작업을통해가상데스크톱을백업하도록선택할수있습니다. 이미지를백업하는경우 VMDK(Virtual Machine Disk) 레벨에서데이터중복제거엔진을실행하고게스트기반백업을실행하는경우에는파일레벨에서실행합니다. 이미지레벨보호기능을이용하면하드웨어장애또는손상이발생하거나실수로삭제한경우에대비해백업클라이언트에서특정가상데스크톱과관련한모든가상디스크와구성파일의복제본을생성할수있습니다. Avamar 는백업과복구모두에 CBT(Change Block Tracking) 를활용함으로써가상데스크톱의백업시간과복구시간을크게단축합니다. 게스트기반보호기능은기존백업솔루션과같은방식으로실행됩니다. 게스트기반백업기능은 Avamar 백업클라이언트가지원되는 OS 를실행하는가상머신에서사용하며, 백업할내용과포함및제외패턴을세부적으로제어할수있습니다. 이러한기능은실수로파일을삭제하는등의사용자오류로인한데이터손실을방지하는데활용합니다. 보호할시스템에데스크톱 / 노트북컴퓨터에이전트를설치하면최종사용자가셀프서비스로데이터를복구할수있습니다. EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 33
3 장 : 솔루션개요 보안계층 RSA SecurID 2 단계인증방식은사용자가암호로통칭되는다음과같은두가지정보를사용하여인증을수행하도록요구함으로써 VSPEX EUC(End-User Computing) 환경의보안을향상시킬수있습니다. SecurID 기능은사용자에대한토큰할당, 사용자관리, 고가용성같은관리기능을제어하는 RSA Authentication Manager 를통해관리됩니다. Citrix NetScaler 네트워크어플라이언스와 Citrix Storefront 를사용하면 SecurID를 XenDesktop 환경에통합하는과정이간소화됩니다. 보안계층계획에대한자세한내용은 RSA SecurID 를사용한 EMC VSPEX EUC (End-User Computing) 보호 : 최대 2,000 개의가상데스크톱을지원하는 Citrix XenDesktop 7 및 VMware vsphere 5.1 에설명되어있습니다. Citrix ShareFile StorageZones 솔루션 Citrix ShareFile 은엔터프라이즈급스토리지기능과보안을위해구축된클라우드기반파일공유및스토리지서비스입니다. ShareFile 을사용하면문서를다른사용자와안전하게공유할수있습니다. ShareFile 사용자에는직원과엔터프라이즈디렉토리외부에있는사용자 (" 고객 ") 가포함됩니다. 기업은 ShareFile StorageZones 을통해규정준수요건을충족하면서조직전체에서파일을공유할수있습니다. 고객은 StorageZones 을활용하여데이터를내부에있는스토리지시스템에저장할수있습니다. 이를통해완벽하게암호화된대용량파일을간편하게공유할수있으며파일을여러디바이스와동기화할수있습니다. StorageZones 은데이터를내부에저장하여퍼블릭클라우드보다사용자에게더가까운위치에데이터를보관함으로써성능과보안을모두향상시킬수있습니다. ShareFile StorageZones의주요기능은다음과같습니다. StorageZones 을 ShareFile 로관리되는클라우드스토리지와함께또는그대신사용 사용자인증및사용자프로비저닝을위해 Citrix CloudGateway Enterprise에서 ShareFile 서비스와 Citrix Receiver를통합하도록구성가능 ShareFile 클라우드와조직의 StorageZones 구축환경간자동조정 업로드된파일에대한자동바이러스검사 Storage Center(StorageZones 의서버구성요소 ) 백업에서파일복구. StorageZones 을사용하면특정날짜및시간을기준으로파일레코드를검색하고 Storage Center 백업에서복구할파일과폴더에태그를지정할수있습니다. Citrix XenDesktop 용 VSPEX EUC(End-User Computing) 솔루션에는 Storage Center 가포함된 ShareFile StorageZones 을지원하기위해일부인프라스트럭처가추가되었습니다. 34 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
4 장 : 솔루션사이징 4 장솔루션사이징 이장에서다루는내용은다음과같습니다. 개요... 36 레퍼런스워크로드... 36 VSPEX 프라이빗클라우드를사용하는인프라스트럭처가상서버사이징... 37 VSPEX 스토리지구성요소... 38 VSPEX EUC 검증최대구성... 40 올바른레퍼런스아키텍처선택... 45 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 35
4 장 : 솔루션사이징 개요 이장에서는 Citrix XenDesktop 용 VSPEX EUC(End-User Computing) 솔루션을설계하는방법과고객의요구사항에맞게솔루션을사이징하는방법에대해설명합니다. 레퍼런스워크로드, 기본구성요소및검증된 EUC(End-User Computing) 최대구성의개념을소개하고그특성을설명합니다. 그런후고객사이징워크시트를사용하여고객환경에적합한레퍼런스아키텍처를선택하는방법에대해설명합니다. 표 5 에는솔루션을사이징할때완료해야하는개괄적인단계가나와있습니다. 표 5. 단계 VSPEX EUC(End-User Computing): 설계프로세스 작업 1 부록 A 에나와있는고객사이징워크시트를사용하여 EUC(End-User Computing) 환경에대한고객요구사항을수집합니다. 2 1단계에서수집한고객요구사항을바탕으로, EMC VSPEX 사이징툴을사용하여권장되는 EUC(End-User Computing) 솔루션용 VSPEX 레퍼런스아키텍처를결정합니다. 참고 : 사이징툴을사용할수없는경우에는이장에나와있는지침을사용하여 EUC(End-User Computing) 솔루션을수동으로사이징할수있습니다. 레퍼런스워크로드 VSPEX 에는솔루션의레퍼런스아키텍처에서리소스를수치화하는데사용할측정단위를나타내는레퍼런스워크로드가정의되어있습니다. 고객의실제사용량과이레퍼런스워크로드를비교하여고객의 VSPEX 구축환경에대한기반으로선택할레퍼런스아키텍처를결정할수있습니다. VSPEX EUC(End-User Computing) 솔루션에서레퍼런스워크로드는단일가상데스크톱, 즉레퍼런스가상데스크톱으로정의됩니다. 이러한가상데스크톱은데스크톱 OS(VDI 데스크톱이라고도함 ) 또는서버 OS(HSD, Hosted Shared Desktop 이라고도함 ) 를사용하여구축할수있습니다. 데스크톱 OS 를사용할경우각사용자는한개의 vcpu 와 2GB RAM 이할당된전용가상머신에액세스합니다. 서버 OS 를사용할경우각가상머신은 6 개의 vcpu 와 12GB RAM 을할당받고 20개의가상데스크톱세션사이에서공유됩니다. 표 6 에레퍼런스가상데스크톱의워크로드특성이자세히나와있습니다. 리소스요구사항을기반으로이러한요구사항을충족하는데필요한레퍼런스가상데스크톱의수를계산하는방식으로특정리소스요구사항을충족하는데필요한레퍼런스가상데스크톱의수가결정됩니다. 36 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
4 장 : 솔루션사이징 표 6. 레퍼런스가상데스크톱특성 특성 가상데스크톱유형 값 데스크톱 OS(VDI 데스크톱 ): Microsoft Windows 8.1 Enterprise Edition(32 비트 ) 서버 OS(HSD): Windows Server 2012 R2 가상데스크톱당가상프로세서수 데스크톱 OS: vcpu 1 개 서버 OS: vcpu 0.3 개 가상데스크톱당 RAM 용량 데스크톱 OS: 2GB 서버 OS: 0.6GB 가상데스크톱당가용스토리지용량 * 8GB(PVS) 16GB(MCS) 안정상태의가상데스크톱당평균 IOPS 8 * 이가용스토리지용량은이솔루션에서사용되는드라이브를기준으로계산됩니다. 드라이브를추가하거나동급의대용량드라이브를사용하면스토리지용량을더생성할수있습니다. 이데스크톱정의는공유스토리지에상주하는사용자데이터를기반으로합니다. 입출력프로파일은모든데스크톱이동시에실행되는테스트프레임워크를사용하여정의되며이러한환경에서는브라우저, 오피스생산성소프트웨어같은오피스기반애플리케이션을상시적으로사용함에따라지속적인로드가생성됩니다. 여기서는중간프로파일과함께 LoginVSI Load Generator 버전 3.7이사용되었습니다. VSPEX 프라이빗클라우드를사용하는인프라스트럭처가상서버사이징 이솔루션에서는인프라스트럭처가상서버가 Active Directory, System Center Virtual Machine Manager, SQL Server, XenDesktop Delivery Controller 및 PVS 서버를포함하여 VMWare vsphere 5.5 를사용하는 VSPEX 프라이빗클라우드의 Proven Infrastructure 에계층화되어있습니다. 최종사용자는위에나와있는인프라스트럭처리소스중기존데이터센터에이미구성되어있는것이있으면이러한기존리소스를활용할수도있습니다. 표 7 에서는이솔루션에대해검증된인프라스트럭처의리소스요구사항을보여줍니다. 표 7. 인프라스트럭처가상서버리소스요구사항 서버수량 CPU 메모리 (GB) 용량 (GB) IOPS 도메인컨트롤러 (AD/DNS/DHCP) 1 2 4 20 20 SQL Server 1 4 12 225 50 VMware vcenter 1 4 4 27 10 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 37
4 장 : 솔루션사이징 서버수량 CPU 메모리 (GB) 용량 (GB) IOPS XenDesktop Controller 2 4 8 25 40 PVS 서버 2 4 4 25 20 EMC VSPEX 프라이빗클라우드 : 최대 1,000 개의가상머신을지원하는 VMware vsphere 5.5 Proven Infrastructure 가이드및 EMC VSPEX 프라이빗클라우드 : 최대 125 개의가상머신을지원하는 VMware vsphere 5.5 Proven Infrastructure 가이드에서버와스토리지리소스구성세부정보가나와있습니다. VSPEX 스토리지구성요소 단계별구성요소추가방식 가상서버 IOPS 를충족하도록스토리지시스템을사이징하는프로세스는복잡합니다. 입출력요청이스토리지시스템에도달하면 SP DRAM(Dynamic Random Access Memory) 캐시, FAST Cache( 사용된경우 ), 디스크등과같은여러구성요소에서해당입출력요청을처리합니다. 고객은스토리지시스템을확장하려고계획할때다양한요소를고려하여애플리케이션의용량, 성능및비용을조율해야합니다. VSPEX 에서는복잡도를줄이기위해단계별구성요소추가방식을사용합니다. 기본구성요소는 VSPEX 아키텍처에서특정수의가상데스크톱을지원할수있는디스크드라이브세트입니다. 각기본구성요소는여러디스크드라이브를결합하여 EUC(End-User Computing) 환경요구사항을지원하는스토리지풀을구축합니다. 검증된기본구성요소 이 2 개의기본구성요소는현재 VNXe 3200 에서검증되었으며 VSPEX 사이징을 위한유연한솔루션을제공합니다. 125개의가상데스크톱을지원하는 PVS 프로비저닝기반기본구성요소 PVS 프로비저닝을사용하여검증된가장작은기본구성요소는 FAST Cache 사용스토리지풀에서 SAS 드라이브 4 개가있는최대 125 개의가상데스크톱을포함할수있습니다. 스토리지레이아웃은그림 6 에나와있습니다. 그림 6. PVS 프로비저닝기반기본구성요소의스토리지레이아웃 125개의가상데스크톱을지원하는 MCS 프로비저닝기반기본구성요소 MCS 프로비저닝을사용하여검증된가장작은기본구성요소는 FAST Cache 사용스토리지풀에서 SAS 드라이브 5 개가있는최대 125 개의가상데스크톱을포함할수있습니다. 스토리지레이아웃은그림 7 에나와있습니다. 38 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
4 장 : 솔루션사이징 그림 7. MCS 프로비저닝기반기본구성요소의스토리지레이아웃 기존 VSPEX EUC 환경확장 EMC VSPEX EUC(End-User Computing) 솔루션은비즈니스요구사항이변함에따라기존환경을간편하게확장할수있는유연한구축모델을지원합니다. 이솔루션에서제공하는레퍼런스아키텍처구성을결합하여대규모구축을형성할수있습니다. 예를들어 500 개의데스크톱구성을구축하려는경우처음부터 500 개의구성으로시작하거나 125 개의데스크톱구성으로시작한후필요할때확장할수있습니다. 표 8 에는핫스페어요구사항을제외하고네가지규모수준에대해레퍼런스아키텍처를지원하는데필요한디스크수가정리되어있습니다. 표 8. 가상데스크톱수에따라필요한디스크수 가상 플래시 SAS SAS 드라이브 SAS SAS SAS 드라이브 SAS 데스크톱 드라이브 드라이브 (PVS/PvD) 드라이브 드라이브 (MCS/PvD) 드라이브 (FAST (PVS/ (PVS/HSD) (MCS/ (MCS/HSD) Cache) Non-PvD) Non-PvD) 125 2 4 10( 데스크톱용 4개 + PVDisk용 6개 ) 250 2 8 14( 데스크톱용 8개 + PVDisk용 6개 ) 375 2 12 24( 데스크톱용 12개 + PVDisk용 12개 ) 500 2 16 28( 데스크톱용 16개 + PVDisk용 12개 ) 4 5 11( 데스크톱용 5개 + PVDisk용 6개 ) 4 10 16( 데스크톱용 10개 + PVDisk용 6개 ) 8 15 27( 데스크톱용 15개 + PVDisk용 12개 ) 8 20 32( 데스크톱용 20개 + PVDisk용 12개 ) 5 5 10 10 참고 : MCS 에대한구성이 250 개의데스크톱기본구성요소로시작하는경우, 일치하는 SAS 드라이브 10 개를추가하고풀을다시스트라이핑하도록허용하여 500 개의데스크톱기본구성요소로확장할수있습니다. 풀확장및재스트라이핑에대한자세한내용은 EMC VNX Virtual Provisioning - Applied Technology 백서를참조하십시오. EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 39
4 장 : 솔루션사이징 VSPEX EUC 검증최대구성 VNXe3200 플랫폼에서 VSPEX EUC(End-User Computing) 구성이검증되었습니다. 표 8 에자세히나온것처럼 VNXe3200 에권장되는최대구성은 500 개데스크톱입니다. 검증된디스크레이아웃은정의된성능수준에서적절한수의가상데스크톱을지원하도록만들어졌습니다. 용량과성능을향상시키기위해드라이브를추가하고데스크톱을위한 FAST Cache 및사용자데이터성능을높이기위한 FAST VP 같은기능을추가함으로써검증된스토리지레이아웃을수정할수있습니다. 단, 권장되는드라이브수를낮추면응답시간이늘어나데스크톱당 IOPS 가줄어들고사용자환경의성능이저하될수있습니다. 최대 500 개의가상데스크톱을지원하는스토리지레이아웃 PVS 프로비저닝기반핵심스토리지레이아웃그림 8 에서는 PVS 프로비저닝을사용하여최대 500 개의가상데스크톱을저장하는데필요한디스크의레이아웃을보여줍니다. 이레이아웃은랜덤방식의정적 Personal vdisk 및 HSD(Hosted Shared Desktop) 프로비저닝옵션과함께사용할수있습니다. 이레이아웃에사용자프로파일데이터를저장할공간은포함되지않았습니다. 그림 8. 최대 500 개의가상데스크톱을지원하는 PVS 프로비저닝기반핵심스토리지 레이아웃 PVS 프로비저닝기반핵심스토리지레이아웃개요이솔루션에서사용하는 PVS 프로비저닝기반핵심구성은다음과같습니다. VNXe 에는전용핫스페어드라이브가필요하지않습니다. 두디스크는필요할때핫스페어로사용할수있는바인딩해제된디스크입니다. 이들디스크는그림 8 에 HS로표시되어있습니다. RAID 10 스토리지풀 1 에구성된최대 16 개의 SAS 디스크가가상데스크톱쓰기캐시를저장하는데사용되었습니다. 전체풀에 FAST Cache 가사용되었습니다. 125 개데스크톱구축환경에서는 RAID 10 스토리지풀 1 에구성된 SAS 디스크 4개가가상데스크톱쓰기캐시를저장하는데사용되었습니다. 파일프로토콜의경우 vsphere 서버를 NFS 데이터저장소로제공하는 데풀에서 1TB 의 VMware 데이터저장소하나가프로비저닝되었습니다. 40 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
4 장 : 솔루션사이징 블록프로토콜의경우 vsphere 서버를 VMFS 데이터저장소로제공하는데풀에서 1TB 의 VMware 데이터저장소하나가프로비저닝되었습니다. 250 개데스크톱구축환경에서는 RAID 10 스토리지풀 1 에구성된 SAS 디스크 8 개가가상데스크톱쓰기캐시를저장하는데필요했습니다. 파일프로토콜의경우 vsphere 서버를 NFS 데이터저장소로제공하는데풀에서프로비저닝된 1TB 의 VMware 데이터저장소 2 개가사용되었습니다. 블록프로토콜의경우 vsphere 서버를 VMFS 데이터저장소로제공하는데풀에서프로비저닝된 1TB 의 VMware 데이터저장소 2개가사용되었습니다. 375 개데스크톱구축환경에서는 RAID 10 스토리지풀 1 에구성된 SAS 디스크 12 개가가상데스크톱쓰기캐시를저장하는데필요했습니다. 파일프로토콜의경우 vsphere 서버를 NFS 데이터저장소로제공하는 데풀에서 1TB의 VMware 데이터저장소 3개가프로비저닝되었습니다. 블록프로토콜의경우 vsphere 서버를 VMFS 데이터저장소로 제공하는데풀에서 1TB 의 VMware 데이터저장소 3 개가 프로비저닝되었습니다. 500 개데스크톱구축환경에서는 RAID 10 스토리지풀 1 에구성된 SAS 디스크 16 개가가상데스크톱쓰기캐시를저장하는데필요했습니다. 파일프로토콜의경우 vsphere 서버를 NFS 데이터저장소로제공하는 데풀에서 1TB의 VMware 데이터저장소 4개가프로비저닝되었습니다. 블록프로토콜의경우 vsphere 서버를 VMFS 데이터저장소로 제공하는데풀에서 1TB 의 VMware 데이터저장소 4 개가 프로비저닝되었습니다. 참고 : Personal vdisk 를구축하면절반의드라이브 ( 데스크톱 500 개의경우 SAS 디스크 8 개 ) 로성능요구사항을충족할수있습니다. 그러나데스크톱용량은 50% 줄어듭니다. 현재의환경용량요구사항이충족될경우 500 개의데스크톱에 8 개의 SAS 드라이브를사용하는 Personal vdisk 를구축하십시오. FAST Cache 에 SSD 드라이브 2 개가사용되었습니다. 이러한드라이브에는사용자가구성할수있는 LUN이없습니다. PVS vdisk 이미지를저장하는데 RAID 5 스토리지풀 2에서 SAS 디스크 5개가사용되었습니다. 전체풀에 FAST Cache 가사용되었고 VNXe OE 에이러한 SAS 디스크가사용되었습니다. EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 41
4 장 : 솔루션사이징 참고 : 그림 8 에나와있는디스크레이아웃은데모용이며 VNXe 가최상의성능을위해디스크분배를자동화하므로운영환경에서는다를수있습니다. 용량을늘리기위해대용량드라이브를대신사용할수있습니다. 로드권장사항을충족하려면모든드라이브는 10K rpm 의동일한크기여야합니다. 다른크기를사용하면스토리지레이아웃알고리즘이최적의결과를달성하지못할수있습니다. MCS 프로비저닝기반핵심스토리지레이아웃그림 9 에서는 MCS 프로비저닝을사용하여최대 500 개의가상데스크톱을저장하는데필요한디스크의레이아웃을보여줍니다. 이레이아웃은랜덤방식의정적 Personal vdisk 및 HSD(Hosted Shared Desktop) 프로비저닝옵션과함께사용할수있습니다. 이레이아웃에사용자프로파일데이터를저장할공간은포함되지않았습니다. 그림 9. 최대 500 개의가상데스크톱을지원하는 MCS 프로비저닝기반핵심스토리지 레이아웃 MCS 프로비저닝기반핵심스토리지레이아웃개요이솔루션에서사용하는 MCS 프로비저닝기반핵심구성은다음과같습니다. VNX OE에 SAS 디스크 4개가사용되었습니다. VNXe 에는전용핫스페어드라이브가필요하지않습니다. 두디스크는필요할때핫스페어로사용할수있는바인딩해제된디스크입니다. 이들디스크는그림 9 에 HS로표시되어있습니다. RAID 5 스토리지풀 1 에구성된최대 20 개의 SAS 디스크가가상데스크톱을저장하는데사용되었습니다. 전체풀에 FAST Cache가사용되었습니다. 125 개데스크톱구축환경에서는 RAID 5 스토리지풀 1 에구성된 SAS 디스크 5개가가상데스크톱을저장하는데필요합니다. 파일프로토콜의경우 vsphere 서버를 NFS 데이터저장소로제공하는데풀에서 1TB 의 VMware 데이터저장소하나가프로비저닝되었습니다. 블록프로토콜의경우 vsphere 서버를 VMFS 데이터저장소로제공하는데풀에서 1TB 의 VMware 데이터저장소하나가프로비저닝되었습니다. 250 개데스크톱구축환경에서는 RAID 5 스토리지풀 1 에구성된 SAS 디스크 10개가가상데스크톱을저장하는데필요합니다. 42 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
4 장 : 솔루션사이징 파일프로토콜의경우 vsphere 서버를 NFS 데이터저장소로제공하는데풀에서 1TB의 VMware 데이터저장소 2개가프로비저닝되었습니다. 블록프로토콜의경우 vsphere 서버를 VMFS 데이터저장소로제공하는데풀에서 1TB 의 VMware 데이터저장소 2 개가프로비저닝되었습니다. 375 개데스크톱구축환경에서는 RAID 5 스토리지풀 1 에구성된 SAS 디스크 15개가가상데스크톱을저장하는데필요합니다. 파일프로토콜의경우 vsphere 서버를 NFS 데이터저장소로제공하는데풀에서 1TB의 VMware 데이터저장소 3개가프로비저닝되었습니다. 블록프로토콜의경우 vsphere 서버를 VMFS 데이터저장소로제공하는데풀에서 1TB 의 VMware 데이터저장소 3 개가프로비저닝되었습니다. 500 개데스크톱구축환경에서는 RAID 5 스토리지풀 1 에구성된 SAS 디스크 20개가가상데스크톱을저장하는데필요합니다. 파일프로토콜의경우 vsphere 서버를 NFS 데이터저장소로제공하는데풀에서 1TB의 VMware 데이터저장소 4개가프로비저닝되었습니다. 블록프로토콜의경우 vsphere 서버를 VMFS 데이터저장소로제공하는데풀에서 1TB 의 VMware 데이터저장소 4 개가프로비저닝되었습니다. 참고 : Personal vdisk 를구축하면절반의드라이브 ( 데스크톱 500 개의경우 SAS 디스크 10 개 ) 로성능요구사항을충족할수있습니다. 그러나데스크톱용량은 50% 줄어듭니다. 현재의환경용량요구사항이충족될경우 500 개의데스크톱에 10 개의 SAS 드라이브를사용하는 Personal vdisk를구축하십시오. FAST Cache 에 SSD 드라이브 2 개가사용되었습니다. 이러한드라이브에는사용자가구성할수있는 LUN이없습니다. 참고 : 그림 9 에나와있는디스크레이아웃은데모용이며 VNXe 가최상의성능을위해디스크분배를자동화하므로운영환경에서는다를수있습니다. 용량을늘리기위해대용량드라이브를대신사용할수있습니다. 로드권장사항을충족하려면모든드라이브는 10K rpm 의동일한크기여야합니다. 다른크기의드라이브를사용하면스토리지레이아웃알고리즘이최적의결과를달성하지못할수있습니다. 선택적사용자데이터스토리지레이아웃그림 10 에서보듯이솔루션검증및테스트에서사용자데이터를저장할스토리지공간이 VNXe 스토리지시스템에할당되었습니다. 이스토리지와더불어그림 8 및그림 9 에표시된핵심스토리지가인프라스트럭처서버, 사용자프로파일및홈디렉토리, Personal vdisk 를저장하는데사용되었습니다. 사용자데이터용스토리지가운영환경의다른곳에구성되어있다면이추가스토리지는필요없습니다. EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 43
4 장 : 솔루션사이징 그림 10. 최대 500 개의가상데스크톱을지원하는선택적스토리지레이아웃 선택적스토리지레이아웃개요이솔루션에서사용하는선택적스토리지구성은다음과같습니다. VNXe 에는전용핫스페어드라이브가필요하지않습니다. 하나의디스크는필요할때핫스페어로사용할수있는바인딩해제된디스크입니다. 이디스크는그림 10 에 HS로표시되어있습니다. RAID 5 스토리지풀 3 에구성된 SAS 디스크 10 개가사용자데이터와로밍프로파일을저장하는데사용되었습니다. 이풀에서두개의 CIFS 파일시스템이생성되었으며, 한파일시스템은사용자데이터를저장하는데사용되며다른하나는사용자프로파일을저장하는데사용되었습니다. 구축된드라이브종류가여러가지인경우 FAST VP 를통해데이터를자동으로계층화함으로써성능및용량의차이를활용할수있습니다. FAST VP 는블록스토리지풀레벨에적용되며데이터의액세스빈도에따라데이터가저장되는위치를자동으로조정합니다. 액세스빈도가높은데이터는 256MB 단위로상위스토리지계층으로상향이동되며액세스빈도가떨어지는데이터는경제성을높이기위해하위계층으로마이그레이션할수있습니다. 이러한 256MB 데이터단위또는볼륨의재조정은정기적으로예약된유지보수작업의일환으로수행됩니다. FAST VP 는가상데스크톱스토리지로는권장되지않지만, 사용자데이터및로밍프로파일에사용하도록구축한경우성능을향상시킬수있습니다. RAID 10 스토리지풀 4 에구성된 SAS 디스크 12 개가 Personal vdisk 를저장하는데사용되었습니다. 전체풀에 FAST Cache가사용되었습니다. 최대 250개의데스크톱구축환경에서는 RAID 10 스토리지풀 4에구성된 SAS 디스크 6개가가상데스크톱을저장하는데필요합니다. 파일프로토콜의경우 vsphere 서버를 NFS 데이터저장소로제공하는데풀에서 500GB 의 VMware 데이터저장소 2 개 (125 개데스크톱환경의경우 VMware 데이터저장소한개 ) 가프로비저닝되었습니다. 블록프로토콜의경우 vsphere 서버를 VMFS 데이터저장소로제공하는데풀에서 500GB 의 VMware 데이터저장소 2 개 (125 개데스크톱환경의경우 VMware 데이터저장소한개 ) 가프로비저닝되었습니다. 최대 500개의데스크톱구축환경에서는 RAID 10 스토리지풀 4에구성된 SAS 디스크 12개가가상데스크톱을저장하는데필요합니다. 44 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
4 장 : 솔루션사이징 파일프로토콜의경우 vsphere 서버를 NFS 데이터저장소로제공하는데풀에서 500GB 의 VMware 데이터저장소 4 개 (375 개데스크톱환경의경우 VMware 데이터저장소 3개 ) 가프로비저닝되었습니다. 블록프로토콜의경우 vsphere 서버를 VMFS 데이터저장소로제공하는데풀에서 500GB 의 VMware 데이터저장소 4 개 (375 개데스크톱환경의경우 VMware 데이터저장소 3 개 ) 가프로비저닝되었습니다. 올바른레퍼런스아키텍처선택 개요 고객사이징워크시트사용 고객환경에적합한레퍼런스아키텍처를선택하려면환경에대한리소스요구사항을파악한후이러한요구사항을바탕으로표 6 (37 페이지 ) 에정의된특성을갖춘레퍼런스가상데스크톱의필요한수를계산합니다. 이섹션에서는고객사이징워크시트를사용하여사이징계산을간소화하는방법과구축할레퍼런스아키텍처를결정할때고려해야할추가요인에대해설명합니다. 개요고객사이징워크시트를사용하면쉽게고객환경을진단하고환경의사이징요구사항을계산할수있습니다. 표 9 에서는고객환경예에대해작성된워크시트를보여줍니다. 부록 A 에는 인쇄하여고객을위한솔루션을사이징하는데사용할수있는작성되지않은상태의 고객사이징워크시트가나와있습니다. 표 9. 고객사이징워크시트예 사용자유형 vcpu 메모리 (GB) IOPS 필요한레퍼런스 가상데스크톱 사용자수 총레퍼런스가상 데스크톱수 사용량이많은사용자사용량이보통인사용자일반사용자 리소스요구사항필요한레퍼런스가상데스크톱리소스요구사항필요한레퍼런스가상데스크톱리소스요구사항필요한레퍼런스가상데스크톱 2 4 12 --- --- --- 2 2 2 2 50 100 1 4 8 --- --- --- 1 2 1 2 100 200 1 2 8 --- --- --- 1 1 1 1 150 150 총계 450 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 45
4 장 : 솔루션사이징 고객사이징워크시트를작성하려면다음단계를따르십시오. 1. VSPEX EUC(End-User Computing) 환경으로마이그레이션하도록계획된사용자유형과각유형에속한사용자수를식별합니다. 2. 사용자유형별로 vcpu, 메모리 (GB), 스토리지성능 (IOPS), 스토리지용량측면에서컴퓨팅리소스요구사항을결정합니다. 3. 리소스유형과사용자유형별로해당하는레퍼런스가상데스크톱요구사항, 즉지정된리소스요구사항을충족하는데필요한레퍼런스가상데스크톱의수를결정합니다. 4. 고객환경을위해리소스풀에서필요한레퍼런스데스크톱의총수를결정합니다. 리소스요구사항결정 CPU 표 6 (37 페이지 ) 에요약되어있는레퍼런스가상데스크톱은대부분의데스크톱애플리케이션이데스크톱 OS 구축환경의단일 CPU 에최적화되어있다는가정하에설정되어있습니다. 특정사용자유형에다중가상 CPU 를갖춘데스크톱이필요한경우에는제시된가상데스크톱수를추가리소스에맞춰수정하십시오. 예를들어 100 개의데스크톱을가상화할때 20 명의사용자에게 1 개가아닌 2 개의 CPU 가필요한경우해당풀에서 120 개의가상데스크톱에상당하는기능을제공하도록구성합니다. 메모리메모리는애플리케이션의기능및성능을보장하는데핵심적인역할을담당합니다. 각데스크톱그룹에는허용되는사용가능한메모리양에대해서로다른목표치가설정됩니다. 특정사용자그룹에메모리리소스가더필요할경우에는 CPU 를계산했을때와마찬가지로계획된데스크톱수를추가리소스요구사항을충족하도록조정하면됩니다. 예를들어데스크톱 OS 를사용하여 100 개의데스크톱을가상화해야할때, 각사용자에게레퍼런스가상데스크톱에서제공하는 2GB 의메모리가아닌 4GB 의메모리가필요할경우에는 200 개의레퍼런스가상데스크톱을산정하여계획하면됩니다. IOPS 데스크톱에대한스토리지성능요구사항은일반적으로성능과관련해가장잘알려져있지않은측면입니다. 레퍼런스가상데스크톱에서사용하는워크로드는업계에서인정된툴로다양한오피스생산성애플리케이션을실행하여생성되므로, 주요가상데스크톱성능을대표적으로나타냅니다. 46 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
4 장 : 솔루션사이징 스토리지용량데스크톱의스토리지용량요구사항은사용중인애플리케이션의유형과특정고객정책에따라크게달라질수있습니다. 이솔루션에서제시된가상데스크톱은사용자프로파일데이터및사용자문서를위해추가적인공유스토리지를활용합니다. 이요구사항은선택적구성요소로다루어지며솔루션에서정의된특정스토리지하드웨어를추가하거나운영환경에서기존파일공유를통해충족될수있습니다. 필요한레퍼런스가상데스크톱결정모든리소스가정의되면표 10 에나와있는관계를사용하여필요한레퍼런스가상데스크톱수를결정합니다. 모든값은가장가까운정수로반올림하십시오. 표 10. 레퍼런스가상데스크톱리소스 데스크톱 유형 툴및자료 레퍼런스가상 데스크톱에대한값 요구사항과필요한레퍼런스가상데스크톱간의관계 데스크톱 OS CPU 1 필요한레퍼런스가상데스크톱 = 리소스요구사항 메모리 2 필요한레퍼런스가상데스크톱 = ( 리소스요구사항 )/2 IOPS 8 필요한레퍼런스가상데스크톱 = ( 리소스요구사항 )/8 서버 OS CPU 0.3 필요한레퍼런스가상데스크톱 = ( 리소스요구사항 )/0.3 메모리 0.6 필요한레퍼런스가상데스크톱 = ( 리소스요구사항 )/0.6 IOPS 8 필요한레퍼런스가상데스크톱 = ( 리소스요구사항 )/8 예를들어표 9 에나와있는사용량이많은사용자에게는데스크톱 OS 환경의각데스크톱에가상 CPU 2 개, 12 IOPS 및 4GB 메모리가필요합니다. 표 6 의레퍼런스가상데스크톱특성에따라레퍼런스가상데스크톱 2 개의 CPU, 레퍼런스가상데스크톱 2개의메모리및레퍼런스가상데스크톱 2개의 IOPS가필요합니다. 각사용자유형에필요한레퍼런스가상데스크톱의수는개별리소스에필요한최대구성과동일합니다. 예를들어표 9 에나와있는사용량이많은사용자에필요한레퍼런스가상데스크톱의수는 IOPS, vcpu 및메모리측면에서모든리소스요구사항을충족하는개수인 4개입니다. 사용자유형을위한레퍼런스가상데스크톱의총수를계산하려면해당사용자유형에필요한레퍼런스가상데스크톱의수에사용자수를곱하십시오. 총레퍼런스가상데스크톱수결정고객이가상화인프라스트럭처로마이그레이션하려는각사용자유형에대해워크시트의내용을작성한후에는모든사용자유형의총레퍼런스가상데스크톱수를합산하여리소스풀에필요한총레퍼런스가상데스크톱수를계산합니다. 표 9 에나와있는예에서총수는 450개가상데스크톱입니다. EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 47
4 장 : 솔루션사이징 레퍼런스아키텍처선택 VSPEX EUC(End-User Computing) 레퍼런스아키텍처는개별리소스풀크기를정의합니다. 즉, 하나의풀에 125 개, 250 개, 375 개또는 500 개의레퍼런스가상데스크톱이포함됩니다. 작성된워크시트에서총레퍼런스가상데스크톱값은고객요구사항에적합한레퍼런스아키텍처를나타냅니다. 표 9 에나와있는예에서고객은풀에서가상데스크톱 450 개상당의기능을필요로합니다. 따라서 500 개의가상데스크톱을갖춘리소스풀은현재의요구사항에충분한리소스를제공함과동시에차후확장에도대비할수있습니다. 하지만구축하려는레퍼런스아키텍처를결정할때검증된데스크톱수 (125, 250, 375, 500) 외에도고려해야할다른요인이더있을수있습니다. 예를들면다음과같습니다. 최대동시접속수이솔루션을검증하는데사용된레퍼런스워크로드 ( 표 6) 에서모든데스크톱사용자는항상작업하고있는것으로간주됩니다. 즉, 500 개의데스크톱으로구성된레퍼런스아키텍처의경우 500 개의데스크톱이모두동시에워크로드를생성하고동시에부팅되는등의상황에서테스트를수행했습니다. 고객이 800 명의사용자를예상하지만표준시간대의차이또는교대근무로인해어떤시간에든전체사용자중 50% 만로그온해있는경우, 총 800 명의사용자중에서작업중인사용자는 400 명이므로 500 개데스크톱아키텍처를통해해당환경을지원할수있습니다. 과도한데스크톱워크로드레퍼런스워크로드는일반적인사무실작업자에의해발생하는로드로간주됩니다. 그러나일부고객의사용자들은그보다활동성이더높을수도있습니다. 300 명의사용자가있는어느회사에서맞춤형기업애플리케이션으로인해각사용자는레퍼런스워크로드에사용된 8 IOPS 에비해더많은 12 IOPS 를생성한다고가정할경우이고객은 3,600 IOPS(300 명의사용자 * 데스크톱당 12 IOPS) 를필요로합니다. 375 개의데스크톱구성은 3,000 IOPS(375 개의데스크톱 * 데스크톱당 8 IOPS) 를처리할수있으므로이러한상황에서는부족한구성이됩니다. 따라서고객은 500 개데스크톱솔루션으로업그레이드할것을고려해야합니다. 하드웨어리소스세부조정 대부분의경우고객사이징워크시트에서고객요구사항에적합한레퍼런스아키텍처를제안합니다. 그러나시스템에사용가능한하드웨어리소스를더세부적으로사용자지정하려는경우도있습니다. 시스템아키텍처에대해전체적으로설명하는것은이문서의범위를벗어나지만, 이단계에서솔루션에대한몇가지세부적인사용자지정작업을수행할수있습니다. 48 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
4 장 : 솔루션사이징 스토리지리소스일부애플리케이션에서스토리지워크로드일부를다른워크로드에서분리해야할경우가있습니다. 레퍼런스아키텍처의스토리지레이아웃에서모든가상데스크톱은단일리소스풀안에배치됩니다. 워크로드분리를구축하려면워크로드분리가필요한각그룹에사용할디스크드라이브를추가로구축한후전용풀에추가합니다. 이이외의추가지침없이분리를지원하거나풀의기능을축소하기위해기본스토리지리소스풀의크기를줄이는것은적절한방법이아닙니다. 솔루션에서제시되는스토리지레이아웃은고가용성, 성능, 데이터보호등여러다양한요인의균형을유지하도록설계되어있습니다. 풀의구성요소를변경하면시스템의다른영역에중대하고예측하기어려운영향을줄수있습니다. 서버리소스이솔루션에있는서버리소스의경우, 하드웨어리소스를보다효과적으로사용자지정할수있습니다. 이렇게하려면먼저표 11 에서와같이서버구성요소에대한리소스요구사항의합계를산출해야합니다. 워크시트에총 CPU 리소스및총메모리리소스열이추가된것을볼수있습니다. 표 11. 서버리소스구성요소합계 사용자유형 vcpu 메모리 (GB) 사용자수 총 CPU 리소스수 총메모리 리소스 (GB) 사용량이많은사용자사용량이보통인사용자 리소스요구사항 2 4 50 100 200 리소스요구사항 1 4 100 100 400 일반사용자리소스요구사항 1 2 150 150 300 총계 350 900 표 11 에나와있는예에서는가상 vcpu 350 개와메모리 900GB 가필요합니다. 레퍼런스아키텍처는데스크톱 OS 환경에서물리적프로세서코어 1 개당 5 개의데스크톱을사용하고메모리초과할당이없다고가정하므로이는물리적프로세서코어 70개와메모리 900GB가필요한것과같습니다. 반면솔루션에사용된 500개의가상데스크톱리소스풀에는 1,000GB 의메모리와물리적프로세서코어 100 개이상이요구됩니다. 이러한환경에서는서버리소스를거의추가하지않고도솔루션을효과적으로구축할수있습니다. 참고 : 리소스풀하드웨어를사용자지정할경우항상고가용성요구사항을염두에 두십시오. EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 49
4 장 : 솔루션사이징 요약 솔루션에명시된요구사항은레퍼런스가상데스크톱의명시된정의에따라워크로드를처리할수있는최소한의리소스로간주됩니다. 고객구축환경에서는사용자가시스템과상호작용하기때문에시간의경과에따라시스템로드가달라집니다. 고객가상데스크톱이레퍼런스정의와크게다르고동일한리소스그룹에서변동이생길경우에는해당리소스를시스템에더추가해야할수있습니다. 50 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
5 장 : 솔루션설계고려사항및 Best Practice 5 장솔루션설계고려사항및 Best Practice 이장에서다루는내용은다음과같습니다. 개요... 52 서버설계고려사항... 52 네트워크설계고려사항... 58 스토리지설계시고려사항... 62 고가용성및페일오버... 68 검증테스트프로파일... 70 EMC Powered Backup 구성지침... 71 ShareFile StorageZones을사용한 Citrix XenDesktop용 VSPEX 솔루션... 72 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 51
5 장 : 솔루션설계고려사항및 Best Practice 개요 이장에서는 Citrix XenDesktop 용 VSPEX EUC(End-User Computing) 솔루션을설계하기위한 Best Practice 및고려사항에대해설명합니다. 이솔루션의다양한구성요소와관련한구축 Best Practice 에대한자세한내용은공급업체별설명서를참조하십시오. 서버설계고려사항 개요 VSPEX 솔루션은다양한서버플랫폼에서실행되도록설계되었습니다. VSPEX 에는필요한최소수준의 CPU 와메모리리소스가정의되어있지만특정서버유형이나구성은정의되어있지않습니다. 고객은최소요구사항을충족하거나상회하는서버플랫폼이나구성이면모두사용할수있습니다. 예를들어그림 11 에서는고객이화이트박스서버나하이엔드서버를사용하여 동일한서버요구사항을구현하는방법을보여줍니다. 이두구현모두필요한 프로세서코어수나 RAM 크기를충족하지만서버수와유형은차이가있습니다. 그림 11. 컴퓨팅계층유연성 52 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
5 장 : 솔루션설계고려사항및 Best Practice 서버플랫폼을선택할때는운영환경의기술적요구사항은물론플랫폼의지원가능성, 기존서버제공업체와의관계, 고급성능및관리기능을비롯한그밖의많은요인을고려해야합니다. 예를들면다음과같습니다. 가상화관점에서시스템의워크로드가적절히파악되었을경우메모리팽창및무중단페이지공유와같은기능으로총메모리요구사항을줄일수있습니다. 가상머신풀의최대또는동시사용량수준이높지않은경우에는 vcpu 수를줄일수있습니다. 이와반대로, 구축하는애플리케이션이컴퓨팅집약적인경우에는 CPU 수와메모리크기를늘려야할수있습니다. 주된관건은다음을충족하는것입니다. 필요한수및유형의가상머신을지원하기에충분한 CPU 코어및메모리 시스템스위치에서이중화된접속구성을사용할수있도록해주는충분한네트워크연결 운영환경에서서버장애및페일오버발생시에도중단없이실행하기에충분한초과용량 서버 Best Practice 이솔루션에서는서버계층과관련하여다음과같은 Best Practice 를고려하는것이 좋습니다. 동일한서버유닛사용동일하거나적어도호환되는서버를사용합니다. VSPEX 는하이퍼바이저수준의고가용성기술을구현하는데, 기반이되는물리적하드웨어와관련하여유사한지침이요구될수있습니다. VSPEX 를동일한서버유닛에구축하면이영역에서발생하는호환성문제를최소화할수있습니다. 최신프로세서기술사용새로운구축환경에는최신버전의일반적인프로세서기술을사용합니다. 최신버전의 CPU 를사용하는경우에는솔루션검증에사용된시스템과동등하거나더나은성능이구현될것으로예상됩니다. 단일서버장애를수용하도록고가용성구축컴퓨팅계층에서최소한단일서버장애정도는충분히수용할수있는리소스를확보하려면가상화계층에서사용할수있는고가용성기능을구축합니다. 이렇게하면업그레이드시다운타임이최소화될수도있습니다. 고가용성및페일오버에서자세한내용을확인할수있습니다. 참고 : 하이퍼바이저계층고가용성을구축하는경우생성할수있는최대가상머신은해당운영환경의최소물리적서버에의해제한됩니다. EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 53
5 장 : 솔루션설계고려사항및 Best Practice 리소스사용률을모니터링하고필요에따라신속히대응현재실행되고있는시스템에서리소스의사용률을모니터링하고필요에따라신속히대응해야합니다. 예를들어레퍼런스가상데스크톱과솔루션내필수하드웨어리소스에서는데스크톱 OS 환경에서물리적프로세서코어 1 개당가상 CPU 수가 8 개 (1:8 비율 ) 를넘지않는것으로가정합니다. 서버 OS 환경에서는 CPU 코어초과할당이없는것으로간주됩니다. 즉, 호스팅되는가상데스크톱 20개를지원하는가상머신에대해구성된가상 CPU 6개가물리적프로세서코어 6개와대응하는것으로간주됩니다 (1:1 비율 ). 대부분의경우, 이비율은호스팅되는가상데스크톱에대해적절한리소스수준이지만일부사례에는적합하지않을수있습니다. 하이퍼바이저계층에서 CPU 사용률을모니터링하여추가리소스가필요한지여부를확인하고필요에따라추가하는것이좋습니다. 검증된서버하드웨어 표 12 에는이솔루션에서검증된서버하드웨어및구성이나와있습니다. 표 12. 서버하드웨어 가상데스크톱용서버 구성 CPU 데스크톱 OS: 데스크톱당 vcpu 1개 ( 코어당데스크톱 5개 ): 전체서버합계 25개코어 (125개의가상데스크톱 ) 전체서버합계 50개코어 (250개의가상데스크톱 ) 전체서버합계 75개코어 (375개의가상데스크톱 ) 전체서버합계 100개코어 (500개의가상데스크톱 ) 서버 OS: 데스크톱당 vcpu 0.34개 ( 코어당데스크톱 3.33개 ) 전체서버합계 38개코어 (125개의가상데스크톱 ) 전체서버합계 75개코어 (250개의가상데스크톱 ) 전체서버합계 113개코어 (375개의가상데스크톱 ) 전체서버합계 150개코어 (500개의가상데스크톱 ) 메모리 네트워크 데스크톱 OS: 데스크톱당 2GB RAM: 전체서버합계 250GB RAM(125개의가상데스크톱 ) 전체서버합계 500GB RAM(250개의가상데스크톱 ) 전체서버합계 750GB RAM(375개의가상머신 ) 전체서버합계 1TB RAM(500개의가상머신 ) vsphere 호스트마다 2GB RAM 예약 서버 OS: 데스크톱당 0.6GB RAM: 전체서버합계 75GB RAM(125개의가상데스크톱 ) 전체서버합계 150GB RAM(250개의가상데스크톱 ) 전체서버합계 225GB RAM(375개의가상머신 ) 전체서버합계 300GB RAM(500개의가상머신 ) vsphere 호스트마다 2GB RAM 예약 블레이드섀시당 10GbE NIC 2 개또는독립실행형서버당 1GbE NIC 4개 ( 최대 500개의가상데스크톱 ) 54 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
5 장 : 솔루션설계고려사항및 Best Practice 참고 : 물리적코어당 vcpu 비율인 1:5 는이에정의되어있는레퍼런스워크로드에적용됩니다. EMC Avamar 를구축할때는 CPU 또는 RAM 집약적인구성요소에필요한대로 CPU 및 RAM 을추가해야합니다. Avamar 리소스요구사항과관련된자세한내용은관련제품설명서를참조하십시오. 하지만솔루션을구축하는서버대부분이표 12 에나와있는최소요구사항을충족하므로 VMware vsphere HA(High Availability) 를지원하기위해서는하나의서버만추가하면됩니다. vsphere 메모리가상화 VMware vsphere 에는성능및전반적인리소스활용도를최적화하는데도움이되는많은고급기능이통합되어있습니다. 이섹션에서는메모리관리를위한주요기능과이러한기능을 VSPEX 솔루션에사용하는것과관련하여고려해야할사항을설명합니다. 그림 12 에서는단일하이퍼바이저가리소스풀에서메모리를사용하는방식을보여줍니다. 메모리초과할당, 무중단페이지공유, 메모리팽창과같은 vsphere 메모리관리기능은하이퍼바이저에서총메모리사용량을줄이고통합률을높일수있습니다. 그림 12. 하이퍼바이저메모리사용 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 55
5 장 : 솔루션설계고려사항및 Best Practice vsphere 하이퍼바이저에서는메모리가상화기술을통해메모리같은물리적호스트리소스를추상화하여여러가상머신에걸쳐리소스를분리하는동시에리소스가소진되지않도록합니다. EPT 가지원되는 Intel 프로세서등의고급프로세서를구축할경우에는메모리추상화가 CPU 내에서수행됩니다. 그렇지않은경우이프로세스는섀도우페이지테이블 (Shadow Page Table) 이라는기능을통해하이퍼바이저내에서자체적으로수행됩니다. vsphere에서는다음과같은메모리관리기술을제공합니다. 메모리초과할당메모리가초과할당되는상황은 VMware vsphere 호스트에실제로제공된것보다가상머신에더많은메모리가할당되는경우에발생합니다. vsphere는메모리팽창및무중단페이지공유같은정교한기술을통해성능을저하시키지않으면서메모리초과할당현상에대처할수있습니다. 하지만서버에있는메모리보다더많은메모리가실제로사용되고있으면 vsphere 는가상머신메모리의일부를스왑할수도있습니다. NUMA(Non-Uniform Memory Access) vsphere 는 NUMA 로드밸런서를사용하여가상머신에홈노드를할당합니다. 가상머신에사용할메모리가홈노드에서할당되므로메모리액세스가로컬에서이루어지며최대한의성능을나타냅니다. 또한 NUMA 를직접지원하지않는애플리케이션도이기능을통해이점을얻을수있습니다. TPS(Transparent Page Sharing) 비슷한운영체제및애플리케이션을실행하는가상머신은대개메모리구성이비슷합니다. 페이지공유를통해하이퍼바이저는중복된복제본을회수하고재사용이가능하도록호스트의가용메모리풀로반환합니다. 메모리압축 vsphere 는호스트스왑을통해디스크로스왑아웃될수도있는페이지를메모리압축을사용하여주메모리에있는압축캐시에저장합니다. 메모리팽창이기술은애플리케이션의성능에거의영향을주지않고가상머신에서확보한페이지를재사용이가능하도록호스트에할당하여호스트리소스소진을완화합니다. 하이퍼바이저스왑이기술은호스트에서임의의가상머신페이지를디스크에강제로보냅니다. 자세한내용은 VMware 백서, Understanding Memory Resource Management in VMware vsphere 5.0을참조하십시오. 56 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
5 장 : 솔루션설계고려사항및 Best Practice 메모리구성지침 솔루션을적절하게사이징하고구성하려면서버메모리를구성할때주의를 기울여야합니다. 이섹션에서는가상머신에메모리를할당하는방법에대한지침을 제공하며 vsphere 오버헤드및가상머신메모리설정을고려하여설명합니다. vsphere 메모리오버헤드메모리리소스의가상화와관련된메모리공간오버헤드가있습니다. 이러한오버헤드는다음두가지요소로구분됩니다. VMkernel과관련된고정된시스템오버헤드 각가상머신과관련된추가오버헤드 VMkernel 에대한오버헤드는고정되어있는반면, 각가상머신의추가메모리크기는가상 CPU 수, 그리고게스트운영체제에대해구성된메모리크기에따라달라집니다. 가상머신메모리설정그림 13 에는다음과같은가상머신내메모리설정매개변수가나와있습니다. 구성된메모리 - 생성시점에가상머신에할당된물리적메모리 예약된메모리 - 가상머신에보장된메모리 사용된메모리 - 가상머신에서사용중이거나활성화된메모리 스왑가능 - 호스트가다른가상머신으로인해메모리부담을받고있을경우팽창, 압축또는스왑을통해가상머신에서할당해제할수있는메모리 그림 13. 가상머신메모리설정 가상머신메모리설정과관련하여다음과같은 Best Practice 를따르는것이좋습니다. 기본메모리재확보기법을해제해서는안됩니다. 이는워크로드에대한영향을최소화하면서유연하게진행할수있는최소한의프로세스입니다. 가상머신에대한메모리할당을지능적으로사이징합니다. EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 57
5 장 : 솔루션설계고려사항및 Best Practice 초과할당은리소스를낭비하지만부족한할당도리소스를공유하는다른가상머신에영향을주는성능문제를유발할수있습니다. 초과할당은하이퍼바이저가메모리리소스를확보하지못할경우리소스소진으로이어질수있습니다. 심각한경우에는하이퍼바이저스왑이수행될때가상머신의성능이저하될수도있습니다. 가상머신워크로드의성능기준을마련해두면이프로세스를진행하는데도움이됩니다. 가상머신에메모리할당이솔루션에는두가지용도에맞는서버용량이필요합니다. 인증및권한부여, DNS, 데이터베이스등의필요한인프라스트럭처서비스지원이러한인프라스트럭처서비스의호스팅요구사항에대한자세한내용은필수참고자료에나와있는 VSPEX Private Cloud Proven Infrastructure 가이드를참조하십시오. 가상화데스크톱인프라스트럭처지원표 6 에정의된대로이솔루션에서는각각의가상데스크톱에 2GB의메모리가할당됩니다. 이솔루션은메모리가정적으로할당되고메모리리소스가초과할당되지않는조건에서검증되었습니다. 고객의실제운영환경에서메모리가초과할당될것으로예상되는경우에는시스템메모리사용률및관련페이지파일입출력작업을정기적으로모니터링하여메모리부족으로예기치못한결과가발생하지않도록해야합니다. 네트워크설계고려사항 개요 VSPEX 솔루션은최소네트워크요구사항을정의하고네트워크아키텍처에대한일반적인지침을제시하지만, 고객은요구사항을충족하는모든네트워크하드웨어를선택할수있습니다. 대역폭이추가로필요하면스토리지시스템과하이퍼바이저호스트모두에서요구사항을충족하도록기능을추가해야합니다. 서버상의네트워크연결옵션은서버유형에따라달라집니다. VNXe 스토리지시스템에는여러네트워크포트가포함되어있으며 EMC UltraFlex 입출력모듈을사용하여포트를추가할수있는옵션이있습니다. EMC 는고객들이검증된환경을기반으로참조할수있도록하나의가상데스크톱에서평균 4KB 크기의 8 IOPS 가생성되는것으로가정합니다. 즉, 각가상데스크톱은스토리지네트워크에서최소 32KB/ 초의트래픽을생성하는것입니다. 500 개의가상데스크톱이있는환경에서이수치는최소약 16MB/ 초가되며, 이는기가비트네트워크에서처리가능한범위입니다. 그러나이계산에다른작업은고려되지않았으며, 다음과같은작업에서추가대역폭이필요합니다. 사용자네트워크트래픽 가상데스크톱마이그레이션 관리작업 58 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
5 장 : 솔루션설계고려사항및 Best Practice 각관리작업의요구사항은해당운영환경의활용방식에따라달라집니다. 따라서구체적인수치를제시하는것은비현실적입니다. 그러나이솔루션에서레퍼런스아키텍처에대해기술된네트워크는위의작업에대한평균워크로드를충분히처리할수있어야합니다. 네트워크트래픽요구사항에관계없이하나의논리적네트워크에공유되는물리적네트워크연결을항상 2 개이상갖추고있는것이좋습니다. 이는하나의링크에서장애가발생하더라도시스템가용성에는영향을주지않도록하기위함입니다. 장애가발생하더라도총대역폭이전체워크로드를충분히지원할수있도록네트워크를설계해야합니다. 네트워크인프라스트럭처는최소한다음요구사항을충족해야합니다. 호스트, 스위치및스토리지에서사용할수있는이중화된네트워크링크 Link Aggregation 지원 업계 Best Practice 기반의트래픽분리 검증된네트워크하드웨어 표 13 에는이솔루션에서검증된네트워크인프라스트럭처에대한하드웨어 리소스가나와있습니다. 표 13. 블록및파일에대한최소스위치용량 스토리지유형 블록 파일 구성 물리적스위치 2개 VMware vsphere 서버당 10GbE 포트 2개 VNXe 관리용 1GbE 포트 1개 VMware vsphere 서버당스토리지네트워크용 FC/10GbE 포트 2개 SP당데스크톱데이터용 FC/10GbE 포트 2개 Data Mover당사용자데이터용 10GbE 포트 2개 물리적스위치 2개 VMware vsphere 서버당 10GbE 포트 2개 VNXe 관리용 1GbE 포트 1개 SP당데이터처리용 10GbE 포트 2개 참고 : 대역폭및이중화관련기본요구사항을만족할경우솔루션은 1GbE 네트워크인프라스트럭처를사용할수있습니다. 이구성에서는 VSPEX 구축환경에서랙마운트서버를사용중이라고가정합니다. 블레이드서버에기반한구축에대해이와비슷한대역폭및고가용성기능을사용할수있는지확인하십시오. 네트워크구성지침 이섹션에서는이중화된고가용성네트워크구성을설정하기위한지침을설명합니다. 이지침은네트워크이중화, Link Aggregation, 트래픽분리및점보프레임을 고려하여제시된것입니다. 구성예는 IP 기반네트워크에대한것이지만, 유사한 Best Practice 및설계원칙이 FC 스토리지네트워크옵션에적용됩니다. EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 59
5 장 : 솔루션설계고려사항및 Best Practice 네트워크이중화인프라스트럭처네트워크에서각 vsphere 호스트, 스토리지시스템, 스위치상호연결포트, 스위치업링크포트는네트워크연결을이중화해야합니다. 이중화를통해가용성을보장할수있을뿐아니라네트워크대역폭도추가로확보할수있습니다. 솔루션에사용할네트워크인프라스트럭처가이미갖추어져있든, 다른솔루션구성요소와함께새로구축되든상관없이이구성이필요합니다. 그림 14 에는고가용성네트워크토폴로지의예가나와있습니다. 그림 14. 고가용성네트워크설계의예 Link Aggregation EMC VNXe 스토리지는 Link Aggregation을사용하여네트워크에고가용성또는이중화기능을제공합니다. Link Aggregation을통해다중활성이더넷연결을하나의 MAC(Media Access Control) 주소와잠재적으로여러개의 IP 주소가지정된단일링크로표시할수있습니다 2. 2 Link Aggregation 은이더넷채널과비슷하지만 LACP IEEE 802.3ad 표준을사용한다는 점에서다릅니다. 이표준은두개이상의포트가있는 Link Aggregation 을지원합니다. Link Aggregation 에있는모든포트는속도가동일해야하며양방향이중화여야합니다. 60 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
5 장 : 솔루션설계고려사항및 Best Practice 이솔루션에서는 LACP(Link Aggregation Control Protocol) 를 VNXe 스토리지시스템에구성하여여러개의이더넷포트를하나의가상디바이스로통합했습니다. 이더넷포트에서링크가끊기는경우다른포트로페일오버됩니다. 모든네트워크트래픽은활성링크간에분산됩니다. 트래픽분리이솔루션은 VLAN(Virtual LAN) 을통해다양한유형의네트워크트래픽을분리하여처리량, 관리용이성, 애플리케이션분리, 고가용성, 보안을개선합니다. VLAN 은네트워크트래픽을분리하여다양한유형의트래픽이분리된네트워크간을이동할수있도록합니다. 경우에따라규정또는정책을준수하기위해물리적으로분리해야할수도있지만대부분의상황에서는 VLAN 을사용한논리적분리만으로충분합니다. 이솔루션에는최소한다음과같은 3개의 VLAN이필요합니다. 클라이언트액세스네트워크 - 가상머신네트워킹및 CIFS 트래픽 ( 필요한경우분리할수있는고객용네트워크 ) 스토리지네트워크 - NFS/iSCSI/FC 네트워킹및 VMware vmotion( 전용네트워크 ) 관리네트워크 - vsphere 관리 ( 전용네트워크 ) 그림 15 에서는이러한 VLAN의설계를보여줍니다. 그림 15. 필요한네트워크 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 61
5 장 : 솔루션설계고려사항및 Best Practice 클라이언트액세스네트워크는시스템사용자, 즉클라이언트가인프라스트럭처와통신하는데사용됩니다. 스토리지네트워크는컴퓨팅계층과스토리지계층간의통신에사용됩니다. 관리네트워크는관리자에게스토리지시스템, 네트워크스위치및호스트의관리접속구성에대한전용액세스를제공합니다. 일부 Best Practice 에서는클러스터트래픽, 가상화계층통신및기타기능에대해네트워크분리가추가로요구됩니다. 이러한추가네트워크는필요한경우구축할수있지만반드시필요한것은아닙니다. 참고 : 이그림에서는 10GbE 네트워크연결을사용한 VNXe 스토리지시스템의네트워크 연결요구사항을보여줍니다. 1GbE 네트워크연결을사용하는경우에도비슷한 토폴로지를만들어야합니다. 스토리지설계시고려사항 개요 이솔루션에는검증테스트에사용된디스크에대한레이아웃이포함되어있습니다. 각레이아웃은가용스토리지용량과드라이브성능사이에서균형을이룹니다. 스토리지레이아웃을설계할때고려해야하는여러가지계층이있습니다. 특히, 스토리지에는스토리지풀에할당된디스크집합이포함되어있습니다. 해당풀에서데이터저장소를 VMware vsphere 클러스터에프로비저닝할수있습니다. 각계층은솔루션별로달리구성되며이는 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 구축가이드에설명되어있습니다. 드라이브유형을동일한성능특성에더많은용량또는동일한용량에더높은성능특성을갖춘다른유형으로바꾸는것은충분히가능합니다. 마찬가지로, 업데이트되거나새로구성된드라이브셸프배열에맞추기위해드라이브셸프내에서드라이브배치를변경하는것도가능합니다. 제안된드라이브수, 지정된드라이브유형, 지정된풀및지정된데이터저장소레이아웃과다르게구성해야하는경우이와동일하거나더많은리소스를시스템에제공하도록타겟레이아웃을구성해야합니다. 검증된스토리지하드웨어및구성 vsphere 에서는가상머신을호스팅할때두가지이상의방법으로스토리지를사용할수있습니다. 표 14 에설명된구성은 NFS 또는 FC 를사용하여테스트를거쳤으며, 설명된스토리지레이아웃은모든최신 Best Practice 를준수합니다. 필수교육을이수하고관련배경지식을가진고객또는아키텍처설계자는필요한경우시스템사용과로드에대한이해도를바탕으로이를수정할수있습니다. 62 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
5 장 : 솔루션설계고려사항및 Best Practice 표 14. 스토리지하드웨어 용도 가상데스크톱을위한 VNXe 공유스토리지 구성 공통 : Data Mover 당 10GbE 인터페이스 2 개 스토리지프로세서당 8Gb FC 포트 2개 ( 블록버전만해당 ) 가상데스크톱 125개지원 : 600GB, 10K RPM 6.35cm(2.5인치 ) SAS 디스크 : 드라이브수 PvD Non-PvD HSD PVS 10 4 4 MCS 11 5 5 100GB 6.35cm(2.5인치 ) 플래시드라이브 3개 가상데스크톱 250개지원 : 600GB, 10K RPM 6.35cm(2.5인치 ) SAS 디스크 : 드라이브수 PvD Non-PvD HSD PVS 14 8 4 MCS 16 10 5 100GB 6.35cm(2.5인치 ) 플래시드라이브 3개 가상데스크톱 375개지원 : 600GB, 10K RPM 6.35cm(2.5인치 ) SAS 디스크 : 드라이브수 PvD Non-PvD HSD PVS 24 12 8 MCS 27 15 10 100GB 6.35cm(2.5인치 ) 플래시드라이브 5개 가상데스크톱 500개지원 : 600GB, 10K RPM 6.35cm(2.5인치 ) SAS 디스크 : 드라이브수 PvD Non-PvD HSD PVS 28 16 8 MCS 32 20 10 100GB 6.35cm(2.5인치 ) 플래시드라이브 5개 사용자데이터를위한 선택사항 최대 500 개의가상데스크톱지원 : 600GB 10K RPM 6.35cm(2.5 인치 ) SAS 디스크 10 개 참고 : 각유형의드라이브 30 개마다핫스페어를 1 개이상구성하는것이좋습니다. 표 14 에나와있는권장사항은핫스페어를포함하지않습니다. EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 63
5 장 : 솔루션설계고려사항및 Best Practice vsphere 스토리지가상화 이섹션에서는고가용성과기대한수준의성능을제공하는솔루션의스토리지 계층을설정하기위한지침을제시합니다. VMware vsphere 에서는호스트레벨스토리지가상화를제공합니다. 이제품은물리적스토리지를가상화하고가상화된스토리지를가상머신에제공합니다. 가상머신은해당운영체제를비롯해가상머신작업과관련된그밖의모든파일을가상디스크에저장합니다. 가상디스크는하나이상의파일이될수있습니다. VMware 는가상 SCSI 컨트롤러를사용하여가상머신내에서실행되는게스트운영체제에가상디스크를제공합니다. 가상디스크는데이터저장소에상주하며, VMFS(VMware Virtual Machine File System) 데이터저장소에상주할수도있고 NFS 데이터저장소에상주할수도있습니다. 추가옵션인 RDM(Raw Device Mapping) 을통해가상화인프라스트럭처에서물리적디바이스를직접가상머신에연결할수있습니다. 그림 16 에서는다음을포함하여다양한 VMware 가상디스크유형을보여줍니다. VMFS - 가상머신에최적화된스토리지가상화를제공하는클러스터파일시스템으로, SCSI 기반로컬또는네트워크스토리지를통해구축할수있습니다. RDM(Raw Device Mapping) - FC 또는 iscsi 프로토콜을사용하며가상머신이물리적스토리지의볼륨에직접액세스할수있게합니다. NFS - VMware 는외부 NAS 스토리지시스템또는디바이스의 NFS 파일시스템을가상머신데이터저장소로사용하도록지원합니다. 이 VSPEX 솔루션에서 VMFS는블록버전에사용되며 NFS는파일버전에사용됩니다. 그림 16. VMware 가상디스크종류 64 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
5 장 : 솔루션설계고려사항및 Best Practice VNXe Virtual Provisioning EMC VNXe Virtual Provisioning 을통해조직은용량활용도를높이고, 스토리지관리를간소화하며, 애플리케이션다운타임을줄여스토리지비용을절감할수있습니다. Virtual Provisioning 은기업이전력및냉각요구사항을줄이고자본지출을줄이는데에도도움이됩니다. Virtual Provisioning 은씬또는일반파일시스템 /LUN 을구축하여풀을기반으로스토리지의용량을할당합니다. 씬파일시스템 /LUN 은필요에맞게스토리지를할당하여스토리지활용도를극대화하는주문형스토리지를제공합니다. 일반파일시스템 /LUN 은애플리케이션에예측가능한뛰어난성능을제공합니다. 두파일시스템 /LUN 유형모두사용이간편한풀기반프로비저닝기능을활용합니다. 스토리지풀은 FAST VP 및 VNXe Snapshots 과같은고급데이터서비스의핵심구성요소입니다. 또한풀파일시스템 /LUN 은 LUN 축소, 온라인확장, 가용용량임계값설정등과같은다양한추가기능을지원합니다. 디스크를시스템에물리적으로연결한후 EMC VNXe Virtual Provisioning 을사용하여 Unisphere GUI 를통해스토리지풀의용량을확장할수있습니다. VNXe 시스템에서는풀을확장한이후에새드라이브를사용하도록구성드라이브전체에할당된데이터요소를재조정할수있습니다. 재조정기능은확장작업후에자동으로시작되어백그라운드에서실행됩니다. 그림 17 에나와있는것처럼 Unisphere 의 Jobs 패널에서재조정작업의진행률을모니터링합니다. 그림 17. 스토리지풀재조정진행률 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 65
5 장 : 솔루션설계고려사항및 Best Practice LUN 확장풀 LUN 확장을사용하여기존 LUN의용량을늘릴수있습니다. 비즈니스요구사항이증가함에따라더큰용량을프로비저닝할수있습니다. VNXe3200에는사용자액세스를중단하지않고풀 LUN을확장하는기능이있습니다. 몇번의간단한클릭으로풀 LUN 을확장하여확장된용량을즉시사용할수있습니다. 풀 LUN 이데이터보호또는 LUN 마이그레이션작업에사용되는경우에는풀 LUN 을확장할수없습니다. 예를들어스냅샷 LUN 또는마이그레이션중인 LUN은확장할수없습니다. 풀 LUN 확장에대한자세한내용은 Virtual Provisioning for the New VNX를참조하십시오. 용량임계값설정을통한사용자알림씬풀 ((Thin Pool) 을기반으로파일시스템또는스토리지풀을사용할경우사전예방적알림을구성해야합니다. 필요에따라스토리지를프로비저닝하고용량부족을방지할수있도록이러한리소스를모니터링합니다. 그림 18 에서는씬풀을통한프로비저닝을모니터링해야하는이유를보여줍니다. 그림 18. 씬 LUN 공간활용도 씬풀사용률에대한다음값을모니터링합니다. Total capacity 는풀의모든 LUN에제공되는전체물리적용량입니다. Total allocation 은모든풀 LUN에현재할당된전체물리적용량입니다. Subscribed capacity 는풀에서지원하는전체호스트보고용량입니다. Over-subscribed capacity 는 LUN 에대해구성된가용용량중풀의물리적용량을초과하는양입니다. Total allocation 은 Total capacity 를초과할수없습니다. Total allocation 이 Total capacity 에근접한경우고정적제한값에도달하기이전에풀에스토리지를사전예방적으로추가합니다. 66 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
5 장 : 솔루션설계고려사항및 Best Practice 그림 19 에서는 Unisphere 에서 Available Space, Used Space, Subscription, Alert Threshold, Total Space 등과같은매개변수를표시하는 Storage Pool Utilization 을 보여줍니다. 그림 19. 스토리지풀공간활용도조사 스토리지풀용량이고갈되면씬프로비저닝된 LUN 에대한모든추가공간할당요청이실패합니다. 일반적으로이러한 LUN 에데이터를쓰려고시도하는애플리케이션도실패하여운영중단이발생할가능성이높습니다. 이러한상황을방지하기위해서는풀사용률을모니터링하고, 임계값도달시알림을전송하며, 운영중단상황이발생하기전에수정할수있는충분한버퍼를확보하도록 Percent Full Threshold를설정합니다. 씬 LUN이풀을초과할당하는유일한방법이므로풀에씬 LUN이하나이상있는경우에만이알림이활성화됩니다. 풀에일반 LUN만포함된경우에는초과할당으로인해공간이부족해질위험이없으므로알림이활성화되지않습니다. EMC FAST Cache EMC FAST Cache 는플래시드라이브를스토리지시스템의확장된캐시계층으로사용할수있게지원합니다. FAST Cache 는스토리지시스템전체에사용되는무중단캐시로, 파일스토리지와블록스토리지모두에사용가능합니다. 자주액세스되는데이터는 FAST Cache 에복제되고, 이후데이터청크에대한읽기및 / 또는쓰기작업이 FAST Cache 에서처리됩니다. 따라서사용빈도가높은데이터를플래시드라이브로바로상향이동할수있습니다. 이를통해활성데이터의응답시간이대폭향상되고 LUN 내에서발생할수있는데이터핫스팟이줄어듭니다. FAST Cache는이솔루션의선택적구성요소입니다. EMC FAST VP VNXe FAST VP 는다양한성능과용량을활용하도록여러유형의드라이브에데이터를자동으로계층화합니다. FAST VP 는블록스토리지풀레벨에적용되며데이터의액세스빈도에따라데이터가저장되는위치를자동으로조정합니다. 액세스빈도가높은데이터는상위스토리지계층으로상향이동되며액세스빈도가낮은데이터는경제성을높이기위해하위계층으로마이그레이션할수있습니다. 이재조정작업은정기적으로예약된유지보수작업의일환으로수행됩니다. EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 67
5 장 : 솔루션설계고려사항및 Best Practice 고가용성및페일오버 이 VSPEX 솔루션은가용성이높은가상화된서버, 네트워크및스토리지인프라스트럭처를제공합니다. 이가이드에따라구축할경우비즈니스운영에거의영향을주지않으면서단일유닛장애를극복하도록할수있습니다. 이섹션에서는솔루션의고가용성기능에대해설명합니다. 가상화계층 가상화계층에서고가용성을구성하고장애가발생한가상머신을하이퍼바이저를 통해자동으로재시작하도록하는것이좋습니다. 그림 20 에는컴퓨팅계층의 장애에대응하는하이퍼바이저계층이나와있습니다. 그림 20. 가상화계층고가용성 가상화계층에고가용성을구축하면하드웨어장애가발생하더라도인프라스트럭처가 가능한한많은서비스를계속실행하려고유지합니다. 컴퓨팅계층 이솔루션에서는컴퓨팅계층에사용되는서버유형을자유롭게선택할수있지만, 데이터센터를위해설계된엔터프라이즈급서버를사용하는것이좋습니다. 이러한유형의서버는그림 21 에나와있는것처럼이중화된전원공급장치를갖추고있으며, 서버공급업체의 Best Practice 에따라별도의 PDU(Power Distribution Unit) 에연결해야합니다. 그림 21. 이중화된전원공급장치 가상화계층에도고가용성을구성하는것이좋습니다. 즉, 컴퓨팅계층을구성할때는서버장애시에도사용가능한총리소스수가운영환경의요구사항을만족하도록충분한리소스를사용해야합니다. 그림 20 에서는이러한권장사항을보여줍니다. 68 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
5 장 : 솔루션설계고려사항및 Best Practice 네트워크계층 VNXe 의고급네트워킹기능은스토리지시스템에서네트워크접속장애로인한문제를방지합니다. 그림 22 에나와있는것처럼각 vsphere 호스트에는사용자및스토리지이더넷네트워크에대한다중접속이구성되어있어연결장애로부터보호됩니다. 이러한접속을여러이더넷스위치에분산시키면네트워크를구성요소장애로부터보호할수있습니다. 그림 22. 네트워크계층고가용성 네트워크계층에완벽한이중화를구현하면구성요소에장애가발생하더라도 컴퓨팅계층에서계속스토리지에액세스하고사용자와통신할수있습니다. 스토리지계층 그림 23 에서처럼 VNXe 는스토리지시스템전체에걸쳐구성요소를이중화함으로써 99.999% 의가용성을보장하도록설계되었습니다. 모든스토리지시스템구성요소는하드웨어장애가발생한경우에도작동상태가유지됩니다. 스토리지시스템의 RAID 디스크구성은개별디스크의장애로인한데이터손실을방지하며, 사용가능한핫스페어드라이브를동적으로할당하여장애가발생한디스크를대체할수있습니다. 그림 23. VNXe3200 고가용성 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 69
5 장 : 솔루션설계고려사항및 Best Practice EMC 스토리지시스템은기본적으로고가용성을구현하도록설계되어있습니다. 설치가이드에나온지침대로구성하면단일유닛의장애로인해데이터손실또는 데이터가용성손실이발생하지않습니다. 검증테스트프로파일 프로파일특성 표 15 에는검증된환경프로파일의데스크톱정의와스토리지구성매개변수가 나와있습니다. 표 15. 검증된환경프로파일 프로파일특성 가상데스크톱수 값 최대 500 개의가상데스크톱 가상데스크톱 OS 데스크톱 OS: Windows 8.1 Enterprise(32 비트 ) SP1 서버 OS: Windows Server 2012 R2 가상데스크톱당 vcpu 수 데스크톱 OS: vcpu 1 개 서버 OS: vcpu 0.3 개 CPU 코어당가상데스크톱수 데스크톱 OS: 5 서버 OS: 3.33 가상데스크톱당 RAM 용량데스크톱프로비저닝방식각가상데스크톱에사용가능한평균스토리지용량안정상태의가상데스크톱당평균 IOPS 데스크톱 OS: 2GB 서버 OS: 0.6GB PVS MCS 8GB(PVS) 16GB(MCS) 8 IOPS 가상데스크톱을저장할데이터저장소수 1(125개의가상데스크톱 ) 2(250개의가상데스크톱 ) 3(375개의가상데스크톱 ) 4(500개의가상데스크톱 ) 데이터저장소당가상데스크톱수 125 데이터저장소의디스크및 RAID 유형 MCS: RAID 5, 600GB, 10K RPM, 6.35cm(2.5인치 ) SAS 디스크 PVS: RAID 10, 600GB, 10K RPM, 6.35cm(2.5인치 ) SAS 디스크 PvD: RAID 10, 600GB, 10K RPM, 6.35cm(2.5인치 ) SAS 디스크 70 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
5 장 : 솔루션설계고려사항및 Best Practice 프로파일특성로밍사용자프로파일및홈디렉토리를호스팅하기위한 CIFS 공유의디스크및 RAID 유형 ( 사용자데이터에선택적으로사용 ) 값 RAID 5, 600GB, 10K RPM, 6.35cm(2.5인치 ) SAS 디스크 EMC Powered Backup 구성지침 백업프로파일특성 표 16 에는솔루션에대해검증된백업환경프로파일이나와있습니다. 솔루션은시스템의백업스토리지 ( 초기 / 확장시모두고려 ) 및데이터보존관련요구사항에대한간략한정보를제시합니다. Tape-Out 요구사항, RPO 및 RTO 세부정보, 멀티사이트환경복제요구사항등의추가정보를수집하여 Avamar 를더세부적으로사이징할수있습니다. 표 16. 백업프로파일특성 프로파일특성 값 사용자데이터 1.25TB(125개의가상데스크톱 ) 2.5TB(250개의가상데스크톱 ) 3.75TB(375개의가상데스크톱 ) 5TB(500개의가상데스크톱 ) 참고 : 데스크톱당 10GB 사용자데이터의일일변경률사용자데이터 2% 보존정책 일별 주별 월별 30 일 4 주 1 개월 백업레이아웃 Avamar 는구체적인활용사례와복구요구사항에따라다양한구축옵션을제공합니다. 이예에서는 Avamar Data Store 를사용하여솔루션을구축했습니다. 따라서간단한파일레벨복구작업에사용할비정형사용자데이터를 Avamar 시스템에바로백업할수있습니다. 이러한백업솔루션은백업프로세스에데이터중복제거소프트웨어및시스템을통합하여최고수준의성능과효율성을보장합니다. EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 71
5 장 : 솔루션설계고려사항및 Best Practice ShareFile StorageZones 을사용한 Citrix XenDesktop 용 VSPEX 솔루션 Citrix XenDesktop 용 VSPEX EUC(End-User Computing) 솔루션은몇가지인프라스트럭처의추가를통해 Storage Center 가포함된 Citrix StorageZones 을지원합니다. ShareFile StorageZones 아키텍처 그림 24 에서는 ShareFile StorageZones 구축환경의개괄적인아키텍처를보여 줍니다. 그림 24. ShareFile 의개괄적인아키텍처 아키텍처는다음과같은구성요소로이루어집니다. 클라이언트 - 브라우저나 Citrix Receiver 같은기본툴을통해또는직접 ShareFile API를통해 ShareFile 서비스에액세스합니다. 제어계층 - 파일, 폴더및계정정보의저장, 액세스제어, 보고및기타다양한브로커링기능같은여러기능을수행합니다. 제어계층은전세계에위치한여러 Citrix 데이터센터내에상주합니다. StorageZones - 데이터가저장되는위치를정의합니다. 72 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
5 장 : 솔루션설계고려사항및 Best Practice StorageZones ShareFile Storage Center 는내부전용스토리지, 즉 StorageZones 을제공함으로써 ShareFile SaaS(Software-as-a-Service) 클라우드스토리지를확장합니다. ShareFile 내부스토리지는다음과같은점에서클라우드스토리지와다릅니다. ShareFile 로관리되는클라우드스토리지는 Citrix 에서유지관리하는공용멀티테넌트스토리지시스템입니다. 기본적으로 ShareFile 은데이터를클라우드스토리지에저장합니다. ShareFile Storage Center 는고객이유지관리하는전용단일테넌트스토리지시스템으로, 승인된고객계정으로만액세스할수있습니다. Storage Center 를사용하면내부전용 StorageZones 을구성할수있습니다. StorageZones 은데이터가저장되는위치를정의하고데이터스토리지를사용자가까이에배치함으로써성능을최적화할수있습니다. StorageZones 을 ShareFile 로관리되는클라우드스토리지와함께또는그대신사용할수있습니다. Storage Center 는최종사용자와 ShareFile 제어서브시스템의모든 HTTPS 작업을처리하는웹서비스입니다. ShareFile 제어서브시스템은인증, 권한부여, 파일검색, 구성, 메타데이터, 파일전송및요청, 로드밸런싱과같이파일컨텐츠와관련이없는모든작업을처리합니다. 또한 Storage Center 상태점검을수행하며오프라인서버가요청을전송하지않도록합니다. ShareFile 제어서브시스템은 Citrix 온라인데이터센터에서유지관리됩니다. 설계관련고려사항 해당조직의성능및규정준수요건을기준으로 StorageZones의수와최적의위치를결정할수있습니다. 예를들어사용자가유럽에있는경우파일을유럽에위치한 Storage Center 에저장하면성능과규정준수수준모두를개선할수있습니다. 일반적으로, 성능최적화를위한 Best Practice 는사용자를해당사용자에게지리적으로가장가까운 StorageZones 위치에할당하는것입니다. ShareFile 운영구축환경에서 Best Practice 는고가용성구현을위해 Storage Center 가설치된둘이상의서버를사용하는것입니다. Storage Center 를설치하면 StorageZones 이생성됩니다. 그후다른서버에 Storage Center 를설치한다음동일한 StorageZones 에연결할수있습니다. 동일한 StorageZones 에속한둘이상의 Storage Center는스토리지로동일한파일공유를사용해야합니다. VSPEX for ShareFiles StorageZones 아키텍처 그림 25 에는 VSPEX for ShareFiles StorageZones 솔루션의논리적아키텍처가나와있습니다. 권장스토리지로구성할경우 ShareFile StorageZones 구축을위한고가용성아키텍처가제공되기는하지만, 고객은최소요구사항을충족하거나초과하는서버및네트워킹하드웨어를자유롭게선택할수있습니다. EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 73
5 장 : 솔루션설계고려사항및 Best Practice 그림 25. ShareFile StorageZones 을사용한 Citrix XenDesktop 용 VSPEX: 논리적아키텍처 서버요구사항고가용성운영환경을구축하려면 Storage Center 가설치된둘이상의서버 ( 가상머신 ) 가필요합니다. 표 17 에는 Storage Center가포함된 ShareFile StorageZones을구축하기위한 CPU 및메모리요구사항이정리되어있습니다. 74 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
5 장 : 솔루션설계고려사항및 Best Practice 표 17. Storage Center가포함된 ShareFile StorageZones을지원하기위한최소하드웨어 리소스 CPU( 코어 ) 메모리 (GB) 참고자료 2 4 웹사이트의 HYPERLINK "http://support.citrix.com/proddocs/topic/sharefilestorage-center-11/sf-storage-center-sysreqs.html" Storage Center 시스템요구사항 네트워크요구사항네트워킹구성요소는솔루션의최소요구사항을충족하기에충분한대역폭과이중화가제공될경우 1Gb 또는 10Gb IP 네트워크를사용하여구축할수있습니다. 추가적인 Storage Center 서버두대를지원하기에충분한네트워크포트를제공합니다. 스토리지요구사항 ShareFile StorageZones 에는 Storage Center 에전용데이터스토리지를제공하기위해 CIFS 공유가필요합니다. VSPEX EUC(End-User Computing) 솔루션용스토리지를제공하는 VNXe 는파일및블록액세스와광범위한기능을제공하여 ShareFile StorageZones 구축에이상적인제품으로인정받고있습니다. 표 18 에 StorageZones CIFS 공유에권장되는 VNXe 스토리지가자세히나와있습니다. 표 18. ShareFile StorageZones CIFS 공유에필요한권장 VNX 스토리지 지원되는사용자수에따른 CIFS 공유사용자 125명사용자 250명사용자 375명사용자 500명 구성 600GB 10K RPM 6.35cm(2.5인치 ) SAS 디스크 5개 (4+1 RAID 5) 600GB 10K RPM 6.35cm(2.5인치 ) SAS 디스크 9개 (8+1 RAID 5) 600GB 10K RPM 6.35cm(2.5인치 ) SAS 디스크 9개 (8+1 RAID 5) 600GB 10K RPM 6.35cm(2.5인치 ) SAS 디스크 13개 (12+1 RAID 5) 참고구성은사용자당 10GB의전용스토리지공간을사용한다고가정합니다. EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 75
5 장 : 솔루션설계고려사항및 Best Practice 76 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
6 장 : 참고설명서 6 장참고설명서 이장에서다루는내용은다음과같습니다. EMC 설명서... 78 기타문서... 79 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 77
6 장 : 참고설명서 EMC 설명서 EMC 온라인지원또는 korea.emc.com 웹사이트에서제공되는다음문서에서자세한관련정보를참조할수있습니다. 문서액세스권한이없는경우 EMC 담당자에게문의하시기바랍니다. EMC VNXe3200 Installation Guide VMware vsphere용 EMC VSI: Storage Viewer 제품가이드 VMware vsphere용 EMC VSI: 유니파이드스토리지관리제품가이드 VNX Block 구성워크시트 VNX Installation Assistant for File/Unified 워크시트 VNX FAST Cache: A Detailed Review 백서 Unisphere 시스템시작가이드 VMware vsphere와함께 EMC VNX 스토리지사용 TechBook PowerPath/VE for VMware vsphere 설치및관리가이드 PowerPath Viewer 설치및관리가이드 EMC VNX Unified Best Practices for Performance - Applied Best Practices EMC VNX Virtual Provisioning - Applied Technology 백서 EMC VNX VAAI NFS Plug-in- Read Me 파일 EMC VNX 시리즈 : VNX SnapSure 사용 EMC VNX 시리즈 : Configuring and Managing CIFS on VNX EMC Avamar 7 관리자가이드 EMC Avamar 7 Operational Best Practices Avamar Client for Windows on Citrix XenDesktop Technical Note 78 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
6 장 : 참고설명서 기타문서 VMware 다음 vsphere 및 vcenter 설명서는 VMware 웹사이트를참조하십시오. VMware vsphere Update Manager 설치및관리 Update Manager 데이터베이스준비 vcenter Server 데이터베이스준비 Understanding Memory Resource Management in VMware vsphere 5.0 vcenter Server 및호스트관리 vsphere 설치및설정가이드 vsphere 네트워킹 vsphere 리소스관리 VAAI(vSphere Storage APIs for Array Integration) 플러그인 vsphere 스토리지가이드 vsphere 가상머신관리 vsphere 가상머신관리 Citrix 다음을포함하여 Citrix XenDesktop 설명서는 Citrix 웹사이트를참조하십시오. Citrix Windows 7 Optimization Guide for Desktop Virtualization Storage Center 시스템요구사항 Microsoft Microsoft TechNet 및 Microsoft MSDN 웹사이트에서다음항목을참조하십시오. Windows Server 2012 R2 설치 SQL Server 2014 설치 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 79
6 장 : 참고설명서 80 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는
부록 A: 고객사이징워크시트 부록 A 고객사이징워크시트 이부록에서다루는내용은다음과같습니다. EUC(End-User Computing) 용고객사이징워크시트... 82 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는 81
부록 A: 고객사이징워크시트 EUC(End-User Computing) 용고객사이징워크시트 고객솔루션의기반으로사용할레퍼런스아키텍처를선택하기전에고객사이징워크시트를사용하여고객비즈니스요구사항과관련한정보를수집하고필요한리소스를계산하십시오. 표 19 에는빈워크시트가나와있습니다. 이워크시트의독립실행형복제본이쉽게인쇄할수있도록 Microsoft Office Word 형식으로이에첨부되어있습니다. 표 19. 고객사이징워크시트 사용자유형 vcpu 메모리 (GB) IOPS 필요한레퍼런스가상데스크톱 사용자수 총레퍼런스가상데스크톱수 리소스요구사항 --- --- --- 필요한레퍼런스가상데스크톱 리소스요구사항 --- --- --- 필요한레퍼런스가상데스크톱 리소스요구사항 --- --- --- 필요한레퍼런스가상데스크톱 리소스요구사항 --- --- --- 필요한레퍼런스가상데스크톱 총계 워크시트를보고인쇄하려면다음단계를따르십시오. 1. Adobe Reader에서다음과같이 Attachments 패널을엽니다. View > Show/Hide > Navigation Panes > Attachments를선택합니다. 또는 그림 26에표시된것과같이 Attachments 아이콘을클릭합니다. 그림 26. 인쇄가가능한고객사이징워크시트 2. Attachments 에서첨부파일을두번클릭하여연후워크시트를인쇄합니다. 82 EMC VSPEX End-User Computing: 최대 500 개의가상데스크톱을지원하는