HOL CHG

Similar documents
vRealize Automation용 VMware Remote Console - VMware

Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL: E-M

View Licenses and Services (customer)

Windows 8에서 BioStar 1 설치하기

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault

IRISCard Anywhere 5

System Recovery 사용자 매뉴얼

vm-웨어-01장

Windows Server 2012

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

MF5900 Series MF Driver Installation Guide

SBR-100S User Manual

vm-웨어-앞부속

VMware vsphere

Operating Instructions

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

MF Driver Installation Guide

Cisco FirePOWER 호환성 가이드

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

Install stm32cubemx and st-link utility

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P

설치 순서 Windows 98 SE/Me/2000/XP 1 PC를 켜고 Windows를 시작합니다. 아직 컴퓨터에 프린터를 연결하지 마십시오. 2 PC에 P-S100 CD-ROM(프 린터 드라이버)을 삽입합니다. 3 설치 프로그램을 시작합니다. q CD-ROM의 PS1

Studuino소프트웨어 설치

Windows Server 8

01장

Oracle VM VirtualBox 설치 VirtualBox에서 가상머신 설치 가상머신에 Ubuntu 설치

CODESYS 런타임 설치과정

Endpoint Protector - Active Directory Deployment Guide

HOL NET

NTD36HD Manual

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

Microsoft Word - src.doc

[Brochure] KOR_TunA

server name>/arcgis/rest/services server name>/<web adaptor name>/rest/services ArcGIS 10.1 for Server System requirements - 지

Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack

비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리

메뉴얼41페이지-2

ThinkVantage Fingerprint Software

MF3010 MF Driver Installation Guide

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드]

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

Office 365 사용자 가이드

목 차 1. 드라이버 설치 설치환경 드라이버 설치 시 주의사항 USB 드라이버 파일 Windows XP에서 설치 Windows Vista / Windows 7에서 설치 Windows

DBMS & SQL Server Installation Database Laboratory

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

User Guide

쓰리 핸드(삼침) 요일 및 2405 요일 시간, 및 요일 설정 1. 용두를 2의 위치로 당기고 반시계방향으로 돌려 전날로 를 설정합니다. 2. 용두를 시계방향으로 돌려 전날로 요일을 설정합니다. 3. 용두를 3의 위치로 당기고 오늘 와 요일이 표시될 때까지 시계방향으로

Cloud Friendly System Architecture

ICAS CADWorx SPLM License 평가판설치가이드

Mango-E-Toi Board Developer Manual

Microsoft Outlook G Suite 가이드

RHEV 2.2 인증서 만료 확인 및 갱신

온라인등록용 메뉴얼

McAfee Security Virtual Appliance 5.6 설치 안내서

ISP and CodeVisionAVR C Compiler.hwp

gcloud storage 사용자가이드 1 / 17

Packstack 을이용한 Openstack 설치

PathEye 공식 블로그 다운로드 받으세요!! 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다.

슬라이드 1

VMware Integrated OpenStack 관리자 가이드 - VMware Integrated

Student Help

TOOLS Software Installation Guide

tiawPlot ac 사용방법

Freecom Mobile Drive XXS 사용자에게! Freecom Mobile Drive XXS 외장형 하드 드라이브를 선택해 주셔서 감사합니다. 최 적의 사용과 성능을 위해 본 제품을 사용하기 전에 본 설명서를 주의 깊게 읽을 것 을 권합니다. Freecom T

2 노드

Microsoft Word - Armjtag_문서1.doc

슬라이드 1

페일오버 클러스터링 및 Microsoft Cluster Service 설정 - ESXi 6.0

OnTuneV3_Manager_Install

1. 무선 이미지 유틸리티 설명 1-1. 기능 이 Wireless Image Utility 는 안드로이드용 응용 프로그램입니다. 안드로이드 태블릿 또는 안드로이드 스마트폰에서 사용할 수 있습니다. 안드로이드 기기에 저장된 파일을 프로젝터로 무선 전송 컴퓨터에서 USB

Cubase AI installation guide

왜곡보정버전업그레이드순서 - Windows 판 - 니콘제품을애용해주셔서대단히감사합니다. 여기에서는왜곡보정의버전업그레이드에대해설명하고있습니다. 그리고니콘서비스센터에서의업데이트도받고있으므로사용하시는환경등으로펌웨어를업데이트할수없는사용자는이용하여주십시오. 사용하시는카메라사용법

Microsoft Word - wiseCLOUD_v2.4_InstallGuide.docx

VPN.hwp

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기

라우터

Getting Started With Parallels Desktop¢ç 9

CL5 CL3 CL1 QL5 QL1 V4.5 Supplementary Manual

아래 항목은 최신( ) 이미지를 모두 제대로 설치하였을 때를 가정한다

Microsoft PowerPoint - 권장 사양

2 카메라의 펌웨어버전을확인합니다 카메라기종에따라표시되는화면이다를수있습니다. 1 카메라의전원을 ON으로합니다. 2 카메라의메뉴버튼 MENU을누르고메뉴화면을표시합니다. 3 [ 설정메뉴 ] 에서 [ 펌웨어버전 ] 를선택합니다. 4 카메라의 펌웨어버전이표시됩니다. 버전이업그

슬라이드 1

메일서버등록제(SPF) 인증기능적용안내서 (Exchange Windows 2000) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2000 Exchange Server 2003 GFI MailEssentials 14 for

B _00_Ko_p1-p51.indd

이 설명서의 올바른 참고문헌 인용은 다음과 같습니다. SAS Institute Inc SAS University Edition: Linux 용 설치 가이드 Cary, NC: SAS Institute Inc. SAS University Edition: Lin

Tutoría

프린터서버응용프로그램가이드 이설명서는다음모델에적용됩니다. 목차 Chapter 1. 개요...1 Chapter 2. 설치하기전...2 Chapter 3. Windows 운영체제에설치...2 Chapter 4. Windows 운영체제용응용프로그램 TP-LIN

디지털일안리플렉스카메라펌웨어업그레이드순서에대하여 (Mass Storage 대응기종 ) - Mac 판 - 니콘제품을애용해주셔서대단히감사합니다. 여기에서는이번다운로드대상이되는니콘디지털일안리플렉스카메라의펌웨어버전업그레이드에대해설명하고있습니다. 그리고니콘서비스센터에서의업데이트

서현수

Keil Flexlm 라이선스 설명서

Spotlight on Oracle V10.x 트라이얼프로그램설치가이드 DELL SOFTWARE KOREA

1

소개 TeraStation 을 구입해 주셔서 감사합니다! 이 사용 설명서는 TeraStation 구성 정보를 제공합니다. 제품은 계속 업데이트되므로, 이 설명서의 이미지 및 텍스트는 사용자가 보유 중인 TeraStation 에 표시 된 이미지 및 텍스트와 약간 다를 수

SIGIL 완벽입문

슬라이드 1

Transcription:

목차 실습개요 - - vsphere Challenge Lab... 2 실습지침... 3 모듈 1 - 기본실습으로시작 (30 분 )... 8 소개... 9 당면과제 1: vmotion 을사용해가상머신을마이그레이션할수없음... 10 당면과제 2: 가상머신에 ping 할수없음... 18 결론... 28 모듈 2 - 운영관리 (30 분 )... 29 소개... 30 당면과제 1: VMware Tools 업데이트... 31 당면과제 2: PowerCLI 스크립트가작동하지않음... 50 결론... 54 모듈 3 - 리소스관리 (30 분 )... 55 소개... 56 당면과제 1: 성능이저하된가상머신문제해결... 57 당면과제 2: 성능이저하된호스트문제해결... 69 결론... 75 모듈 4 - 운영관리당면과제 (45 분 )... 76 소개... 77 당면과제 1: 올바른사용권한할당... 78 당면과제 2: 가상머신의전원이켜지지않음... 89 당면과제 3: 호스트가규정준수를위반함... 95 결론... 105 모듈 5 - 리소스관리당면과제 (45 분 )... 106 소개... 107 당면과제 1: 애플리케이션이지연시간에민감함... 108 당면과제 2: 리소스풀을생성했지만이제성능이저하됨... 120 당면과제 3: vnuma 문제해결... 133 결론... 153 모듈 6 - VMware Skyline 소개 (30 분 )... 154 VMware Skyline 소개... 155 vsphere 문제에대한 Skyline Challenge Lab... 164 결론... 174 모듈힌트... 176 모듈 1 힌트 : 기본실습으로시작... 177 모듈 2 힌트 : 운영관리... 178 모듈 3 힌트 : 리소스관리... 179 모듈 4 힌트 : 운영관리당면과제... 180 모듈 5 힌트 : 리소스관리당면과제... 181 Page 1

실습개요 - - vsphere Challenge Lab Page 2

실습지침 참고 : 이실습을완료하는데 90 분이상소요될수있습니다. 한번에전체실습모듈을다완료하지못할수도있습니다. 각모듈은서로독립적이므로순서에관계없이원하는모듈부터실습을시작할수있습니다. 목차를사용하여원하는모듈에바로액세스할수있습니다. 목차는실습설명서오른쪽상단에서볼수있습니다. vsphere 6 Challenge Lab 에서는많은사람들이일상적으로경험하게되는일반적인 vsphere 문제를해결하는방법에대해다룹니다. 각모듈에서는일반적인 vsphere 운영및성능문제를해결하기위한다양한가상시나리오가전개됩니다. 작동하지않는 PowerCLI 스크립트를수정할수있습니까? 전원이켜지지않는가상머신의전원을켤수있습니까? 이제 vsphere 기술을활용하여테스트해야합니다. 실습모듈목록 : (30 분 )( 초급 ) 가상머신과관련된 2 가지문제가있습니다. 하나는라이브마이그레이션관련문제이고다른하나는연결관련문제입니다. (30 분 )( 초급 ) VMware Tools 및 PowerCLI 와관련된문제를해결합니다. (30 분 )( 중급 ) 해결해야할 2 가지성능문제가있습니다. 하나는가상머신관련문제이고다른하나는 ESXi 호스트관련문제입니다. (45 분 )( 고급 ) vsphere 에대한적절한액세스제어, 시작되지않는가상머신, 규정준수를위반하는 ESXi 호스트와관련된 3 가지일반적인운영문제를해결해야합니다. (45 분 )( 고급 ) 고급기술을사용하여워크로드우선순위, 리소스풀관리작업후의성능저하, vnuma 관련문제를해결합니다. (30 분 )( 초급 ) VMware 의새로운지원기술에대한기본개념을알아봅니다. 실습담당자 : Manny Duron - 책임시스템엔지니어, 미국 이실습설명서는다음 Hands-on Lab 문서사이트에서다운로드할수있습니다. http://docs.hol.vmware.com 이실습은다른언어로도제공될수있습니다. 원하는언어로설정하고실습과함께배포되는현지화된설명서를보려면실습과정을수행할때다음문서를참조하십시오. http://docs.hol.vmware.com/announcements/nee-default-language.pdf Page 3

VMware Technology Network(VMTN) 추가힌트를얻고다른 VMware 제품및플랫폼을사용한당면과제실습에대해논의하려면다음 VMware Technology Network(VMTN) Challenge Lab 커뮤니티사이트를방문하십시오. https://communities.vmware.com/community/vmtn/challenge-lab/ 주콘솔위치 1. 빨간색상자로표시된영역에주콘솔이표시됩니다. 실습설명서는주콘솔의오른쪽탭에있습니다. 2. 실습에따라왼쪽위의별도탭에추가콘솔이제공될수있습니다. 필요할경우별도의콘솔을열라는지침이표시됩니다. 3. 실습이시작되면타이머에 90 분이표시됩니다. 이실습은저장할수없습니다. 실습세션동안모든작업을완료해야합니다. 그러나 EXTEND( 연장 ) 를클릭하여시간을늘릴수는있습니다. VMware 에서수행되는실습에참석한경우실습시간을두번에걸쳐총 30 분연장할수있습니다. 한번클릭할때마다 15 분이추가됩니다. VMware 외부에서진행되는행사인경우실습시간을최대 9 시간 30 분까지연장할수있습니다. 클릭할때마다 1 시간이추가됩니다. 키보드이외의데이터입력방법 이모듈에서는주콘솔에텍스트를입력하게됩니다. 콘솔에직접입력하는대신, 더쉽게복잡한데이터를입력할수있는두가지다른방법이있습니다. Page 4

실습설명서컨텐츠를클릭하여콘솔활성창으로끌어서놓기 실습설명서에서바로텍스트와명령줄인터페이스 (CLI) 명령을클릭하여주콘솔의활성창에끌어놓을수있습니다. 온라인다국어키보드액세스 주콘솔에있는온라인다국어키보드를사용할수도있습니다. 1. Windows 빠른실행작업표시줄에있는키보드아이콘을클릭합니다. 활성콘솔창클릭 이예에서는온라인키보드를사용하여 e- 메일주소에사용되는 "@" 기호를입력합니다. "@" 기호는미국키보드배열에서 Shift+2 입니다. 1. 활성콘솔창을한번클릭합니다. 2. Shift 키를클릭합니다. Page 5

@ 키클릭 1. "@" 키를클릭합니다. 활성콘솔창에 @ 기호가입력됩니다. 정품인증확인또는워터마크 실습을처음시작하면바탕화면에 Windows 의정품인증이확인되지않았음을나타내는워터마크를볼수있습니다. 가상화의주요이점중하나는가상머신을이동하여모든플랫폼에서실행할수있다는점입니다. Hands-on Lab 은이러한이점을활용하므로여러데이터센터에서실습을실행할수있습니다. 하지만, 이러한데이터센터는동일한프로세서가아닐수있으므로인터넷을통한 Microsoft 정품인증확인이필요합니다. VMware 및 Hands-on Lab 은 Microsoft 라이센싱요구사항을완벽하게준수하고있습니다. 사용하는실습환경은독립형포드로, Windows 정품인증을위한인터넷전체액세스권한을가지고있지않습니다. 인터넷에대한전체액세스권한이없으면자동프로세스가실패하게되며이워터마크가나타납니다. 그러나이러한외관상의문제는실습에영향을미치지않습니다. Page 6

화면오른쪽아랫부분확인 시작절차가모두완료되어실습을시작할준비가되었는지확인합니다. "Ready"( 준비 ) 상태가아니면몇분더기다려야합니다. 5 분후에도 "Ready"( 준비 ) 상태로바뀌지않으면도움을요청하십시오. Page 7

모듈 1 - 기본실습으로시작 (30 분 ) Page 8

소개 이모듈의기본실습으로시작하여문제해결엔진을준비상태로만들어보겠습니다. 이실습에서는다음과같은당면과제에직면하게됩니다. vmotion 을사용하여가상머신을다른 ESXi 호스트로마이그레이션할수없는문제해결 ping 을수행하여가상머신에연결할수없는이유를파악하고문제해결 모듈변환기 해결해야할당면과제를위해모듈 1 을준비하려면 Challenge Lab MS( 모듈변환기 ) 를실행해야합니다. 1. 주콘솔의바탕화면에있는 Challenge Lab MS 바로가기를두번클릭합니다. 2. Module 1( 모듈 1) 아래 Start( 시작 ) 를선택합니다. PowerCLI 스크립트가완료될때까지기다린후계속진행합니다. 스크립트가완료되면 Enter 키를눌러 PowerCLI 창을닫습니다. Page 9

당면과제 1: vmotion 을사용해가상머신을마이그레이션할수없음 vmotion 을사용하면가상머신이실행되는호스트를변경하거나가상머신의호스트와데이터스토어를모두변경할수있습니다. vmotion 을사용해가상머신을마이그레이션하면서호스트만변경할경우가상머신의전체상태가새로운호스트로이동됩니다. 연결된가상디스크는두호스트간에공유되는스토리지에서동일한위치에남게됩니다. 호스트와데이터스토어를모두변경할경우가상머신상태는새로운호스트로이동되고가상디스크는다른데이터스토어로이동됩니다. 공유스토리지가없는 vsphere 환경에서다른호스트및데이터스토어로의 vmotion 마이그레이션이가능합니다. 가상머신상태가대체호스트로마이그레이션되면가상머신이새로운호스트에서실행됩니다. 따라서 vmotion 을사용한마이그레이션은실행중인가상머신에아무런영향도미치지않습니다. 상태정보에는현재메모리내용및가상머신을정의하고식별하는모든정보가포함되어있습니다. 메모리내용에는트랜잭션데이터가포함되어있으며, 운영체제와애플리케이션의모든비트가메모리에있습니다. 상태에저장된정의및식별정보에는 BIOS, 디바이스, CPU, 이더넷카드의 MAC 주소, 칩셋상태, 레지스터등과같은가상머신하드웨어요소에매핑되는모든데이터가포함되어있습니다. vmotion 을사용해가상머신을마이그레이션할경우가상머신의새로운호스트는마이그레이션을진행할수있도록호환성요구사항을충족해야합니다. vmotion 을사용한마이그레이션은다음세단계로진행됩니다. 1. vmotion 을사용한마이그레이션을요청받으면 vcenter Server 가기존가상머신이현재호스트에서안정적인상태인지확인합니다. 2. 가상머신상태정보 ( 메모리, 레지스터, 네트워크연결 ) 가대상호스트에복사됩니다. 3. 가상머신이새로운호스트에서활동을재개합니다. 마이그레이션중에오류가발생할경우가상머신이원래상태및위치로복구됩니다. 시작하기전 중요 : 본모듈의소개부분에서설명한 Challenge Lab 모듈변환기를사용하여모듈 1 을시작하지않은경우, 중지하고모듈 1 의소개로돌아가서지침에따라 Challenge Lab 모듈변환기를사용하여모듈을시작하십시오. 이미이단계를완료한경우다음단계를진행하시기바랍니다. Page 10

