설계및구축가이드 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 EMC VSPEX 솔루션 EMC VSPEX 요약본설계및구축가이드에서는 EMC VSPEX 프라이빗클라우드솔루션을기반으로가상화된 Microsoft System Center 리소스를설계하는방법에대해설명합니다. 또한 VSPEX 지침에따라 System Center 구성요소를사이징하는방법, Best Practice 에따라리소스를할당하는방법그리고 VSPEX 가제공하는모든이점을활용하는방법에대해서도설명합니다. 2014 년 1 월
Copyright 2014 EMC Corporation. All rights reserved. Published in the USA. 발행 : 2014 년 1 월본문서의정보는발행일현재정확한것으로간주되며모든정보는예고없이변경될수있습니다. 본문서의정보는 " 있는그대로 " 제공됩니다. EMC Corporation 은본문서의정보와관련하여어떠한진술이나보증도하지않으며, 특히상품성이나특정목적을위한적합성에대하여어떠한묵시적인보증도부인합니다. 본문서에설명된 EMC 소프트웨어를사용, 복사및배포하려면해당소프트웨어라이센스가필요합니다. EMC 2, EMC 및 EMC 로고는미국및기타국가에서 EMC Corporation 의등록상표또는상표입니다. 본문서에사용된기타모든상표는해당소유주의자산입니다. EMC 제품에대한최신목록은 korea.emc.com 의 EMC Corporation 상표정보부분을참조하십시오. Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 EMC VSPEX 솔루션설계및구축가이드 Part Number H12502 2 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
목차 목차 1 장소개 개요... 12 필수참고자료... 12 이가이드의목적... 12 비즈니스가치... 13 범위... 13 대상... 13 용어... 14 2 장솔루션개요 개요... 16 주요구성요소... 16 솔루션하드웨어개요... 16 솔루션소프트웨어개요... 16 Microsoft System Center 2012 R2... 17 EMC VNX... 18 EMC 스토리지와 System Center의통합... 18 솔루션구성요소통합... 19 3 장솔루션설계 개요... 22 솔루션아키텍처... 22 개략적인솔루션아키텍처소개... 22 System Center용인프라스트럭처구성요소의고가용성... 23 스토리지설계... 23 VNX 스토리지계층화및 FAST VP... 24 스토리지매핑... 25 System Center 설계... 25 Virtual Machine Manager... 26 App Controller... 26 Operations Manager... 26 Orchestrator... 27 Service Manager... 27 11 15 21 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 3
목차 설계고려사항및 Best Practice... 27 네트워크설계... 27 스토리지설계... 28 가상화설계... 28 4 장솔루션구축 개요... 32 System Center 인프라스트럭처클러스터설치및구성... 32 호스트에 Windows 설치... 33 Hyper-V 역할및페일오버클러스터링기능추가... 33 VSPEX용으로생성된스토리지풀에 LUN 생성... 33 Hyper-V 데이터저장소를 Windows 호스트에연결... 33 페일오버클러스터생성... 34 클러스터스토리지용 CSV 생성... 34 SQL Server 설정및구성... 34 SQL Server 페일오버클러스터용가상머신생성... 34 가상머신에 Windows 설치... 34 페일오버클러스터생성... 35 데이터베이스및로그파일용 LUN 제공... 35 추가 SQL Server 인스턴스구성... 35 SCVMM 구축... 35 호스트가상머신생성및구성... 36 SCVMM Server 설치... 36 추가클러스터노드에 SCVMM Server 설치... 36 SCVMM 관리자콘솔설치... 36 SCVMM Fabric 준비... 36 VNX 스토리지추가... 37 호스트및클러스터준비... 40 네트워킹구성... 47 가상머신템플릿생성... 47 SCAC 구축... 48 호스트가상머신생성... 48 게스트운영체제설치... 49 도메인계정및그룹생성... 49.NET Framework 기능추가... 49 31 4 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
목차 Silverlight Runtime 설치... 49 SCVMM 콘솔설치... 49 SCAC 포털서버설치... 49 클라우드에연결... 49 프라이빗클라우드에연결... 50 Windows Azure에연결... 50 구독에대한액세스제공... 51 SCOM 구성... 52 SCOM 개요... 52 호스트가상머신생성... 52 게스트운영체제설치... 52 도메인계정및그룹생성... 53.NET Framework 기능추가... 53 SQL Server Reporting Services 및 SQL Server Analysis Services 설치... 53 Microsoft Report Viewer 설치... 53 SQL Server 사전요구사항구성... 53 관리서버설치... 53 SCOM 보고서버설치... 54 ESI Service 및 EMC SCOM 관리팩설치... 54 ESI Service 개요... 54 ESI Service 설치... 54 ESI SCOM 관리팩개요... 55 ESI SCOM 관리팩설치... 55 SCOM 과 SCVMM 통합... 56 SCO 구축... 56 호스트가상머신생성... 57 게스트운영체제설치... 57 도메인계정및그룹생성... 57 WCF HTTP가활성화된상태로.NET Framework 기능추가... 57 Silverlight Runtime 설치... 57 첫번째가상머신에 SCO 설치... 57 추가 Runbook Server 설치... 58 SCVMM 콘솔설치... 58 Report Viewer 설치... 58 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 5
목차 SCOM 운영콘솔설치... 58 통합팩설치및구축... 58 SCO 통합용 ESI 설치... 60 SCSM 구축... 61 호스트가상머신생성... 61 게스트운영체제설치... 62 도메인계정및그룹생성... 62.NET Framework 기능추가... 62 권한부여관리자핫픽스설치... 62 Microsoft Report Viewer 2012 재배포가능보안업데이트설치... 62 SQL Server 2012 Native Client 설치... 62 SQL Server Analysis Management Object 설치... 63 SQL Server Reporting Services 설치... 63 SCSM 환경사전요구사항구성... 63 관리서버설치... 63 데이터웨어하우스서버설치... 63 SCSM 을다른 System Center 구성요소와통합... 64 SCVMM 커넥터... 64 SCOM 커넥터... 64 SCO 커넥터... 64 5 장솔루션검증 개요... 66 SCVMM 프라이빗클라우드구축... 66 프라이빗클라우드 (SCVMM)... 66 SCVMM의사용자역할... 68 SCAC 작업확인... 70 SCAC를사용하여가상머신구축... 70 SCVMM에서 Windows Azure로가상머신이동... 71 SCOM 작업확인... 71 가상머신상태... 71 VNX 상태... 73 SCVMM 토폴로지... 74 VNX 토폴로지... 76 SCVMM 성능... 76 65 6 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
목차 SCVMM 보고서... 78 VNX 보고서... 79 SCOM 정보제공사용자지정... 81 알림... 81 모니터및규칙... 82 관리그룹... 82 뷰... 83 SCO 사용... 84 클라우드의가상머신시작또는중지... 84 템플릿을사용한가상머신생성및스토리지용량할당... 85 가상머신다시구성... 89 SCSM 작업확인... 90 Chargeback... 90 6 장리소스사이징가이드 개요... 96 클라우드관리환경사이징... 96 요약... 97 부록 A 여러서비스수준의스토리지설계 개요... 99 스토리지서비스수준... 100 테넌트에서사용하는스토리지수준... 100 스토리지서비스-레벨오퍼링... 101 95 99 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 7
목차 그림 그림 1. 솔루션구성요소통합... 20 그림 2. 그림 3. 논리적아키텍처 : System Center 기반의 IaaS 구축을위한 VSPEX 솔루션... 22 두가지디스크유형에운영 LUN 데이터를계층화하는 EMC VNX의하위 LUN 계층화... 24 그림 4. 조직의스토리지서비스수준매핑... 25 그림 5. SCVMM의스토리지분류... 37 그림 6. SCVMM 호스트그룹... 41 그림 7. SCVMM의클라우드용량... 67 그림 8. SCVMM에서프라이빗클라우드용리소스할당... 68 그림 9. SCVMM의사용자범위... 69 그림 10. SCVMM 프라이빗클라우드및사용자역할에대한할당량지정... 69 그림 11. SCAC Overview 페이지... 70 그림 12. SCAC Library 탭의리소스카탈로그... 70 그림 13. SCAC의가상머신뷰... 71 그림 14. 가상머신상태... 72 그림 15. SCOM 관리팩의 Health Explorer... 72 그림 16. 스토리지시스템상태... 73 그림 17. VNX Block 시스템에대한 Health Explorer... 73 그림 18. 제조운영클라우드의토폴로지뷰... 74 그림 19. 제조호스트그룹의토폴로지뷰... 75 그림 20. VNX 스토리지시스템의토폴로지뷰... 76 그림 21. SCVMM 프라이빗클라우드성능... 77 그림 22. System Center 구성요소의성능... 77 그림 23. Host Utilization 보고서... 78 그림 24. Virtual Machine Utilization 보고서... 79 그림 25. VNX 스토리지풀의가용용량보고서... 80 그림 26. VNX 스토리지풀의가용용량세부정보... 80 그림 27. VNX의물리적리소스가용성... 81 그림 28. 관리그룹의명시적구성원... 83 그림 29. SCOM의 Manufacturing_Prod_Cloud 그룹뷰... 84 그림 30. Runbook의가상머신상태요청... 85 그림 31. Runbook 다이어그램 : 템플릿생성및스토리지용량할당... 85 그림 32. Runbook 작업 : 템플릿속성을사용하여 VM 생성... 86 8 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
목차 그림 33. Runbook 작업 : ESI 속성으로디스크생성... 87 그림 34. Runbook 작업 : ESI PowerShell 속성을사용하여 VM에디스크추가... 88 그림 35. 가상머신을업데이트하는 Runbook 요청... 89 그림 36. SCO 웹포털에서 VM 세부정보다시구성... 89 그림 37. Runbook 매개변수 : Reconfigure VM... 90 그림 38. VSPEX 관리및조정을위한스토리지서비스수준포지셔닝... 100 그림 39. VNX 시스템의스토리지서비스수준... 101 그림 40. 애플리케이션에서스토리지시스템으로스토리지서비스수준매핑... 102 표 표 1. 용어... 14 표 2. 솔루션소프트웨어... 16 표 3. System Center 구성요소의고가용성... 23 표 4. 구축프로세스단계및절차... 32 표 5. System Center 구성요소사이징... 96 표 6. 스토리지서비스수준예... 101 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 9
목차 10 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
1 장 : 소개 1 장소개 이장에서다루는내용은다음과같습니다. 개요... 12 필수참고자료... 12 이가이드의목적... 12 비즈니스가치... 13 범위... 13 대상... 13 용어... 14 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 11
1 장 : 소개 개요 EMC 는 IT 인프라스트럭처부문의업계최고공급업체와협력하여신속하게클라우드인프라스트럭처를구축할수있도록지원하는완벽한가상화솔루션을제공합니다. 업계최고의기술을토대로설계된 EMC VSPEX 는빠르게구축할수있고복잡하지않으며필요한구성요소를자유롭게선택하도록지원하고높은효율성과낮은위험성을실현합니다. EMC 의검증으로예측가능한성능이보장되며고객은계획, 사이징, 구성에대한부담없이기존 IT 인프라스트럭처를활용하는기술을선택할수있습니다. VSPEX 는진정한융합형인프라스트럭처의특성인사용편의성을누리면서개별스택구성요소에대한다양한옵션을얻고자하는고객에게검증된인프라스트럭처를제공합니다. 이 VSPEX 클라우드관리솔루션은고객이내부사용자를위한온사이트 IaaS (Infrastructure as a Service) 오퍼링을구축할수있도록지원하기위해설계되었습니다. 이솔루션의설계및구축은 VSPEX Proven Infrastructure 를기반으로하므로 VSPEX Proven Infrastructure 보충자료에정의된것과동일한하드웨어및소프트웨어리소스를사용합니다. 또한이솔루션에는 Proven Infrastructure 가이드에명시된소프트웨어뿐아니라 ITaaS(IT as a Service) 제공을지원하는추가클라우드관리소프트웨어도사용됩니다. 많은비용이투입되던기존의 "IT as a Cost Center" 모델에서벗어나비즈니스를위한 " 서비스조력자 (service broker)" 의역할을하는보다성숙한모델로전환하려는조직이증가함에따라 IaaS 는대부분의고객이가장먼저관심을갖고역량을집중하는분야가되었습니다. 필수참고자료 이가이드의목적 본가이드를읽기전에다음관련문서및자료를읽어보는것이좋습니다. Proven Infrastructure: EMC VSPEX Private Cloud Microsoft Windows Server 2012 with Hyper-V for up to 1,000 Virtual Machines Enabled by EMC Next-Generation VNX and EMC Backup System Center 2012(Microsoft TechNet 문서 ): http://technet.microsoft.com/ko-kr/library/hh546785.aspx 이가이드는 Microsoft 의관리및조정툴을사용하여기존 VSPEX 프라이빗클라우드에 IaaS 환경을구축하는방법을설명할목적으로제작되었습니다. 이가이드에서는 Microsoft System Center 제품과 EMC VSPEX 솔루션에대해소개하고 VSPEX 프라이빗클라우드솔루션에포함된통합기능에대해설명합니다. 이가이드는관리및조정환경구축을위한계획및설계프로세스를시작하고성공적인구축에필요한토대를마련하기위한참조지원자료로활용해야합니다. 12 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
1 장 : 소개 비즈니스가치 Microsoft System Center 는고객이안전한내부프라이빗클라우드를구축하여데이터센터의효율성과비즈니스대응능력을크게향상시킬수있도록지원합니다. VSPEX 솔루션은검증된기술을기반으로완벽한가상화솔루션을제공하여고객이하이퍼바이저, 서버및네트워킹계층과관련하여합리적인선택을내릴수있도록지원합니다. 빠른구축, 폭넓은선택옵션, 뛰어난효율성, 낮은위험성등의이점을자랑하는 VSPEX 솔루션은 IT 환경의혁신을빠르게실현합니다. VSPEX 프라이빗클라우드솔루션과 System Center 를통합하면가상인프라스트럭처리소스를풀 (pool) 로구성한후사용자에게카탈로그기반서비스로제공할수있으므로기존데이터센터에클라우드컴퓨팅환경을구축할수있습니다. 범위 이가이드에서는 Microsoft Hyper-V 및 EMC VNX 기반의 VSPEX 프라이빗클라우드에 Microsoft System Center 구성요소를구축하는데필요한단계를개략적으로설명합니다. 또한 System Center 구성요소를사용하여 VSPEX 프라이빗클라우드환경을간소화하고효율적으로관리하는방법에대한지침도제공합니다. 이가이드는독자가 VSPEX 프라이빗클라우드솔루션에대한지식을보유하고있으며고객환경에 VSPEX 프라이빗클라우드아키텍처가이미구축되었다는것을전제로작성되었습니다. 대상 이문서는 IaaS 혁신을고려중이며프라이빗클라우드를관리및모니터링하는일상적인운영작업과이를성공적으로수행하는데필요한기술을조율하고자하는파트너, 기술아키텍처설계자및클라우드솔루션엔지니어를대상으로합니다. 이문서의내용을정확히이해하려면 EMC 및 Microsoft 솔루션에대한배경지식을보유하고있어야합니다. 다시말해 Microsoft System Center 솔루션에대해알고있어야함은물론이고 IaaS 오퍼링을호스팅하는지원플랫폼으로사용할 EMC VNX 스토리지플랫폼과데이터보호솔루션에대해서도잘알고있어야합니다. 또한조직의운영환경에구축되어있는프로비저닝및운영프로세스에대해명확히이해하고최종사용자가 IaaS 솔루션에요구하는일반적인사항들에대해서도인지하고있어야합니다. 이가이드에서는해당하는경우외부참조자료를제공합니다. 이솔루션을구축하려는파트너는다음문서를숙지하는것이좋습니다. Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 13
1 장 : 소개 용어 표 1 에는이가이드에사용된용어가정리되어있습니다. 표 1. 용어 용어 Runbook SCVMM 프라이빗클라우드 정의 System Center Orchestrator 의작업을자동화하기위해실행되는절차및작업모음 비즈니스조직이 System Center Virtual Machine Manager 를통해조직의하드웨어리소스일부 ( 예 : 제조운영그룹또는제조테스트그룹 ) 를사용하여생성하고관리하는클라우드 14 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
2 장 : 솔루션개요 2 장솔루션개요 이장에서다루는내용은다음과같습니다. 개요... 16 주요구성요소... 16 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 15
2 장 : 솔루션개요 개요 VSPEX 프라이빗클라우드아키텍처를기반으로설계된이솔루션은관리되는클라우드플랫폼을구축할수있는최신시스템을고객에게제공합니다. 이플랫폼은 Microsoft System Center 구성요소를관리및조정기능으로사용하고, VSPEX 프라이빗클라우드를물리적인프라스트럭처로사용합니다. 이솔루션은가용성이높은 EMC VNX 제품군스토리지에기반을둔 Microsoft Hyper-V 가상화계층에서실행됩니다. VSPEX 파트너에의해정의되는컴퓨팅및네트워크구성요소는가상머신환경의프로세싱및데이터요구사항에충분히대처할수있도록강력한성능과이중화특성을고려하여배치됩니다. 이장에서는 Microsoft System Center 를사용하는 VSPEX 프라이빗클라우드 Proven Infrastructure 를기반으로 IaaS 를구축, 검증및제공하는데사용되는구성요소에대해소개합니다. 주요구성요소 이섹션에서는 System Center 를통해 VSPEX 스택을완벽하게관리할수있도록지원하는이솔루션의주요구성요소에대해설명합니다. 또한 EMC 구성요소와 System Center 구성요소의통합을통해관리및조정작업을간소화하는기술에대해서도설명합니다. 솔루션하드웨어개요 솔루션소프트웨어개요 이솔루션은 VSPEX 구성을기반으로구축되었으며, 다음문서의구성지침에따라필요한하드웨어를설치및설정한다고가정합니다. VSPEX Proven Infrastructure 문서 : EMC VSPEX Private Cloud: Microsoft Windows Server 2012 with Hyper-V for up to 1,000 Virtual Machines Enabled by EMC Next-Generation VNX and EMC Backup 표 2 에는이솔루션의소프트웨어요구사항이나와있습니다. 표 2. 솔루션소프트웨어 소프트웨어 구성 Microsoft Microsoft Windows Server Windows Server 2012 R2 Datacenter Microsoft System Center Virtual Machine Manager 버전 2012 R2 Microsoft System Center App Controller Microsoft System Center Operations Manager Microsoft System Center Orchestrator 버전 2012 R2 버전 2012 R2 버전 2012 R2 16 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
2 장 : 솔루션개요 소프트웨어 Microsoft System Center Service Manager Microsoft SQL Server 구성 버전 2012 R2 버전 2012 Enterprise Edition EMC EMC VNX OE for File 8.1 EMC VNX OE for Block 05.33 EMC Storage Integrator 3.0.1 이상 EMC SMI-S Provider 4.6.1.1 EMC PowerPath PowerPath for Windows 5.7 가상머신 ( 검증에사용되며구축에는필요하지않음 ) 기본운영체제 Microsoft Windows Server 2012 R2 Datacenter Microsoft System Center 2012 R2 Microsoft System Center 2012 R2 는기존데이터센터환경과프라이빗클라우드환경모두에서가상 / 물리적서버인프라스트럭처, 클라이언트디바이스등의 IT 환경을쉽고효율적으로관리할수있게해주는포괄적인통합관리플랫폼입니다. System Center Virtual Machine Manager SCVMM(System Center Virtual Machine Manager) 은가상화된데이터센터를위한관리솔루션입니다. SCVMM 을사용하면가상화호스트, 네트워킹및스토리지리소스의구성과관리를통해가상인프라스트럭처전반에서가상머신과서비스를생성하고구축할수있습니다. System Center App Controller SCAC(System Center App Controller) 는프라이빗클라우드와퍼블릭클라우드전반에서가상머신및서비스를쉽게구성, 구축및관리할수있도록공통셀프서비스환경을제공합니다. System Center Operations Manager SCOM(System Center Operations Manager) 은단일콘솔뷰에서스토리지, 컴퓨터, 네트워크및애플리케이션을모니터링할수있도록유연하고경제적인솔루션을제공합니다. 운영자는관리하는환경의상태를빠르게파악할수있을뿐아니라가용성, 성능, 구성및보안상황과관련하여생성된알림을수신할수있습니다. System Center Orchestrator SCO(System Center Orchestrator) 는데이터센터용워크플로우관리솔루션을제공합니다. 관리자는 SCO를사용하여운영환경내의리소스를자동으로생성, 모니터링및구축할수있습니다. Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 17
2 장 : 솔루션개요 System Center Service Manager SCSM(System Center Service Manager) 은 MOF(Microsoft Operations Framework) 및 ITIL(Information Technology Infrastructure Library) 에서제공하는 Best Practice 와같이조직의 IT 서비스관리 Best Practice 를자동화및적용하는통합플랫폼을제공합니다. SCSM 은사고 / 장애및문제해결, 변경관리, 자산수명주기관리등에필요한프로세스를기본으로제공합니다. EMC VNX EMC VNX 스토리지시스템은기업내의여러조직에서높은수준의성능, 가용성및인텔리전스를얻는데필요한효율적이며신뢰할수있는지능형스토리지플랫폼입니다. VSPEX 프라이빗클라우드고객은 VNX 스토리지시스템의고급스토리지계층화기능및효율성을사용하여다양한조직에여러스토리지서비스수준을제공함으로써자사프라이빗클라우드환경의 As-a-Service 오퍼링을빠르게구현하고관리작업을간소화할수있습니다. 가상프로비저닝 EMC Virtual Provisioning 은비용절감, 용량활용도향상, 스토리지관리간소화와같은이점을제공합니다. 사용자는호스트에충분한용량을제공한후공유풀에서필요한만큼의공간만사용할수있으므로스토리지용량을처음부터과도하게할당하는일이줄어듭니다. 가상프로비저닝을사용하면데이터레이아웃작업을간소화하고용량증가에따른재할당단계를단축하여수작업으로인한인력소모를최소화할수있습니다. FAST(Fully Automated Storage Tiering) EMC VNX 용 EMC FAST VP(Fully Automated Storage Tiering for Virtual Pools) 는스토리지시스템의모든드라이브유형에서스토리지효율성을최적화하여시스템성능은높이고비용은낮춥니다. FAST VP 는구성된서비스수준에따라워크로드를동적으로할당하고운영중단없이드라이브유형간에워크로드를이동하여전반적인시스템성능을최상의상태로유지합니다. FAST VP 는사용빈도가가장높은워크로드를고성능플래시디스크로이동하고액세스빈도가낮은데이터를저렴한드라이브로이동하여각드라이브유형이지닌성능과비용특성을가장효율적인방식으로활용합니다. Unisphere IT 관리자는 EMC Unisphere 의사용하기편리한관리인터페이스를통해스토리지자산을용량할당, 관리및모니터링하는데필요한시간을대폭줄일수있습니다. Unisphere 를사용하면간소화, 유연성및자동화를이용해프라이빗클라우드로신속하게전환할수있습니다. EMC 스토리지와 System Center 의통합 이솔루션은 EMC 스토리지와 Microsoft System Center 를긴밀히통합하여관리및조정작업을간소화하는추가 EMC 구성요소를사용합니다. ESI for Windows Suite ESI(EMC Storage Integrator) for Windows Suite 에는 ESI PowerShell Toolkit, SCOM 관리팩및 SCO 통합팩이포함되어있습니다. 18 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
2 장 : 솔루션개요 ESI PowerShell Toolkit ESI PowerShell Toolkit 을사용하여 EMC 스토리지용량을 Windows 호스트에할당할수있습니다. ESI PowerShell Toolkit 에는명령줄에서실행하여스토리지용량을할당할수있는일련의 PowerShell cmdlet 이포함되어있습니다. ESI SCOM 관리팩 SCOM 용 ESI 관리팩은스토리지검색, 모니터링및보고에사용됩니다. 이관리팩은 ESI Service 를사용하여스토리지시스템과통신합니다. ESI SCO 통합팩 ESI SCO 통합팩을사용하면 SCO 를통해스토리지를관리하고용량할당할수있습니다. SCO 는 ESI PowerShell cmdlet 을사용하여 Runbook 에서사용할수있는작업을생성합니다. ESI SCO 통합팩을사용하면 EMC 객체가있는 Runbook 을생성할수있습니다. EMC SMI-S Provider EMC SMI-S Provider 를사용하면 SCVMM 을통한스토리지검색및관리가가능하므로 Microsoft Hyper-V 및 VMware ESXi 클러스터모두를관리할수있습니다. SCVMM 은 EMC 스토리지검색및관리기능을제공하기도하지만 SMI-S 를통해가상머신을용량할당하는기능도지원합니다. 솔루션구성요소통합 그림 1 에는이솔루션에사용되는 System Center 및 EMC 구성요소간의관계및통합지점이나와있습니다. 다이어그램에는솔루션내에서사용되는 System Center 구성요소의통합을지원하는여러유형의커넥터, 관리팩및통합팩이표시되어있으며, Virtual Machine Manager 와 VNX 스토리지시스템이어떻게통합되어관리를간소화하는지도나와있습니다. 각구성요소의통합지점은 5 장및 6 장에서자세히다룹니다. Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 19
2 장 : 솔루션개요 그림 1. 솔루션구성요소통합 20 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
3 장 : 솔루션설계 3 장솔루션설계 이장에서다루는내용은다음과같습니다. 개요... 22 솔루션아키텍처... 22 스토리지설계... 23 System Center 설계... 25 설계고려사항및 Best Practice... 27 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 21
3 장 : 솔루션설계 개요 솔루션아키텍처 이장에서는 VSPEX 프라이빗클라우드아키텍처에구축되어 IaaS 를제공하는이클라우드관리솔루션의설계및레이아웃에대해설명합니다. 또한각구성요소별지원기능과이솔루션에서이러한기능이활용되는사례에대해서도소개합니다. 개략적인솔루션아키텍처소개 이솔루션은 VSPEX 프라이빗클라우드관리를지원하는 System Center 구성요소와기타가상서버구성요소에대해가상머신을호스팅하기위해별도의 Hyper-V 클러스터로설계되었습니다. VSPEX 프라이빗클라우드에는추가 Hyper-V 클러스터가포함되는데, 이러한클러스터는각각 VSPEX 를사용하는조직내부서 ( 예 : 재무, 회계등 ) 와일대일로매핑됩니다. 그림 2 에는 Microsoft System Center 구성요소와통합된최대 1,000 개의가상머신을지원하는 VSPEX 프라이빗클라우드환경의아키텍처가나와있습니다. 참고 : SCVMM 으로 Hyper-V 와 ESXi 환경을모두관리할수있습니다. 그림 2. 논리적아키텍처 : System Center 기반의 IaaS 구축을위한 VSPEX 솔루션 22 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
3 장 : 솔루션설계 System Center 용인프라스트럭처구성요소의고가용성 이솔루션은이솔루션에구축되어있으면서 System Center 에필수적인인프라스트럭처구성요소에고가용성을제공합니다. 표 3 에는구성요소에사용된고가용성기술의유형이나와있습니다. 참고 : 기본적으로모든구성요소는동일한인프라스트럭처클러스터에구축되므로호스트클러스터링에따른고가용성이지원됩니다. 표 3. System Center 구성요소의고가용성 고가용성기술 게스트클러스터링 System Center 인프라스트럭처 : 클러스터노드 1 SQL Server 페일오버클러스터노드 1 Virtual Machine Manager 페일오버클러스터노드 1 System Center 인프라스트럭처 : 클러스터노드 2 SQL Server 페일오버클러스터노드 2 Virtual Machine Manager 페일오버클러스터노드 2 애플리케이션고가용성 Operations Manager 관리서버 1 Operations Manager 관리서버 2 Service Manager 관리서버 1 Service Manager 관리서버 2 호스트클러스터링 Orchestrator Management Server, Runbook Server, 웹서비스 Service Manager 데이터웨어하우스서버 App Controller Orchestrator Runbook Server Operations Manager 보고서버 스토리지설계 VNX 스토리지는 IaaS 프로비저닝을위한다양한기능을제공합니다. 이솔루션은 VSPEX 프라이빗클라우드를토대로구축되므로 VSPEX 프라이빗클라우드 Proven Infrastructure 문서에설명된것과동일한스토리지구성을사용합니다. 그에따라이솔루션은단일스토리지서비스수준을기본스토리지구성으로사용하여최대 1,000 개의레퍼런스가상머신을지원합니다. VNX 스토리지내에서추가스토리지서비스수준을생성하여다양한성능수준을제공하고성능요구사항에맞게리소스를가장효율적으로조정할수있습니다. 부록 A (99 페이지 ) 에추가스토리지서비스수준생성과관련된정보가수록되어있습니다. 하지만다른스토리지수준이사용되는경우지원되는레퍼런스가상머신의수가 VSPEX Proven Infrastructure 문서에지정된수보다적을수있습니다. Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 23
3 장 : 솔루션설계 VNX 스토리지계층화및 FAST VP VSPEX Proven Infrastructure 에서검증된것처럼이솔루션은 EMC FAST VP 기술을사용하여스토리지서비스수준내의스토리지계층화를지원합니다. 스토리지계층화는총스토리지비용을줄이기위해데이터를여러스토리지미디어유형 ( 계층 ) 에할당하는것입니다. FAST VP 를사용하면 VNX 스토리지에서자동스토리지계층화가가능합니다. FAST VP 는새데이터가확인되면가장많이사용되는데이터를성능이가장뛰어난스토리지계층에재배치하고자주사용되지않는데이터는성능수준이낮은스토리지계층에적절하게재배치는작업을주기적으로실행합니다. FAST VP 는지능형알고리즘을사용하여하위 LUN 레벨에서디바이스를지속적으로분석합니다. 따라서가장많이사용되는특정 LUN 부분을식별및재배치할수있으며, 엔터프라이즈플래시드라이브와같은고성능스토리지로데이터를이동함으로써효율성을높일수있습니다. 또한 FAST VP 는가장적게사용되는 LUN 부분을식별하여해당데이터를용량이더많고보다경제적인스토리지로재배치합니다. 성능측정및사용자정의정책에따라계층간의데이터이동이결정됩니다. FAST VP 는다른운영에영향을미치지않고자동으로데이터를이동합니다. VSPEX 프라이빗클라우드는그림 3 에서와같이스토리지풀내에서각기다른계층 ( 성능계층과용량계층 ) 을제공하는두가지디스크유형을사용합니다. 그림 3. 두가지디스크유형에운영 LUN 데이터를계층화하는 EMC VNX 의하위 LUN 계층화 24 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
3 장 : 솔루션설계 스토리지매핑 그림 4 (25 페이지 ) 에는기업내여러조직에매핑된클러스터로부터생성된다양한 SCVMM 프라이빗클라우드에스토리지풀과 LUN 이매핑되는방식이나와있습니다. 운영클라우드는조직내에서최대성능요구사항이적용되는가상머신용클라우드입니다. 테스트및개발클라우드는조직내에서중간수준의성능요구사항이적용되는가상머신용클라우드입니다. 아카이브 / 저가형클라우드는조직내에서최소성능요구사항이적용되는가상머신용클라우드입니다. 그림 4. 조직의스토리지서비스수준매핑 System Center 설계 비즈니스조직에서표준화, 워크플로우자동화및셀프서비스기능을조합하여사용한다면가상인프라스트럭처에서절감된비용으로 IaaS 를제공하는데필요한대응능력을확보할수있습니다. Management and Orchestration Workflow Automation 솔루션은 VSPEX 의융합형인프라스트럭처와 System Center 의서비스카탈로그및프로세스자동화기능을결합하여 IT 조직이빠르고효율적이면서도경제적으로서비스를제공할수있도록지원합니다. System Center 구성요소에는프라이빗클라우드를성공적으로관리및조정하는데필요한속성이포함되어있습니다. 이러한 System Center 구성요소를 EMC VNX 및 System Center 용 EMC 통합소프트웨어와함께사용하면 VSPEX 프라이빗클라우드에서 IaaS 프로비저닝을지원할수있습니다. Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 25
3 장 : 솔루션설계 Virtual Machine Manager SCVMM 은 VSPEX 프라이빗클라우드환경에관리인터페이스및멀티테넌시를제공합니다. 멀티테넌시는소프트웨어애플리케이션의단일인스턴스를여러사용자에게제공하는아키텍처입니다. 이때각사용자를 ' 테넌트 (tenant)' 라고합니다. 모든테넌트가구성에동일한구성요소를사용하더라도애플리케이션모양, 워크플로우및 SLA(Service-Level Agreement) 는테넌트별로다를수있습니다. 활용사례 SCVMM 은 Hyper-V 환경과 VMware 환경모두에서프라이빗클라우드관리를지원합니다. SCVMM 을사용하는이솔루션은 EMC SMI-S Provider 를통해서버, 네트워크및스토리지리소스로부터 Fabric 을준비하는방식으로 VSPEX 인프라스트럭처를사용합니다. Fabric 에는네트워크분리, 스토리지분류및서버클러스터링이포함됩니다. SCVMM 을통해 Fabric 에서리소스를예약할수있고, 사용자역할을할당해 SCVMM 프라이빗클라우드를생성하고멀티테넌시를사용할수있습니다. App Controller System Center 를사용하는테넌트는서비스데스크티켓을신청한후대기열에서기다리는기존의방식을따르지않고다른방식으로 IT 서비스및리소스를사용할수있습니다. 테넌트는 SCAC 에서셀프서비스포털을사용하여자신의가상데이터센터에액세스한후웹포털및프로그래밍방식의인터페이스를통해이러한리소스를카탈로그기반서비스로사용할수있습니다. 활용사례 SCAC 는사용자범위내의 SCVMM 프라이빗클라우드에할당된리소스의카탈로그를사용하여가상머신및서비스를프로비저닝할수있는웹기반셀프서비스포털을사용자에게제공합니다. SCAC 는 Windows Azure 와의연결을설정하여프라이빗클라우드를퍼블릭클라우드에연결할수있게함으로써사용자가 SCVMM 에서 Azure 로가상머신을마이그레이션할수있도록지원합니다. Operations Manager 끊임없이확장되는데이터센터에서물리적 / 가상구성요소를관리하고모니터링하고유지보수하는일은번거로운작업이될수있습니다. Microsoft System Center 는유연하고경제적인방법으로비즈니스크리티컬애플리케이션의성능및고가용성을보장하는 SCOM 을통해운영을모니터링하고관리합니다. 활용사례 이솔루션은 SCVMM 에통합된 SCOM 을사용하여 SCVMM 내의객체 ( 서버, 가상머신, SCVMM 프라이빗클라우드 ) 상태를모니터링할뿐아니라 ESI SCOM 관리팩을통해 VNX 스토리지시스템의상태도모니터링합니다. SCOM 은 VSPEX 프라이빗클라우드내에서장애가발생하거나임계값이초과하는경우관리자에게알림을제공하는데사용됩니다. 또한 SCOM 을통해보고서를실행하여관리자가운영환경내의객체성능을파악하는데도움을줄수있고, SCOM 에서특정뷰를생성하여 SCVMM 프라이빗클라우드에만속한객체와리소스를모니터링할수있습니다. SCOM 에서사용자역할을설정하면 SCVMM 프라이빗클라우드관리자및사용자가자신의역할에지정된범위및프로파일내에서만리소스를모니터링및관리할수있으므로멀티테넌시가지원됩니다. 26 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
3 장 : 솔루션설계 Orchestrator SCO 를사용하여워크플로우를생성하면 VSPEX 프라이빗클라우드내의리소스생성및구축을자동화할수있으므로이러한작업을수행하는데필요한시간을최소화할수있습니다. 활용사례 이솔루션은 SCO 를사용하여특정 SCVMM 프라이빗클라우드작업을자동화하는워크플로우를생성합니다. ESI PowerShell 및 ESI SCO 통합팩은 SCO 내에서워크플로우를생성하는 VNX 작업을자동으로수행할수있게해줍니다. 따라서스토리지작업과가상머신작업을함께그룹화하여완벽히자동화된워크플로우를생성할수있습니다. 이솔루션은 SCO 웹포털을사용하여기존가상머신속성을다시구성할수있는방법을제공하지만현재 SCAC 를통해서는이방법이지원되지않습니다. Service Manager 차지백 (chargeback) 과비용청구시스템을구축한기업에서는 IT 서비스를조직에제공하는방식을분석할수있습니다. IT 조직은차지백을사용하여부서가사용한서비스에대해비용을청구할수있습니다. 이러한차지백을통해기업은부서에서리소스를효과적으로사용하면서도 IT 비용을절감하도록할수있습니다. SCSM 을사용하면세부적인비용모델을구축하여이를조직내에제공되는리소스에적용할수있습니다. 활용사례 이솔루션은 SCSM 을사용하여가격표를생성한후서비스수준에따라하나이상의 SCVMM 프라이빗클라우드에이가격표를적용합니다. 차지백보고서는 SCSM 의 Excel 큐브를통해분석및생성됩니다. 설계고려사항및 Best Practice 이섹션에서는조직에 IaaS 를효율적으로제공하고시스템 / 클라우드관리자의관리작업을간소화하기위해준수해야할설계고려사항및 Best Practice 를설명합니다. 네트워크설계 이솔루션은 Hyper-V 용 VSPEX 프라이빗클라우드솔루션을토대로구축됩니다. 따라서네트워크설계고려사항은 Hyper-V 용 VSPEX 프라이빗클라우드솔루션에설명된것과동일합니다. 이솔루션은가상머신의네트워킹을확장하여비즈니스조직내의다양한 SCVMM 프라이빗클라우드에개별가상머신네트워크를제공합니다. 자세한내용은다음의 Proven Infrastructure 문서를참조하십시오. EMC VSPEX Private Cloud: Microsoft Windows Server 2012 with Hyper-V for up to 1,000 Virtual Machines Enabled by EMC Next-Generation VNX and EMC Backup 셀프서비스기반프라이빗클라우드환경은별도의계층및사용자레벨을갖습니다. 따라서관리를간소화하려면특정네트워크 Best Practice 를구축해야합니다. Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 27
3 장 : 솔루션설계 네트워크가상화 운영클라우드, 테스트및개발클라우드, 아카이브클라우드별로별도의논리네트워크를생성합니다. 추가네트워크어댑터를사용할수있는경우운영클라우드에가장빠른네트워크어댑터를사용하고아카이브클라우드에가장느린어댑터를사용하십시오. 각운영클라우드, 테스트및개발클라우드, 아카이브클라우드에대한논리네트워크에서가상머신네트워크를생성합니다. VLAN 기반네트워킹 운영클라우드, 테스트및개발클라우드, 아카이브클라우드별로별도의논리네트워크를생성합니다. 추가네트워크어댑터를사용할수있는경우운영클라우드에가장빠른네트워크어댑터를사용하고아카이브클라우드에가장느린어댑터를사용하십시오. 각운영클라우드, 테스트및개발클라우드, 아카이브클라우드에대한개별논리네트워크내에고유 VLAN 으로별도의네트워크사이트를생성합니다. SCVMM 프라이빗클라우드에필요한만큼가상머신네트워크를생성합니다. 스토리지설계 이솔루션은 Hyper-V 용 VSPEX 프라이빗클라우드솔루션을토대로구축되므로운영레벨스토리지의스토리지설계는 Hyper-V 용 VSPEX 프라이빗클라우드솔루션에설명된것과동일합니다. 부록 A (99 페이지 ) 에두가지추가스토리지수준인테스트및개발스토리지수준과아카이브스토리지수준에대한설계가자세히설명되어있습니다. 부록에설명된두가지추가스토리지수준은하나의예일뿐입니다. VSPEX 환경에서는 Hyper-V 용 VSPEX 프라이빗클라우드솔루션에설명된스토리지레이아웃만사용하는것이좋습니다. 스토리지레이아웃 각조직의운영클라우드, 테스트및개발클라우드, 아카이브클라우드에서사용되는스토리지구성은다음문서에설명되어있습니다. Proven Infrastructure: EMC VSPEX Private Cloud Microsoft Windows Server 2012 with Hyper-V for up to 1,000 Virtual Machines Enabled by EMC Next-Generation VNX and EMC Backup. 이세클라우드는서로다른성능프로파일을지원하므로 EMC FAST VP 기술이스토리지풀내의데이터를자동으로계층화하여최적의성능을구현합니다. 스토리지관리를간소화하고각클라우드별로리소스를분리할수있도록각 SCVMM 프라이빗클라우드마다전용 LUN 을하나씩지정하는것이좋습니다. 다른 SCVMM 프라이빗클라우드의스토리지와동일한 LUN 을사용해서는안됩니다. 가상화설계 가상화설계시고려해야할사항은 Hyper-V 용 VSPEX 프라이빗클라우드 Proven Infrastructure 문서에설명되어있습니다. 28 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
3 장 : 솔루션설계 관리를간소화하고리소스를효율적으로활용하려면다음 Best Practice 를따르십시오. 제조, 재무, 회계같은각조직마다별도의클러스터 (Hyper-V 또는 ESXi) 를생성합니다. SCVMM 에서각조직에지정된전용서버및클러스터에대해별도의호스트그룹을생성합니다. 해당조직에대해생성된호스트그룹에특정조직용 SCVMM 프라이빗클라우드를생성합니다. 참고 : 운영클라우드, 테스트및개발클라우드, 아카이브클라우드를분리하려면상위호스트그룹아래에추가호스트그룹을생성하면됩니다. 하나의 LUN 을특정클라우드하나에만지정합니다. Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 29
3 장 : 솔루션설계 30 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
4 장 : 솔루션구축 4 장솔루션구축 이장에서다루는내용은다음과같습니다. 개요... 32 System Center 인프라스트럭처클러스터설치및구성... 32 SQL Server 설정및구성... 34 SCVMM 구축... 35 SCVMM Fabric 준비... 36 SCAC 구축... 48 클라우드에연결... 49 SCOM 구성... 52 ESI Service 및 EMC SCOM 관리팩설치... 54 SCOM과 SCVMM 통합... 56 SCO 구축... 56 SCO 통합용 ESI 설치... 60 SCSM 구축... 61 SCSM을다른 System Center 구성요소와통합... 64 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 31
4 장 : 솔루션구축 개요 표 4 에는솔루션구축프로세스의주요단계와함께관련정보및절차로연결되는링크가나와있습니다. 표 4. 구축프로세스단계및절차 단계설명참고자료 1 System Center 인프라스트럭처클러스터설치및구성 System Center 인프라스트럭처클러스터설치및구성 32 페이지 2 SQL Server 설정및구성 SQL Server 설정및구성 34 페이지 3 SCVMM 구축 SCVMM 구축 35 페이지 4 SCVMM Fabric 준비 SCVMM Fabric 준비 36 페이지 5 SCAC 구축 SCAC 구축 48 페이지 6 클라우드에연결클라우드에연결 49 페이지 7 SCOM 구성 SCOM 구성 52 페이지 8 ESI Service 및 SCOM 관리팩설치 ESI Service 및 EMC SCOM 관리팩설치 54 페이지 9 SCVMM 과 SCOM 통합 SCOM 과 SCVMM 통합 56 페이지 10 SCO 구축 SCO 구축 56 페이지 11 SCO 통합용 ESI 설치 SCO 통합용 ESI 설치 60 페이지 12 SCSM 구축 SCSM 구축 61 페이지 13 SCSM을다른 System Center 구성요소와통합 SCSM을다른 System Center 구성요소와통합 64 페이지 System Center 인프라스트럭처클러스터설치및구성 System Center 인프라스트럭처클러스터는 System Center 의구성요소와이러한구성요소의고가용성을지원하는데필요한서버를호스팅합니다. 또한이클러스터는 VSPEX 구성을완벽하게관리하고조정하는데필요한다른가상서버도호스팅합니다. System Center 용인프라스트럭처클러스터는 Windows Server 2012 를통해수동으로생성하거나 SCVMM 을통해자동으로생성할수있습니다. System Center 구성요소를지원하는 Windows 호스트및인프라스트럭처서버를설치하고구성하려면다음작업을완료해야합니다. 이어지는섹션에이러한작업을완료하는데도움이되는정보가나와있습니다. 32 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
4 장 : 솔루션구축 1. 이솔루션용으로구축된물리적서버에 Windows Server 2012 R2 를설치합니다. 2. Hyper-V 서버역할및페일오버클러스터링기능을추가하고, Hyper-V 클러스터를생성및구성합니다. 3. VSPEX 스토리지풀에 LUN 을생성한후이를 Windows 호스트에마스킹하여인프라스트럭처클러스터에스토리지용량을할당합니다. 4. Hyper-V 데이터저장소를 Hyper-V 페일오버클러스터에대한 CSV(Cluster Shared Volume) 로 Windows 호스트에연결합니다. 5. 페일오버클러스터를생성합니다. 6. 클러스터디스크를 CSV 디스크로페일오버클러스터에추가합니다. 호스트에 Windows 설치 이솔루션용으로구축된물리적서버에 Windows Server 2012 R2 를설치합니다. 관련지침은 Microsoft TechNet 문서 Windows Server 2012 설치를참조하십시오. http://technet.microsoft.com/ko-kr/library/jj134246.aspx Hyper-V 역할및페일오버클러스터링기능추가 Hyper-V 역할및페일오버클러스터링기능을설치하려면다음단계를완료합니다. 1. 각각의 Windows 호스트에 Windows Server 2012 R2 를설치하고패치를적용합니다. 2. Hyper-V 역할과페일오버클러스터링기능을구성합니다. 관련지침은 Microsoft TechNet 문서 Windows Server 2012 설치를참조하십시오. http://technet.microsoft.com/ko-kr/library/jj134246.aspx VSPEX 용으로생성된스토리지풀에 LUN 생성 System Center 구성요소용 VSPEX 스토리지풀에 LUN 을생성하려면 6 장에서 System Center 구성요소에대한사이징가이드를참조하십시오. 다음 Proven Infrastructure 문서에추가정보가나와있습니다. EMC VSPEX Private Cloud: Microsoft Windows Server 2012 with Hyper-V for up to 1,000 Virtual Machines Enabled by EMC Next-Generation VNX and EMC Backup Hyper-V 데이터저장소를 Windows 호스트에연결 새로생성된 LUN 을 VNX 의적합한스토리지그룹에추가하여클러스터로구성할호스트에서 LUN 에대한액세스권한을갖도록합니다. VNX 시스템에서스토리지그룹을생성하는방법에대한정보는 VNX Unisphere 온라인도움말에수록되어있습니다. 자세한내용은 Microsoft TechNet 문서 Use Cluster Shared Volumes in a Failover Cluster 를참조하십시오. http://technet.microsoft.com/ko-kr/library/jj612868.aspx Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 33
4 장 : 솔루션구축 페일오버클러스터생성 Microsoft TechNet 문서 Deploy a Hyper-V Cluster 의지침에따라페일오버클러스터를생성합니다. http://technet.microsoft.com/ko-kr/library/jj863389.aspx#bkmk_step5 클러스터스토리지용 CSV 생성 호스트중하나에서 LUN 을연결하고포맷한후클러스터링된디스크를 CSV 디스크로페일오버클러스터에추가합니다. 자세한내용은 Microsoft TechNet 문서 Use Cluster Shared Volumes in a Failover Cluster 를참조하십시오. SQL Server 설정및구성 http://technet.microsoft.com/ko-kr/library/jj612868.aspx System Center 구성요소용데이터베이스는 SQL Server 호스트서버에서호스팅됩니다. System Center 구성요소마다별도의 SQL Server 인스턴스가필요합니다. 다음작업을완료하여솔루션에사용할 SQL Server 데이터베이스를설정하고구성합니다. 이어지는섹션에이러한작업을완료하는데도움이되는정보가나와있습니다. 1. System Center 인프라스트럭처클러스터에서 SQL Server 를호스팅할가상머신을생성합니다. 가상서버가하드웨어및소프트웨어요구사항에맞는지확인합니다. 2. SQL Server 를호스팅하도록생성된가상머신에 Windows Server 2012 R2 를설치합니다. 3. SQL Server 페일오버클러스터를생성합니다. 4. VNX 에서 LUN 을생성한후 SQL Server 에제공하여 SQL Server 가데이터베이스및 LOF 파일을저장할수있도록합니다. 5. 필수구성요소에대한추가 SQL Server 인스턴스를생성합니다. 이러한작업을완료하고나면 Microsoft SQL Server 가 System Center 구성요소에필요한인스턴스와함께가상머신에설치됩니다. SQL Server 페일오버클러스터용가상머신생성 인프라스트럭처가상머신용으로지정된 System Center 인프라스트럭처클러스터에충분한컴퓨팅리소스가있는두개의가상머신을생성하고, 클러스터에할당된블록또는파일스토리지를사용하여가상머신을호스팅합니다. 6 장 (95 페이지 ) 에컴퓨팅리소스사이징에관한정보가나와있습니다. 가상머신에 Windows 설치 SQL Server 서비스는 Microsoft Windows 에서실행해야합니다. 필요한 Windows 버전을가상머신에설치하고적절한네트워크, 시간, 인증설정을구성합니다. 34 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
4 장 : 솔루션구축 페일오버클러스터생성 SQL Server 페일오버클러스터링에사용할가상머신을준비한후 SQL Server 페일오버클러스터를설치합니다. 관련지침은 Microsoft TechNet 문서새 SQL Server 장애조치 (Failover) 클러스터만들기 ( 설치 ) 를참조하십시오. http://technet.microsoft.com/ko-kr/library/ms179530.aspx 데이터베이스및로그파일용 LUN 제공 SQL Server 가 System Center 구성요소의데이터베이스및 LOF 파일을저장할수있도록 VNX 에서 LUN 을생성하여 SQL Server 에제공합니다. 6 장 (95 페이지 ) 에데이터베이스및로그 LUN 사이징에대한정보가나와있습니다. 데이터베이스및로그파일의기본저장경로를변경하려면 SSMS 에서서버객체를마우스오른쪽버튼으로클릭하고 Database Properties 를선택합니다. 그러면서버에서생성한새데이터베이스에사용할기본데이터및로그디렉토리를변경할수있는속성인터페이스가나타납니다. 추가 SQL Server 인스턴스구성 다음 System Center 구성요소에대해별도의 SQL Server 인스턴스를구성합니다. SCVMM SCOM SCO 및 SCAC SCSM SCOM 데이터웨어하우스 SCSM 데이터웨어하우스 관련지침은 Microsoft TechNet 문서 SQL Server 2012 인스턴스에기능추가 ( 설치프로그램 ) 를참조하십시오. http://technet.microsoft.com/ko-kr/library/cc281940.aspx SCVMM 구축 다음작업을완료하여페일오버클러스터의가상서버에 SCVMM 을설치하고구축합니다. 이어지는섹션에이러한작업을완료하는데도움이되는정보가나와있습니다. 1. 각각 Windows Server 2012 R2 및페일오버클러스터링이설치된둘이상의 SCVMM 호스트가상머신을생성합니다. 2. 클러스터의첫번째노드에 SCVMM Server 를설치합니다. 3. 클러스터의추가노드에 SCVMM Server 를설치합니다. 4. 필요한경우중앙집중식관리서버에 SCVMM 관리자콘솔을설치합니다. Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 35
4 장 : 솔루션구축 호스트가상머신생성및구성 스토리지시스템에서제공하는인프라스트럭처서버데이터저장소를사용하여고객의게스트운영체제구성에따라인프라스트럭처클러스터에둘이상의가상머신을생성합니다. SCVMM Server 의메모리및프로세서요구사항은관리되는 Hyper-V 호스트와가상머신의수에따라결정됩니다. 관련지침은 Microsoft TechNet 문서항상사용가능한 VMM 관리서버설치를참조하십시오. http://technet.microsoft.com/ko-kr/library/gg610675.aspx SCVMM Server 설치 클러스터의첫번째노드에있는 SCVMM 호스트가상머신에게스트운영체제를설치합니다. 필요한 Windows Server 버전을가상머신에설치하고적절한네트워크, 시간, 인증설정을선택합니다. 두가상머신을페일오버클러스터로구성합니다. 운영체제요구사항에대한자세한정보는 Microsoft TechNet 문서운영체제 - 서버를참조하십시오. http://technet.microsoft.com/ko-kr/library/jj628210.aspx 관련지침은 Microsoft TechNet 문서 Installing the VMM Server 를참조하십시오. http://technet.microsoft.com/ko-kr/library/bb740750.aspx 추가클러스터노드에 SCVMM Server 설치 SCVMM 관리콘솔은 SCVMM Server 를관리하기위한클라이언트툴입니다. 관리콘솔은 SCVMM Server 와동일한컴퓨터에설치해야합니다. 관련지침은 Microsoft TechNet 문서클러스터의추가노드에 VMM 관리서버를설치하는방법을참조하십시오. http://technet.microsoft.com/ko-kr/library/hh411279.aspx SCVMM 관리자콘솔설치 기본적으로 SCVMM 관리자콘솔은관리서버와함께설치됩니다. 중앙집중식관리서버에관리자콘솔을설치해야하는경우 Microsoft TechNet 문서 VMM 콘솔을설치하는방법에명시된단계를따라야합니다. SCVMM Fabric 준비 http://technet.microsoft.com/ko-kr/library/gg610627.aspx 다음작업을완료하여 SCVMM 에서 Fabric 을준비합니다. 이어지는섹션에이러한작업을완료하는데도움이되는정보가나와있습니다. 1. SCVMM 에서관리할 VNX 스토리지를추가합니다. 2. SCVMM 의호스트그룹에서버를추가하고클러스터를생성합니다. 3. 가상머신에대한논리네트워크를구성합니다. 4. 가상머신템플릿을생성하고가상머신을구축합니다. 36 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
4 장 : 솔루션구축 VNX 스토리지추가 SCVMM 에서가상화된워크로드를실행하려면스토리지리소스가용량및성능요구사항을충족해야합니다. SCVMM 은로컬및원격스토리지를인식합니다. 관리자는 SCVMM 을통해스토리지분류를생성하여그림 5 에서와같이고성능스토리지를논리적으로구분한후조직의요구사항에따라호스트, 클러스터및클라우드에할당할수있습니다. 그림 5. SCVMM 의스토리지분류 다음은스토리지분류의한예입니다. 이솔루션의경우 Gold 스토리지수준만사용됩니다. Gold 스토리지는 VSPEX 프라이빗클라우드솔루션을기반으로구성된스토리지풀을지원하기위해생성되었습니다. Silver 스토리지는모든 SAS 드라이브가있는스토리지를지원하기위해생성되었습니다 ( 부록 A 99 페이지의참조 ). Bronze 스토리지는모든 NL-SAS 드라이브가있는스토리지풀을지원하기위해생성되었습니다 ( 부록 A 99 페이지의참조 ). 참고 : 특정수의레퍼런스가상머신을지원할때는 VSPEX 스토리지레이아웃만사용하는것이좋습니다. 다른스토리지레이아웃을사용하면지원되는레퍼런스가상머신의수가적어질수있습니다. SCVMM 에서의스토리지구성에대한개요는 Microsoft TechNet 문서 VMM 에서저장소구성개요를참조하십시오. http://technet.microsoft.com/ko-kr/library/gg610600.aspx EMC SMI-S EMC SMI-S Provider 는 ' 여러유형의스토리지시스템을통합적으로관리할수있도록지원하는단일인터페이스설계 ' 라는 SNIA(Storage Networking Industry Association) 목표에부합하는인터페이스입니다. SMI-S 표준에서지원하는일대다모델덕분에 SCVMM 은여러스토리지시스템과상호운영할수있습니다. 이솔루션에서 SCVMM 은 EMC SMI-S Provider 를사용하여, 다른모든 SCVMM 프라이빗클라우드구성요소를관리하는데사용하는동일한 SCVMM 관리자콘솔에서이기종스토리지시스템도동시에관리할수있습니다. Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 37
4 장 : 솔루션구축 VNX Block 추가및관리 VNX Block 스토리지를 SCVMM 에추가하려면별도의서버에 EMC SMI-S Provider 를설치하고 SMI-S Provider 에 VNX 스토리지시스템을추가해야합니다. EMC SMI-S Provider 릴리즈노트에서 EMC SMI-S Provider 설치및구성에대한자세한정보를확인할수있습니다. https://developer-content.emc.com/developer/devcenters/storage/snia/smis/downloads/smi_provider_rn.pdf 다음과같이 VNX 시스템을 SMI-S Provider 에추가하여 SCVMM 에서 VNX 시스템을검색및관리할수있도록합니다. 1. Storage 에서 Providers 를마우스오른쪽버튼으로클릭하고 Add Storage Device 를선택합니다. 2. Add Storage Devices 마법사에서 SAN and NAS devices discovered and managed by the SMI-S Provider 를선택하고 Next 를클릭합니다. 3. EMC SMI-S Provider 가설치된서버의 IP 주소를입력하고적합한 Run As account 를선택합니다. 4. SMI-S Provider 에추가된스토리지시스템이검색되면 SCVMM 을통해관리하려는풀을선택한후각풀에적합한분류를선택합니다. 38 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
4 장 : 솔루션구축 5. Next 를클릭한후요약페이지에서 Finish 를클릭합니다. 풀이 Storage > Classification and Pools 아래에표시됩니다. VNX File 추가및관리 VNX File 용 SMI-S Provider 는 VNX2 스토리지시스템의 Control Station 에이미내장되어있습니다. SCVMM 에서관리할 VNX File 스토리지시스템을추가하려면다음단계를따르십시오. 1. SCVMM Server 에 Control Station 의루트 CA 인증서를설치합니다. a. 다음명령을사용하여 Control Station 의루트 CA 인증서내용을표시합니다. # /nas/sbin/nas_ca_certificate display b. -----BEGIN CERTIFICATE----- 줄부터 -----END CERTIFICATE----- 줄까지의전체내용을클립보드에복사합니다. c. Microsoft Windows 2012 SCVMM Server 에서메모장을열고인증서의내용을붙여넣은후파일을 root.cer 로저장합니다. d. root.cer 파일을두번클릭하거나, Open with > Crypto Shell Extensions 를선택한후 Install Certificate 를선택하고 Local Machine as the Store Location 을선택합니다. e. Place all certificates in the following store 를선택한후 Trusted Root Certification Authorities 를찾아선택하고 OK, Next 를차례로클릭합니다. f. Finish 를클릭합니다. Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 39
4 장 : 솔루션구축 2. Storage 에서 File servers 를마우스오른쪽버튼으로클릭하고 Add storage device 를선택합니다. 3. Add Storage Devices 마법사에서 SAN and NAS devices discovered and managed by a SMI-S Provider 를선택하고 Next 를클릭합니다. 4. Specify protocol and address of the storage SMI-S provider 메시지아래에서다음과같이지정하십시오. a. Control Station 의 IP 주소또는 FQDN 을입력합니다. b. TCP/IP 포트를 5989 로변경합니다. c. Use Secure Sockets Layer (SSL) connection 을선택합니다. d. 적합한 Run As account 를선택합니다. e. Next 를클릭합니다. 검색이완료되면 VNX File 의파일공유가 Storage Devices 아래에표시됩니다. 5. 관리할파일공유를선택하고 Next 를클릭한다음 Finish 를클릭합니다. 파일공유및 CIFS 서버가 File Servers 아래에표시됩니다. 호스트및클러스터준비 SCVMM 2012 R2 는비즈니스조직내의 Hyper-V 및 ESX Server 를관리할수있는기능을제공합니다. Hyper-V 호스트및클러스터를통해제공되는서비스는 ESX 호스트및클러스터의경우에도서비스와동일합니다. 40 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
4 장 : 솔루션구축 호스트그룹 SCVMM 2012 R2 에서는그림 6 에서와같이호스트그룹논리컨테이너를생성하여 SCVMM 내에서특정조직을위한전용서버를논리적으로분리할수있습니다. 이경우특정조직과관련된설정및리소스를해당조직의서버에만적용할수있습니다. 그림 6. SCVMM 호스트그룹 자세한내용은 Microsoft TechNet 문서 VMM 에서호스트그룹만들기개요를참조하십시오. http://technet.microsoft.com/ko-kr/library/gg610645.aspx Windows 와 Hyper-V 호스트및클러스터 이전에생성한인프라스트럭처클러스터를 SCVMM 에추가하여단일인터페이스로관리를간소화할수있습니다. 관련지침은 Microsoft TechNet 문서 How to Add a Node to a Hyper-V Host Cluster in VMM 을참조하십시오. http://technet.microsoft.com/ko-kr/library/gg610682.aspx 이솔루션에서는기업내의여러조직을위해추가호스트클러스터를생성할수있습니다. 그러면각조직은고가용성클러스터로구성된자체호스트를갖게됩니다. SCVMM 2012 R2 를사용하면 Hyper-V 역할을수동으로설정할필요없이 Windows 서버를 SCVMM 에바로추가할수있습니다. SCVMM 은서버를인벤토리에추가하기전에추가할서버에 Hyper-V 역할을자동으로설정합니다. 추가할 Windows 서버를특정조직의호스트그룹컨테이너에바로배치할수도있습니다. 자세한내용은 Microsoft TechNet 문서 VMM 에서 Hyper-V 호스트로 Windows 서버추가개요를참조하십시오. http://technet.microsoft.com/ko-kr/library/gg610646.aspx SCVMM 에서 Hyper-V 클러스터생성 SCVMM 2012 R2 를사용하면이미있는 Hyper-V 클러스터를 SCVMM 호스트아래에추가할수있습니다. 또한 SCVMM 내에서 Hyper-V 클러스터를생성할수도있습니다. SCVMM 은자동으로 Windows 서버를페일오버클러스터기능으로구성합니다. Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 41
4 장 : 솔루션구축 EMC 스토리지를클러스터용공유스토리지로사용하려면 LUN 또는 SMB 3.0 파일공유를생성해이를클러스터링할서버가포함된호스트그룹에제공한후에클러스터를생성해야합니다. SCVMM 에서 LUN 을생성하여호스트그룹에할당하려면다음단계를따르십시오. 1. 스토리지풀및분류를선택합니다. 2. 설명을입력하고 LUN 크기를지정합니다. 3. OK 를클릭합니다. 4. 작업을마친후호스트그룹을마우스오른쪽버튼으로클릭하고 Properties 를클릭합니다. 5. Storage 탭에서 Allocate Logical Units 를클릭합니다. 42 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
4 장 : 솔루션구축 6. Available logical units 에서생성한 LUN 을선택합니다. Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 43
4 장 : 솔루션구축 7. OK 를클릭합니다. SMB 3.0 파일공유를생성한후이를생성된클러스터에추가할수있습니다. SMB 3.0 파일공유를생성하려면다음단계를따르십시오. 1. Storage 에서 File Server 를마우스오른쪽버튼으로클릭하고 Create File Share 를클릭합니다. 2. CIFS 서버를선택하고파일공유의이름을지정합니다. 3. Finish 를클릭합니다. 파일공유를클러스터에할당하는지침은 Microsoft TechNet 문서 How to Assign SMB 3.0 File Shares to Hyper-V Hosts and Clusters in VMM 을참조하십시오. http://technet.microsoft.com/ko-kr/library/jj614620.aspx 44 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
4 장 : 솔루션구축 클러스터생성을위한사전요구사항의전체목록과클러스터를생성하기위해수행해야하는구성단계는 Microsoft TechNet 문서 VMM 에서 Hyper-V 호스트클러스터만들기개요를참조하십시오. http://technet.microsoft.com/ko-kr/library/gg610576.aspx ESXi 호스트및클러스터 SCVMM 2012 R2 는 VMware vcenter 5.1 이하환경을관리할수있는기능을제공합니다. SCVMM 에 vcenter Server 를추가하려면다음단계를따르십시오. 1. Fabric 탭에서 vcenter Servers 를마우스오른쪽버튼으로클릭하고 Add vcenter Server 를클릭합니다. 2. Computer name 에 vcenter Server 의이름이나 IP 주소를입력합니다. 3. vcenter Server 에대한관리권한이있는 Run As account 를지정합니다. 4. OK 를클릭합니다. 5. vcenter Server 가추가되면 Fabric 창에서 Add Resource 를선택한후 VMware ESX Hosts and Clusters 를선택합니다. 추가한 vcenter Server 로관리되는 ESXi 호스트및클러스터가있는창이표시됩니다. 6. SCVMM 에추가하려는클러스터 / 호스트를선택합니다. Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 45
4 장 : 솔루션구축 7. Next 를클릭합니다. 선택한 ESXi 서버가 Fabric 창의 All Hosts 아래에표시됩니다. 참고 : Hyper-V 호스트및클러스터를통해제공되는서비스는 SCVMM 에서 VMware ESXi 클러스터를통해제공될수있습니다. SCVMM 의 ESXi 호스트및클러스터지원에대한자세한내용은 Microsoft TechNet 문서 VMware ESX 호스트관리개요를참조하십시오. http://technet.microsoft.com/ko-kr/library/gg610683.aspx 46 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
4 장 : 솔루션구축 네트워킹구성 SCVMM 내에서생성한가상머신이조직내 / 외부에서통신할수있도록하려면 SCVMM 에서네트워킹을정의및구성해야합니다. 논리네트워크및네트워크사이트 SCVMM 에서논리네트워크는 Hyper-V 호스트의물리적어댑터에매핑됩니다. 논리네트워크는하나이상의네트워크사이트로구성됩니다. 네트워크사이트는하나이상의서브넷, VLAN, 그리고서브넷 /VLAN 쌍을논리네트워크에연결합니다. 또한논리네트워크를사용하면네트워크사이트를사용할수있는호스트그룹을정의할수있습니다. 예를들어각조직마다고유한 VLAN 및서브넷범위를가진네트워크사이트를생성하여운영논리네트워크를재무조직과제조조직모두에서사용할수있도록설정할수있습니다. SCVMM 의논리네트워킹에대한자세한내용은 Microsoft TechNet 문서 VMM 에서논리네트워킹구성개요를참조하십시오. http://technet.microsoft.com/ko-kr/library/jj721568.aspx 가상머신네트워크 가상머신네트워크를통해네트워크가상화를사용할수있습니다. 네트워크가상화란서버가상화의개념을확장한것으로, 동일한물리적네트워크에여러가상네트워크를구축할수있도록지원하는기능입니다. 가상머신네트워크구성에대한자세한내용은 Microsoft TechNet 문서 Configuring VM Networks and Gateways in VMM 을참조하십시오. http://technet.microsoft.com/ko-kr/library/jj721575.aspx 가상머신템플릿생성 가상머신템플릿은하드웨어및소프트웨어설정을표준화된그룹으로묶어 SCVMM 라이브러리에저장한것입니다. 동일한템플릿으로여러가상머신을구축할수있으므로가상머신을개별적으로구성할필요가없습니다. SCVMM 에서가상머신생성 SCVMM 에서가상머신을생성하면이가상머신이가상머신템플릿으로변환됩니다. 가상머신을설치한후소프트웨어를설치하고 Windows 와애플리케이션의설정을변경합니다. SCVMM 에서가상머신을생성하는방법에대한자세한내용은 Microsoft TechNet 문서 How to Create and Deploy a Virtual Machine from a Blank Virtual Hard Disk 를참조하십시오. http://technet.microsoft.com/ko-kr/library/hh882392.aspx 가상머신템플릿생성 가상머신은템플릿으로변환된후에제거됩니다. 템플릿을생성하는중에가상머신이제거될수있으므로가상머신을백업하십시오. Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 47
4 장 : 솔루션구축 템플릿을생성하는동안하드웨어프로파일과게스트운영체제프로파일을생성합니다. 이프로파일을사용하여가상머신을구축할수있습니다. SCVMM 에서가상머신템플릿을생성하는방법에대한자세한내용은 Microsoft TechNet 문서 How to Create a Virtual Machine Template 을참조하십시오. http://technet.microsoft.com/ko-kr/library/hh427282.aspx 템플릿가상머신을사용하여가상머신구축 가상머신구축관련지침은 Microsoft TechNet 문서가상컴퓨터를배포하는방법을참조하십시오. http://technet.microsoft.com/ko-kr/library/hh240236.aspx 구축마법사를사용하는경우가상머신의구성이모두동일하다면 PowerShell 스크립트를저장하여다른가상머신을구축할때재사용하십시오. SCAC 구축 Microsoft SCAC(System Center App Controller) 는프라이빗클라우드와퍼블릭클라우드전반에서가상머신및서비스를쉽게구성, 구축및관리할수있도록공통셀프서비스환경을제공합니다. SCAC 를통해 Windows Azure 구독환경에연결한후단일인터페이스에서퍼블릭클라우드와프라이빗클라우드모두의가상머신을관리할수있습니다. 권한이부여된사용자만 SCVMM 라이브러리에서 Windows Azure 로가상머신, 이미지, VHD(Virtual Hard Disk) 등의파일을복사할수있습니다. 다음작업을완료하여 SCAC 를구성합니다. 이어지는섹션에이러한작업을완료하는데도움이되는정보가나와있습니다. 1. SCAC 에사용할호스트가상머신을생성합니다. 2. SCAC 호스트가상머신에 Windows Server 2012 Datacenter Edition 을설치합니다. 3. 설치및구성에사용되는도메인계정및그룹을생성합니다. 4. 서버에서.NET Framework 기능을추가합니다. 5. Silverlight Runtime 소프트웨어를설치합니다. 6. SCVMM 콘솔을설치합니다. 7. SCAC 포털서버를설치합니다. 호스트가상머신생성 스토리지시스템에서제공하는인프라스트럭처서버데이터저장소를사용하여고객의게스트운영체제구성에따라인프라스트럭처클러스터에가상머신을생성합니다. 48 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
4 장 : 솔루션구축 SCAC 서버의메모리및프로세서요구사항은관리되는 Hyper-V 호스트와가상머신의수에따라달라집니다. 게스트운영체제설치 SCAC 호스트가상머신에게스트운영체제를설치합니다. 필요한 Windows Server 버전을가상머신에설치하고적절한네트워크, 시간, 인증설정을선택합니다. 운영체제요구사항에대한자세한정보는 Microsoft TechNet 문서운영체제 - 서버를참조하십시오. http://technet.microsoft.com/ko-kr/library/jj628210.aspx 도메인계정및그룹생성 SCAC 계정및요구사항에대한자세한내용은 Microsoft TechNet 문서 App Controller 배포검사목록을참조하십시오. http://technet.microsoft.com/ko-kr/library/hh709025.aspx.net Framework 기능추가 필수.NET Framework 를설치합니다..NET Framework 요구사항에대한자세한정보는 Microsoft TechNet 문서.NET Framework in System Center 2012 SP1 을참조하십시오. http://technet.microsoft.com/ko-kr/library/jj628197.aspx Silverlight Runtime 설치 SCAC 가상머신에 Silverlight Runtime 을설치합니다. 설치미디어소스에서 Silverlight.exe 를마우스오른쪽버튼으로클릭하고이때나타나는메뉴에서 Run as administrator 를선택하여설치를시작합니다. SCVMM 콘솔설치 관리자권한이있는사용자계정으로 SCAC 서버에로그온한후 SCVMM 콘솔을설치합니다. SCAC 가상머신에 SCVMM 콘솔을설치하는지침은 Microsoft TechNet 문서 VMM 콘솔을설치하는방법을참조하십시오. http://technet.microsoft.com/ko-kr/library/gg610627.aspx SCAC 포털서버설치 SCAC 설치단계를완료하는지침은 Microsoft TechNet 문서 App Controller 설치를참조하십시오. http://technet.microsoft.com/ko-kr/library/gg696046.aspx 클라우드에연결 SCAC 를사용하려면먼저프라이빗클라우드 (SCVMM) 및퍼블릭클라우드 (Windows Azure) 에연결해야합니다. 관리자역할의사용자만퍼블릭및프라이빗클라우드연결을관리할수있습니다. 프라이빗클라우드에서퍼블릭클라우드로가상머신을 마이그레이션하고파일을복사하는작업은 5 장, 솔루션검증 (65 페이지 ) 에설명되어있습니다. Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 49
4 장 : 솔루션구축 프라이빗클라우드에연결 SCVMM Server 에연결하려면다음단계를따르십시오. 1. SCAC Connections 탭에서 Connect 를클릭합니다. 2. SCVMM 을선택합니다. Add a new VMM connection 대화상자가표시됩니다. 3. Connection name 에해당연결의이름을지정하고원하는경우 Description 필드에설명을입력합니다. 4. Server name 에 SCVMM Server 의 FQDN 을지정합니다. 5. Port 에포트번호를지정합니다. 6. Automatically import SSL certificates 를선택합니다. 7. OK 를클릭합니다. Connections 페이지아래에 SCVMM Server 가나타납니다. Windows Azure 에연결 Windows Azure 구독환경에연결하려면다음단계를따르십시오. 1. 관리인증서를생성하여이를한번은.cer 로, 한번은.pfx 로두번내보냅니다. 50 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
4 장 : 솔루션구축 2. 관리인증서 (.cer) 를 Windows Azure 구독환경에추가합니다. 인증서를추가하는방법에대한자세한내용은 Microsoft TechNet 문서 Windows Azure 용관리인증서만들기및업로드를참조하십시오. http://technet.microsoft.com/ko-kr/library/gg551722.aspx 3. 관리자로 SCAC 에로그인합니다. 4. Settings 에서 Subscription 을선택한후 Add 를클릭합니다. 5. 구독의이름을지정하고원하는경우설명을입력합니다. 6. 구독 ID 와관리인증서 (.pfx) 를추가합니다. 7. 관리인증서의암호를입력하고 OK 를클릭합니다. Subscription 탭아래에새구독이나타납니다. 구독에대한액세스제공 관리자는다음단계에따라 Windows Azure 구독을사용자가사용할수있도록설정할수있습니다. 1. User Roles 에서구독을사용할수있도록설정할사용자를선택하고 Properties 를클릭합니다. 2. Scope 에서 Windows Azure subscription 을선택합니다. Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 51
4 장 : 솔루션구축 SCOM 구성 다음절차에따라 VSPEX 프라이빗클라우드환경을모니터링할 SCOM을설정합니다. 1. SCOM을구성합니다. 2. ESI Service 및 EMC SCOM 관리팩을설치합니다. 3. SCOM을 SCVMM과통합합니다. SCOM 개요 SCOM 은모니터링대상객체의상태및성능에대한정보를제공하는인터페이스로, 규칙위반이나임계값초과가발생하면알림을생성합니다. SCOM 을사용하면모니터링대상리소스의과거통계뿐아니라최신통계까지보여주는보고서를생성할수있습니다. 다음단계를완료하여 SCOM 를구성합니다. 이어지는섹션에이러한작업을완료하는데도움이되는정보가나와있습니다. 1. SCOM 에사용할세개의가상머신을생성합니다. 2. SCOM 호스트가상머신에 Window Server 2012 R2 Edition 을설치합니다. 3. 설치및구성에사용되는도메인계정및그룹을생성합니다. 4. 서버에서.NET Framework 기능을추가합니다. 5. 서버에 SQL Server Reporting Services 및 SQL Server Analysis Services 를설치합니다. 6. Microsoft Report Viewer 2012 를설치합니다. 7. SCOM 에대한 SQL Server 사전요구사항을구성합니다. 8. 두개의 SCOM 관리서버를설치합니다. 9. SCOM 보고서버를설치합니다. 호스트가상머신생성 인프라스트럭처클러스터에서세개의가상머신을생성합니다. 두개는 SCOM 관리서버용이고하나는 SCOM 보고서버용입니다. SCOM 서버의메모리및프로세서요구사항에대한자세한내용은 6 장 (95 페이지 ) 을참조하십시오. 게스트운영체제설치 SCOM 호스트가상머신에게스트운영체제를설치합니다. 적합한 Windows Server 버전을가상머신에설치하고적절한네트워크, 시간, 인증설정을선택합니다. 운영체제요구사항에대한자세한정보는 Microsoft TechNet 문서 Server Operating Systems in System Center 2012 R2 를참조하십시오. http://technet.microsoft.com/ko-kr/library/dn281935.aspx 52 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
4 장 : 솔루션구축 도메인계정및그룹생성 Microsoft TechNet 문서 Operations Manager 계정에설명된요구사항에따라도메인계정과그룹을생성합니다. http://technet.microsoft.com/ko-kr/library/hh212808.aspx.net Framework 기능추가 필수.NET Framework 를설치합니다..NET Framework 요구사항에대한자세한정보는 Microsoft TechNet 문서.NET Framework in System Center 2012 SP1 을참조하십시오. http://technet.microsoft.com/ko-kr/library/jj628197.aspx SQL Server Reporting Services 및 SQL Server Analysis Services 설치 SCOM 을설치하려면 SCOM 보고기능및 SCVMM 과의통합을지원할 SQL Server Reporting Services 및 SQL Server Analysis Services( 분할구성 ) 를설치해야합니다. 관련지침은다음 Microsoft TechNet 문서를참조하십시오. SQL Server 2012 비즈니스인텔리전스기능설치 (SQL Server Analysis Services 설치지침포함 ) - http://technet.microsoft.com/ko-kr/library/hh231681.aspx Microsoft Report Viewer 설치 SCOM 을설치하려면 SCOM 을설치하기전에먼저 Microsoft Report Viewer 2012 패키지를설치해야합니다. Microsoft 다운로드센터의 Microsoft Report Viewer 2012 런타임웹페이지에서 Report Viewer 2012 를설치합니다. http://www.microsoft.com/ko-kr/download/details.aspx?id=35747 SQL Server 사전요구사항구성 SCOM 에서역할을할당하기위한 SQL Server 사전요구사항구성과관련된지침은 Microsoft TechNet 문서 System Center 2012 Operations Manager 배포를참조하십시오. SQL Server Reporting Services(SSRS) - http://technet.microsoft.com/kokr/library/ms159106.aspx http://technet.microsoft.com/ko-kr/library/d81818d2-534e-475c-98e1-65496357d5a5 관리서버설치 SCOM 2012 R2 에서관리서버는가장먼저설치되는기능입니다. 이관리서버를설치하는동안운영데이터베이스및데이터웨어하우스데이터베이스가생성됩니다. 고가용성을지원하려면루트관리서버를설치하는동안사용한동일한관리그룹이름을사용하여두번째가상머신에추가 SCOM 관리서버를설치하면됩니다. 자세한내용은다음 Microsoft TechNet 문서를참조하십시오. How to Install the First Management Server in a Management Group - http://technet.microsoft.com/ko-kr/library/hh301922.aspx How to Install Additional Management Servers - http://technet.microsoft.com/ko-kr/library/hh284673.aspx Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 53
4 장 : 솔루션구축 SCOM 보고서버설치 SCOM 보고서버가상머신에 SCOM 보고서버를설치합니다. 보고서버를설치하고보고서버역할을구성하는지침은 Microsoft TechNet 문서 How to Install the Operations Manager Reporting Server 를참조하십시오. http://technet.microsoft.com/ko-kr/library/hh298611.aspx ESI Service 및 EMC SCOM 관리팩설치 ESI Service 및 ESI SCOM 관리팩은 Microsoft SCOM 과함께작동하면서, 지원되는모든 EMC 스토리지시스템및스토리지시스템구성요소를중앙집중식으로검색및모니터링할수있도록지원합니다. ESI Service 는 ESI 와 ESI SCOM 관리팩을연결하는통신링크입니다. ESI Service 를사용하면 ESI 호스트시스템에연결된모든등록된 EMC 스토리지시스템및스토리지시스템구성요소를확인하고보고할수있습니다. 그런다음 ESI Service 는이데이터를 SCOM 에푸시합니다. 또한 ESI Service 를 SCOM 없이독립실행형툴로사용하여이러한동일시스템데이터를수집하고확인하고보고할수도있습니다. ESI Service 개요 ESI Service 가제공하는기능은다음과같습니다. 모든등록된스토리지시스템및관련스토리지시스템연결정보를보관하는공통저장소제공 모든등록된스토리지시스템에대한설정과액세스제어정책을구성하고안전하게저장 Windows 인증액세스제어설정을기반으로스토리지시스템액세스권한부여 시스템및관련구성요소검색에사용되는쿼리엔진, 메타모델및개체그래프제공 원격으로개체그래프를액세스하고정책및구성정보를볼수있도록지원하는 HTTP API 제공 구성작업에대해명명된 HTTP API 제공 ESI Service 설치 ESI 는 EMC 온라인지원웹사이트 (http://support.emc.com) 에서다운로드할수있는 Zip 파일로배포됩니다. ESI 를설치하는동안동일한 ESI 호스트시스템에 ESI Service 를설치하도록선택할수있습니다. ESI Service 를설치할때 ESI Service PowerShell Toolkit 도 ESI 호스트시스템에함께설치됩니다. ESI 설치지침은 EMC Storage Integrator for Windows Suite Release Notes 및온라인도움말을참조하십시오. 54 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
4 장 : 솔루션구축 ESI Service PowerShell Toolkit 을사용하여 ESI Service 개체그래프, 서비스구성, 시스템등록, 게시된연결정보등을설정하거나업데이트할수있습니다. ESI for Windows Suite 온라인도움말에 ESI Service PowerShell Toolkit 사용지침이나와있습니다. ESI SCOM 관리팩개요 ESI SCOM 관리팩을사용하면통합및간소화된스토리지개체대시보드뷰를통해 SCOM 으로 EMC 스토리지시스템을관리할수있습니다. 이러한대시보드뷰에서는다음을수행할수있습니다. SCOM 에서 EMC 스토리지시스템및스토리지시스템구성요소의상태및이벤트를검색하고모니터링할수있습니다. SCOM 에서디스크드라이브, 전원공급장치, 스토리지풀, 기타물리적 / 논리구성요소에발생할수있는문제에대한알림을수신할수있습니다. ESI SCOM 관리팩설치 EMC 온라인지원웹사이트에서다운로드할수있는 ESI Zip 파일에 ESI SCOM 관리팩설치관리자가포함되어있습니다. 관리팩은 ESI SCOM 모니터링에이전트와연결되는 SCOM 관리그룹에설치되어야합니다. ESI SCOM 에이전트는 ESI Service 가설치된 ESI 호스트시스템과동일한 Windows 도메인에연결됩니다. ESI SCOM 관리팩을설치하고가져오려면다음단계를따르십시오. 1. ESI SCOM 에이전트에연결된 SCOM 관리그룹서버에서 ESI Zip 파일을다운로드합니다. 2. ESI Zip 파일에서 ESI SCOM ManagementPacks.*.Setup 파일을찾아두번클릭합니다. 기본적으로관리팩파일은 C:\Program Files (x86)\emc\management Packs 폴더에설치됩니다. ESI 버전 2.1 에서업그레이드하는경우새관리팩파일을가져오기전에 SCOM 에서기존 EMC.SI.Presentation.mp 파일을삭제합니다. 3. SCOM 에서각 ESI 관리팩파일을가져옵니다. 단, 이전에관리팩을가져와업데이트를수행하고있다면 EMC.SI.Customization.xml 파일을가져오지마십시오. 참고 : 사용자지정파일에는사용자가지정및재정의한항목이포함되어있습니다. 이파일을다시가져오는경우재정의설정이손실됩니다. 이파일은버전번호 1.0.0.0 으로설치되며, 이파일을변경하는경우버전번호를더큰값으로지정할수있습니다. SCOM 에서관리팩을가져오는방법에대한자세한내용은 Microsoft TechNet 문서 How to Import an Operations Manager Management Pack 을참조하십시오. http://technet.microsoft.com/ko-kr/library/hh212691.aspx Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 55
4 장 : 솔루션구축 SCOM 과 SCVMM 통합 SCO 구축 SCVMM 으로관리되는가상머신, 클라우드및기타리소스를모니터링하기위해 SCOM 을 SCVMM 과연결하여통합된방식으로운영할수있습니다. SCOM 을 SCVMM 과통합하는지침은 Microsoft TechNet 문서 Operations Manager 와 VMM 의통합구성을참조하십시오. http://technet.microsoft.com/library/hh427287 Microsoft SCO(System Center Orchestrator) 는데이터센터용워크플로우관리솔루션입니다. Orchestrator 를사용하면운영환경내의리소스생성, 모니터링및구축을자동화할수있습니다. Orchestrator 는 Runbook 을사용하여프로세스를자동화합니다. Runbook 에는자동화된작업이나프로세스에대한지침이포함되어있습니다. Runbook 에서수행되는개별단계를 ' 작업 ' 이라합니다. Runbook 내의추가컨트롤은 Runbook 의작업순서를제어하는정보와지침을제공합니다. 자세한내용은 Microsoft TechNet 문서 System Center 2012 - Orchestrator 에서 Runbooks 사용을참조하십시오. http://technet.microsoft.com/ko-kr/library/hh403791.aspx 이섹션에서는 VSPEX 환경에서 SCO 를구축하는방법에대한정보를제공합니다. 다음단계를완료하여 SCO 를구성합니다. 이어지는섹션에이러한작업을완료하는데도움이되는정보가나와있습니다. 1. SCO 서버및추가 Runbook Server 용가상머신을생성합니다. 2. SCO 호스트가상머신에 Windows Server 2012 R2 Datacenter Edition 을설치합니다. 3. 설치및구성에사용되는도메인계정및그룹을생성합니다. 4. 서버에서 WCF HTTP 가활성화된상태로.NET Framework 기능을추가합니다. 5. Silverlight Runtime 소프트웨어를설치합니다. 6. 첫번째가상머신에 SCO 관리서버, Runbook Server, 웹서비스및 Designer Server 를설치합니다. 7. 두번째가상머신에추가 Runbook Server 를설치합니다. 8. SCO 가상머신에 SCVMM 콘솔을설치합니다. 9. 타겟 Runbook Server 에 Microsoft Report Viewer 2012 를설치합니다. 10. 타겟 Runbook Server 에 SCOM 운영콘솔을설치합니다. 11. 타겟 Runbook Server 에통합팩을설치및구축합니다. 56 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
4 장 : 솔루션구축 호스트가상머신생성 System Center 인프라스트럭처클러스터에서두개의가상머신을생성합니다. 첫번째가상머신은 SCO 관리서버, Runbook Server, 웹서비스및 Runbook Designer 를호스팅합니다. 두번째가상머신은추가 Runbook Server 로사용됩니다. 6 장 (95 페이지 ) 에서 SCO 서버의메모리및프로세서요구사항을참조하십시오. 게스트운영체제설치 SCO 호스트가상머신에게스트운영체제를설치합니다. 필요한 Windows Server 버전을가상머신에설치하고적절한네트워크, 시간, 인증설정을선택합니다. 운영체제요구사항에대한자세한정보는 Microsoft TechNet 문서 Server Operating Systems in System Center 2012 SP1 을참조하십시오. http://technet.microsoft.com/ko-kr/library/jj628210.aspx 운영체제호환성에대한자세한정보는 Microsoft TechNet 문서 Server Operating Systems in System Center 2012 R2 를참조하십시오. http://technet.microsoft.com/ko-kr/library/dn281935.aspx 도메인계정및그룹생성 Microsoft TechNet 문서 Orchestrator 보안계획에설명된요구사항에따라도메인계정과그룹을생성합니다. http://technet.microsoft.com/ko-kr/library/hh420367.aspx WCF HTTP 가활성화된상태로.NET Framework 기능추가 필수.NET Framework 를설치합니다..NET Framework 요구사항에대한자세한정보는 Microsoft TechNet 문서.NET Framework in System Center 2012 SP1 을참조하십시오. http://technet.microsoft.com/ko-kr/library/jj628197.aspx Silverlight Runtime 설치 Silverlight Runtime 을 SCO 가상머신에설치하려면설치미디어소스에서 Silverlight.exe 를마우스오른쪽버튼으로클릭하고이때나타나는메뉴에서 Run as administrator 를선택합니다. 첫번째가상머신에 SCO 설치 첫번째가상머신에 SCO 관리서버, Runbook Server, 웹서비스및 Designer Server 를설치합니다. 자세한내용은 Microsoft TechNet 문서단일컴퓨터에 Orchestrator 를설치하는방법을참조하십시오. http://technet.microsoft.com/ko-kr/library/hh420387.aspx SCO Runbook Server 에서 Windows 방화벽을구성하는방법에대한자세한내용은 Microsoft TechNet 문서 Orchestrator 에 Windows 방화벽사용을참조하십시오. http://technet.microsoft.com/ko-kr/library/hh912321.aspx Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 57
4 장 : 솔루션구축 추가 Runbook Server 설치 두번째가상머신에 Runbook Server 를설치합니다. 관련지침은 Microsoft TechNet 문서 How to Install a Runbook Server for System Center 2012 Orchestrator 를참조하십시오. http://technet.microsoft.com/ko-kr/library/hh420386.aspx SCVMM 콘솔설치 관리자권한으로 SCO 서버에로그온한후 SCVMM 콘솔을설치합니다. 관련지침은 Microsoft TechNet 문서 VMM 콘솔을설치하는방법을참조하십시오. http://technet.microsoft.com/ko-kr/library/gg610627.aspx Report Viewer 설치 SCVMM 콘솔이필요하므로 Microsoft Report Viewer 2012 패키지도타겟 Runbook Server 에설치해야합니다. 다음과같이 Report Viewer 2012 를설치하십시오. 1. 설치미디어소스에서 ReportViewer.exe 를마우스오른쪽버튼으로클릭하고이때나타나는메뉴에서 Run as administrator 를선택하여설치를시작합니다. 2. Report Viewer 설치를계속하려면 Microsoft TechNet 문서 Microsoft Report Viewer 재배포가능보안업데이트를설치하는방법을참조하십시오. http://technet.microsoft.com/ko-kr/library/hh495674.aspx SCOM 운영콘솔설치 SCO 가상머신에 SCOM 운영콘솔을설치하는방법에대한자세한내용은 Microsoft TechNet 문서 Install the Operations Console 을참조하십시오. http://technet.microsoft.com/ko-kr/library/hh298607.aspx 통합팩설치및구축 System Center 2012 R2 Orchestrator 에는 SCO 와함께자동으로설치되는표준작업들이포함되어있습니다. 통합팩을설치하면 SCO 의기능을확장하여 Microsoft 및다른기업의플랫폼과제품을통합할수있습니다. 각통합팩에는고유기능을제공하는작업이포함되어있습니다. Microsoft 는모든 System Center 구성요소와대부분의다른 Microsoft 제품뿐아니라다른기업의기술및제품에사용할수있는통합팩을제공합니다. 이솔루션에는다음과같은 System Center 통합팩이필요합니다. System Center 2012 Virtual Machine Manager System Center 2012 Operations Manager System Center 2012 Service Manager 58 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
4 장 : 솔루션구축 Microsoft 다운로드센터의 System Center 2012 Service Pack 1 Orchestrator Component Add-ons and Extensions 웹페이지에서 System Center 2012 SP1 통합팩을다운로드합니다. http://www.microsoft.com/ko-kr/download/details.aspx?id=34611 System Center 통합팩을설치및구축하는방법에대한자세한내용은 Microsoft TechNet 문서통합팩을설치하는방법을참조하십시오. http://technet.microsoft.com/ko-kr/library/hh420346.aspx System Center 구성요소와의통합 이섹션에서는이솔루션에필수적인통합팩과관련된정보를제공합니다. Virtual Machine Manager 통합팩 System Center 2012 Virtual Machine Manager 용 System Center 통합팩은다음을포함한여러작업을자동화하는 System Center 2012 R2 Orchestrator 의추가기능입니다. 가상머신구성업데이트및수정 템플릿및가상하드드라이브를사용하여가상머신구축 가상머신전원켜기 / 끄기, 다시시작및마이그레이션 가상머신체크포인트생성및복구 자세한내용은 Microsoft TechNet 문서 System Center Integration Pack for System Center 2012 Virtual Machine Manager 를참조하십시오. http://technet.microsoft.com/ko-kr/library/hh830700.aspx Operations Manager 통합팩 System Center 2012 Operations Manager 용 System Center 통합팩은 System Center 2012 R2 Orchestrator 의추가기능입니다. 이추가기능을통해 SCO Runbook Server 를 SCOM 관리서버에연결하여다양한작업을자동화할수있습니다. 자세한내용은 Microsoft TechNet 문서 System Integration Pack for System Center 2012 Operations Manager 를참조하십시오. http://technet.microsoft.com/ko-kr/library/hh830690.aspx Service Manager 통합팩 System Center 2012 Service Manager 용 System Center 통합팩은 System Center 2012 R2 Orchestrator 의추가기능입니다. 이추가기능을통해서비스데스크시스템, 구성관리시스템및이벤트모니터링시스템으로구성된기존 IT 환경에서운영데이터를사용하고조정할수있습니다. 자세한내용은 Microsoft TechNet 문서 System Integration Pack for System Center 2012 Service Manager 를참조하십시오. http://technet.microsoft.com/ko-kr/library/hh832008.aspx Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 59
4 장 : 솔루션구축 SCO 통합용 ESI 설치 ESI SCO 통합팩을사용하면데이터센터전체에서상호운용가능한스토리지관리및프로세스정합성을보장하면서스토리지를관리및용량할당할수있습니다. ESI 는애플리케이션리소스를 Windows 에매핑합니다. ESI PowerShell cmdlet 을사용하여 Windows 호스트, 클러스터및가상머신에블록스토리지를용량할당할수있습니다. SCO 는프로비저닝 cmdlet 을 SCO Runbook 에서사용할수있는작업으로서사용합니다. 통합팩을구축하기전에 SCO Runbook Server 와 SCO Runbook Designer 각각에 ESI 및 ESI SCO 통합팩을설치해야합니다. ESI 및 ESI SCO 통합팩을설치하고구축하려면다음단계를따르십시오. 1. ESI 호스트시스템과동일한 Windows 도메인에연결된각각의 SCO Runbook Server 와 SCO Runbook Designer 에서 Windows 용 ESI 버전 3.0 Zip 파일을다운로드합니다. 2. ESI.*.Setup.X86.exe 를찾아두번클릭합니다. 3. InstallShield Wizard 에서 Next 를클릭합니다. 4. EMC Software License Agreement 가표시되면사용권계약을읽고동의한후 Next 를클릭합니다. 5. Setup 창에서설치할옵션을확인또는변경한후 Next 를클릭합니다. 참고 : 기본드라이브가아닌다른드라이브로설치가능경로를변경하려면 Change 를클릭하십시오. 6. Ready to Install the Program 창에서 Install 을클릭합니다. 7. Finish 를클릭합니다. 참고 : ESI 설치를진행하면호스트에서원격볼륨관리기능을사용할수있도록방화벽예외규칙이추가되고동일한호스트에서 PS Remoting 이설정됩니다. 이러한단계에서문제가발생하는경우설치를완료한후이러한단계를수동으로수행할수있도록지침이제공됩니다. 8. ESI Zip 파일에서 ESI SCO Integration Pack*.Setup.exe 를두번클릭합니다. ESIforSCOIntegrationPack.*.OIP 통합팩파일은기본적으로 C:\Program Files (x86)\emc\esi SCO Integration Pack 폴더에설치됩니다. 60 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
4 장 : 솔루션구축 SCSM 구축 Microsoft SCSM(System Center Service Manager) 은 ITIL(Information Technology Infrastructure Library) 와같은조직의 IT 서비스관리 Best Practice 를자동화및적용하는통합플랫폼을제공합니다. SCSM 은 SharePoint 웹사이트를통한셀프서비스포털기능뿐아니라쇼백 (Showback)/ 차지백 (Chargeback) 보고를포함하여사고 / 장애및문제해결, 변경관리, 자산수명주기관리등에대한프로세스를기본으로제공합니다. 이장에서는 SCVMM 프라이빗클라우드에구축된가상머신의비용청구및차지백을위해 VSPEX 환경에 System Center Service Manager 를설치, 구축및구성하는방법에대해설명합니다. 다음단계를완료하여 SCSM 을구성합니다. 이어지는섹션에이러한작업을완료하는데도움이되는정보가나와있습니다. 1. SCSM 용가상머신을세개생성합니다. 2. SCSM 호스트가상머신에 Windows Server 2012 Datacenter Edition 을설치합니다. 3. 설치및구성에사용되는도메인계정및그룹을생성합니다. 4. 서버에서.NET Framework 기능을추가합니다. 5. 두가상머신모두에권한부여관리자핫픽스를설치합니다. 6. 두가상머신모두에 Microsoft Report Viewer 2012 재배포가능보안업데이트를설치합니다. 7. 관리및데이터웨어하우스서버에 SQL Server 2012 Native Client 소프트웨어를설치합니다. 8. SQL Server 2012 SP1 Analysis Management Object 를설치합니다. 9. 데이터웨어하우스서버에 SQL Server Reporting Services( 분할구성 ) 를설치합니다. 10. SCSM 환경을구성합니다. 11. SCSM 관리서버를설치합니다. 12. 데이터웨어하우스서버를설치하고이를 SCSM 소스에등록합니다. 호스트가상머신생성 세개의가상머신을생성합니다. 두개는 SCSM 관리서버용이고하나는 SCSM 데이터웨어하우스서버용입니다. 6 장 (95 페이지 ) 에가상머신에대한사이징및요구사항이나와있습니다. Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 61
4 장 : 솔루션구축 게스트운영체제설치 SCSM 호스트가상머신에게스트운영체제를설치합니다. 필요한 Windows Server 버전을가상머신에설치하고적절한네트워크, 시간, 인증설정을선택합니다. 운영체제요구사항에대한자세한정보는 Microsoft TechNet 문서운영체제 - 서버를참조하십시오. http://technet.microsoft.com/ko-kr/library/jj628210.aspx 도메인계정및그룹생성 필요한도메인계정및그룹을생성합니다. SCSM 에필요한도메인계정및그룹에대한자세한내용은 Microsoft TechNet 문서설치하는동안필요한계정을참조하십시오. http://technet.microsoft.com/ko-kr/library/hh495662.aspx.net Framework 기능추가 필수.NET Framework 를설치합니다..NET Framework 요구사항에대한자세한정보는 Microsoft TechNet 문서.NET Framework in System Center 2012 SP1 을참조하십시오. http://technet.microsoft.com/ko-kr/library/jj628197.aspx 권한부여관리자핫픽스설치 연결이끊긴경우권한부여관리자핫픽스를설치하여 SCSM Server 와 SQL Server 의연결을다시설정합니다. 관련지침은 Microsoft TechNet 문서권한부여관리자핫픽스를다운로드및설치하는방법을참조하십시오. http://technet.microsoft.com/ko-kr/library/hh495670.aspx Microsoft Report Viewer 2012 재배포가능보안업데이트설치 SCSM 관리및데이터웨어하우스서버를설치하려면설치하기전에관리및데이터웨어하우스서버에 Microsoft Report Viewer 2012 재배포가능보안업데이트를설치해야합니다. 다음과같이 Report Viewer 2012 를설치하십시오. 1. 설치미디어소스에서 ReportViewer.exe 를마우스오른쪽버튼으로클릭하고이때나타나는메뉴에서 Run as administrator 를선택하여설치를시작합니다. 2. Report Viewer 설치를계속하려면 Microsoft TechNet 문서 Microsoft Report Viewer 재배포가능보안업데이트를설치하는방법을참조하십시오. http://technet.microsoft.com/ko-kr/library/hh495674.aspx SQL Server 2012 Native Client 설치 SCSM 관리및데이터웨어하우스서버를설치하려면설치하기전에관리및데이터웨어하우스서버에 SQL Server 2012 Native Client 도설치해야합니다. 설치미디어소스에서 SQLNCLI.MSI 를마우스오른쪽버튼으로클릭하고이때나타나는메뉴에서 Install 을선택하여설치를시작합니다. Native Client 설치에대한자세한내용은 Microsoft TechNet 문서 SQL Server Native Client 설치를참조하십시오. http://technet.microsoft.com/ko-kr/library/ms131321.aspx 62 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
4 장 : 솔루션구축 참고 : Microsoft 다운로드센터의 Microsoft SQL Server 2012 SP1 기능팩웹페이지에서 SQL Server 2012 SP1 Native Client 설치관리자 1033\x64\sqlncli.msi 를다운로드할수있습니다. http://www.microsoft.com/ko-kr/download/details.aspx?id=35580 SQL Server Analysis Management Object 설치 SCSM 관리및데이터웨어하우스서버를설치하려면설치하기전에 SQL Server 2012 SP1 Analysis Management Object 도설치해야합니다. SQL Server 2012 SP1 Analysis Management Objects 설치미디어소스에서 SQL_AS_AMO.MSI 를두번클릭하여설치를시작합니다. SQL Server Reporting Services 설치 SCSM 데이터웨어하우스를설치하려면 SCSM 보고기능을지원할수있도록 SQL Server Reporting Services 를설치해야합니다. 데이터웨어하우스서버에 Reporting Services( 분할구성 ) 를설치합니다. 데이터웨어하우스서버에 SQL Server Reporting Services 를설치하는방법에대한자세한내용은 Microsoft TechNet 문서 SQL Server Reporting Services 를참조하십시오. http://technet.microsoft.com/ko-kr/library/ms159106(v=sql.105).aspx SCSM 환경사전요구사항구성 구성을완료하는방법에대한자세한내용은 Microsoft TechNet 문서 System Center 2012 - Service Manager 배포를참조하십시오. http://technet.microsoft.com/ko-kr/library/hh495575.aspx 관리서버설치 SCSM 관리서버를설치하는방법에대한자세한내용은 Microsoft TechNet 문서 Service Manager 관리서버를설치하는방법 (2 대컴퓨터시나리오 ) 을참조하십시오. http://technet.microsoft.com/ko-kr/library/hh519623.aspx 데이터웨어하우스서버설치 데이터웨어하우스서버를설치하고이를 SCSM 소스에등록합니다. SCSM 데이터웨어하우스서버를설치하는방법에대한자세한내용은 Microsoft TechNet 문서 Service Manager 데이터웨어하우스를설치하는방법 (2 대컴퓨터시나리오 ) 을참조하십시오. http://technet.microsoft.com/ko-kr/library/hh524286.aspx 데이터웨어하우스를 SCSM 소스에등록하는방법에대한자세한내용은 Microsoft TechNet 문서 How to Register the System Center Data Warehouse to a Service Manager Source 를참조하십시오. http://technet.microsoft.com/ko-kr/library/hh542408.aspx Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 63
4 장 : 솔루션구축 SCSM 을다른 System Center 구성요소와통합 SCSM 은커넥터를사용하여다른 System Center 구성요소의데이터를가져옵니다. SCVMM 커넥터 SCVMM 에서생성한템플릿, 서비스템플릿, 스토리지분류등의객체는 SCVMM 커넥터를통해 SCSM 데이터베이스로가져올수있습니다. SCVMM 커넥터를생성하고구성하는방법에대한자세한내용은 Microsoft TechNet 문서 System Center Virtual Machine Manager 에서데이터가져오기를참조하십시오. http://technet.microsoft.com/ko-kr/library/hh519785.aspx SCOM 커넥터 SCSM 은다음과같은 SCOM 커넥터를사용하여 SCOM 에서 SCSM 데이터베이스로데이터를가져옵니다. CI 커넥터 - Operations Manager 로검색한데이터를 SCSM 데이터베이스로가져옴 Alert 커넥터 - 알림에기반하여 SCSM 에사고 / 장애인시던트를생성함 SCOM 커넥터를구성하고설정하는방법에대한자세한내용은 Microsoft TechNet 문서 System Center Operations Manager 에서데이터및경고가져오기를참조하십시오. http://technet.microsoft.com/ko-kr/library/hh524270.aspx SCO 커넥터 커넥터를통해 SCSM 을 SCO 와통합하면 SCSM 에서워크플로우를사용하여 Runbook 을동기식으로호출할수있습니다. SCO 커넥터를생성하는방법에대한자세한내용은 Microsoft TechNet 문서 System Center Orchestrator 2012 에서 Runbook 가져오기를참조하십시오. http://technet.microsoft.com/ko-kr/library/hh495619.aspx 참고 : Active Directory 객체도 Active Directory 커넥터를통해가져올수있습니다. 자세한내용은 Microsoft TechNet 문서 Active Directory 도메인서비스에서데이터를가져오는방법소개를참조하십시오. http://technet.microsoft.com/ko-kr/library/hh519742.aspx 64 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
5 장 : 솔루션검증 5 장솔루션검증 이장에서다루는내용은다음과같습니다. 개요... 66 SCVMM 프라이빗클라우드구축... 66 SCAC 작업확인... 70 SCOM 작업확인... 71 SCOM 정보제공사용자지정... 81 SCO 사용... 84 SCSM 작업확인... 90 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 65
5 장 : 솔루션검증 개요 이장에서는솔루션이제대로구축되었는지그리고 VSPEX 프라이빗클라우드를올바로관리하여 IaaS 를제공할수있는지확인하는방법에대해설명합니다. SCVMM 프라이빗클라우드구축 프라이빗클라우드 (SCVMM) SCVMM 프라이빗클라우드는기업에서자사의기본하드웨어리소스를사용하여특정사용자그룹을위해생성하는클라우드입니다. SCVMM 프라이빗클라우드는다음을포함하여다양한이점을제공합니다. 간편한셀프서비스 - 사용자는필요한 IT 서비스를제공받기위해 IT 부서에연락할필요가없습니다. 효율적인리소스풀링 - SCVMM 프라이빗클라우드및테넌트는기본하드웨어에서정해진리소스를할당받을수있습니다. 관련지식불필요 - SCVMM 프라이빗클라우드의사용자에게는기본인프라스트럭처에대한지식이필요하지않습니다. 탁월한유연성 - SCVMM 프라이빗클라우드의사용자요구가늘어나면더많은리소스를추가할수있습니다. 완벽한최적화 - SCVMM 프라이빗클라우드사용자의환경에영향을미치지않으면서성능요구사항에맞게리소스를최적화할수있습니다. 그림 7 에서와같이 SCVMM 프라이빗클라우드는 Fabric 으로부터 CPU, 메모리, 스토리지, 네트워크, 가상머신템플릿등의리소스를정해진양만큼할당받습니다. SCVMM 프라이빗클라우드사용자 ( 즉, 테넌트 ) 는사용할수있는리소스에대한할당량과권한이정의되어있습니다. 66 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
5 장 : 솔루션검증 그림 7. SCVMM 의클라우드용량 각클라우드에는사용자가가상머신을저장할수있는라이브러리공유가할당될수있습니다. 라이브러리공유는다음과같이 VNX 의 CIFS 파일공유에서생성할수있습니다. 1. Storage 에서 File Server 를마우스오른쪽버튼으로클릭하고 Create File Share 를클릭합니다. 2. CIFS 서버를선택하고파일공유의이름을지정합니다. 3. Finish 를클릭합니다. SCVMM 에서파일공유를라이브러리공유로추가하는방법에대한자세한내용은 Microsoft TechNet 문서 VMM 라이브러리서버또는 VMM 라이브러리공유를추가하는방법을참조하십시오. http://technet.microsoft.com/ko-kr/library/gg610579.aspx Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 67
5 장 : 솔루션검증 예를들어제조조직에서는제조운영, 제조테스트, 제조아카이브같은하위조직을위해 SCVMM 프라이빗클라우드를생성하려할수있습니다. 이러한클라우드에할당된리소스는해당하위조직사용자의성능및비용요구사항을곧바로반영합니다. 그림 8 에는제조호스트그룹에제조운영클라우드를생성하는모습이나와있습니다. 이클라우드에생성된가상머신은호스트그룹내의제조클러스터의리소스를사용합니다. 그림 8. SCVMM 에서프라이빗클라우드용리소스할당 제조운영클라우드에는 Gold 스토리지분류 ( 기본 VSPEX 프라이빗클라우드에사용된것과동일한스토리지구성 ), 10GbE 가상머신네트워크, 상대적으로높은용량의 CPU 및메모리를할당할수있습니다. 마찬가지로, 제조테스트클라우드에는 Silver 스토리지분류 ( 부록 A, 99 페이지참조 ), 1GbE 가상머신네트워크, 상대적으로적은용량의 CPU 및메모리를할당할수있습니다. SCVMM 에서프라이빗클라우드를생성하는방법에대한자세한내용은 Microsoft TechNet 문서 VMM 에서사설클라우드만들기를참조하십시오. http://technet.microsoft.com/ko-kr/library/jj860425.aspx SCVMM 의사용자역할 SCVMM 에는사용자가관리할수있는객체및사용자가수행할수있는관리작업을정의하는여러역할이있습니다. 그림 9 에서와같이 SCVMM 내에서특정사용자역할의범위를정의할수있습니다. 예를들어제조운영관리자에게테넌트관리자역할을부여하고, 제조운영클라우드의조직사용자에게셀프서비스관리자역할을부여할수있습니다. 68 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
5 장 : 솔루션검증 그림 9. SCVMM 의사용자범위 그림 10 에서와같이특정클라우드의사용자역할또는사용자그룹에서사용할수있는리소스에할당량을적용할수있습니다. 그림 10. SCVMM 프라이빗클라우드및사용자역할에대한할당량지정 SCVMM 에서사용자역할을생성하는방법에대한자세한내용은 Microsoft TechNet 문서 VMM 에서사용자역할만들기를참조하십시오. http://technet.microsoft.com/ko-kr/library/gg696971.aspx Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 69
5 장 : 솔루션검증 SCAC 작업확인 SCAC 를사용하여가상머신구축 셀프서비스사용자는 SCAC 에로그인하여클라우드를관리하고가상머신및서비스를구축할수있습니다. 그림 11 에서와같이 Overview 페이지에는사용자가할당받은리소스중남은리소스에대한정보와함께사용자의관리범위내에포함되는퍼블릭클라우드및프라이빗클라우드에대한정보가표시됩니다. 그림 11. SCAC Overview 페이지 SCAC Library 탭에서사용자는사용자의역할에따라제공된템플릿, 서비스등의리소스카탈로그를볼수있습니다. 이탭에서사용자는그림 12 에서와같이가상머신템플릿이나서비스를선택하고이를클라우드내에구축할수있습니다. 그림 12. SCAC Library 탭의리소스카탈로그 70 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
5 장 : 솔루션검증 SCVMM 에서 Windows Azure 로가상머신이동 사용자는 SCAC 를사용하여프라이빗클라우드 (SCVMM) 에서퍼블릭클라우드 (Windows Azure) 로가상머신을이동할수있습니다. 가상머신을 Windows Azure 에복사하려면먼저가상머신을저장해야합니다. 가상머신이저장되면그림 13 에서와같이가상머신목록에표시되므로이목록에서 Windows Azure 퍼블릭클라우드로가상머신을복사할수있습니다. 가상머신을복사하기전에사용자는 Windows Azure 에서의가상머신구성및배치를지정합니다. 그림 13. SCAC 의가상머신뷰 SCOM 작업확인 권한이부여된사용자는 SCOM 을통해다음에대한정보를확보하여 VSPEX 프라이빗클라우드객체를모니터링할수있습니다. 리소스상태 환경의리소스토폴로지 리소스성능 호스트, 가상머신및기타객체의활용도및가용성 ( 미리정의된보고서를통해제공됨 ) 가상머신상태 권한이부여된사용자는그림 14 에서와같이 SCOM 을사용하여기업내에구축된가상머신의상태를확인함으로써가상머신이정상상태인지, 경고상태인지혹은위험상태인지를파악할수있습니다. Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 71
5 장 : 솔루션검증 그림 14. 가상머신상태 Health Explorer 뷰에는가상머신에표시된오류의가능한원인에대한정보가제공됩니다. 또한권한이부여된사용자가해당문제를해결하기위해수행해야할작업도제공됩니다. 그림 15 에는특정가상머신에대한 Health Explorer 가나와있습니다. 이가상머신은현재오류가없는정상상태입니다. 그림 15. SCOM 관리팩의 Health Explorer 참고 : SCOM 관리팩은또한관리되는다른리소스의상태를확인할수있는뷰도제공합니다. 72 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
5 장 : 솔루션검증 VNX 상태 그림 16 에서와같이 VNX 의모니터링페이지에는 ESI SCOM 관리팩을통해 VNX 스토리지시스템에대한상태정보가표시됩니다. 그림 16. 스토리지시스템상태 오류나경고가발생하는경우 Health Explorer 에는해당상태에대한원인뿐아니라권한이부여된사용자가 VNX 에서문제를해결하기위해수행해야할작업에대한정보가제공됩니다. 그림 17 에는 VNX Block 시스템에대한 Health Explorer 가나와있습니다. 여기에표시된오류는 Prod-2 스토리지풀의구독용량이 70% 를초과했다는것을나타냅니다. Health Explorer 뷰에는문제에대한가능한해결방법과더불어문제를해결하는데유용한추가정보가제공됩니다. 그림 17. VNX Block 시스템에대한 Health Explorer Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 73
5 장 : 솔루션검증 SCVMM 토폴로지 SCVMM 다이어그램뷰에는 SCVMM 내에서관리되는리소스가토폴로지뷰로제공됩니다. 이토폴로지뷰를통해관리자는논리구성요소및리소스가물리적리소스와매핑된방식을더쉽게파악할수있습니다. 객체에대한상태알림이해당객체가기반으로삼고있는상위리소스까지추적되므로관리자는특정장애의영향을받는리소스가무엇인지쉽게확인할수있습니다. 그림 18 에는제조운영클라우드와이클라우드에구축된가상머신및서비스의토폴로지뷰가나와있습니다. 그림 18. 제조운영클라우드의토폴로지뷰 74 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
5 장 : 솔루션검증 그림 19 에는클라우드의용량이할당된클러스터와이클러스터에속한서버등 Manufacturing 폴더를좀더세부적으로나타낸토폴로지뷰가나와있습니다. 물리적서버노드를확장하면해당물리적서버에서실행중인가상머신을확인할수있습니다. 그림 19. 제조호스트그룹의토폴로지뷰 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 75
5 장 : 솔루션검증 VNX 토폴로지 그림 20 에는 VNX 스토리지시스템의토폴로지뷰가나와있습니다. LUN, 파일공유같은논리리소스를좀더자세히탐색하여해당리소스용량할당의기반이되는스토리지풀, 파일시스템및디스크를파악할수있습니다. 그림 20. VNX 스토리지시스템의토폴로지뷰 SCVMM 성능 SCVMM 용관리팩에서제공하는 SCOM Monitoring 탭아래의 Performance 폴더를사용하면 SCVMM 으로관리되는물리적리소스와논리리소스의성능정보를확인할수있습니다. 성능정보는그림 21 에서와같이그래프로제공되며, 필요한카운터를표시하도록수정할수있습니다. 예를들어클라우드관리자는본인의관리범위에해당하는클라우드의성능을확인하려할수있습니다. 76 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
5 장 : 솔루션검증 그림 21. SCVMM 프라이빗클라우드성능 그림 22 에서와같이시스템관리자는 System Center 구성요소서버의성능을볼수있습니다. 그림 22. System Center 구성요소의성능 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 77
5 장 : 솔루션검증 SCVMM 보고서 SCVMM 관리팩의 Reporting 탭에는미리정의된보고서가제공되는데, 이보고서를실행하여사용자가선택한객체에대한정보제공용보고서를표시할수있습니다. 사용자는보고서를주기적으로실행하도록예약하거나비즈니스요구에맞게새보고서를제작할수도있습니다. 그림 23 에는 SCVMM Server 로관리되는물리적호스트에대한 Host Utilization 보고서가나와있습니다. 그림 23. Host Utilization 보고서 78 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
5 장 : 솔루션검증 마찬가지로그림 24 에서와같이가상머신객체의활용도에대한보고서를생성할수있습니다. 그림 24. Virtual Machine Utilization 보고서 VNX 보고서 권한이부여된사용자는 EMC SCOM 관리팩을사용하여 EMC 스토리지객체에대한보고서를실행할수있습니다. 그림 25 에는가용용량을기준으로한 SCOM 내의최상위 10 개스토리지풀에대한보고서가나와있습니다. Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 79
5 장 : 솔루션검증 그림 25. VNX 스토리지풀의가용용량보고서 스토리지풀보고서에서특정풀의히스토그램을클릭하면그림 26 에서와같이세부정보가추가로표시됩니다. 그림 26. VNX 스토리지풀의가용용량세부정보 80 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
5 장 : 솔루션검증 또한 EMC 스토리지시스템의물리적구성요소에대한가용성보고서도생성할수있습니다. 그림 27 에는이솔루션에사용된 VNX 의물리적구성요소가용성에대해생성된보고서가나와있습니다. 그림 27. VNX 의물리적리소스가용성 SCOM 정보제공사용자지정 SCOM 에서는다음을구성할수있는기능이제공되므로사용자는정보제공을사용자지정할수있습니다. 알림 모니터및규칙 관리그룹 뷰 알림 SCOM 에서알림은모니터또는규칙중하나를사용하여생성할수있습니다. 자세한내용은 Microsoft TechNet 문서경고를참조하십시오. http://technet.microsoft.com/ko-kr/library/hh457540.aspx Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 81
5 장 : 솔루션검증 모니터및규칙 모니터와규칙은 SCOM 의오류를감지하고상태를측정하는주요요소입니다. 이둘은유사하면서도확연히구분되는기능을제공합니다. 모니터는객체의상태를설정하는반면, 규칙은알림을생성하고분석및보고를위해데이터를수집합니다. 특정조건이충족되는경우, 영향을받는객체의모니터가객체의상태를경고또는위험으로변경하고선택적으로알림을생성합니다. 예를들어사용자는용량이 90% 를초과할때파일시스템또는스토리지풀의상태를경고로변경할수있고, 클라우드관리자는사용할수있는 CPU 용량이특정값아래로떨어질때알림을생성할수있습니다. 규칙에는알림규칙, 수집규칙, 명령규칙의세가지유형이있습니다. 규칙은객체의상태를변경하지않습니다. 규칙및모니터를생성하고구성하는방법에대한자세한내용은 Microsoft TechNet 문서모니터및규칙을참조하십시오. http://technet.microsoft.com/ko-kr/library/hh457603.aspx 관리그룹 SCOM 에서는특정객체, 동적객체및하위그룹을포함하는그룹을생성할수있습니다. 그런다음각그룹에알림, 뷰, 모니터및규칙을적용하여객체나하위그룹을전체적으로모니터링할수있습니다. 예를들어제조조직이나제조운영클라우드에대한그룹을생성하면이조직또는클라우드에서사용하는모든논리및물리적객체는그림 28 에서와같이해당그룹에속합니다. 제조클라우드는제조조직으로부터용량을할당받으므로제조조직에하위그룹으로추가할수있습니다. 82 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
5 장 : 솔루션검증 그림 28. 관리그룹의명시적구성원 객체는포함규칙에기반하여동적으로그룹에추가할수있습니다. Manufacturing_Prod_VM 접두사를사용하여 Manufacturing Production 클라우드가상머신을생성하면 Manufacturing_Prod_VM 문자열이있는가상머신객체를포함시키는규칙이그룹에추가될수있습니다. 마찬가지로규칙을사용하여그룹에서객체를동적으로제외할수도있습니다. 또한그룹을사용하면사용자가오류및경고를해결하는데도움이되는제품지식을그룹에삽입할수있습니다. 그룹을생성하고관리하는방법에대한자세한내용은 Microsoft TechNet 문서그룹만들기및관리를참조하십시오. http://technet.microsoft.com/ko-kr/library/hh212842.aspx 뷰 SCOM 뷰에는특정조건을충족하는정보가표시됩니다. 뷰를선택하면쿼리가 SCOM 데이터베이스로전송되어쿼리결과가결과창에표시됩니다. Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 83
5 장 : 솔루션검증 그룹을생성하면특정뷰를생성하여단일폴더아래에함께저장할수있습니다. 그룹또는객체별로알림, 상태, 성능등과관련된뷰를생성할수있습니다. 그림 29 에는 Manufacturing_Prod_Cloud 그룹의대시보드뷰가나와있습니다. 그림 29. SCOM 의 Manufacturing_Prod_Cloud 그룹뷰 SCOM 에서뷰를사용하는방법에대한자세한내용은 Microsoft TechNet 문서 Operations Manager 의보기사용을참조하십시오. http://technet.microsoft.com/ko-kr/library/hh212694.aspx SCO 사용 이섹션에서는 System Center 를통해관리및조정되는 SCO 를사용하는방법을설명합니다. 관리자는 Runbook 을생성한후특정사용자및그룹의실행권한에따라제공할수있습니다. 다양한방식으로 SCO 를사용하여다음과같은작업을간소화할수있습니다. 클라우드의모든가상머신시작또는중지 템플릿을사용하여가상머신생성및 EMC 스토리지용량할당 가상머신속성다시구성 클라우드의가상머신시작또는중지 클라우드관리자는 SCVMM 프라이빗클라우드에서호스팅되는모든가상머신의전원을켜거나종료하려할수있습니다. Virtual Machine Manager 통합팩에서는이작업을쉽게자동화하는객체를제공합니다. 84 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
5 장 : 솔루션검증 그림 30 에서볼수있듯이 Runbook 은사용자의입력으로클라우드이름을수신하고이이름은해당클라우드내의모든가상머신을가져오는데사용됩니다. 클라우드이름이수신되면클라우드의가상머신이시작되고, 가상머신의상태에대한플랫폼알림이전송되기전시작가상머신과가상머신상태를연결하는데 60 초의지연이발생합니다. 그림 30. Runbook 의가상머신상태요청 템플릿을사용한가상머신생성및스토리지용량할당 권한이부여된사용자는템플릿을사용하여가상머신을구축하고 ESI PowerShell 스크립트를사용하여외부스토리지용량을가상머신에할당할수있습니다. SCO 를사용하면권한이부여된사용자가단일 Runbook 으로이러한작업을자동화하여작업을간단하게수행할수있습니다. 그림 31 에는템플릿을생성하는방법과 VNX 스토리지시스템에서템플릿에용량을할당하는방법이나와있습니다. 그림 31. Runbook 다이어그램 : 템플릿생성및스토리지용량할당 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 85
5 장 : 솔루션검증 그림 32 에서와같이첫번째작업은 SCVMM 라이브러리의템플릿을사용하여가상머신을생성하는것입니다. 그림 32. Runbook 작업 : 템플릿속성을사용하여 VM 생성 86 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
5 장 : 솔루션검증 그림 33 에서와같이두번째작업은 ESI PowerShell 스크립트를실행하여스토리지풀에디스크를생성하고이를호스트에할당하는것입니다. 그림 33. Runbook 작업 : ESI 속성으로디스크생성 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 87
5 장 : 솔루션검증 Runbook 의세번째작업은그림 34 에서와같이또다른 ESI PowerShell 스크립트를실행하여방금생성한가상머신에디스크를추가하는것입니다. 그림 34. Runbook 작업 : ESI PowerShell 속성을사용하여 VM 에디스크추가 참고 : SCO 와 SCVMM 의통합은통합팩에표시된 SCVMM 객체로제한되지않습니다. SCVMM Server 용 PowerShell 스크립트는 SCO 를통해서도실행할수있습니다. 88 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
5 장 : 솔루션검증 가상머신다시구성 가상머신을다시구성할수있는웹기반포털을사용자에게제공하려면그림 35 에서와같이가상머신구성을업데이트하는 Runbook 을생성하면됩니다. 그러면셀프서비스사용자가 Runbook 을사용할수있게되므로 SCAC 와함께 SCO 웹포털을사용하여 SCVMM 콘솔을사용할필요없이가상머신을관리, 구축및다시구성할수있습니다. 그림 35. 가상머신을업데이트하는 Runbook 요청 셀프서비스사용자는사용권한을부여받은 Runbook 을볼수있으며, 그림 36 에서와같이가상머신을다시구성하기위해 Runbook 을시작할수있습니다. 그림 36. SCO 웹포털에서 VM 세부정보다시구성 가상머신이름, 새메모리크기, 새 CPU 할당, 가상하드드라이브이름, 가상디스크가확장되어야할크기등의데이터는사용자가 Runbook 에입력하는데이터입니다. 변경할필요가없는필드는빈상태로둘수있습니다. 그림 37 에는 Runbook 매개변수가표시되어있습니다. Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 89
5 장 : 솔루션검증 그림 37. Runbook 매개변수 : Reconfigure VM SCSM 작업확인 System Center 구성요소는다음프로세스를관리할수있도록지원합니다. 할당량 리스 승인 차지백 (chargeback) 또는쇼백 (showback) 이솔루션은 SCSM 을사용하여비즈니스조직내의비용청구및차지백기능을제공합니다. Chargeback Chargeback 은사업부와의통신을통해해당사업부가사용하는용량에대한정보를제공하는 System Center 의툴중하나입니다. 이툴을통해고객요청에따라기존투자환경을활용할수있습니다. Chargeback 을사용하면 IT 부서는개별조직이사용한리소스에대해서만비용을부과할수있습니다. Chargeback 설치및구성 System Center 에 Chargeback 을설치하려면 SCOM 및 SCSM 에 Chargeback 관리팩을설치해야합니다. 90 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
5 장 : 솔루션검증 SCSM 및 SCOM 팩에서 Chargeback 보고서파일을설치하는방법에대한자세한내용은 Microsoft TechNet 문서비용정산보고서를설치하는방법을참조하십시오. http://technet.microsoft.com/ko-kr/library/jj614406.aspx Configuration Items 에서클라우드객체에대한뷰생성 Configuration Items 에서클라우드객체에대한뷰를생성하려면다음단계를따르십시오. 1. 이섹션의앞부분에서생성한 SCOM CI 커넥터가작동중인지확인합니다. 2. Configuration Items 아래에폴더를생성합니다. 3. 폴더를마우스오른쪽버튼으로클릭하고 Create View 를선택합니다. 4. 뷰에이름을지정하고 Search for objects of a specific class 에서 Private Cloud 를선택합니다. 5. Display 탭에서표시할열을선택합니다. SCVMM 의클라우드가새로생성된뷰에표시됩니다. Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 91
5 장 : 솔루션검증 가격표생성 클라우드에적용할가격표를생성하려면다음단계를따르십시오. 1. Administration 페이지에서 Chargeback > Infrastructure > Price Sheet 으로이동한후 Price Sheet 를마우스오른쪽버튼으로클릭하고 Create Price Sheet 를클릭합니다. 2. 가격표의이름을지정하고 Price 탭에서 IT 조직이정한가격을입력합니다. 3. Publish 를클릭합니다. 4. Assigned Clouds 탭에서이가격표를적용해야할클라우드를선택합니다. 5. OK 를클릭하여가격표를생성합니다. 92 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
5 장 : 솔루션검증 Chargeback 데이터분석 1. SVSM 콘솔에서 Data Warehouse 를클릭한후 Cubes 를선택합니다. 2. Chargeback 큐브를선택한후 Process cube 를클릭합니다. 3. 처리작업이완료되면 Chargeback 큐브의오른쪽패널에서 Analyze Cube in Excel 을선택합니다. Chargeback 보고서생성 Excel 로구동되는피벗차트에서 Chargeback 보고서를생성할객체를선택합니다. Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 93
5 장 : 솔루션검증 94 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
6 장 : 리소스사이징가이드 6 장리소스사이징가이드 이장에서다루는내용은다음과같습니다. 개요... 96 클라우드관리환경사이징... 96 요약... 97 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 95
6 장 : 리소스사이징가이드 개요 VSPEX 프라이빗클라우드환경의성능요구사항을파악하는것은쉽지않은과제입니다. Hyper-V 용 VSPEX 프라이빗클라우드문서와함께이사이징지침을사용하면프라이빗클라우드를구성하는환경구성요소의사이징뿐아니라가상화된워크로드를실행할지원인프라스트럭처구성요소를사이징할때도움이됩니다. 클라우드관리환경사이징 이섹션에서는 EMC VSPEX Private Cloud: Microsoft Windows Server 2012 with Hyper- V for up to 1,000 Virtual Machines Enabled by EMC Next-Generation VNX and EMC Backup 에서설명한레퍼런스가상머신과관련한지침에대해설명합니다. 표 5 에이러한지침에따라솔루션을사이징하는예가나와있습니다. VSPEX 프라이빗클라우드문서에언급된것처럼레퍼런스 VM 은 1 vcpu, 2GB RAM 및 100GB 스토리지공간을보유합니다. Proven Infrastructure: EMC VSPEX Private Cloud Microsoft Windows Server 2012 with Hyper-V for up to 1,000 Virtual Machines Enabled by EMC Next-Generation VNX and EMC Backup 에서자세한내용을참조하십시오. 표 5. System Center 구성요소사이징 서버역할서버수권장하드웨어사양 SQL Server 2 CPU: 2.4GHz 8코어또는동급 RAM: 16GB VHD: 60GB 다른 System Center 구성요소를위한추가 LUN VSPEX 레퍼런스가상머신수 16 네트워크 : 1GB/s SCVMM Server 2 4 개의 vcpu 및 4GB RAM 8 VHD: 60GB 네트워크 : 1GB/s SCAC 서버 1 4 개의 vcpu 및 4GB RAM 4 VHD: 60GB 네트워크 : 1GB/s SCOM 관리서버 2 8개의 vcpu 및 16GB RAM: 10GB VHD: 60GB 네트워크 : 1GB/s 16 96 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
6 장 : 리소스사이징가이드 서버역할서버수권장하드웨어사양 SCOM 보고서버 1 4 개의 vcpu 및 8GB RAM VSPEX 레퍼런스가상머신수 4 VHD: 60GB 네트워크 : 1GB/s SCO 서버 1 2개의 vcpu(2.1ghz) 및 2GB RAM VHD: 60GB 네트워크 : 1GB/s SCSM 서버 2 4개의 vcpu(2.66ghz) 및 8GB RAM VHD: 60GB 네트워크 : 1GB/s 2 8 SCSM 데이터웨어하우스서버 1 8 개의 vcpu(2.66ghz) 및 16GB RAM VHD: 60GB 네트워크 : 1GB/s 8 SCOM 용 ESI Service 1 1 개의 vcpu 및 2GB RAM 1 VHD: 60GB 네트워크 : 1GB/s SMI-S Provider 서버 1 1 개의 vcpu 및 2GB RAM 1 VHD: 60GB 네트워크 : 1GB/s 표 5 에나열된구성요소는 68 개 VSPEX 레퍼런스가상머신에필요한총리소스요구사항입니다. 요약 IaaS 용 EMC VSPEX 솔루션은기본 EMC 및 Microsoft 기술중최상의기능을채택하여완벽한솔루션을구성하는강력하고확장가능한플랫폼인프라스트럭처를생성합니다. EMC 에서는알려진사이징메트릭을솔루션에제시하기때문에 VSPEX 프라이빗클라우드플랫폼을토대로적합한솔루션을사이징하는작업이상당히용이해졌습니다. 이솔루션은여러권장사항및예를제공하므로비즈니스조직내에 IaaS 를쉽게구현할수있습니다. VSPEX 파트너는이러한권장사항을토대로다양한유형의리소스풀또는 SCVMM 프라이빗클라우드를생성해고객환경내여러부서의특정애플리케이션및성능요구사항을충족할수있습니다. Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 97
6 장 : 리소스사이징가이드 이솔루션은 VSPEX Proven Infrastructure 에설명된동일한설계, 하드웨어및구성을기본아키텍처로사용하여비즈니스조직내에 IaaS 를제공합니다. 99 페이지의부록 A 에는두가지유형의추가스토리지서비스수준이설명되어있습니다. 이를통해고객은성능및용량요구사항에따라유연하게가상머신을구축할수있습니다. 이들추가스토리지수준에는 VSPEX Proven Infrastructure 에필요한디스크와는분리된자체디스크세트가있어야합니다. 하지만정확한수의 VSPEX 레퍼런스가상머신을계산하여지원하려는경우 VSPEX 스토리지레이아웃만사용하는것이좋습니다. 여러스토리지서비스수준에가상머신을구축하는경우지원되는레퍼런스가상머신의총수가줄어들수있습니다. 클라우드인프라스트럭처를구축할때는 IP 접속디바이스의상호연결지점검증을비롯하여특정권장사항을파악해야합니다. 워크로드및인프라스트럭처관리를수행하는경우에는적절하게사이징된스위칭백플레인과함께최소 10Gb 의접속을사용해야합니다. 이러한권장사항을준수하지않으면리소스스케줄링문제또는장애시나리오와같은성능저하상황이발생할수있습니다. 그러면워크로드를최대한빨리이동해야합니다. VSPEX 사이징툴을사용하면필요한관리및조정애플리케이션을포함하여 VSPEX 프라이빗클라우드환경을빠르고간편하며적절하게사이징할수있습니다. 그런다음 EMC 의테스트, 사이징및검증을마친 VSPEX 프라이빗클라우드레퍼런스아키텍처중에서고객의특정워크로드에적합한아키텍처를결정할수있습니다. 98 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
부록 A: 리소스사이징가이드 부록 A 여러서비스수준의 스토리지설계 이장에서다루는내용은다음과같습니다. 개요... 100 스토리지서비스수준... 100 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 99
부록 A: 리소스사이징가이드 개요 Microsoft System Center 를사용하는 VSPEX IaaS 솔루션은기존 Hyper-V 용 VSPEX 프라이빗클라우드 Proven Infrastructure 를토대로설계되었습니다. Proven Infrastructure 는필요한수의가상머신을지원하기위해 VNX 스토리지시스템의스토리지풀에대해특정구성을사용합니다. 따라서이솔루션에는단일스토리지서비스수준이사용됩니다. 이부록에서는 VSPEX 프라이빗클라우드관리솔루션에추가스토리지서비스수준을사용하는것과관련된정보를제공합니다. 하지만특정수의가상서버를지원하기위해구축된 VSPEX 아키텍처에여러스토리지수준을사용하는경우지원되는가상서버수가줄어들수있다는점에유의해야합니다. 스토리지서비스수준 VNX 스토리지는 IaaS 프로비저닝을위한다양한기능을제공합니다. 특정유형의드라이브가있는스토리지풀을생성하면풀구성과드라이브성능에따라여러스토리지서비스수준을생성할수있습니다. VNX 스토리지내에서여러스토리지서비스수준을생성하여다양한성능수준을제공하고성능요구사항에맞게리소스를가장효율적으로조정할수있습니다. 테넌트에서사용하는스토리지수준 VNX 전체에서가용성, 용량및성능기능이서로다른여러스토리지서비스수준을생성할수있습니다. 각 LOB(Line of Business) 의애플리케이션및운영요구사항에따라일부 LOB 에서는용량에역점을두고일부 LOB 에서는성능에역점을두는등각서비스수준에개별적인가중치를적용할수있습니다. 워크로드에최상의성능이필요한경우서비스수준은최상의성능을제공합니다. 비용이더중요한경우성능요구사항이낮은워크로드를처리하는방향으로서비스수준이이동하므로성능수준은감소합니다. 그림 38 에는이솔루션에서레퍼런스로사용되는조직의각부문별성능대비용량요구사항이나와있습니다. 그림 38. VSPEX 관리및조정을위한스토리지서비스수준포지셔닝 100 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한
부록 A: 리소스사이징가이드 스토리지서비스 - 레벨오퍼링 VSPEX 프라이빗클라우드솔루션스토리지설계에따라구축된 Prod-2 스토리지서비스수준이유일하게권장되는 VSPEX 스토리지서비스수준입니다. 이섹션에서는조직의다양한성능요구사항을가진가상머신을지원하기위해두개의스토리지레이아웃을추가로사용하는예를소개합니다. 이세개의스토리지서비스수준은그림 39 및표 6 에각각묘사및설명되어있습니다. 그림 39. VNX 시스템의스토리지서비스수준 참고 : 두개의스토리지서비스수준을지원하려면 VNX 에추가드라이브가있어야합니다. 이러한스토리지서비스수준에가상머신을구축하면 VSPEX 구성에지정된것보다레퍼런스가상머신의수가적어질수있습니다. 참고 : 모든서비스수준에 FAST VP 가설정되어있어야합니다. 그래야스토리지풀에여러드라이브유형이추가된경우스토리지계층화및로드밸런싱의이점을활용할수있습니다. 표 6. 스토리지서비스수준예 서비스수준 FAST VP 플래시디스크 SAS/FC 디스크 Prod-2 있음 2 x 200 GB 45 x 600 GB SAS N/A TestDev 없음 N/A 27 x 600 GB SAS N/A NL-SAS/SATA 디스크 Archive 없음 N/A N/A 16 x 2TB NL-SAS 스토리지서비스수준은다음과같이할당됩니다. Prod-2 는성능이중요한기준이되는조직내에운영시스템으로구성됩니다 (VSPEX 프라이빗클라우드스토리지레이아웃과유사함 ). TestDev 는테스트및개발시스템용으로구성됩니다. Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한 101
부록 A: 리소스사이징가이드 Archive 는성능이아닌비용이중요한시스템또는아카이브된시스템용으로구성됩니다. SCVMM 은비즈니스조직내의적합한부서에서이러한스토리지서비스수준을사용할수있도록합니다. 처음에는 Hyper-V 클러스터에서스토리지디바이스를사용할수있도록한후기업내의조직에따라적합한 SCVMM 프라이빗클라우드를생성합니다. 참고 : VSPEX Proven Infrastructure 문서에명시된것과정확히동일한수의레퍼런스가상머신을구축하려면 Prod-2 스토리지서비스수준만사용해야합니다. 각 Prod-2 스토리지서비스수준은최대 125 개의가상머신을지원합니다. 정확한사이징정보는다음 Proven Infrastructure 문서를참조하십시오. EMC VSPEX Private Cloud: Microsoft Windows Server 2012 with Hyper-V for up to 1,000 Virtual Machines Enabled by EMC Next-Generation VNX and EMC Backup 그림 40 에는스토리지리소스가특정조직에매핑되는방식에대한예가나와있습니다. 그림 40. 애플리케이션에서스토리지시스템으로스토리지서비스수준매핑 102 Microsoft System Center 기반의 IaaS(Infrastructure as a Service) 구축을위한