Google Chrome 열기 vsphere Client 로그인 1. "Use Windows session authentication"(windows 세션인증사용 ) 확인란을선택합니다. 2. Login( 로그인 ) 을선택합니다. 'challenge-01a' 가상머신찾기 1. vsphere Client 에서검색상자를사용하여 'challenge-01a' 를검색합니다. 2. challenge-01a 를선택합니다. Page 11

모듈 1: 당면과제 1 애플리케이션소유자의요구에따라여러시스템관리자가 'challenge-01a' 를 'esx-04a', 'esx-05a' 또는 'esx-06a' 로마이그레이션 (vmotion) 하려고시도했습니다. 당면과제는다음과같습니다. 애플리케이션소유자의요구에따라 challenge-01a 를 esx-04a, esx-05a 또는 esx-06a 로마이그레이션할수없는이유를파악하고, 구성문제를해결하고, 마이그레이션을완료합니다. 이당면과제에대한솔루션을확인하려는경우가아니라면다음단계를진행하지마십시오. 모듈 1: 당면과제 1 - 솔루션 vsphere 환경을재구성하여 'challenge-01a' 의 vcpu 가 2 개에서 4 개로증가했습니다. ESXi 호스트 'esx-04a', 'esx-05a' 및 'esx-06a' 에는 CPU 가 2 개뿐이므로 'challenge-01a' 를이러한호스트로마이그레이션할수없습니다. 따라서 'challenge-01a' 를 'esx-04a', 'esx-05a' 또는 'esx-06a' 로마이그레이션하려면 'challenge-01a' 의 vcpu 를 4 개에서 2 개로수정해야합니다. 당면과제를완료할수있도록 'challenge-01a' 를 vcpu 2 개로재구성하는방법을살펴보도록하겠습니다. Page 12

'challenge-01a' 가상머신설정편집 'challenge-01a' 의 CPU 설정을 'esx-04a', 'esx-05a' 또는 'esx-06a' 의리소스제한사항에맞게수정해야합니다. 1. 'challenge-01a' 를선택합니다. 2. Actions( 작업 ) 를선택합니다. 3. Edit Settings( 설정편집 ) 를선택합니다. Page 13

CPU 설정수정 'challenge-01a' 가상머신마이그레이션 1. 'challenge-01a' 를마우스오른쪽버튼으로클릭합니다. 2. Migrate...( 마이그레이션 ) 를선택합니다. Page 14

컴퓨팅리소스만변경 1. 기본으로선택되어있는 'Change compute resource only'( 컴퓨팅리소스만변경 ) 를유지합니다. 2. Next( 다음 ) 를선택합니다. 컴퓨팅리소스선택 1. 'challenge-01a' 를 'esx-04a', 'esx-05a' 또는 'esx-06a' 로마이그레이션해야합니다. 이러한 ESXi 호스트세개중하나를선택하고호환성확인에성공했는지확인합니다. 2. Next( 다음 ) 를선택합니다. 참고 : ESXi 호스트 'esx-03a' 는 'challenge-01a' 에허용되는마이그레이션대상이아닙니다. Page 15

네트워크선택 Select networks( 네트워크선택 ) 창에서아무것도변경할필요가없습니다. 1. Next( 다음 ) 를선택합니다. Page 16

완료준비 Page 17

당면과제 2: 가상머신에 ping 할수없음 특정가상머신에대한네트워킹문제해결이포함된다음당면과제를진행하기전에아래모범사례를고려하여네트워크를구성하십시오. vcenter Server, ESXi, 그리고기타제품및서비스간에안정적인연결을보장하려면제품간에연결제한및시간초과를설정하지마십시오. 제한및시간초과를설정하면패킷흐름에영향을주어서비스가중단될수있습니다. 호스트관리, vsphere vmotion, vsphere FT 등의네트워크를서로분리하여보안및성능을개선하십시오. 별도의물리적 NIC 을가상머신그룹전용으로사용하거나 Network I/O Control 및트래픽조절을사용하여가상머신에대한대역폭을확보하십시오. 이렇게조절하여전체네트워킹워크로드의일부를여러 CPU 에분산시킬수도있습니다. 분리된가상머신은웹클라이언트등의애플리케이션트래픽을처리하는데도효과적입니다. 네트워크서비스를물리적으로분리하고특정 NIC 세트를특정네트워크서비스전용으로사용하려면각서비스에대해 vsphere Standard Switch 또는 vsphere Distributed Switch 를생성하십시오. 불가능한경우단일스위치의네트워크서비스를 VLAN ID 가다른포트그룹에연결하여분리하십시오. 어느경우든선택한네트워크또는 VLAN 이나머지환경과분리되어있고이들에연결된라우터가없는지네트워크관리자에게확인하십시오. vsphere vmotion 연결을별도의네트워크에유지하십시오. vmotion 을사용하여마이그레이션을수행하면게스트운영체제메모리의내용이네트워크를통해전송됩니다. VLAN 을사용하여단일물리적네트워크를세분화하거나별도의물리적네트워크를사용하여이를수행할수있습니다 ( 후자가바람직함 ). IP 서브넷간에마이그레이션하고별도의버퍼및소켓풀을사용하려는경우 vmotion 에대한트래픽은 vmotion TCP/IP 스택에배치하고전원이꺼진가상머신의마이그레이션및복제에대한트래픽은프로비저닝 TCP/IP 스택에배치하십시오. 가상머신과표준스위치또는분산스위치뒤에서실행되는네트워크서비스에영향을주지않으면서해당스위치에서네트워크어댑터를추가및제거할수있습니다. 실행중인하드웨어를모두제거하는경우에도가상머신은계속통신할수있습니다. 하나의네트워크어댑터를그대로유지하는경우모든가상머신이계속물리적네트워크와연결할수있습니다. 가장중요한가상머신을보호하려면물리적네트워크에대한업링크가있는가상네트워크와업링크가없는퓨어가상네트워크간에라우팅하는가상머신에방화벽을구축하십시오. 가상머신의세분화 / 분리를위해 VMware NSX 를고려할수도있습니다. 최고의성능을얻으려면 VMXNET 3 가상머신 NIC 을사용하십시오. 동일한 vsphere Standard Switch 또는 vsphere Distributed Switch 에연결된물리적네트워크어댑터는동일한물리적네트워크에연결해야합니다. vsphere Distributed Switch 에서모든 VMkernel 네트워크어댑터에동일한 MTU 를구성하십시오. 서로다른 MTU 로구성된여러 VMkernel 네트워크어댑터가 vsphere Distributed Switch 에연결되어있는경우네트워크연결문제가발생할수있습니다. 명령프롬프트열기 1. 주콘솔의작업표시줄에있는명령프롬프트바로가기를선택합니다. Page 18

'challenge-02a' 가상머신 ping 하기 1. 명령프롬프트에다음텍스트를입력합니다. ping challenge-02a -t -t 를사용하면 ping 을무한하게실행할수있으므로이단계를반복하지않고도다양한솔루션을테스트하여문제가해결되었는지여부를파악할수있습니다. Page 19

모듈 1: 당면과제 2 ping 응답이 'Destination host unreachable'( 대상호스트에연결할수없음 ) 로나타납니다. 당면과제는다음과같습니다. ping 을수행하여 challenge-02a 에연결할수없는이유를파악합니다. 이당면과제에대한솔루션을확인하려는경우가아니라면다음섹션을진행하지마십시오. 모듈 1: 당면과제 2 - 솔루션 Page 20

'challenge-02a' 가상머신에대한현재구성을확인하니누군가오래전에회사의이름지정규칙을사용하여 vsphere Standard Switch(VSS) 를생성한것으로보입니다. 이제회사는 vsphere Distributed Switch(VDS) 를기반으로표준화되었지만가상머신이실행중인 'esx-06a' 호스트에서이 vsphere Standard Switch 를삭제하지않았습니다. 'challenge-02a' 가상머신만이 'VM-RegionA01-vSS-COMP' vsphere Standard Switch 에연결되어있으므로해당스위치내에격리되어네트워크에서다른네트워크노드와통신할수없습니다. 해당구성은다음방법으로확인할수있습니다. 1. vsphere Client 메뉴에서네트워킹아이콘을선택합니다. 2. 'VM-RegionA01-vSS-COMP' vsphere Standard Switch 를선택합니다. 3. 스위치메뉴에서 VMs( 가상머신 ) 를선택합니다. 4. 'challenge-02a' 가상머신이해당스위치에연결된유일한가상머신입니다. Page 21

설정편집 vsphere Client 의호스트및클러스터메뉴옵션에서다음을수행합니다. 1. 'esx-06a.corp.local' 호스트아래인벤토리트리에서 'challenge-02a' 를선택합니다. 2. Actions( 작업 ) 를선택합니다. 3. Edit Settings( 설정편집 ) 를선택합니다. Page 22

네트워크어댑터변경 Page 23

1. Network adapter 1( 네트워크어댑터 1) 드롭다운메뉴에서 Browse( 찾아보기 ) 를선택합니다. Page 24

1. 'RegionA01-vDS-COMP' VMware Distributed Switch 에서 'VM-RegionA01-vDS- COMP' 포트그룹을선택합니다. 2. OK( 확인 ) 를선택합니다. 1. OK( 확인 ) 를선택하여 'challenge-02a' 가상머신의 'Network adapter 1'( 네트워크어댑터 1) 이 VMware Distributed Switch 의 'VM-RegionA01-vDS-COMP' 포트그룹에연결되어있음을확인합니다. 명령프롬프트로돌아갑니다. 연속 ping 이중지된경우다음명령을사용하여연속 ping 을재시작합니다. ping challenge-02a -t 현재 'challenge-02a' 가 ping 에응답합니까? Page 25

ping 에응답 이제 'challenge-02a' 가네트워크에서통신합니다. 관리자가서버에로그인할수없는이유를묻기전에성공적으로문제를진단하여해결했습니다. 이제명령프롬프트창을닫을수있습니다. 모듈변환기 Page 26

이제모듈 1 을마쳤으므로다음당면과제를위해실습을재설정해야합니다. 1. 주콘솔의바탕화면에있는 Challenge Lab MS( 모듈변환기 ) 를두번클릭합니다. 2. Module 1( 모듈 1) 아래 Stop( 중지 ) 을선택합니다. Page 27

결론 모듈 1 의목적은 vsphere 환경에서다음과같은 2 가지일반적인문제를해결하는방법을학습하는것이었습니다. 1) vsphere vmotion 을사용하여가상머신을다른호스트로마이그레이션할수없음 2) 두가상머신간에연결할수없음 모듈 1 완료 모듈 1 을완료했습니다. 아래모듈중원하는모듈을선택하여시작하십시오. (30 분 )( 초급 ) VMware Tools 및 PowerCLI 와관련된문제를해결합니다. (30 분 )( 중급 ) 해결해야할 2 가지성능문제가있습니다. 하나는가상머신관련문제이고다른하나는 ESXi 호스트관련문제입니다. (45 분 )( 고급 ) vsphere 에대한적절한액세스제어, 시작되지않는가상머신, 규정준수를위반하는 ESXi 호스트와관련된 3 가지일반적인운영문제를해결해야합니다. (45 분 )( 고급 ) 고급기술을사용하여워크로드우선순위, 리소스풀관리작업후의성능저하, vnuma 관련문제를해결합니다. (30 분 )( 초급 ) VMware 의새로운지원기술에대한기본개념을알아봅니다. 실습종료방법 실습을끝내려면 END( 종료 ) 버튼을클릭합니다. Page 28

모듈 2 - 운영관리 (30 분 ) Page 29

소개 이모듈에서는기본운영관리작업에대해다룹니다. 공유 VMware Tools 저장소를생성한다음 Windows 가상머신에서 VMware Tools 를업데이트합니다. 지속적으로장애가발생하는 PowerCLI 스크립트오류문제를해결합니다. 모듈변환기 모듈 2 에서는모듈을시작하기위해 Challenge Lab 모듈변환기를사용하지않아도됩니다. 다음섹션을진행하시기바랍니다. Page 30

당면과제 1: VMware Tools 업데이트 VMware Tools 는게스트운영체제의보다효과적인관리와게스트운영체제와의원활한사용자상호작용을위해 VMware 제품의여러기능을사용할수있는일련의서비스및모듈입니다. 예를들어 VMware Tools 에는다음과같은기능이있습니다. 호스트운영체제에서게스트운영체제로메시지를전달합니다. 게스트운영체제를 vcenter Server 및기타 VMware 제품의일부로맞춤설정합니다. 게스트운영체제운영을자동화할수있는스크립트를실행합니다. 스크립트는가상머신의전원상태가변경될때실행됩니다. 게스트운영체제의시간을호스트운영체제의시간과동기화합니다. VMware Tools 수명주기관리는 VMware Tools 를설치하고업그레이드하기위한간소화되고확장가능한접근방식을제공합니다. 여기에는여러기능의향상, 드라이버관련개선사항, 새로운게스트운영체제지원등이포함되어있습니다. 최신버전의 VMware Tools 를실행하거나 Linux OS 와함께배포된 open-vm-tools 를사용하십시오. VMware Tools 없이도게스트운영체제를실행할수있지만최신기능과업데이트에액세스하려면게스트운영체제에서항상최신버전의 VMware Tools 를실행하십시오. 가상머신의전원을켤때마다 VMware Tools 업그레이드를자동으로확인하여적용하도록가상머신을구성할수있습니다. 가상머신에서 VMware Tools 를자동으로업그레이드하도록설정하는방법은 vsphere 가상머신관리가이드를참조하십시오. 추가정보 : VMware Tools 사용가이드 VMware Tools 수명주기 : VMware Tools 로인해어려움을겪는이유 VMware Tools 설명서 VMware 기술자료 : 기존호스트에서최신버전의 VMware Tools 설치및업그레이드 (2129825) Product Locker My VMware 에서 ESXi 를다운로드할때 ESXi 설치프로그램에 VMware Tools 를패키지로구성하거나구성하지않고 ESXi 를다운로드할수있는옵션이있습니다. VMware Tools 가포함된 ESXi 는크기가약 300MB 이며이중절반이 VMware Tools 소스파일로구성됩니다. 따라서 VMware Tools 가포함되지않은 ESXi 설치프로그램을사용하는경우 ESXi 내에상당한공간을절약할수있습니다. 특히 Auto Deploy 같은기능을사용할때더욱그러합니다. 향후 VMware Tools 업데이트를간소화하려면먼저이모듈에서모든 ESXi 호스트간에공유되는데이터스토어에공유 VMware Tools 소스폴더를생성한다음 Product Locker 폴더의컨텐츠를해당공유폴더에복사해야합니다. VMware 가이과정을안내해드리므로걱정하지마십시오. PuTTY 열기 Page 31

1. Windows 작업표시줄에서 PuTTY 바로가기를선택합니다. ESXi 호스트에연결 vsphere 환경의모든 ESXi 호스트는 vsphere 6.7 을실행하므로 SSH 를통해모든 ESXi 호스트에연결할수있습니다. 1. esx-01a 를선택합니다. 2. Open( 열기 ) 을선택합니다. Page 32

Product Locker 살펴보기 자동으로 ESXi 호스트에루트사용자로연결됩니다. 다음 3 개명령을사용하여 VMware Tools 설치소스파일이들어있는 productlocker 폴더의컨텐츠에액세스할수있습니다. PuTTY 창의크기를확장해야할수도있습니다. 명령프롬프트 [root@esx-01a:~] 에서다음을입력합니다. 1. cd /productlocker/ 2. cd vmtools 3. ls productlocker 폴더에는각유형의운영체제에대한 VMware Tools 설치파일이들어있습니다. 파일유형은 3 가지로다음과같습니다. ISO - 이파일은가상머신에마운트되어게스트운영체제내에 VMware Tools 를설치합니다. SIG - 이파일은 ISO 파일의변조또는변경을방지하기위한 ISO 파일의서명파일입니다. MANIFEST - 이파일에는 VMware Tools 내에있는파일 / 드라이버의이름, 버전및리소스가기술됩니다. Page 33

Google Chrome 열기 Windows 바탕화면에서 Google Chrome 을엽니다. 또는이전당면과제에서이미 Chrome 을연경우에는새탭을엽니다. 1. 작업표시줄에있는바로가기를클릭하여 Google Chrome 을엽니다. vsphere Client 로그인 1. "Use Windows session authentication"(windows 세션인증사용 ) 확인란을선택합니다. 2. Login( 로그인 ) 을선택합니다. Page 34

스토리지액세스 1. vsphere Client 에서 Menu( 메뉴 ) 를선택합니다. vcenter Server 선택목록이들어있는드롭다운이표시됩니다. 2. Storage( 스토리지 ) 를선택합니다. Page 35

모듈 2: 당면과제 1 올바른경로로시작할수있도록안내해드렸으므로이제당면과제를완료해야합니다. 당면과제는다음과같습니다. 모든 ESXi 호스트에서액세스할수있는공유 productlocker 폴더를생성합니다. ESXi 호스트의 productlocker 폴더에있는컨텐츠를공유 productlocker 폴더에복사합니다. 이당면과제를완료하기위해사용할수있는툴은다음과같습니다. vsphere Client WinSCP 이당면과제에대한솔루션을확인할준비가되지않았다면다음페이지로이동하지마십시오. 모듈 2: 당면과제 1 - 솔루션 WinSCP 를사용하여 VMware Tools 설치파일을주콘솔에복사해야합니다. 1. 주콘솔의바탕화면에있는 'WinSCP VMTools' 바로가기를두번클릭합니다. Page 36

다음화면이나타납니다. 바로가기를클릭하면자동으로다음폴더로이동됩니다. 1. ESXi 호스트의 '.../vmtools/' 폴더 (WinSCP 오른쪽패널에위치 ) 2. 실습을진행중인주콘솔의바탕화면에있는 '...\VMTools\' 폴더 (WinSCP 왼쪽패널에위치 )( 없는경우 WinSCP 왼쪽패널에서 'C:\Users\Administrator\Desktop\ VMTools' 로이동 ) Page 37

VMware Tools 설치파일다운로드 1. WinSCP 오른쪽패널의 '.../vmtools/' 폴더에서모든파일을선택합니다 (ESXi 호스트 ). 2. 모든파일을 WinSCP 왼쪽패널의 '...\vmtools\' 폴더에다운로드합니다 ( 주콘솔가상머신의바탕화면 ). Page 38

이렇게하면 ESXi 호스트에서 vsphere 클러스터의모든 ESXi 호스트간에공유되는폴더로 vmtools 파일이다운로드됩니다 ( 주콘솔가상머신은클러스터의모든 ESXi 호스트에서액세스가능 ). vsphere Client 로그인 이전단계에서 vsphere Client 에로그인되어있어야합니다. 그렇지않은경우 vsphere Client 에로그인합니다. 1. "Use Windows session authentication"(windows 세션인증사용 ) 확인란을선택합니다. 2. Login( 로그인 ) 을선택합니다. Page 39

스토리지액세스 1. vsphere Client 에서 Menu( 메뉴 ) 를선택합니다. vcenter Server 선택목록이들어있는드롭다운이표시됩니다. 2. Storage( 스토리지 ) 를선택합니다. Page 40

공유데이터스토어선택 1. RegionA01-ISCSI01-COMP01 데이터스토어를선택합니다. Page 41

새데이터스토어폴더생성 1. Files( 파일 ) 를선택합니다. 2. New Folder( 새폴더 ) 를선택합니다. 3. 폴더이름으로 Shared-VMTools 를입력합니다. OK( 확인 ) 를누릅니다. Page 42

WinSCP 를사용하여새폴더에 VMware Tools 설치파일복사 이전단계에서 WinSCP 세션에로그인되어있어야합니다. 그렇지않은경우 WinSCP 에로그인합니다. 1. 주콘솔의바탕화면에있는 WinSCP VMTools 바로가기를두번클릭합니다. 바로가기를클릭하면자동으로클러스터내 ESXi 호스트의 'vmtools' 폴더로이동됩니다. 이전단계에서 VMFS 데이터스토어에서생성한 'Shared-VMTools' 폴더를찾아야합니다. Page 43

VMFS 찾아보기 다음단계에따라 WinSCP 오른쪽에있는폴더트리에서 'RegionA01-ISCSI01-COMP01' 데이터스토어에서생성한 'Shared-VMTools' 폴더로이동합니다. Page 44

1. WinSCP 상단에서드롭다운화살표를선택하여 'vmtools' 폴더에서 'vmfs' 폴더로이동합니다. vmfs 폴더를선택합니다. 2. volumes 를선택합니다. 3. RegionA01-ISCSI01-COMP01 을선택합니다. 'RegionA01-ISCSI01-COMP01' 폴더바로가기아이콘이있습니다. 이바로가기를선택하면 32 자의영숫자이름이있는원래폴더로이동합니다. 이후단계에서는알기쉬운이름이아니라 32 자영숫자이름을참조하므로중요합니다. 참고로 32 자영숫자이름은 5a905bc6-8f09ccc8-9e77-00505601dfda 입니다. 1. Shared-VMTools 를선택합니다. Page 45

VMware Tools 설치파일복사 'VMTools' 폴더 (WinSCP 왼쪽 ) 에다운로드한 VMware Tools 설치파일을 'RegionA01-ISCSI01-COMP01' 데이터스토어에서생성한 'Shared-VMTools' 폴더 (WinSCP 오른쪽 ) 에복사합니다. Page 46

Product Locker 위치 이당면과제에서는필요하지않지만각 ESXi 호스트를 VMware Tools 설치파일의새로운위치로업데이트하는추가단계가필요합니다. Page 47

1. vsphere Client 의호스트및클러스터메뉴옵션에서 ESXi 호스트 ( 예 : esx-05a) 를선택합니다. 2. Configure( 구성 ) 를선택합니다. 3. Advanced System Settings( 고급시스템설정 ) 를선택합니다. Advanced System Settings( 고급시스템설정 ) 창에서다음을수행합니다. Page 48

1. Edit( 편집 ) 을선택합니다. 생성한새 productlocker 폴더를반영하도록위치를편집합니다. 1. UserVars.ProductLockerLocation 설정이나타날때까지아래로스크롤합니다. 2. Value( 값 ) 열 ( 기본값 : /locker/packages/vmtoolsrepo/) 을두번클릭합니다. 값을 /vmfs/volumes/regiona01-iscsi01-comp01/shared-vmtools 로변경합니다. 3. OK( 확인 ) 를선택합니다. 팁 : 많은수의 ESXi 호스트가있는경우각 ESXi 호스트에서개별적으로이단계를수행하는것은권장되지않습니다. 다음 PowerCLI 스크립트를사용하여모든 ESXi 호스트를한번에업데이트할수있습니다. Connect to vcenter Server in PowerCLI Get-VMhost -Location <cluster name> Set-VMHostAdvancedConfiguration -Name UserVars.ProductLockerLocation -Value /vmfs/volumes/regiona01-iscsi01-comp01/productlocker productlocker 위치업데이트를완료하려면 ESXi 를재시작해야합니다. 이것으로이당면과제를마치겠습니다. 다음페이지로이동하여모듈 2 를계속진행하거나목차를사용하여다른당면과제또는모듈을선택하십시오. Page 49

당면과제 2: PowerCLI 스크립트가작동하지않음 vsphere PowerCLI 는네트워킹, 스토리지, 가상머신, 작업등 vsphere 관리의모든측면을자동화할수있는강력한명령줄툴입니다. vsphere PowerCLI 는 Windows PowerShell 스냅인으로배포되며여기에는설명서및샘플과함께 300 개이상의 PowerShell cmdlet 이포함되어있습니다. 추가정보 : VMware {Code} VMware PowerCLI 10.1.1 사용자가이드 VMware PowerCLI 10.1.1 cmdlet 참조 Get-VM-Snapshots PowerCLI 스크립트실행 Page 50

모듈 2: 당면과제 2 'Get-VM-Snapshots' PowerCLI 스크립트를실행할수없습니다. 당면과제는다음과같습니다. 스크립트를실행할수없는이유를파악하여문제를해결합니다. 이당면과제에대한솔루션을확인하려는경우가아니라면다음페이지로이동하지마십시오. 모듈 2: 당면과제 2 - 솔루션 이유를파악하셨습니까? 오류메시지에서 PowerCLI 스크립트에서오류가발생한위치에대한힌트를얻을수있습니다. Get-VM-Snapshot.ps1 경로뒤에오는문자에집중하십시오. 3 char:1 이문자는 PowerCLI 스크립트오류가스크립트의세번째줄에있다는것을나타냅니다. 스크립트의세번째줄을자세히살펴보겠습니다. 1. 주콘솔의바탕화면에있는 Get-VM-Snapshots.ps1 을두번클릭합니다. 2. Edit with Notepad++( 메모장 ++ 를이용한편집 ) 를선택합니다. 세번째줄의텍스트는다음으로시작합니다. Get-Snapshot Page 51

Get-Snapshot 명령은스크립트를시작하기위해잘못된명령입니다. (Get-Snapshot 명령은스크립트의뒷부분에서사용됩니다.) 스크립트내에서실행해야하는첫번째명령은 'Get-VM' 명령입니다. 이명령은 vcenter Server 내에서가상머신목록을검색합니다. 그런다음 'Get-Snapshot' 명령을실행하여각가상머신의스냅샷목록을가져옵니다. 따라서세번째줄의 'Get-Snapshot' 명령을 'Get-VM' 으로변경합니다. PowerCLI 스크립트는다음과같아야합니다. Connect-VIServer -Server 'vcsa-01a.corp.local' -User 'CORP\Administrator' -Password 'VMware1!' Get-VM Format-Table Name, @{Label="NumSnapshots";Expression={(Get-Snapshot -VM $_ Measure-Object).Count}}, @{Label="TotalSnapShotSizeMB";Expression={(Get-Snapshot -VM $_ Measure-Object -Sum SizeMB).Sum}} Read-Host -Prompt "Press Enter to Exit" 스크립트를수정한후 Save( 저장 ) 를선택한다음스크립트를마우스오른쪽버튼으로클릭하고 Run with PowerShell(PowerShell 로실행 ) 을선택하여스크립트를다시실행합니다. 가상머신스냅샷가져오기성공 일부중요한 vsphere 운영관리작업을방해하는손상된 PowerCLI 스크립트가수정되었습니다. Page 52

'Get-VM-Snapshot.ps1' PowerCLI 스크립트를수정하고 'Run with PowerShell'(PowerShell 로실행 ) 을선택하여실행하면각가상머신과연결된스냅샷의수와크기를확인할수있습니다. ( 여기에표시되는정보는이연습을수행하기전에실습에서실행한작업에따라달라집니다.) 이것으로이당면과제를마치겠습니다. 다음페이지로이동하여계속진행하거나목차를사용하여다른당면과제또는모듈을선택하십시오. Page 53

결론 모듈 2 에서는다음과같은기본운영관리작업에대해살펴봤습니다. 1. 공유 VMware Tools 저장소를생성한다음 Windows 가상머신에서 VMware Tools 를업데이트하는방법 2. PowerCLI 스크립트오류해결 모듈 2 완료 모듈 2 를완료했습니다. 아래모듈중원하는모듈을선택하여시작하십시오. (30 분 )( 초급 ) 가상머신과관련된 2 가지문제가있습니다. 하나는라이브마이그레이션관련문제이고다른하나는연결관련문제입니다. (30 분 )( 중급 ) 해결해야할 2 가지성능문제가있습니다. 하나는가상머신관련문제이고다른하나는 ESXi 호스트관련문제입니다. (45 분 )( 고급 ) vsphere 에대한적절한액세스제어, 시작되지않는가상머신, 규정준수를위반하는 ESXi 호스트와관련된 3 가지일반적인운영문제를해결해야합니다. (45 분 )( 고급 ) 고급기술을사용하여워크로드우선순위, 리소스풀관리작업후의성능저하, vnuma 관련문제를해결합니다. (30 분 )( 초급 ) VMware 의새로운지원기술에대한기본개념을알아봅니다. 실습종료방법 실습을끝내려면 END( 종료 ) 버튼을클릭합니다. Page 54

모듈 3 - 리소스관리 (30 분 ) Page 55

소개 이모듈에서는기본리소스관리작업에대해다룹니다. 성능이저하된가상머신문제를해결합니다. ESXi 호스트의성능이계속저하되는이유를파악합니다. 모듈변환기 해결해야할당면과제를위해모듈 3 을준비하려면 Challenge Lab MS( 모듈변환기 ) 를실행해야합니다. 1. 주콘솔의바탕화면에있는 Challenge Lab MS 바로가기를두번클릭합니다. 2. Module 3( 모듈 3) 아래 Start( 시작 ) 를선택합니다. PowerCLI 스크립트가완료될때까지기다린후계속진행합니다. 스크립트가완료되면 Enter 키를눌러 PowerCLI 창을닫습니다. Page 56

당면과제 1: 성능이저하된가상머신문제해결 성능이저하된가상머신문제해결을시작하기전에몇가지문제해결제안사항을검토해보겠습니다. 이러한제안은가상환경의문제를진단하고해결하기위한포괄적인가이드는아닙니다. 그보다는 VMware 기술지원에문의하지않고도해결할수있는몇가지일반적인문제에대한정보를제공합니다. 일시적인 CPU 사용량급증은 CPU 리소스를최대한활용하고있음을의미합니다. 계속해서 CPU 사용량이높을경우문제가있을수있습니다. CPU 성능차트를사용하여호스트, 클러스터, 리소스풀, 가상머신, vapp 에대한 CPU 사용량을모니터링할수있습니다. 호스트시스템메모리는게스트가상메모리및게스트물리적메모리를지원하는하드웨어입니다. 호스트시스템메모리는호스트에있는가상머신의총활성메모리보다약간더커야합니다. 가상머신의메모리크기는평균게스트메모리사용량보다약간더커야합니다. 가상머신메모리크기를늘리면오버헤드메모리사용량이증가합니다. 데이터스토어는가상머신파일의스토리지위치를나타냅니다. 스토리지위치는 VMFS 볼륨, NAS( 네트워크연결스토리지 ) 의디렉토리또는로컬파일시스템경로일수있습니다. 데이터스토어는플랫폼및호스트독립적입니다. 디스크차트를사용하여평균디스크로드를모니터링하고디스크사용동향을파악합니다. 예를들어, 지속적으로하드디스크에서읽고쓰는애플리케이션에서성능저하가발생할수있습니다. 디스크읽기 / 쓰기요청수가급증하는경우당시에그러한애플리케이션이실행중이었는지확인합니다. 네트워크성능은애플리케이션워크로드및네트워크구성에따라다릅니다. 손실된네트워크패킷은네트워크의병목현상을나타냅니다. 네트워크성능저하는로드밸런싱문제의징후일수있습니다. 추가정보 : vsphere 모니터링및성능 게스트운영체제성능모니터링 시작하기전 중요 : 본모듈의소개부문에서설명한 Challenge Lab 모듈변환기를사용하여모듈 3 을시작하지않은경우, 중지하고모듈 3 의소개로돌아가서지침에따라 Challenge Lab 모듈변환기를사용하여모듈을시작하십시오. 이미이단계를완료한경우다음단계를진행하시기바랍니다. Page 57

challenge-01a 가상머신에연결 1. 주콘솔의바탕화면에있는 'chg-01a.rdp' 바로가기를두번클릭하여 'challenge-01a' 가상머신에연결합니다. 또는 'chg-01a.rdp' 를마우스오른쪽버튼으로클릭하고 Connect( 연결 ) 를선택할수있습니다. challenge-04a 가상머신에연결 1. 주콘솔의바탕화면에있는 'chg-04a.rdp' 바로가기를두번클릭하여 'challenge-04a' 가상머신에연결합니다. 또는 'chg-04a.rdp' 를마우스오른쪽버튼으로클릭하고 Connect( 연결 ) 를선택할수있습니다. 'challenge-01a' 및 'challenge-04a' 모두에로그인될때까지기다린후다음단계를진행하여가상머신의게스트운영체제콘솔을엽니다. 'challenge-01a' 및 'challenge-04a' 모두에상태를모니터링할수있는툴이설치되어있습니다. 게스트운영체제바탕화면에서호스트이름, IP 주소, CPU 사용량, 메모리사용량을비롯한가상머신에대한정보를볼수있습니다. CPU 사용량과메모리사용량은실시간으로업데이트됩니다. CPU 사용량차트에서사용된총 CPU("Total:") 와게스트운영체제의커널에서사용된 CPU 사용비율 ("Krnl:") 을볼수있습니다. Page 58

challenge-01a 가상머신에서 SPECjbb 시작 1. SPECjbb 를두번클릭하여성능측정애플리케이션을시작합니다. 2. Start Benchmark( 벤치마크시작 ) 를선택합니다. SPECjbb2005 창이열립니다. SPECjbb2005 는 CPU 및메모리성능을측정할수있는실제 SPEC Java 기반벤치마크입니다. 이제 'challenge-04a' 가상머신에이단계를반복하면서 1 분동안실행해보겠습니다. Page 59

challenge-04a 가상머신에서 SPECjbb 시작 1. SPECjbb 를두번클릭하여성능측정애플리케이션을시작합니다. 2. Start Benchmark( 벤치마크시작 ) 를선택합니다. SPECjbb2005 창이열립니다. SPECjbb2005 는 CPU 및메모리성능을측정할수있는실제 SPEC Java 기반벤치마크입니다. 이제연습을계속진행하면서 1 분동안실행해보겠습니다. Page 60

두가상머신의성능결과검토 Page 61

Page 62

모듈 3: 당면과제 1 보시는것처럼 'challenge-04a' 에비해 'challenge-01a' 의성능이저조합니다. 당면과제는다음과같습니다. challenge-01a 의성능이 challenge-04a 와유사하지않은이유를파악합니다. 이당면과제에대한솔루션을확인할준비가되지않았다면다음페이지로이동하지마십시오. 모듈 3: 당면과제 1 - 솔루션 Page 63

자세히살펴보면 'challenge-01a' 및 'challenge-04a' 모두에 CPU 공유가설정되어있는것을알수있습니다. 그러나주요차이점은 'challenge-01a' 에는공유값 1000 이구성되어있고 'challenge-04a' 에는공유값 2000 이구성되어있다는것입니다. 이는 'challenge-04a' 에비해 'challenge-01a' 의성능이저조한이유를설명합니다. 공유는가상머신의상대적중요성을지정합니다. 이경우 'challenge-04a' 는 'challenge-01a' 보다두배많은 CPU 공유를보유하고있으므로여러가상머신과경합시리소스를두배사용할수있는자격이부여됩니다. 이당면과제를해결하기위한몇가지방법이있습니다. 1. 'challenge-04a' 에대한 CPU 공유가 'challenge-01a' 와일치하도록수정하여모두 1000 이되도록할수있습니다. 2. 'challenge-01a' 에대한 CPU 공유가 'challenge-04a' 와일치하도록수정하여모두 2000 이되도록할수있습니다. 3. 'challenge-01a' 및 'challenge-04a' 에대한 CPU 공유가모두 0 이되도록수정할수있습니다. 향후이호스트에상주하는가상머신에동일한성능특성이적용되지않도록 CPU 공유를모두 0 으로수정해보겠습니다. Google Chrome 열기 1. 작업표시줄에있는바로가기를클릭하여 Google Chrome 을엽니다. vsphere Client 로그인 1. "Use Windows session authentication"(windows 세션인증사용 ) 확인란을선택합니다. 2. Login( 로그인 ) 을선택합니다. Page 64

'challenge-01a' 가상머신의설정편집 1. vsphere Client 의왼쪽에있는인벤토리트리에서 'challenge-01a' 가상머신을찾습니다. 'challenge-01a' 를마우스오른쪽버튼으로클릭하여컨텍스트메뉴를실행합니다. 2. Edit Settings( 설정편집 ) 를선택합니다. Page 65

CPU 공유편집 1. CPU 옆의화살표를선택하여 CPU 메뉴를확장합니다. 2. 'Shares'( 공유 ) 설정에대해현재설정된 Custom( 사용자지정 ) 옆의드롭다운메뉴를선택하고값을 Normal( 일반 ) 로변경합니다. 3. OK( 확인 ) 를선택합니다. 'challenge-04a' 가상머신에서 ' 설정편집 ' 프로세스반복 'challenge-04a' 에대해동일한프로세스를반복합니다. 1. vsphere Web Client 의왼쪽에있는트리에서 'challenge-04a' 를찾습니다. 'challenge-04a' 를마우스오른쪽버튼으로클릭하여컨텍스트메뉴를실행합니다. 2. Edit Settings( 설정편집 ) 를선택합니다. 3. CPU 옆의화살표를선택하여 CPU 메뉴를확장합니다. 4. 'Shares'( 공유 ) 설정에대해현재설정된 Custom( 사용자지정 ) 옆의드롭다운메뉴를선택하고값을 Normal( 일반 ) 로변경합니다. 5. OK( 확인 ) 를선택합니다. Page 66

두가상머신의업데이트된성능결과검토및비교 SPECjbb 벤치마크애플리케이션이계속실행중이므로, 몇주기가지난후에도 'challenge-01a' 및 'challenge-04a' 의성능이동등해야합니다. SPECjbb 벤치마크애플리케이션이실행되지않는경우각가상머신에서벤치마크를다시시작하여가상머신의성능이유사한지확인합니다. 이것으로이당면과제를마치겠습니다. Page 67

다음페이지로이동하여모듈 3 을계속진행하거나목차를사용하여다른당면과제또는모듈을선택하십시오. Page 68

당면과제 2: 성능이저하된호스트문제해결 새로운당면과제를시작하기전에지속적으로높은 CPU 사용량에대한몇가지솔루션을검토해보겠습니다. 일시적인 CPU 사용량급증은 CPU 리소스를최대한활용하고있음을의미합니다. 계속해서 CPU 사용량이높을경우문제가있을수있습니다. CPU 성능차트를사용하여호스트, 클러스터, 리소스풀, 가상머신, vapp 에대한 CPU 사용량을모니터링할수있습니다. 솔루션 호스트 CPU 사용량이지속적으로높습니다. CPU 사용량값이높으면호스트에있는가상머신의준비시간및프로세서대기열이증가할수있습니다. 가상머신 CPU 사용량이 90% 를넘고 CPU 준비값이 20% 보다높습니다. 애플리케이션성능이이에영향을받습니다. 호스트에요구사항을충족하는데필요한 CPU 리소스가부족합니다. 일반 CPU 수에비해가상 CPU 수가너무많습니다. CPU 를대기상태로전환하는 IO 스토리지또는네트워킹작업이있습니다. 게스트운영체제가 CPU 에너무많은로드를생성합니다. VMware Tools 가호스트의모든가상머신에설치되어있는지확인합니다. 가상머신의 CPU 사용량을호스트또는리소스풀에있는다른가상머신의 CPU 사용량과비교합니다. 호스트의가상머신뷰에표시되는스택막대차트는호스트에있는모든가상머신의 CPU 사용량을보여줍니다. 가상머신의준비시간이긴이유가 CPU 사용시간이 CPU 제한설정에도달했기때문인지파악합니다. 그러한경우가상머신에서 CPU 제한을늘립니다. CPU 공유를늘려가상머신의실행기회를확대합니다. 호스트시스템이 CPU 의제약을받는경우호스트의전체준비시간이감소되지않을수있습니다. 호스트준비시간이줄어들지않는경우우선순위가높은가상머신에대한 CPU 예약을설정하여해당가상머신에서필요한 CPU 주기를수신하도록합니다. 가상머신에할당된메모리용량을늘립니다. 이렇게하면캐싱하는애플리케이션에대한디스크또는네트워크활동이감소합니다. 따라서디스크 I/O 가줄어들고호스트에서하드웨어를가상화해야할필요가적어질수있습니다. 일반적으로가상머신에할당된리소스가적을수록 CPU 준비시간이증가합니다. 가상머신의가상 CPU 수를워크로드를실행하는데필요한수로줄입니다. 예를들어 4 방향가상머신의단일스레드애플리케이션만이단일 vcpu 의이점을얻습니다. 그러나하이퍼바이저에서 3 개의유휴 vcpu 를유지하려면다른작업에사용할수있는 CPU 주기가필요합니다. 호스트가아직 DRS 클러스터에없는경우추가합니다. 호스트가 DRS 클러스터에있는경우호스트수를늘리고하나이상의가상머신을새로운호스트로마이그레이션합니다. 필요한경우호스트에서물리적 CPU 또는코어를업그레이드합니다. 최신버전의하이퍼바이저소프트웨어를사용하고 TCP 세분화오프로드, 대용량메모리페이지, 점보프레임과같이 CPU 를절감할수있는기능을사용하도록설정합니다. 이제이당면과제가호스트 CPU 성능과관련이있다고생각할수도있습니다. 그럴수도그렇지않을수도있습니다. 이를확인하는유일한방법은당면과제를진행하는것입니다. 행운을빕니다. Page 69

Google Chrome 실행 1. 작업표시줄에있는바로가기를클릭하여 Google Chrome 을엽니다. vsphere Client 로그인 1. "Use Windows session authentication"(windows 세션인증사용 ) 확인란을선택합니다. 2. Login( 로그인 ) 을선택합니다. 성능이저하된호스트로이동 운영팀에서 'esx-01a' 의성능이저하되었다고알려왔습니다. 추가조사가필요합니다. 1. esx-01a 호스트를선택합니다. 2. Monitor( 모니터링 ) 를선택합니다. 3. Advanced( 고급 ) 를선택합니다. Advanced( 고급 ) 를표시하기위해 Performance( 성능 ) 왼쪽의화살표를선택하여 Performance( 성능 ) 를확장해야할수있습니다. 'esx-05a' 에서현재가상머신워크로드는사용가능한 CPU 리소스의 50% 를사용합니다. 성능그래프를자세히살펴보면 5 개의카운터 ( 녹색, 파란색, 보라색, 주황색, 검정색 ) 를확인할수있습니다. Page 70

Performance Chart Legend( 성능차트범례 ) 에따르면파란색카운터는 CPU 0, 보라색카운터는 CPU 1, 녹색카운터는 CPU 2, 주황색카운터는 CPU 3, 검정색카운터는호스트의전반적인 CPU 사용량을나타냅니다. Page 71

메모리성능보기 메모리사용량을표시하려면 View( 뷰 ) 를변경합니다. 'esx-01a' 에는 8GB 의사용가능한메모리가있습니다. 현재가상머신워크로드는사용가능한메모리의 80% 가까이사용합니다. Advanced Performance Monitor( 고급성능모니터 ) 를사용하여 'esx-01a' 의성능을조사합니다. Performance( 성능 ) 창의오른쪽상단에서 CPU usage in %(CPU 사용량 (%)) 옆의드롭다운을사용하여메모리및네트워크의측정지표와기타호스트기반측정지표를확인합니다. 모듈 3: 당면과제 2 당면과제는다음과같습니다. 'esx-01a' 에대한성능압박을완화합니다. 이당면과제에대한솔루션을확인할준비가되지않았다면다음페이지로이동하지마십시오. Page 72

모듈 3: 당면과제 2 - 솔루션 동료가 'challenge-02a' 와동일한호스트에서실수로 memhog( 메모리사용량이많은 ) 가상머신을시작하기전까지 ESXi 호스트 'esx-01a' 는양호한성능을제공했습니다. memhog 가상머신만이환경내성능벤치마킹에사용됩니다. 'esx-01a' 의성능문제를해결하기위해다음중하나를수행할수있었습니다. 'challenge-02a' 또는 'memhog' 를다른 ESXi 호스트로마이그레이션 'challenge-02a' 'memhog' 둘중하나또는모두에대해메모리제한설정 Page 73

모듈 3 중지 동료와함께축하하는시간을갖기전에주콘솔의바탕화면에있는 Challenge Lab MS( 모듈변환기 ) 를엽니다. 1. 주콘솔의바탕화면에있는 Challenge Lab MS( 모듈변환기 ) 바로가기를두번클릭합니다. 2. Module 3( 모듈 3) 아래 Stop( 중지 ) 을선택합니다. PowerCLI 창이닫힐때까지기다린후다음단계를진행합니다. Page 74

결론 모듈 3 에서는다음과같은기본리소스관리작업에대해살펴봤습니다. 성능이저하된가상머신문제를해결합니다. ESXi 호스트의성능이계속저하되는이유를파악합니다. 모듈 3 완료 모듈 3 을완료했습니다. 아래모듈중원하는모듈을선택하여시작하십시오. (30 분 )( 초급 ) 가상머신과관련된 2 가지문제가있습니다. 하나는라이브마이그레이션관련문제이고다른하나는연결관련문제입니다. (30 분 )( 초급 ) VMware Tools 및 PowerCLI 와관련된문제를해결합니다. (45 분 )( 고급 ) vsphere 에대한적절한액세스제어, 시작되지않는가상머신, 규정준수를위반하는 ESXi 호스트와관련된 3 가지일반적인운영문제를해결해야합니다. (45 분 )( 고급 ) 고급기술을사용하여워크로드우선순위, 리소스풀관리작업후의성능저하, vnuma 관련문제를해결합니다. (30 분 )( 초급 ) VMware 의새로운지원기술에대한기본개념을알아봅니다. 실습종료방법 실습을끝내려면 END( 종료 ) 버튼을클릭합니다. Page 75

모듈 4 - 운영관리당면과제 (45 분 ) Page 76

소개 이모듈에서는고급운영관리작업에대해다룹니다. 새로운사용자는 vsphere 환경내에서특정사용권한이필요하며해당사용자가모든가상머신삭제와같은오류를범하기전에해당사용권한이올바른지확인하는것은전적으로여러분의몫입니다. 가상머신의전원이켜지지않는이유를확인합니다. ESXi 호스트가규정준수를위반할때해결방법을찾습니다. 모듈변환기 해결해야할당면과제를위해모듈 4 를준비하려면 Challenge Lab MS( 모듈변환기 ) 를실행해야합니다. 1. 주콘솔의바탕화면에있는 Challenge Lab MS 바로가기를두번클릭합니다. 2. Module 4( 모듈 4) 아래 Start( 시작 ) 를선택합니다. PowerCLI 스크립트가완료될때까지기다린후계속진행합니다. 스크립트가완료되면 Enter 키를눌러 PowerCLI 창을닫습니다. Page 77

당면과제 1: 올바른사용권한할당 사용권한은사용자와가상머신또는 ESXi 호스트와같은객체에대한역할이할당된사용자로구성되는액세스역할입니다. 사용권한은사용자에게역할이할당된객체에대해역할에의해지정된활동을수행할권한을부여합니다. 예를들어호스트의메모리를구성하려면 Host > Configuration > Memory Configuration( 호스트 > 구성 > 메모리구성 ) 권한을포함하는역할을사용자에게부여해야합니다. 다양한객체의사용자에게다른역할을할당하여이러한사용자가 vsphere 환경에서수행할수있는작업을제어합니다. 루트및 vpxuser 이외의사용자는처음에모든객체에대한사용권한이없으므로, 이러한객체를보거나이러한객체에대한작업을수행할수없습니다. 시스템관리자권한이있는사용자는이러한사용자에게작업을수행할수있는사용권한을할당해야합니다. 권한목록은 ESXi 및 vcenter Server 에동일합니다. 복수사용권한 많은작업에는둘이상의객체에대한사용권한이필요합니다. 하위객체에적용된사용권한은항상상위객체에적용된사용권한보다우선합니다. 가상머신폴더및리소스풀은계층구조에서동일한수준입니다. 가상머신의폴더및해당리소스풀의사용자또는그룹에전파사용권한을할당하는경우, 사용자는리소스풀및폴더에서전파된권한을갖게됩니다. 여러그룹사용권한이동일한객체에대해정의되고사용자가둘이상의그룹에속하는경우, 다음두가지상황이가능합니다. 해당객체에대해사용자에게정의된사용권한이없는경우, 사용자에게해당객체에대해그룹에할당된권한이할당됩니다. 해당객체에대해사용자에게정의된사용권한이있는경우, 사용자의사용권한은전체그룹사용권한보다우선합니다. 사용권한예 이러한규칙은특정작업을허용하는사용권한을할당해야하는지여부를결정하는데도움이됩니다. 가상디스크생성또는스냅샷생성과같이스토리지공간을사용하는모든작업에는대상데이터스토어에대한 Datastore > Allocate Space( 데이터스토어 > 공간할당 ) 권한과작업자체를수행할권한이필요합니다. 객체를인벤토리계층구조에서이동하려면객체자체, 소스상위객체 ( 예 : 폴더또는클러스터 ) 및대상상위객체에대한적절한권한이필요합니다. 각호스트및클러스터에는해당호스트또는클러스터를모두포함하는자체적인암시적리소스풀이있습니다. 가상머신을호스트또는클러스터에직접배포하려면 Resource > Page 78

Assign Virtual Machine to Resource Pool( 리소스 > 리소스풀에가상머신할당 ) 권한이필요합니다. 시작하기전 중요 : 본모듈의소개부문에서설명한 Challenge Lab 모듈변환기를사용하여모듈 4 를시작하지않은경우, 중지하고모듈 4 의소개로돌아가서지침에따라 Challenge Lab 모듈변환기를사용하여모듈을시작하십시오. 이미이단계를완료한경우다음단계에서모듈 4: 당면과제 1 을진행하시기바랍니다. 모듈 4: 당면과제 1 개발자관리자가새로운주니어개발자에대한다음과같은사용권한요구사항을 e- 메일을발송했습니다. 1. 템플릿에서새로운가상머신을프로비저닝하는기능을포함하여가상머신및템플릿에대한액세스권한필요. 2. 모든가상머신에서 CPU 또는메모리를추가하거나제거할수없음. 3. 가상머신에대해생성, 이름변경, 제거및복구를포함하는완벽한스냅샷기능. 4. 새폴더생성기능. 5. 가상머신에대해모든전원작업을수행할수있는기능. 6. 가상머신복제기능. CORP.LOCAL 도메인내에새로운개발자에대한 Active Directory 계정이이미생성되었습니다. 계정세부정보는다음과같습니다. 사용자이름 : CORP\jdev 암호 : VMware1! 당면과제는다음과같습니다. 제공된요구사항을기반으로주니어개발자에게올바른 vcenter 사용권한을할당합니다. 시작하기전에책임자가보안표준을구현했으므로주니어개발자에대한모든요청된사용권한은 vcenter 내개발폴더에만적용되어야합니다. 이당면과제에대한솔루션을확인하려는경우가아니라면다음페이지로이동하지마십시오. 모듈 4: 당면과제 1 - 솔루션 주니어개발자에게올바른사용권한을할당할수있었습니까? 해결방법을실전에서활용해보고솔루션을차례대로살펴보겠습니다. Page 79

Google Chrome 열기 1. 작업표시줄에있는바로가기를클릭하여 Google Chrome 을엽니다. vsphere Client 로그인 1. "Use Windows session authentication"(windows 세션인증사용 ) 확인란을선택합니다. 2. Login( 로그인 ) 을선택합니다. Page 80

vsphere 관리포털시작 주니어개발자에게할당할요청된사용권한으로새로운역할을생성해야합니다. 1. vsphere Client 에서 Menu( 메뉴 ) 를선택합니다. 2. Administration( 관리 ) 옵션을선택합니다. Page 81

새로운역할생성 1. Roles( 역할 ) 를선택합니다. 2. 더하기기호를선택하여새로운역할을추가합니다. 상호작용권한 Page 82

1. New Role( 새로운역할 ) 옵션목록에서아래로스크롤하여 Virtual machine( 가상머신 ) 을선택합니다. 2. Virtual Machine Privileges( 가상머신권한 ) 패널에서 Interaction ( 상호작용 ) 섹션이나타날때까지아래로스크롤합니다. 3. See more privileges( 권한더보기 ) 를클릭하여확장합니다. 주니어개발자에게적절한권한만선택 1. Virtual Machine Privileges( 가상머신권한 ) 패널에서아래로스크롤하여추가권한을확인합니다. 2. Suspend( 일시중단 ) 및 Power On( 전원켜기 ) 을선택합니다. 중요 : 추가권한을정의해야하므로 Next( 다음 ) 를클릭하지마십시오. Page 83

프로비저닝권한 1. New Role( 새로운역할 ) 옵션목록아래 Virtual Machine( 가상머신 ) 옵션의 Virtual Machine Privileges( 가상머신권한 ) 패널에서 Provisioning( 프로비저닝 ) 섹션이나타날때까지아래로스크롤합니다. 2. See more privileges( 권한더보기 ) 를클릭하여확장합니다. 주니어개발자에게적절한프로비저닝권한만선택 1. 다음권한을선택합니다. Clone virtual machine( 가상머신복제 ) Create template from virtual machine( 가상머신에서템플릿생성 ) Deploy template( 템플릿배포 ) Page 84

중요 : 추가권한을계속정의해야하므로 Next( 다음 ) 를클릭하지마십시오. 스냅샷관리권한 1. New Role( 새로운역할 ) 옵션목록아래 Virtual Machine( 가상머신 ) 옵션의 Virtual Machine Privileges( 가상머신권한 ) 패널에서 Snapshot management( 스냅샷관리 ) 섹션이나타날때까지아래로스크롤합니다. 2. 해당섹션과관련된모든권한을자동으로선택하려면 Snapshot management( 스냅샷관리 ) 확인란을선택합니다. 3. 이때주니어개발자에대한모든요청된권한을살펴봐야합니다. 이제 NEXT( 다음 ) 를클릭할수있습니다. 역할이름이정 Page 85

1. 새역할에 Junior Developer( 주니어개발자 ) 라는이름을지정합니다. 2. Finish( 마침 ) 를선택합니다. vsphere Client 인터페이스에서가상머신및템플릿열기 1. Menu( 메뉴 ) 를선택합니다. 2. VMs and Templates( 가상머신및템플릿 ) 를선택합니다. Page 86

' 개발 ' 폴더로이동 1. 인벤토리목록에서계층구조의상단이나타날때까지위로스크롤합니다. 2. Development( 개발 ) 폴더를선택합니다. (Development( 개발 ) 폴더를표시하기위해 'vcsa-01a.corp.local' 및 'RegionA01' 을확장해야할수도있습니다.) 3. Permissions( 사용권한 ) 를선택합니다. 4. 더하기기호를선택하여새로운사용권한을추가합니다. 개발폴더에대한새로운사용권한추가 Page 87

Development( 개발 ) 는 Add Permission( 사용권한추가 ) 옆에있는창의상단에있습니다. 여기서새로운사용권한을할당할 vcenter 객체를확인할수있습니다. 1. 드롭다운메뉴에서 CORP.LOCAL 을선택합니다. 2. jdev 를입력합니다. 3. 드롭다운목록에서 Junior Developer( 주니어개발자 ) 역할을선택합니다. ( 방금생성한역할임 ) 4. Propogate to children( 하위로전파 ) 확인란을선택합니다. 5. OK( 확인 ) 를선택합니다. 사용권한추가완료 이것으로이당면과제를마치겠습니다. 다음페이지로이동하여모듈 4 를계속진행하거나목차를사용하여다른당면과제또는모듈을선택하십시오. Page 88

당면과제 2: 가상머신의전원이켜지지않음 구현에서사용중인다양한서비스및에이전트에서제공하는로그에서중요한문제해결정보를얻을수있습니다. 대부분의로그는 Windows 배포의경우 C:\ProgramData\VMware\vCenterServer\logs 또는 vcenter Server Appliance 배포의경우 /var/log/ 에위치합니다. 공통로그는모든구현에서사용할수있습니다. 기타로그는특정배포옵션 ( 관리노드또는 Platform Services Controller) 에고유합니다. 공통로그 applmgmt = VMware 어플라이언스관리서비스 CloudVM = 서비스간리소스의할당및배포에대한로그 CM = VMware 구성요소관리자 FirstBoot = 첫번째부팅로그가저장된위치 rhttpproxy = 역방향웹프록시 SCA = VMware 서비스제어에이전트 statsmonitor = VMware 어플라이언스모니터링서버 (VCSA 만해당 ) Vapi = VMware vapi Endpoint vmaffd = VMware 인증프레임워크대몬 vmdird = VMware 디렉토리서비스대몬 vmon = VMware 서비스수명주기관리자 추가정보 : vsphere 6.7 가상머신관리 (12 장 : 문제해결개요및 13 장 : 가상머신문제해결 ) Google Chrome 열기 1. 주콘솔바탕화면에있는바로가기를사용하여 Google Chrome 시작합니다. Page 89

vsphere Client 로그인 1. "Use Windows session authentication"(windows 세션인증사용 ) 확인란을선택합니다. 2. Login( 로그인 ) 을선택합니다. 'challenge-05a' 가상머신검색 1. Menu( 메뉴 ) 드롭다운옆에있는검색필드에 challenge-05a 를입력하고 Enter 키를누릅니다. 2. challenge-05a 를선택합니다. Page 90

'challenge-05a' 가상머신전원켜기 1. Actions( 작업 ) 를선택합니다. 2. Power( 전원 ) 를확장하여이용가능한모든전원옵션을표시합니다. 3. Power On( 전원켜기 ) 을선택합니다. 모듈 4: 당면과제 2 1. 창하단에서 Recent Tasks( 최근작업 ) 를선택하여확장하고 'challenge-05a' 의전원이성공적으로켜져있는지확인합니다. 'challenge-05a' 의전원이켜져있지않은것으로나타납니다. 오류메시지를확인하여문제해결을시작합니다. 당면과제는다음과같습니다. challenge-05a 가상머신의전원을켭니다. Page 91

이당면과제에대한솔루션을확인하려는경우가아니라면다음페이지로이동하지마십시오. 모듈 4: 당면과제 2 - 솔루션 1. Hosts and Clusters( 호스트및클러스터 ) 뷰로전환하여인벤토리트리를표시합니다. 2. 이동하여 'esx-05a' 호스트아래 'challenge-05a' 가상머신을선택합니다. 3. Summary( 요약 ) 탭에서 VM Hardware( 가상머신하드웨어 ) 섹션이나타날때까지아래로스크롤합니다. 가상머신이 8 CPU(s)(CPU 8 개 ) 로구성되어있는것을알수있습니다. 팁 : 'challenge-05a' 가상머신의전원이켜지지않는이유는 'esx-05a' 에 CPU 가 2 개뿐이므로 'challenge-05a' 가상머신의현재 vcpu 요구사항 (CPU 8 개 ) 을충족할정도로 CPU 리소스가충분하지않기때문입니다. Page 92

가상머신설정편집 'challenge-05a' 가상머신의구성오류문제를해결하는방법은다음과같습니다. 1. 'challenge-05a' 를마우스오른쪽버튼으로클릭합니다. 2. Edit Settings( 설정편집 ) 를선택합니다. 가상머신에올바른 CPU 구성 1. Core per Socket( 소켓당코어수 ) 드롭다운메뉴를선택합니다. 사용가능한옵션은 1 또는 2 뿐임을알수있습니다. 1 또는 2 를선택합니다. 2. OK( 확인 ) 를선택합니다. Page 93

팁 : 변경사항을저장하고설정을다시편집하려고시도하면 vcenter Server 가사용자인터페이스내에서가상머신을잘못구성하지못하도록한다는것을알수있습니다. 이제 vcenter Server 사용자인터페이스에서해당설정을선택할수없는경우어떻게 'challenge-05a' 가상머신이 CPU 8 개로구성되었습니까? 라고질문할수있습니다. 이에대한답변은가상머신 VMX 파일 ( 구성파일 ) 내의 'numvcpus' 줄이 CPU 8 개로수동으로수정되었다는것입니다. 이렇게하면구성오류를방지하기위해 vcenter Server 내에배치된측정값을재정의할수있으므로이는 VMX 파일을직접수정할리스크가있음을보여줍니다. 당면과제완료 CPU 수를 8 에서 1 또는 2 로수정하면 'challenge-05a' 가상머신의전원이성공적으로켜집니다. 이것으로이당면과제를마치겠습니다. 다음페이지로이동하여모듈 4 를계속진행하거나목차를사용하여다른당면과제또는모듈을선택하십시오. Page 94

당면과제 3: 호스트가규정준수를위반함 호스트프로필기능은특히시스템관리자가 vcenter Server 의여러호스트또는클러스터를관리하는환경에서호스트구성을캡슐화하고호스트구성을관리하는데도움이되는프로필을생성합니다. 호스트프로필은호스트구성및규정준수구성을위해자동화되고중앙에서관리하는메커니즘을제공합니다. 호스트프로필은반복적인수동작업에대한의존도를줄여효율성을높일수있습니다. 또한사전구성되고검증된참조호스트의구성을캡처하고, 구성을관리객체로저장하며, 포함된매개변수카탈로그를사용하여네트워킹, 스토리지, 보안및기타호스트수준매개변수를구성합니다. 호스트프로필은개별호스트, 클러스터또는호스트프로필과연결된모든호스트및클러스터에적용할수있습니다. 호스트프로필을클러스터에적용하면클러스터의모든호스트에영향을주고적용된호스트전반에구성이일관됩니다. 호스트프로필을사용하면호스트또는클러스터와연결된호스트프로필에대해호스트또는클러스터의규정준수를확인하여호스트의구성을검증할수있습니다. 추가정보 : vsphere Host Profiles vsphere 6.7 의 HTML5 기반 vsphere Client 에최신워크플로우가있는호스트프로필 (vsphere Client 섹션 ) 호스트프로필시작하기 1. 작업표시줄에있는 Google Chrome 바로가기를선택합니다. vsphere Client 로그인 1. "Use Windows session authentication"(windows 세션인증사용 ) 확인란을선택합니다. Page 95

2. Login( 로그인 ) 을선택합니다. 호스트프로필살펴보기 1. vsphere Client 에서 Menu( 메뉴 ) 를클릭합니다. 2. 드롭다운메뉴에서 Policies and Profiles( 정책및프로필 ) 를선택합니다. 호스트프로필살펴보기 1. 탐색기에서 Host Profiles( 호스트프로필 ) 를선택합니다. Page 96

HostProfile-01-Production 팀원이 'HostProfile-01-Production' 이라는호스트프로필을만들었습니다. 1. HostProfile-01-Production 을선택합니다. 호스트프로필규정준수확인 1. Actions( 작업 ) 메뉴에서 Check Host Profile Compliance( 호스트프로필규정준수확인 ) 를선택합니다. 'Check Compliance'( 규정준수확인 ) 작업이완료될때까지기다립니다. Recent Tasks( 최근작업 ) 창을사용하여 'Check Compliance'( 규정준수확인 ) 작업의완료상태를확인합니다. Page 97

미준수호스트 Check Compliance( 규정준수확인 ) 작업이완료되면결과를검토해보겠습니다. Compliance( 규정준수 ) 패널에서다음을수행합니다. 1. 'X' 아이콘옆의수가 1 인지확인합니다. 2. 오른쪽으로스크롤하여자세한내용을확인합니다. 3. 'esx-05a' 가 HostProfile-01-Production 에대해 Not Compliant( 미준수 ) 상태임을알수있습니다. 호스트가 'Not Compliant'( 미준수 ) 상태로표시되는이유를확인해보겠습니다. Page 98

모듈 4: 당면과제 3 올바른경로를시작했으므로이제제어해야합니다. 당면과제는다음과같습니다. 'esx-05a' 가운영호스트프로필에대해 Compliant( 준수 ) 상태가되도록문제를해결합니다. 이당면과제에대한솔루션을확인하려는경우가아니라면다음페이지로이동하지마십시오. 모듈 4: 당면과제 3 - 솔루션 미준수호스트문제를해결할수있었습니까? 이당면과제에대한솔루션은다음과같습니다. 'esx-05a' 가유효하지않은 NTP 서버목록으로인해 Non-Compliant( 미준수 ) 상태입니다. 호스트프로필내에위치하지않는 'esx-05a' 의 NTP 서버구성내에추가적인 NTP 서버주소가있습니다. NTP 서버주소 'ntp.corp.local' 을 NTP 서버목록에서삭제해야합니다. Page 99

세부정보확인 1. 아래로스크롤하여자세한내용을확인합니다. 2. 하단패널에 'List of time servers, specified as either IP Addresses or fully qualified domain names (FQDNs)'(IP 주소또는정규화된도메인이름 (FQDN) 으로지정된타임서버목록 ) 매개변수가있습니다. 여기에는호스트프로필에없고호스트를 Non- Compliant( 미준수 ) 상태로만드는추가 NTP 서버값 ('ntp.corp.local') 이있습니다. Page 100

NTP 서버설정수정 1. vsphere Client 의 Menu( 메뉴 ) 드롭다운목록에서 Host and Clusters( 호스트및클러스터 ) 를선택합니다. 시간구성 1. esx-05a.corp.local ESXi 호스트로선택합니다. 2. Configure( 구성 ) 탭을선택합니다. 3. 옵션을아래로스크롤하여 System( 시스템 ) 매개변수아래에서 Time Configuration( 시간구성 ) 을선택합니다. 4. Edit( 편집 ) 를선택합니다. Page 101

시간구성편집 NTP 서버텍스트상자내에추가 NTP 서버 'ntp.corp.local' 이있습니다. 텍스트상자에서 'ntp.corp.local' 을삭제합니다. 호스트규정준수확인 유효하지않은 NTP 서버항목을삭제했으므로이제호스트프로필에대해호스트의규정준수를다시확인해야합니다. 이실습의첫부분에서작업한 vsphere Flash Client(vSphere 플래시클라이언트 ) 탭이계속열려있어야합니다. 1. esxi-05a.corp.local 이선택된상태에서 Actions( 작업 ) 메뉴를클릭합니다. 2. Host Profiles( 호스트프로필 ) 를선택한다음 Check Host Profile Compliance( 호스트프로필규정준수확인 ) 를선택합니다. Page 102

준수 잘하셨습니다. 호스트 'esx-05a' 가현재운영호스트프로필에대해 Compliant( 준수 ) 상태입니다. 관리자는 ESXi 환경을표준화하여앞으로나아갈수있습니다. 'esx-05a' 가계속미준수상태여도걱정할필요가없습니다. Hands-on Lab 환경은많은클라우드환경에서제공됩니다. 따라서클라우드마다약간다르게실습이생성됩니다. 보너스당면과제 : 'esx-05a' 를운영호스트프로필에대해계속 Not Compliant( 미준수 ) 상태로만드는추가프로필항목을검사합니다. 'esx-05a' 가 Compliant( 준수 ) 상태가되도록 ' 운영호스트프로필 ' 을편집합니다. 보너스당면과제에관심이없는경우다음단계를진행하십시오. 모듈 4 중지 동료와함께축하하는시간을갖기전에주콘솔의바탕화면에있는 Challenge Lab MS( 모듈변환기 ) 를엽니다. 1. 주콘솔의바탕화면에있는 Challenge Lab MS( 모듈변환기 ) 바로가기를두번클릭합니다. 2. Module 4( 모듈 4) 아래 Stop( 중지 ) 을선택합니다. PowerCLI 창이닫힐때까지기다린후다음단계를진행합니다. 이것으로이당면과제를마치겠습니다. Page 103

다음페이지로이동하여계속진행하거나목차를사용하여다른당면과제또는모듈을선택하십시오. Page 104

결론 모듈 4 에서는다음과같은운영관리작업에대해살펴봤습니다. 1. 새로운 vsphere 관리자사용자에게적절한액세스제어권한할당 2. 리소스제약으로인해시작되지않은가상머신문제해결 3. vsphere Host Profiles 를사용하여규정준수를위반하는호스트수정방법 모듈 4 완료 모듈 4 가완료되었습니다. 아래모듈중원하는모듈을선택하여시작하십시오. (30 분 )( 초급 ) 가상머신과관련된 2 가지문제가있습니다. 하나는라이브마이그레이션관련문제이고다른하나는연결관련문제입니다. (30 분 )( 초급 ) VMware Tools 및 PowerCLI 와관련된문제를해결합니다. (30 분 )( 중급 ) 해결해야할 2 가지성능문제가있습니다. 하나는가상머신관련문제이고다른하나는 ESXi 호스트관련문제입니다. (45 분 )( 고급 ) 고급기술을사용하여워크로드우선순위, 리소스풀관리작업후의성능저하, vnuma 관련문제를해결합니다. (30 분 )( 초급 ) VMware 의새로운지원기술에대한기본개념을알아봅니다. 실습종료방법 실습을끝내려면 END( 종료 ) 버튼을클릭합니다. Page 105

모듈 5 - 리소스관리당면과제 (45 분 ) Page 106

소개 이모듈에서는고급리소스관리작업에대해다룹니다. 애플리케이션이지연시간에민감합니다. 적절한성능을유지하는데필요한리소스를확보하려면어떻게해야합니까? 성능을향상시킬목적으로리소스풀을생성했지만성능이저하되었습니다. 무엇이문제였습니까? 가상머신이 vnuma 에대해올바르게구성되지않았는지어떻게확인할수있습니까? 모듈변환기 당면과제를위해실습을준비하려면 Challenge Lab MS( 모듈변환기 ) 를실행해야합니다. 1. 주콘솔의바탕화면에있는 Challenge Lab MS 바로가기를두번클릭합니다. 2. Module 5( 모듈 5) 아래 Start( 시작 ) 를선택합니다. PowerCLI 스크립트가완료될때까지기다린후계속진행합니다. 스크립트가완료되면 Enter 키를눌러 PowerCLI 창을닫습니다. Page 107

당면과제 1: 애플리케이션이지연시간에민감함 ESXi 는데이터베이스와같은비즈니스크리티컬애플리케이션을비롯한다양한애플리케이션의가상화오버헤드를최소화하기위해높은처리량에대해최적화되었습니다. 지연시간은 Endpoint 간에데이터를전송하는데소요되는시간을측정하고일반적으로밀리초단위로측정됩니다. 지연시간에민감한애플리케이션에는일반적으로낮은응답시간이중요한 VoIP 서비스또는높은빈도의거래가포함됩니다. 시작하기전 중요 : 본모듈의소개부문에서설명한 Challenge Lab 모듈변환기를사용하여모듈 5 를시작하지않은경우, 중지하고모듈 5 의소개로돌아가서지침에따라 Challenge Lab 모듈변환기를사용하여모듈을시작하십시오. 이미이단계를완료한경우다음단계를진행하시기바랍니다. Google Chrome 열기 1. 작업표시줄에있는바로가기를클릭하여 Google Chrome 을엽니다. vsphere Client 로그인 1. "Use Windows session authentication"(windows 세션인증사용 ) 확인란을선택합니다. 2. Login( 로그인 ) 을선택합니다. 모듈 5: 당면과제 1 관리자가 'challenge-02a' 가상머신에지연시간민감도기능이사용설정되어있어야한다고알려왔습니다. 당면과제는다음과같습니다. Page 108

지연시간민감도를사용설정하고가상머신에대해모든지연시간민감도요구사항을충족하는지확인합니다. 이당면과제에대한솔루션을확인하려는경우가아니라면다음페이지로이동하지마십시오. 모듈 5: 당면과제 1 - 솔루션 'challenge-02a' 가상머신찾기 1. vsphere Client 에서검색기능을사용하여 'challenge-02a' 가상머신을찾습니다. 입력하면관련객체목록이결과섹션에표시됩니다. 2. 'challenge-02a' 가상머신을선택합니다. 'challenge-02a' 가상머신에 Latency Sensitivity( 지연시간민감도 ) 를사용설정하려면다음단계를완료해야합니다. 'challenge-02a' 를마우스오른쪽버튼으로클릭하고 Edit Settings > VM Options > Advanced > Latency Sensitivity( 설정편집 > 가상머신옵션 > 고급 > 지연시간민감도 ) 를차례로클릭합니다. Latency Sensitivity( 지연시간민감도 ) 설정을 Normal( 일반 ) 에서 High( 높음 ) 로변경합니다. Latency Sensitivity( 지연시간민감도 ) 설정을 Normal( 일반 ) 에서 High( 높음 ) 로변경합니다. 다음페이지로이동하여이프로세스를단계별로살펴보겠습니다. Page 109

'challenge-02a' 가상머신설정편집 1. 'challenge-02a' 가선택된상태에서 Actions( 작업 ) 메뉴옵션을클릭합니다. 2. Edit Settings( 설정편집 ) 를선택합니다. Page 110

가상하드웨어검사 1. CPU 설정을확장합니다. 2. Reservation( 예약 ) 값에특히주의합니다. 이제 Memory( 메모리 ) 에대해동일한단계를반복합니다. Page 111

1. 'challenge-02a' 가상머신에대한 Edit Settings( 설정편집 ) 창을아래로스크롤합니다. 2. Memory( 메모리 ) 설정을확장합니다. 3. Reservation( 예약 ) 값을확인합니다. 4. 'challenge-02a' 가상머신에대한 Edit Settings( 설정편집 ) 창에서다시위로스크롤합니다. 지연시간민감도설정 Page 112

1. VM Options( 가상머신옵션 ) 를선택합니다. 2. Advanced( 고급 ) 설정이표시될때까지아래로스크롤합니다. 3. Advanced( 고급 ) 설정을확장합니다. 1. VM Options( 가상머신옵션 ) 에서 Latency Sensitivity( 지연시간민감도 ) 매개변수가표시될때까지아래로스크롤합니다. 2. 드롭다운을사용하여 Latency Sensitivity( 지연시간민감도 ) 설정을 Normal( 일반 ) 에서 High( 높음 ) 로수정합니다. 2. OK( 확인 ) 를선택합니다. 팁 : 최상의성능을얻기위해서는 Latency Sensitivity( 지연시간민감도 ) 가 High( 높음 ) 인경우이가상머신에대해 100% CPU 예약을설정해야합니다. Page 113

'challenge-02a' 가상머신의가상하드웨어다시확인 1. 'challenge-02a' 가선택된상태에서 Actions( 작업 ) 메뉴옵션을클릭합니다. 2. Edit Settings( 설정편집 ) 를선택합니다. Page 114

가상 CPU 및메모리검토 1. CPU 를확장하고 Reservation( 예약 ) 값을검토합니다. 2. 아래로스크롤하여 Memory( 메모리 ) 를확장하고 Reservation( 예약 ) 값을검토합니다. 팁 : 이전단계에서 Latency Sensitivity( 지연시간민감도 ) 를 High( 높음 ) 로설정했어도 CPU 및메모리에대한예약이자동으로설정되지않습니다. 따라서해당예약을설정하여 'challenge-02a' 가상머신에지연시간민감도를활성화하는프로세스를완료해야합니다. Page 115

예약설정 Page 116

Page 117

1. CPU 아래 Reservation( 예약 ) 드롭다운을선택하고 Maximum( 최대값 ) 을선택하여가상머신에대한최대 CPU 예약을구성합니다. 'challenge-02a' 의경우 CPU 2880 MHz 입니다. 2. Memory( 메모리 ) 아래 Reservation( 예약 ) 드롭다운을선택하고 Maximum( 최대값 ) 을선택하여가상머신에대한최대메모리예약을구성합니다. 'challenge-02a' 의경우메모리 512 MB 입니다. 'challenge-02a' 가상머신에대한 Edit Settings( 설정편집 ) 창에서 OK( 확인 ) 를선택합니다. 중요한추가정보 지연시간민감도를높음으로설정할때 CPU 예약에대한경고가수신되면메모리예약도 100% 로설정하는것이좋습니다. 메모리예약이없으면 vmotion 이실패합니다. 가상머신의전원이꺼진경우예약이설정될때까지전원을켤수없습니다. 여러가상머신이지연시간에민감한경우해당가상머신을호스트전체에분산하고 Latency Sensitive( 지연시간에민감 ) 로태그를지정합니다. 이렇게하면호스트가과도하게활용되지않으므로리소스배포가향상됩니다. Page 118

vsphere 에서지연시간에민감한애플리케이션을실행하는방법에대해자세히알아보려면다음백서를참조하십시오. Deploying Extremely Latency-Sensitive Applications in VMware vsphere(vmware vsphere 에지연시간에매우민감한애플리케이션배포 ) Best Practices for Performance Tuning of Latency-Sensitive Workloads in vsphere VMs(vSphere 가상머신에서지연시간에민감한워크로드의성능조정모범사례 ) 이것으로이당면과제를마치겠습니다. 다음페이지로이동하여모듈 5 를계속진행하거나목차를사용하여다른당면과제또는모듈을선택하십시오. Page 119

당면과제 2: 리소스풀을생성했지만이제성능이저하됨 리소스풀을사용하면호스트 ( 또는클러스터 ) 의리소스에대한제어를위임할수있지만리소스풀을사용하여클러스터의모든리소스를분류할때이점이더욱분명합니다. 리소스풀을사용하면다음과같은이점이있습니다. 유연한계층형구성 : 리소스풀을추가, 제거또는재구성하거나필요에따라리소스할당을변경합니다. 풀간의격리및풀내에서의공유 : 최상위시스템관리자가부서수준시스템관리자에게리소스풀을제공할수있고하나의부서별리소스풀내부의모든할당변경사항은관련이없는다른리소스풀에부당하게영향을미치지않습니다. 액세스제어및위임 : 최상위시스템관리자가부서수준시스템관리자에게리소스풀을제공할때해당시스템관리자가현재공유, 예약및제한설정에따라권한이부여된리소스풀에대한리소스경계내에서모든가상머신생성및관리를수행할수있습니다. 위임은일반적으로사용권한설정과함께수행됩니다. 하드웨어로부터리소스분리 : DRS 를사용하도록설정된클러스터를사용중인경우모든호스트의리소스가항상클러스터에할당됩니다. 즉, 시스템관리자가리소스에기여하는실제호스트와관계없이리소스관리를수행할수있습니다. 2GB 호스트 3 개를 3GB 호스트 2 개로교체하는겨우리소스할당을변경하지않아도됩니다. 이렇게분리하면시스템관리자가개별호스트가아니라전체컴퓨팅용량에대해더주의할수있습니다. 멀티 Tier 서비스를실행하는가상머신세트의관리 : 멀티 Tier 서비스를위한가상머신을리소스풀로그룹화합니다. 각가상머신에대해리소스를설정하지않아도됩니다. 대신인접한리소스풀에대한설정을변경하여가상머신세트에대한전체리소스할당을제어할수있습니다. Google Chrome 열기 1. 작업표시줄에있는바로가기를클릭하여 Google Chrome 을엽니다. vsphere Client 로그인 Page 120

이당면과제에서는 vsphere Client 를사용합니다. 1. "Use Windows session authentication"(windows 세션인증사용 ) 확인란을선택합니다. 2. Login( 로그인 ) 을선택합니다. 'FavoriteVMs' 리소스풀확인 이연습의목적을고려하여 'FavoriteVMs' 리소스풀이이미생성되었습니다. 1. vsphere Client 에서 Hosts and Clusters( 호스트및클러스터 ) 뷰아래의인벤토리트리를살펴봅니다. RegionA01 가상데이터센터아래대부분의 ESXi 호스트를숨깁니다. 2. ESXi06a 호스트아래 'FavoriteVMs' 리소스풀을확장합니다. 여기에서확인할수있듯이새로운풀이있습니다. 또한 'challenge-01a' 가상머신이이미 'FavoriteVMs' 리소스풀로이동했습니다. Page 121

원격데스크톱 vsphere Client 를최소화하여주콘솔바탕화면에액세스합니다. 또한모듈변환기창이열려있는경우이를옆으로옮겨야할수도있습니다. Page 122

해당바로가기인 chg-01a.rdp 및 chg-04a.rdp 를사용하여 'challenge-01a' 가상머신과 'challenge-04a' 가상머신모두에대한원격데스크톱을엽니다. 둘간에손쉽게전환할수있도록 RDP 세션을정렬하십시오. 1. 벤치마킹툴에대한바로가기 SPECjbb 가 'challenge-01a' 와 'challenge-04a' 모두의바탕화면에있습니다. Page 123

벤치마킹툴시작 Page 124

Page 125

각 RDP 세션에서다음을수행합니다. 1. SPECjbb 바로가기를두번클릭하여벤치마크툴을엽니다. 2. Start Benchmark( 벤치마크시작 ) 를선택합니다. 3. 위젯이두가상머신의바탕화면에배치되었으므로벤치마크중에 CPU 와메모리를모두모니터링할수있습니다. 데이터를캡처할수있도록 10-15 초동안벤치마크를실행해보겠습니다. 모듈 5: 당면과제 2 성능결과를비교할수있도록원격데스크톱세션의창크기를조정하고창을다시정렬합니다. 1. 'challenge-04a' 의성능이 'challenge-01a' 보다거의두배가량우수한것을알수있습니다. 당면과제는다음과같습니다. 'challenge-04a' 의성능이 'challenge-01a' 보다우수한이유를확인하고두가상머신모두동일한성능을내도록문제를해결합니다. Page 126

이당면과제에대한솔루션을확인하려는경우가아니라면다음페이지로이동하지마십시오. 모듈 5: 당면과제 2 - 솔루션 vsphere Client 로돌아가기 Google Chrome 바로가기를클릭합니다. 기존 vsphere Client 세션이만료된경우다음을수행합니다. 1. "Use Windows session authentication"(windows 세션인증사용 ) 확인란을선택합니다. 2. Login( 로그인 ) 을선택합니다. 'challenge-01a' 가상머신과 'challenge-04a' 가상머신의리소스구성이동일하므로문제는 'FavoriteVMs' 리소스풀과관련이있어야하며따라서설정을검토한후궁극적으로변경해야합니다. Page 127

'FavoriteVMs' 리소스풀에대한설정편집 Page 128

1. vsphere Client 의인벤토리트리에서 'FavoriteVMs' 리소스풀로이동합니다. 2. 마우스오른쪽버튼으로클릭하고 Edit Resource Settings...( 리소스설정편집 ) 옵션을선택합니다. 1. 'FavoriteVMs' 리소스풀을자세히살펴보면 Shares( 공유 ) 가리소스풀에맞게구성되어있는것을확인할수있습니다. 2. OK( 확인 ) 를선택하여 Edit Resource Settings( 리소스설정편집 ) 창을닫습니다. 팁 : 'challenge-01a' 가상머신이 'FavoriteVMs' 리소스풀내에위치하므로해당가상머신은 Shares( 공유 ) 설정으로값이 1,000 인 Custom( 사용자지정 ) 구성을상속합니다. 이를 'challenge-04a' 가상머신과비교해보겠습니다. Page 129

'challenge-04a' 가상머신에대한설정확인 Page 130

1. 'challenge-04a' 가상머신을마우스오른쪽버튼으로클릭합니다. 2. Edit Settings( 설정편집 ) 를선택합니다. 1. CPU 를클릭하여사용가능한설정을표시합니다. 2. 'challenge-04a' 가상머신의 Shares( 공유 ) 구성을검토합니다. ('challenge-04a' 가상머신의 Shares( 공유 ) 설정이 Normal( 일반 ) 입니다. 이가상머신의 Shares( 공유 ) 설정을자세히살펴보면회색으로표시된 Shares( 공유 ) 값이 2000 인것을확인할수있습니다.) 3. OK( 확인 ) 를선택하여 Edit Settings( 설정편집 ) 창을닫습니다. 1. 'challenge-04a' 가상머신의 Shares( 공유 ) 설정을 Low( 낮음 ) 및 High( 높음 ) 로전환합니다. Page 131

( 선택한설정에따라값이변경됩니다. 설정이 Low( 낮음 ) 이면 Shares( 공유 ) 값이 1000 으로변경되고설정이 High( 높음 ) 이면 Shares( 공유 ) 값이 4000 으로변경됩니다.) 2. 현재로서는 Shares( 공유 ) 설정을수정하지않습니다. Cancel( 취소 ) 을클릭하여 'challenge-04a' 가상머신에대한 Edit Settings( 설정편집 ) 창을닫습니다. 리소스풀의영향 'challenge-01a' 가상머신이 FavoriteVMs 리소스풀내에위치하므로해당가상머신은리소스풀의 CPU Shares( 공유 ) 값, 이경우 Custom( 사용자지정 ) 설정과 1000 값을상속합니다. 'challenge-04a' 가상머신의 Shares( 공유 ) 설정은 Normal( 일반 ) 이고 Normal( 일반 ) 설정의 Shares( 공유 ) 값은 2000 입니다. 이는 'challenge-04a' 뿐만아니라 'challenge-01a' 의성능이대략절반정도인이유를설명합니다. 이문제를해결하기위해다음중하나를수행할수있었습니다. 'FavoriteVMs' 리소스풀에서 'challenge-01a' 를제거하고 'challenge-04a' 와마찬가지로 ESXi 호스트에서직접리소스를사용합니다. => 이는가장짧고간단한솔루션입니다. 'challenge-04a' 와일치하도록 FavoriteVMs 리소스풀의 CPU Shares( 공유 ) 설정을수정합니다. => 이옵션에서 CPU Shares( 공유 ) 설정을 Custom( 사용자지정 ) 에서 Normal( 일반 ) 로변경하거나 CPU Shares( 공유 ) 값을 1000 에서 2000 으로변경합니다. 'FavoriteVMs' 리소스풀과일치하도록 'challenge-04a' 의 CPU Shares( 공유 ) 설정을수정합니다. => 이경우 CPU Shares( 공유 ) 설정을 Normal( 일반 ) 에서 Low( 낮음 ) 로변경하거나 Custom( 사용자지정 ) 값인 1000 을설정합니다. 그러나이설정을사용하면 'challenge-04a' 의성능이절반으로감소하므로가상워크로드의성능을개선하는것이목표인경우에는권장솔루션이아닙니다. 이것으로이당면과제를마치겠습니다. 다음페이지로이동하여모듈 5 를계속진행하거나목차를사용하여다른당면과제또는모듈을선택하십시오. Page 132

당면과제 3: vnuma 문제해결 NUMA 는 vcpu 가예약된것과동일한물리적 NUMA 노드내에서데이터베이스와같은워크로드가메모리를할당및사용하도록보장하기위해그중요성이더커지고있습니다. 가상머신의크기가단일물리적 NUMA 노드보다크게조정되는경우 vnuma 토폴로지가생성되고게스트운영체제에제공됩니다. 이가상구성을사용하면 vmotion 과같은기능을계속지원하면서가상머신내의워크로드가물리적 NUMA 의이점을활용할수있습니다. 'challenge-04a' 원격데스크톱열기 'challenge-04a' 원격데스크톱세션이아직열려있지않은경우 'chg-04a.drp' 바탕화면바로가기를두번클릭하여가상머신 'challenge-04a' 에대한원격데스크톱세션을엽니다. 이미열려있는경우화면크기를조정하거나이전연습에서열어둔모든프로세스를닫아야할수있습니다. NUMA 로드 1. 'challenge-04a' 가상머신의바탕화면에있는 NUMA coreinfo 바로가기를두번클릭합니다. Coreinfo 는 NUMA 아키텍처를간편하게볼수있도록 'challenge-04a' 가상머신에설치된타사툴입니다. vnuma 검사 Page 133

현재 'challenge-04a' 가단일 NUMA Node 0 에매핑되어있는것을알수있습니다. Microsoft Windows 에서제공하는툴을사용하여 NUMA 구성을볼수도있습니다. 서버관리자열기 Coreinfo 외에도기본적으로다음을수행하여 Microsoft Windows Server 에서 NUMA 구성을검사할수도있습니다. 1. 작업표시줄에있는바로가기를사용하여 Server Manager( 서버관리자 ) 를엽니다. 리소스모니터열기 1. Tools( 툴 ) 를선택합니다. 2. Resource Monitor( 리소스모니터 ) 를선택합니다. Page 134

리소스모니터 1. CPU 탭을선택합니다. 2. Views( 뷰 ) 드롭다운메뉴를선택합니다. 3. Small( 소형 ) 을선택합니다. 4. Windows 2012 에서 CPU 2 개를감지하는것을확인할수있습니다. NUMA 노드에대한언급은없습니다. vnuma vsphere 6.5 부터는소켓당코어수값을변경해도더이상 vnuma 또는 vnuma 토폴로지의구성에영향을주지않습니다. vsockets 및소켓당코어수의구성은게스트 OS 에제공하는가상프로세서에만영향을줍니다 ( 일반적으로라이센싱에필요 ). vnuma 는기본 ESXi 호스트를기반으로게스트 OS 에제공할적절한 vnuma 토폴로지를자동으로결정합니다. 예를들어 vsphere 6.5 이전에듀얼소켓, 16- 코어물리적 ESXi 호스트에소켓당코어 4 개 ( 총 vcpu 16 개 ) 가있는 4-vSocket 가상머신을생성하는경우, vnuma 는소켓당코어수설정을기반으로 4 개의 vnuma 노드를생성합니다. vsphere 6.5 부터는게스트 OS 에소켓 4 개와소켓당코어 4 개가그대로표시되지만, 전체가상머신을단일물리적 NUMA 노드에배치할수있으므로이제 vnuma 는전체가상머신에대해 1 개의 vnuma 노드만생성합니다. 이렇게소켓당코어수설정을 vnuma 와분리하면 vsphere 는모든상황에서최상의 vnuma 토폴로지를자동으로결정할수있습니다. Page 135

vsphere 6.0 의이전동작으로복구하려면고급설정을사용합니다. numa.followcorespersocket = 1 vnuma 에대한자세한정보는다음문서에서확인하실수있습니다. VMware vsphere 6.7: What's New in Performance?(VMware vsphere 6.7 의성능관련새로운기능 ) Virtual Machine CPU and vnuma Rightsizing - Rules of Thumb( 가상머신 CPU 및 vnuma 적정규모산정 - 경험법칙 ) How ESXi NUMA Scheduling Works(ESXi NUMA 스케줄링작동방식 ) 모듈 5: 당면과제 3 이당면과제에서데이터베이스관리자는데이터베이스서버와관련된새로운 NUMA 설정에익숙하지않습니다. 따라서데이터베이스관리자는 vsphere 6.0 의 NUMA 동작과유사한 NUMA 동작을선호합니다. 당면과제는다음과같습니다. 'challenge-04a' 가상머신에 2 개의 NUMA 노드를생성하는데필요한설정을수정합니다. 이당면과제에대한솔루션을확인할준비가되지않았다면다음페이지로이동하지마십시오. 모듈 5: 당면과제 3 - 솔루션 팁 : Hot Add vcpu 가상하드웨어설정이사용설정되면가상머신에제공된아키텍처는 UMA(Uniform Memory Access) 입니다. 이문제를해결하기위해 'challenge-04a' 가상머신에서 "Enable CPU Hot Add" 구성을제거해보겠습니다. Page 136

vsphere Client 열기 1. 작업표시줄에있는바로가기를클릭하여 Google Chrome 을엽니다. 이전 vsphere Client 세션이만료된경우다음을수행합니다. Page 137

1. 'Use Windows session authentication'(windows 세션인증사용 ) 확인란을선택합니다. 2. Login( 로그인 ) 을선택합니다. Page 138

1. 'challenge-04a' 가상머신으로이동합니다. 2. 가상머신을마우스오른쪽버튼으로클릭하고 Power( 전원 ) 옵션에서 Power Off( 전원끄기 ) 를선택합니다. 3. Yes( 예 ) 를클릭하여전원끄기작업을확인합니다. Recent Tasks( 최근작업 ) 패널에서 Status( 상태 ) 가성공을나타내는녹색화살표가있는 Completed( 완료됨 ) 인지확인합니다. Page 139

CPU Hot Add 사용설정사용안함 Page 140

Page 141

1. vsphere Web Client 에서 'challenge-04a' 가상머신을마우스오른쪽버튼으로클릭하고 Edit Settings( 설정편집 ) 를선택합니다. 2. CPU 세션을클릭합니다. 'Enable CPU Hot Add'(CPU Hot Add 사용설정 ) 를선택취소합니다. 3. OK( 확인 ) 를선택합니다. Recent Tasks( 최근작업 ) 패널에서 Status( 상태 ) 가성공을나타내는녹색화살표가있는 Completed( 완료됨 ) 인지확인합니다. 다시 NUMA 검토 1. 'challenge-04a' 가상머신을마우스오른쪽버튼으로클릭하고 Power( 전원 ) 하위메뉴에서 Power On( 전원켜기 ) 을선택합니다. Recent Tasks( 최근작업 ) 패널에서 Status( 상태 ) 가성공을나타내는녹색화살표가있는 Completed( 완료됨 ) 인지확인합니다. => 이당면과제 3 의시작부분에나와있는 'vnuma 검사 ' 에서이단계를반복하십시오. NUMA 아키텍처가 'challenge-04a' 에서변경되었습니까? 답 / 아니요. 'challenge-04a' 에서 2 개의 NUM 노드를사용하도록하려면추가단계가필요합니다. 이후단계에서 'challenge-04a' 구성을완료해보겠습니다. Page 142

필요한경우가아니라면 Enable CPU Hot Add(CPU Hot Add 사용설정 ) 설정을 disabled( 사용안함 ) 상태로유지해야합니다. 'challenge-04a' 가상머신이 vcpu 2 개와소켓당코어 1 개로구성되어있습니다. 팁 : 일반적으로소켓당코어수 = 1 을그대로유지해야최상의성능을냅니다. 소켓당코어수가기본값인 1 로유지될때 ESXi 가일반적으로최상의성능을내도록물리적서버를기반으로가상머신에최적인 vnuma 구성을자동으로선택할수있습니다. 라이센싱목적과같은특별한이유가있는경우가아니라면소켓당코어수 = 1 을그대로유지하십시오. 게스트 OS 에 vnuma 아키텍처가표시되지않지만표시되어야한다고생각되는경우다음사항을확인하십시오. 기본적으로 vnuma 는 vcpu 가 8 개이상인가상머신에대해서만사용설정되어있습니다. 가상머신설정 numa.vcpu.min 을기본값인 9 에서가상머신의 vcpu 수로변경하면 vcpu 가 8 개이하인가상머신에대해서도 vnuma 를사용설정할수있습니다. 이설정은 vnuma 를사용설정하는데필요한최소 vcpu 수를제어합니다. 'challenge-04a' 에서이설정이수정되었습니다. vnuma 는가상하드웨어버전 8 이상이필요합니다. 호스트및가상머신에대해 NUMA 를완전히해제할수있는기타요인은노드인터리빙사용설정과같은 BIOS 설정입니다. 노드인터리빙은기본적으로해제되어있지만사용설정하는경우 UMA 아키텍처를 ESXi 호스트에제공할것입니다. Page 143

'challenge-04a' 가상머신전원끄기 Page 144

Page 145

다음단계를진행하기전에 'challenge-04a' 가상머신의전원을끕니다. 'challenge-04a' 의전원이이미꺼진경우다음단계를진행할수있습니다. 1. 'challenge-04a' 가상머신으로이동합니다. 2. 가상머신을마우스오른쪽버튼으로클릭하고 Power( 전원 ) 옵션에서 Power Off( 전원끄기 ) 를선택합니다. 3. Yes( 예 ) 를클릭하여전원끄기작업을확인합니다. Recent Tasks( 최근작업 ) 패널에서 Status( 상태 ) 가성공을나타내는녹색화살표가있는 Completed( 완료됨 ) 인지확인합니다. 설정편집 1. 인벤토리트리에서 'challenge-04a' 를마우스오른쪽버튼으로클릭합니다. 2. Edit Settings( 설정편집 ) 를선택합니다. Page 146

고급가상머신옵션 1. 'challenge-04a' 가상머신에대한 Edit Settings( 설정편집 ) 창에서 'VM Options'( 가상머신옵션 ) 를선택합니다. 2. 아래로스크롤하여 'Advanced'( 고급 ) 옵션으로이동합니다. 3. Advanced( 고급 ) 를클릭합니다. 1. 'Configuration Parameters'( 구성매개변수 ) 옵션이나타날때까지아래로스크롤합니다. 2. 'EDIT CONFIGURATION'( 구성편집 ) 을클릭합니다. Page 147

새로운 vnuma 고급매개변수추가 vsphere 6.5 에서이구성은 vsphere Client(HTML5) 가출시된후에도 vsphere 플래시클라이언트를통해수행되었습니다. vsphere 6.7 에서이옵션은현재 HTML5 클라이언트에서이용가능하지만약간의차이가있습니다. 즉, vsphere 플래시클라이언트에서는필수매개변수가옵션목록에나와있지만, vsphere 6.7 의 HTML5 클라이언트에서는필수매개변수를수동으로추가해야합니다. Page 148

1. 'ADD CONFIGURATION PARAMS'( 구성매개변수추가 ) 를선택합니다. Add New Configuration Params( 새로운구성매개변수추가 ) 섹션에서다음을입력합니다. 매개변수 Name( 이름 ): numa.vcpu.maxpervirtualnode ( 필드오른쪽으로스크롤하여전체이름할당 ) 매개변수 Value( 값 ): 1 OK( 확인 ) 를클릭합니다. ( 그러면다시 Advanced - Configuration Parameters - EDIT CONFIGURATION( 고급 - 구성매개변수 - 구성편집 ) 창으로이동합니다 ). 'challenge-04a' 에여러 NUMA 노드를사용설정하려면 numa.vcpu.maxpervirtualnode 고급설정을기본값인 8 에서수정해야합니다. 여기서는 numa.vcpu.maxpervirtualnode 값을 1 로변경했습니다. 'challenge-04a' 에대해이설정을수정하지않는경우해당가상머신이단일 NUMA 노드내에배치되므로그렇게제공됩니다. maxpervirtualnode 값이 1 로설정된경우 NUMA 가 2 또는 4 가아닌 1 의배수로 NUMA 를인식하게됩니다. Page 149

새로운 vnuma 고급매개변수확인 1. 'EDIT CONFIGURATION'( 구성편집 ) 을클릭합니다. Configuration Parameters( 구성매개변수 ) 창에서다음을수행합니다. 1. Name( 이름 ) 열의깔때기아이콘을클릭하여매개변수를필터링합니다. 2. 입력필드에 numa 를입력합니다. 3. 3 개의새로운 'numa.' 매개변수가나열된것을알수있습니다. 입력한 'numa.vcpu.maxpervirtualnode' 를포함하여 3 개모두이전에는없었습니다. Page 150

필터를지우고 Configuration Paramaters( 구성매개변수 ) 창을닫을수있습니다. 2 개 NUMA 노드 "maxpervirtualnode" 설정을수정한후 NUMA 노드구성에서두번째 NUMA 노드가 'challenge-04a' 가상머신에성공적으로생성되었는지확인합니다. NUMA 노드구성을보려면 'NUMA coreinfo' 바탕화면바로가기를다시사용하십시오. 이제 'challenge-04a' 가상머신이여러개의 NUMA 노드를활용할수있습니다. Server Manager > Resource Monitor( 서버관리자 > 리소스모니터 ) 로이동하고 CPU 탭을선택하십시오. 그러면리소스모니터내에 NUMA Node 0 및 NUMA Node 1 이표시되어있는것을알수있습니다. 두 NUMA 노드가모두활용되는지궁금한경우바탕화면에있는 SPECjbb 벤치마크애플리케이션을사용하여벤치마크를시작하십시오. 리소스모니터내 NUMA 노드사용량을통해두 NUMA 노드가모두활용되고있는지알수있습니다. 2 개의 NUMA 노드가표시되지않는경우가상머신설정에서 Enable CPU Hot Add(CPU Hot Add 사용설정 ) 를선택취소했는지확인하십시오. 모듈 5 중지 Page 151

동료와함께축하하는시간을갖기전에주콘솔의바탕화면에있는 Challenge Lab MS( 모듈변환기 ) 를엽니다. 1. 주콘솔의바탕화면에있는 Challenge Lab MS( 모듈변환기 ) 바로가기를두번클릭합니다. 2. Module 5( 모듈 5) 아래 Stop( 중지 ) 을선택합니다. PowerCLI 창이닫힐때까지기다린후다음단계를진행합니다. 이것으로이당면과제를마치겠습니다. 다음페이지로이동하여계속진행하거나목차를사용하여다른당면과제또는모듈을선택하십시오. Page 152

결론 모듈 5 를완료했습니다. 모듈 5 완료 아래모듈중원하는모듈을선택하여시작하십시오. (30 분 )( 초급 ) 가상머신과관련된 2 가지문제가있습니다. 하나는라이브마이그레이션관련문제이고다른하나는연결관련문제입니다. (30 분 )( 초급 ) VMware Tools 및 PowerCLI 와관련된문제를해결합니다. (30 분 )( 중급 ) 해결해야할 2 가지성능문제가있습니다. 하나는가상머신관련문제이고다른하나는 ESXi 호스트관련문제입니다. (45 분 )( 고급 ) vsphere 에대한적절한액세스제어, 시작되지않는가상머신, 규정준수를위반하는 ESXi 호스트와관련된 3 가지일반적인운영문제를해결해야합니다. (30 분 )( 초급 ) VMware 의새로운지원기술에대한기본개념을알아봅니다. 실습종료방법 실습을끝내려면 END( 종료 ) 버튼을클릭합니다. Page 153

모듈 6 - VMware Skyline 소 개 (30 분 ) Page 154

VMware Skyline 소개 이섹션에서는사용자환경에서사용할수있을때익숙해질수있도록 Skyline 에대해소개합니다. VMworld US 2018 진행당시이실습의목적을고려하여본당면과제는주로강의, 비디오데모및샘플보고서로구성됩니다. VMware Skyline 이란? VMware Global Services 에서개발한 VMware Skyline 은활성화된운영지원또는 Premier 서비스수준계약을보유한고객에게추가비용없이제공되는사전예방적인지원기술입니다. Skyline 은잠재적문제를사전예방적으로파악하고해결시간을단축하기위해고객별제품사용데이터를자동으로안전하게수집, 집계및분석합니다. 작동방식 Skyline Collector 운영의핵심은제품사용데이터를자동으로안전하게수집하는독립실행형가상어플라이언스인 VMware Skyline Collector 입니다. 제품사용데이터에는다음이포함됩니다. 구성 특징 성능데이터 거의실시간으로 VMware 에스트리밍되는변경사항및이벤트 VMware Skyline Collector 설치및구성은간단하므로보통완료하는데 30 분이채걸리지않습니다. 설치된후지속적인관리는거의필요없습니다. 데이터분석및규칙엔진 수집된데이터는강력한데이터분석및규칙엔진을기반으로분석합니다. 규칙엔진은제품정보의인바운드스트림을분석하기위해지원인텔리전스, 제품지식및로직으로구성되어지속적으로증가하는라이브러리가저장되는위치입니다. VMware 는 VMware 환경의전반적인안전성과신뢰성을개선하기위해 Skyline 을통해수집된데이터를사용하여잠재적문제를사전예방적으로파악하고서비스요청에대한연구분석을수행합니다. 데이터는암호화된채널을통해 VMware 로전송되며안전한 VMware 시설에보관됩니다. 하지만고객데이터는짧은기간동안 Collector 내에보관됩니다. VMware 는 VMware SnS(Support & Subscription) 의일부로수집된정보를분석하고보고합니다. 분석결과는 Skyline OSR( 운영요약보고서 ) 에발표됩니다. 추가정보 : Page 155

Skyline 서비스는 VMworld 2017 에서발표되었습니다. VMworld 2018 진행당시가장최신버전의 Collector 는 2018 년 8 월 9 일에출시된 1.4 였습니다. 릴리스노트를클릭하여이버전의세부정보를살펴보십시오. VMware Skyline 웹사이트 : https://www.vmware.com/support/services/skyline.html 설명서 : https://docs.vmware.com/en/vmware-skyline/index.html Skyline OSR( 운영요약보고서 ) OSR 은고객에게 Skyline 을통해사전예방적으로확인된발견사항과권장사항을제공합니다. 이는 Skyline 을통해알아낸발견사항과권장사항에액세스할수있는셀프서비스포털을제공하는 SaaS 애플리케이션인 Skyline Advisor 에더해추가로제공됩니다. OSR( 운영요약보고서 ) 는고객에게고객환경내에서의잠재적리스크에대한개략적인개요를제공합니다. 또한 VMware 의사전예방적지원에대한세부정보를경영진과신속하게공유할수있는기능과 Skyline 을통해알아낸발견사항과권장사항의시점사본을보관할수있는기능도있습니다. OSR 은아래이미지에나와있는대로 3 가지주요섹션으로구성됩니다. 1. 배포요약 2. 권장사항요약 3. 컴퓨팅 (Skyline 을통해알아낸발견사항과권장사항이모두나와있음 ) Page 156

배포요약 각 Skyline Collector 뿐만아니라 Skyline Collector 와연결되는해당 vcenter Server 또는 NSX Manager 와관련된모든객체의개략적인인벤토리가자세히나와있습니다. Page 157

권장사항요약 해당소스인 vcenter Server 또는 NSX Manager 와관련된발견사항이심각도수준 Critical( 중요 ), Moderate( 보통 ) 또는 Trivial( 사소 ) 로분류하여요약되어있습니다. 이는가장심각한잠재적문제가발생한위치를파악하는데도움이되므로사용자환경내에서이러한잠재적문제가실질적인문제로발전하기전에사전예방적으로해결할수있습니다. 심각도수준 CRITICAL( 중요 ): 다운타임, 손상, 성능저하 MODERATE( 보통 ): 기능에영향을미침 TRIVIAL( 사소 ): 외관상또는정보제공 Page 158

컴퓨팅 ( 발견사항 ) 각잠재적문제가발견사항 / 권장사항쌍으로제공됩니다. 각발견사항은문제를해결하기위한권장사항과함께문제에대한설명을포함합니다. 이러한권장사항에는기술자료문서, 모범사례, 백서또는기타형식의공식적인 VMware 설명서가포함될수있습니다. 각발견사항에는다음과같은속성이있습니다. Finding ID( 발견사항 ID): 발견사항과관련된추가적인세부정보를검색할수있는고유한발견사항 ID 입니다. Date Actioned( 실행날짜 ): 잠재적문제가 Skyline 을통해발견된날짜입니다. Priority( 우선순위 ): 문제가사용자환경에미칠수있는잠재적영향에따라 Critical( 중요 ), Moderate( 보통 ) 또는 Trivial( 사소 ) 로분류됩니다. Number of Findings( 발견사항수 ): 잠재적문제에의해영향을받을수있는객체의수입니다. Skyline Collector 에연결된 vcenter Server 또는 NSX Manager 가 1 개이상인경우, 각 vcenter Server 또는 NSX Manager 에대한객체의수가표시됩니다. Issue Description( 문제설명 ): 잠재적문제에대한설명입니다. Recommendations( 권장사항 ): 문제에대한추가적인세부정보와함께잠재적문제를해결하는방법이단계별로나와있는기술자료문서, 모범사례, 백서또는기타형식의공식적인 VMware 설명서입니다. 문제해결 사용자환경내에서발견사항을해결할준비가되었으면 rules.zip 파일을사용하여잠재적문제에의해영향을받을수있는각객체에대한세부정보를찾을수있습니다. 예를들어 OSR( 운영요 Page 159

약보고서 ) 에서발견사항을검토한결과 vcenter Server 또는 NSX Manager 내에서 5 개객체가영향을받을수있는것으로확인되었지만 5 개객체가무엇인지모른다고가정해보겠습니다. 이경우 rules.zip 파일을열고검토중인발견사항과관련된고유한 FindingID 를검색하고해당파일을열면, 해당발견사항에의해영향을받는 5 개객체 (ESXi 호스트, 가상머신, 분산스위치, 데이터스토어등 ) 가무엇인지알수있습니다. 이부분에대해서는이모듈의다음장에서살펴볼것입니다. 또한 Skyline 커뮤니티내에서문제나권장사항에대한질문이있는경우고유한 FindingID 를사용할수도있습니다. 그러면 Skyline 커뮤니티를운영하는기술지원엔지니어가질문과관련된특정발견사항을파악하고잠재적문제를해결하는데추가적인도움을드릴것입니다. VMware Skyline Advisor 소개 오늘날의고객은 OSR( 운영요약보고서 ) 을통해사전예방적발견사항을검토해야합니다. VMware 는 VMworld US 2018 에서모든 Skyline 고객이이용할수있는 SaaS 애플리케이션인 Skyline Advisor 를곧출시할계획이라고발표했습니다. Skyline Advisor 포털액세스 고객은 My VMware 사용자이름과암호를사용하여 Skyline Advisor 에로그인할수있습니다. 성공적으로로그인한고객은계정세부정보및사전예방적발견사항을볼수있습니다. 또한 Premier 서비스고객은표준 OSR 과맞춤형 OSR 을모두다운로드할수있습니다. Skyline Advisor: 계정세부정보탭 이섹션에서는마스터 ID, 마스터 ID 로등록한 Skyline Collector 의수, 등록된모든 Collector 와연결된 vcenter Server, ESXi 호스트및가상머신의총수등계정에대한개요가나와있습니다. 또한 Skyline 분석이마지막으로완료된날짜및시간이다음분석이완료될날짜및시간과함께표시됩니다. 이정보는발견사항문제해결에도움이됩니다. 문제가해결된발견사항은다음분석이완료될때까지 Advisor 에서사라지지않습니다. Skyline 에추가된새로운발견사항은다음분석이완료될때까지 Advisor 에표시되지않습니다. 각 Skyline Collector 를확장하면여기에연결된 vcenter Server 및 NSX Manager 를볼수있습니다. 또한각 vcenter Server 또는 NSX Manager 를확장하면특정 vcenter Server 에연결된클러스터수나가상머신수와같은인벤토리세부정보를볼수있습니다. 다음비디오에서 VMware Skyline: 계정세부정보탭에대한데모를살펴보십시오. Page 160

Skyline Advisor: 사전예방적발견사항탭 이섹션에는 Skyline 을통해알아낸모든발견사항이표시됩니다. 페이지상단의검색표시줄을사용하여사용자환경내에서특정객체또는발견사항을신속하게검색할수있습니다. 필터를사용하면특정카테고리의발견사항만표시할수있습니다. 다음과같은여러기준을바탕으로필터링할수있습니다. 컴퓨팅, 스토리지, 네트워크, 보안등의객체 데이터스토어, 클러스터, 호스트등의객체유형 ESXi 호스트, 가상머신등의특정객체 발견사항심각도 ( 사용자환경내에서확인된 CRITICAL( 중요 ) 발견사항만표시가능 ) 이실습에서 Skyline 을통해사용자환경에대해알아낸모든발견사항은카드로표시되므로각각에대한설명과권장사항을신속하게검토할수있습니다. 다음비디오에서 VMware Skyline: 사전예방적발견사항탭에대한데모를살펴보십시오. Skyline Advisor: OSR 라이브러리탭 Skyline Advisor 는 OSR 라이브러리를보관하므로필요시다운로드할수있습니다. 이기능은 Premier 서비스고객만사용할수있습니다. 다음비디오에서 VMware Skyline: OSR 라이브러리탭에대한데모를살펴보십시오. Page 161

Skyline Log Assist VMware 는 VMworld US 2018 에서 Skyline Log Assist 도공개했습니다. 이서비스는지원요청에대한문제해결프로세스의일환으로필요한 " 로그업로드프로세스 " 를혁신할것입니다. Skyline Log Assist 를사용하면 VMware 에서로그를업로드하므로고객이업로드하지않아도됩니다. 곧 VMware 기술지원엔지니어 (TSE) 가필요한객체에대해서만원하는로그를요청할수있을것입니다. 고객은로그요청을 ' 승인 ' 또는 ' 거부 ' 하기만하면됩니다. 지원되는 VMware 플랫폼 오늘날 VMware Skyline 은다음제품에서텔레메트리정보를수집및분석하여향상된가시성을제공합니다. VMware vsphere 5.5 이상 (vsphere 6.7 의경우본실습에서도입됨 ) VMware NSX 6.1 이상 (HOL-1992-01-CHG 실습에서도입됨 ) VSAN 6.6 릴리스에서 VSAN 에대한 Skyline 이가시성이추가되었고, VMware Skyline 와연관된이 VSAN 지원기능을 vsan Support Insight 라고합니다. 향후 VMware 는모든 VMware 제품을 Skyline 내에서지원할계획입니다. 추가정보 : VMware KB# 55928: VMware Skyline FAQ (PDF) Skyline 커뮤니티 Skyline 커뮤니티는주로운영수준지원계약을체결한고객에게서비스를제공하기위한것입니다. Skyline 커뮤니티는 VMware 기술지원엔지니어 (TSE) 팀에서운영하므로질문에대한답변을듣지못하는경우는없습니다. Premier 서비스수준지원계약을체결한고객은 Skyline 커뮤니티대신 SAM/SAE 에직접질문할수있는권한이있으므로그렇게해야합니다. 추가정보 : Page 162

VMTN 의 VMware Skyline 커뮤니티 : https://communities.vmware.com/community/ vmtn/skyline. VMware 지원프리미엄서비스 VMware Premier 서비스에대해자세히알아보려면 https://www.vmware.com/support/ services.html 을방문하여다음사내옵션중하나를선택하십시오. 비즈니스크리티컬지원 (BCS) 미션크리티컬지원 (MCS) 의료크리티컬지원 (HCS) 이동통신사급지원 Page 163

vsphere 문제에대한 Skyline Challenge Lab 이이론연습의목적을고려하여사용자환경에대한 OSR( 운영요약보고서실습을만들었습니다. 여기에는 Skyline 에서현재이용가능한두가지사전예방적발견사항이나와있습니다. 이는모든 OSR 에포함되어있는배포요약및권장사항요약에더해추가로제공됩니다. Skyline 폴더열기 1. 콘솔바탕화면에서 Skyline 폴더를엽니다. OSR( 운영요약보고서 ) 열기 1. 'vsphere Challenge Lab Operational Summary Report.pdf' 파일을엽니다. Page 164

OSR 의내용및형식검토 1. 아래로스크롤하여 2 페이지의목차를검토합니다. Page 165

1. 아래로계속스크롤하여 3 페이지의배포요약을검토합니다. Page 166

1. 잠시시간을내어배포요약섹션의내용을검토하고 3-4 페이지에나와있는정보를숙지합니다. 2. 완료되면아래로스크롤하여 5 페이지의권장사항요약을검토합니다. Page 167

1. 2 개의발견사항이있는것을알수있습니다. 하나는 Critical( 중요 ) 이고다른하나는 Trivial( 사소 ) 입니다. 2. 아래로스크롤하여 6 페이지의컴퓨팅섹션을검토합니다. Page 168

1. 첫번째 Finding ID( 발견사항 ID) 가 'ExecutionSecurityIssuesREQ2200Rule' 이고해당 Priority( 우선순위 ) 가 CRITICAL( 중요 ) 임을확인합니다. 2. Issue Description( 문제설명 ) 섹션과 Recommendations( 권장사항 ) 섹션을검토합니다. 3. 아래로스크롤하여 7 페이지의컴퓨팅섹션을검토합니다. Page 169

1. 두번째 Finding ID( 발견사항 ID) 가 'HeartbeatDatastoresLessThanRequiredREQ940Rule' 이고해당 Priority( 우선순위 ) 가 TRIVIAL( 사소 ) 임을확인합니다. 2. Issue Description( 문제설명 ) 섹션과 Recommendations( 권장사항 ) 섹션을검토합니다. 3. 아래로스크롤하여 7 페이지에서 OSR 검토를완료합니다. 지금까지 OSR 을검토했고 2 가지문제에대해살펴봤으므로이제보다자세히알아보겠습니다. 모듈 6: 발견사항 1 vsphere Challenge Lab 에서알아낸첫번째사전예방적발견사항은 'ExecutionSecurityIssuesREQ2200Rule' 이고그심각도수준이 CRITICAL( 중요 ) 입니다. CRITICAL( 중요 ) 심각도수준은다운타임, 성능저하또는손상의리스크가있음을나타냅니다. 'ExecutionSecurityIssuesREQ2200Rule' 이란무엇에관한것입니까? 이특정발견사항에서하이퍼바이저지원게스트완화기능이사용설정되지않은가상머신이확인됩니다. 하이퍼바이저지원게스트완화기능은게스트가상머신에대한새로운추측 - 실행제어메커니즘을가상화하므로게스트 OS 는가상머신내에서프로세스간정보유출문제를완화할수있습니다. 여기기술된 ' 하이퍼바이저지원게스트완화기능 ' 문제에대한몇가지세부정보를살펴보겠습니다. VMware KB# 52245: 추측실행보안문제 CVE-2017-5753, CVE-2017-5715, CVE-2017-5754 및 CVE-2018-3693 에대한 VMware 의대응 (Spectre and Meltdown 이라고도함 ). Page 170

해당기술자료문서에서다음과같은다른정보출처를참조할수있습니다. VMware KB# 52085: Hypervisor-Assisted Guest Mitigation for Branch Target injection( 지사대상삽입에대한하이퍼바이저지원게스트완화기능 ) VMware Security Advisories(VMSA), 특히 VMSA-2018-0007 KB#52085 와 VMSA-2018-007 모두에나와있는세부정보를바탕으로할때가상하드웨어버전 9 가하이퍼바이저지원게스트완화기능에대한최소요구사항입니다. 팁 : VMware Skyline 이최소가상하드웨어버전요구사항을충족하지않는 1 대의가상머신을발견했습니다. 사용자가파악하지못하는경우에대비해 OSR 에서가상하드웨어를업그레이드하도록권장했습니다. 이는 OSR 의 6 페이지에나와있는 CRITICAL( 중요 ) 문제 (ExecutionSecurityIssuesREQ2200Rule) 에대한컴퓨팅섹션의권장사항영역에서확인할수있습니다. 당면과제 : 이 CRITICAL( 중요 ) 문제로영향을받는가상머신을찾습니다. 모듈 6: 발견사항 1 - 솔루션 1. 앞에서연 Skyline 폴더에서 'ExecutionSecurityIssuesREQ22000Rule.pdf' 파일을찾아서엽니다. Page 171

영향을받은가상머신파악 1. 영향을받은가상머신이 'challenge-05a.corp.local' 임을알수있습니다. 2. 가상머신에하드웨어버전 8 이있음을알수있습니다. 현재 'challenge-05a' 에가상하드웨어버전 8 이있는것으로확인되었으므로, Skyline 발견사항의요구사항을충족하려면가상하드웨어버전 9 이상으로업그레이드해야합니다. 추가정보 : Skyline Flow: Skyline Collector 는정보를수집하고암호화하여 VMware Skyline 포털에전송합니다. 이포털에서수집 / 전송된정보가분석됩니다. OSR 라이브러리 : Premier 서비스고객은 Skyline Advisor 의 OSR 라이브러리섹션 / 페이지에서 OSR( 운영요약보고서 ) 을다운로드할수있습니다. 이실습의목적을고려하여이것으로발견사항 1 에대한연습을종료합니다. 모듈 6: 발견사항 2 vsphere Challenge Lab 에서확인된두번째사전예방적발견사항은 'HeartbeatDatastoresLessThanRequiredREQ940Rule' 입니다. 'TRIVIAL'( 사소 ) 중증도가이발견사항에할당되었습니다. vsphere High Availability 를사용하려면올바른데이터스토어하트비트감지기능이작동하도록클러스터의모든호스트간에최소 2 개의공유데이터스토어가있어야합니다. 팁 : VMware Skyline 이하트비트데이터스토어가 1 개만구성된 ESXi 호스트를발견했습니다. 사용자가파악하지못하는경우에대비해 OSR 에서해결방안 ( 두번째데이터스토어추가 ) 을제시했고 ESXi 호스트에두번째데이터스토어를추가하여이잠재적문제를해결하는방법이단계별로나와있는 KB# 2004739 를제공했습니다. 이는 OSR 의 7 페이지에나와있는 TRIVIAL( 사소 ) 문제 (HeartbeatDatastoresLessThanRequiredREQ940Rule) 에대한컴퓨팅섹션의권장사항영역에서확인할수있습니다. Page 172

당면과제 : 이 TRIVIAL( 사소 ) 문제로영향을받는호스트를찾습니다. 모듈 6: 발견사항 2 - 솔루션 1. 앞에서연 Skyline 폴더에서 'HeartbeatDatastoresLessThanRequiredREQ940Rule.pdf' 파일을찾아엽니다. 영향을받은호스트파악 1. 영향을받은호스트가 'esx-05a.corp.local' 임을알수있습니다. 현재 TRIVIAL( 사소 ) 문제를해결하기위해 esx-05 호스트에두번째데이터스토어를추가해야한다는사실을발견했고 Skyline 에서그해결방법에대한기술자료문서를제공했습니다. 이실습의목적을고려하여이것으로발견사항 2 에대한연습을종료합니다. Page 173

결론 모듈 6 에서 Skyline 이라는새로운 VMware 지원서비스를소개했습니다. 살펴본내용은다음과같습니다. 1. 기술지원방식을획기적으로개선하는새롭고혁신적인사전예방적지원기술인 VMware Skyline 2. Skyline 작동방식과이서비스를활용하여문제를식별하고즉각해결을위한권장사항을파악하는방법 3. 새로출시될예정인 VMware Skyline Advisor 서비스및 Skyline Log Assist 서비스 다음비디오에서 VMware Skyline Advisor 에대한개요데모를살펴보십시오. Page 174