VMware vSphere 6 서버 가상화 구축과 운용
- 원서명Mastering VMware vSphere 6 (ISBN 9781118925157)
- 지은이닉 마샬(Nick Marshall)
- 옮긴이SK텔레콤 보라매NOC팀
- ISBN : 9788960777781
- 50,000원
- 2015년 10월 30일 펴냄 (절판)
- 페이퍼백 | 1,024쪽 | 188*250mm
- 시리즈 : 클라우드 컴퓨팅
판매처
- 현재 이 도서는 구매할 수 없습니다.
책 소개
요약
VMware vSphere 6 가상화 솔루션에 대한 최신 가이드가 수록되어 있는 베스트셀러의 개정판이다. 업무 현장에서 사용하는 여러 도구를 이해하기 쉽게 설명하며 많은 정보와 다양한 참고 사항들이 포함되어 있다. VMware 전문가에 의해 쓰여진 이 책은 설치, 구성, 동작 방식, 보안, 그리고 가상화 환경을 자동화하고 모니터링 할 수 있는 절차를 단계적으로 설명하고 있을 뿐만 아니라 상세한 개념 설명, 직접 수행할 수 있는 가이드, 현실에서의 다양한 경험을 통한 풍부한 사례를 제공한다.
이 책에서 다루는 내용
vCenter Server 구성 요소에 대한 설치 계획을 수립해 설치하고 살펴보기
가상 네트워크, 가상 머신, 스토리지 장치 생성과 구성
계획된 유지 보수 기간 동안의 중단 시간을 제거해 고가용성과 업무 연속성 보장
신뢰성 있고 유연한 가상 머신 생성과 관리
사용률을 자동으로 밸런싱하거나 정의된 접근 우선순위 사용
중앙 집중화된 관리를 통해 VMware vSphere 성능과 가용성 모니터링
일상적인 관리 업무, 업데이트, 패치 자동화와 오케스트레이션
가상화 도구 모음 설치, 구성, 관리
유지 보수와 업데이트를 위한 지원 도구 활용
호환성과 유연성 보장을 위한 새로운 기능 사용
애플리케이션 요구의 충족을 위한 자원 할당과 사용 관리
네트워크 보호와 성능 모니터링
이 책의 대상 독자
vSphere 6.0에서 가상 인프라를 구성하고 관리하는 지식을 강화하고자 하는 IT 전문가를 위한 책이다. 이 책은 IT 입문자에게도 도움이 되긴 하지만, 대상 독자들이 다음과 같은 사전 지식을 갖고 있다고 가정한다.
네트워크 구조에 대한 기본 이해
마이크로소프트 윈도우 환경에서 작업해 본 경험
DNS와 DHCP를 관리해 본 경험
가상화가 전통적인 물리 인프라와 어떻게 다른지에 대한 이해
표준 x86 및 x64 컴퓨팅 환경에서의 하드웨어와 소프트웨어 구성 요소
이 책의 구성
1장. VMware vSphere 6 소개
vSphere 6.0 제품군을 구성하고 있는 모든 제품의 일반적인 개요로 시작한다. 또한 vSphere 라이선스에 대해 설명하고 조직이 가상화 솔루션으로 VMware vSphere를 채택하면 얻을 수 있는 혜택을 몇 가지 예로 보여준다.
2장. VMware ESXi 계획과 설치
물리 하드웨어를 선택하고, VMware ESXi 버전을 고르고, 설치 계획을 수립하고, VMware ESXi를 수동 방식이나 무인 방식으로 설치하는 방법을 알아본다.
3장. vCenter 서버 설치와 구성
vCenter 서버 환경의 설치 계획 수립에 대해 자세히 알아본다. vCenter 서버는 매우 중요한 vSphere의 관리 구성 요소이며, 따라서 vCenter서버의 적절한 설계, 계획, 설치, 구성에 대해 설명한다.
4장. vSphere 업데이트 매니저와 vCenter 지원 도구
vSphere 업데이트 매니저를 계획하고, 설계하고, 설치하고, 구성하는 것과 관련된 것들을 설명한다. vCenter 업데이트 매니저를 사용해 vSphere 환경을 패치해 최신 상태로 유지할 수 있다.
5장. 가상 네트워크 생성과 구성
vSphere 분산 스위치와 다른 외부 스위치 같은 새로운 기능을 비롯해 가상 네트워크의 설계, 관리, 최적화에 대해 설명한다. 또한 네트워크 보안을 유지하면서 가상 네트워크 구조를 물리 네트워크 구조와 통합하는 방법을 알아 보고 해결책을 제시한다.
6장. 스토리지 장치 생성과 구성
vSphere에서 사용 가능한 다양한 스토리지 아키텍처에 대한 광범위한 개요를 심도 있게 제공한다. 파이버 채널(Fibre Channel), iSCSI, NAS 스토리지의 설계와 최적화 기법뿐만 아니라 씬 프로비저닝(Thin Provisioning), 다중 경로(Multipath), 라운드로빈 부하 분산(Round-robin Load Balancing) 같은 스토리지의 기능들에 대해 알아본다.
7장. 고가용성과 업무 연속성 보장
업무 연속성과 장애 복구에 관련된 뜨거운 주제들을 다룬다. 가상머신들의 고가용성 서버 클러스터 구축에 대한 세부 내용을 제공한다. 추가로 vSphere 환경에서 동작 중인 가상머신들에게 페일오버를 제공하기 위해 vSphere HAHigh Availability와 vSphere FTFault Tolerance를 사용하는 방법을 다룬다.
8장. VMware vSphere 보안
보안은 모든 구현에서 중요한 부분이며, 8장에서는 ESXi 호스트로의 직접 접속을 관리하고 vSphere를 액티브 디렉토리(Active Directory)와 통합하는 등의 여러 가지 보안 관리적 측면을 다룬다. 또한 시스템을 관리하는 여러 수준에서 사용자의 접근을 관리하는 방법과 기업 수준의 배포 환경에서 관리적 위임을 쉽게 하기 위해 윈도우 사용자와 그룹을 vSphere 보안 모델과 함께 사용하는 방법을 설명한다.
9장. 가상머신 생성과 관리
vCenter 서버를 통해 가상머신을 프로비저닝하는 방법과 관련된 사례와 절차를 소개한다. 추가로 시간이 갈수록 가상머신의 수가 점점 증가함에 따라 관리를 쉽게 하기 위한 시간 절약 기법, 가상머신 최적화, 최적의 사례를 소개한다.
10장. 템플릿과 vApps 사용
템플릿의 개념과 표준 VM 이미지의 더 신속한 배포를 위한 메커니즘을 소개한다. 또한 복제와 여러 VM이 배포돼 있는 환경을 위해 vSphere가 사용하는 특수한 컨테이너인 vApp의 개념을 다룬다. 추가로 VM을 배포하기 위해 VMware와 다른 제조사가 사용하는 OVF 표준을 설명한다.
11장. 자원 할당 관리
자원 할당을 관리하는 종합적인 시각을 제공한다. 개별 가상머신부터 리소스 풀과 ESXi 호스트들의 클러스터까지 vSphere에서 자원이 소비되는 방법을 살펴보고, 자원 할당 관리 및 수정을 위해 사용할 수 있는 메커니즘인 예약(Reservations), 제한(Limits), 공유(Shares)에 대해 다룬다.
12장. 자원 사용량 조정
자원 할당은 자원 사용과 동일하지 않으며, vSphere가 자원 사용의 균형을 맞추기 위해 제공하는 몇 가지 방법과 함께 11장에서 다룬 자원 할당을 더 자세히 알아본다. vSphere vMotion, EVC(Enhanced vMotion Compatibility), vSphere 분산 자원 스케줄러(Distributed Resource Scheduler), 스토리지 vMotion, 스토리지 DRS에 대해 알아본다.
13장. VMware vSphere 성능 모니터링
가상 인프라 관리자들이 성능 문제를 추적하고 해결할 수 있게 도와주는 몇 가지 내장된 도구에 대해 알아본다. vCenter 서버 내의 호스트, 리소스 풀, 클러스터 간의 CPU, 메모리, 디스크, 네트워크 어댑터의 성능을 모니터링하는 방법에 중점을 둔다. 또한 vRealize Operations Manager에 대해서도 알아본다.
14장. VMware vSphere 자동화
VMware vSphere 관리자들이 직면한 많은 작업은 계속 반복되고 있으며, 이런 점에서 자동화가 도움이 될 수 있다. vRealize Orchestrator와 PowerCLI를 비롯해 vSphere 환경에 자동화를 가져다주는 다양한 방법을 설명한다.
부록, 각 장의 정리와 연습문제 풀이
각 장 마지막의 ‘생각해보기’ 문제에 대한 해답을 제공한다.
목차
목차
- 1장 VMware vSphere 6 소개
- VMware vSphere 6 살펴보기
- vSphere 제품군의 제품 살펴보기
- VMware vSphere의 여러 기능 살펴보기
- VMware vSphere 라이선스
- vSphere를 선택해야 하는 이유
- 정리
- VMware vSphere 6 살펴보기
- 2장 VMware ESXi 계획과 설치
- VMware vSphere 배포 계획 수립
- 서버 플랫폼 선정
- 스토리지 아키텍처 결정
- 네트워크 인프라와 통합
- VMware ESXi 배포
- VMware ESXi를 대화식으로 설치
- VMware ESXi를 무인 방식으로 설치
- vSphere 자동 배포로 VMware ESXi 배포
- 설치 후 구성
- vSphere 데스크탑 클라이언트 설치
- 관리 네트워크 재구성
- 시각 동기화 구성
- 이름 해석 구성
- 정리
- VMware vSphere 배포 계획 수립
- 3장 vCenter 서버 설치와 설정
- vCenter 서버 소개
- vCenter Single Sign-On을 통한 중앙 집중식 사용자 인증
- 플랫폼 서비스 컨트롤러의 이해
- vSphere 웹 클라이언트를 사용해 관리
- 확장 가능한 프레임워크 제공
- vCenter 서버 버전 선택
- vCenter 서버 배포 계획과 설계
- vCenter 서버에 필요한 하드웨어 규모 결정
- vCenter 서버를 위한 데이터베이스 서버 선택
- vCenter 서버의 가용성 계획 수립
- vCenter 서버와 구성 요소들을 VM으로 구동
- vCenter 서버와 구성 요소 설치
- vCenter 서버 백엔드 데이터베이스 서버 구성
- ODBC DSN 구성
- vCenter 서버 구성 요소 설치
- 연결 모드 그룹으로 vCenter 서버 설치
- vCenter 서버 가상 어플라이언스 배포
- vCenter 서버 살펴보기
- vSphere 웹 클라이언트의 홈 화면 구성
- 탐색기 사용
- vCenter 서버 인벤토리 생성과 관리
- 인벤토리 뷰와 개체 이해
- 인벤토리 개체 생성과 추가
- vCenter 서버의 관리 기능 살펴보기
- 기본적인 호스트 관리의 이해
- 기본적인 호스트 구성 살펴보기
- 스케줄링된 작업 사용
- vCenter 서버의 이벤트 콘솔 사용
- 호스트 프로파일로 작업
- 태그
- vCenter 서버 설정 관리
- vCenter 서버 일반 설정
- 라이선싱
- 오늘의 메시지
- 고급 설정
- vSphere 웹 클라이언트 관리
- 역할
- 라이선싱
- vCenter Solution Manager
- 로그 브라우저
- 정리
- vCenter 서버 소개
- 4장 vSphere 업데이트 매니저와 vCenter 지원 도구
- vSphere 업데이트 매니저
- vSphere 업데이트 매니저 설치
- 요구 사항 정의
- VUM의 데이터베이스 구성
- ODBC 원본 이름 생성
- VUM 설치
- 업데이트 매니저 다운로드 서비스 설치(선택 사항)
- vSphere 업데이트 매니저 클라이언트 설치
- 업데이트 매니저 유틸리티로 VUM을 재구성하거나 UMDS 설치
- 이전 버전으로부터 VUM 업그레이드
- vSphere 업데이트 매니저 구성
- 기준선 생성
- 정기 업데이트
- 기준선이나 기준선 그룹 연결과 분리
- 검색
- 패치 가져다 두기
- 호스트 업데이트 적용
- VMware Tools 업그레이드
- 가상 어플라이언스와 호스트 확장 업그레이드
- vSphere 업데이트 매니저로 호스트 업그레이드
- ESXi 이미지 가져오기와 호스트 업그레이드 기준선 생성
- 호스트 업그레이드
- VM 하드웨어 업그레이드
- 오케스트레이션된 업그레이드 수행
- 대체 가능한 업데이트 방법 살펴보기
- vSphere 업데이트 매니저 PowerCLI 사용
- vSphere 업데이트 매니저 없이 업그레이드와 패치
- vCenter 지원 도구
- ESXi 덤프 수집기
- Syslog 수집기
- 기타 vCenter 지원 도구
- 정리
- 5장 가상 네트워크 생성과 구성
- 가상 네트워크 만들기
- vSphere 표준 스위치로 작업
- 가상 스위치와 물리 스위치 비교
- 포트와 포트 그룹 이해
- 업링크 이해
- 관리 네트워크 구성
- VMkernel 네트워크 구성
- 향상된 멀티캐스트 기능 활성화
- TCP/IP 스택 구성
- VM 네트워크 구성
- VLAN 구성
- NIC 티밍 구성
- 트래픽 쉐이핑 사용과 구성
- 모두 조합
- vSphere 분산 스위치로 작업
- vSphere 분산 스위치 생성
- 분산 스위치에서 ESXi 호스트 제거
- 분산 스위치 제거
- 분산 스위치 관리
- 분산 포트 그룹으로 작업
- VMkernel 어댑터 관리
- vSphere 분산 스위치에서 넷플로우 사용
- 스위치 탐색 프로토콜 활성화
- 향상된 멀티캐스트 기능 활성화
- 사설 VLAN 구성
- LACP 구성
- 서드파티 분산 가상 스위치 살펴보기
- 시스코 넥서스 1000V
- IBM 분산 가상 스위치 5000V
- HP 플렉스패브릭 가상 스위치 5900v
- 가상 스위치 보안 구성
- 비규칙 모드 이해와 사용
- MAC 주소 변경과 위조 전송 허용
- 향후 전망
- 정리
- 6장 스토리지 장치 생성과 구성
- 스토리지 설계의 중요성 검토
- 공유 스토리지 기본 살펴보기
- 로컬 스토리지와 공유 스토리지 비교
- 공통 스토리지 어레이 아키텍처 정의
- RAID 이해
- 가상 SAN 이해
- 중급 및 외부 엔터프라이즈급 스토리지 어레이 설계 이해
- 스토리지 프로토콜 선택
- 기본 스토리지 선택
- vSphere 스토리지 기본 구현
- 핵심 vSphere 스토리지 개념 검토
- 가상 볼륨 이해하기
- SC와 LUN
- 스토리지 정책
- 가상 볼륨
- VMFS 데이터스토어로 작업
- 원시 디바이스 매핑으로 작업
- NFS 데이터스토어로 작업
- VM 수준 스토리지 구성으로 작업
- SAN과 NAS 최적의 사례 활용
- 정리
- 7장 고가용성과 업무 연속성 보장
- 고가용성 계층 구조 이해
- VM 클러스터링
- 네트워크 부하 분산 클러스터링 소개
- 윈도우 서버 장애 조치 클러스터링 소개
- vSphere HA 구현
- vSphere HA 이해
- vSphere HA 기반 구조 이해
- 가상머신 구성 요소 보호 소개
- vSphere HA 활성화
- vSphere HA 구성
- vSphere HA 관리
- vSphere SMP FT 소개
- vSphere SMP-FT를 vSphere HA와 함께 사용
- vSphere FT 활용 사례 살펴보기
- 업무 연속성 계획 수립
- 데이터 보호 제공
- 장애 복구
- vSphere 복제 사용
- 정리
- 8장 VMware vSphere 보안
- vSphere 보안 개요
- ESXi 호스트 보호
- ESXi 인증
- ESXi 호스트 접속 제어
- ESXi 호스트에 패치 적용
- ESXi 호스트 사용 권한 관리
- ESXi 호스트 로깅 구성
- 기타 ESXi 보안 권고 사항 확인
- vCenter 서버 보호
- vSphere 인증서 관리
- 인증서 관리자 시작
- Single Sign-On으로 사용자 인증
- vpxuser 계정 이해
- vCenter 서버 사용 권한 관리
- vCenter 서버 로깅 살펴보기
- 가상머신 보호
- 네트워크 보안 정책 구성
- VM을 패치된 상태로 유지
- 정리
- 9장 가상머신 생성과 관리
- 가상머신 이해
- 내부에서 가상머신 살펴보기
- 외부에서 가상머신 살펴보기
- 가상머신 생성
- 새 가상머신을 위한 설정 값 선택
- 게스트 운영체제 설치
- 설치 미디어로 작업
- 설치 미디어 사용
- 가상머신 콘솔에서 작업
- VMware Tools 설치
- 윈도우에 VMware Tools 설치
- 리눅스에 VMware Tools 설치
- 가상머신 관리
- 기존 VM 추가나 등록
- VM 전원 상태 변경
- VM 제거
- VM 삭제
- 가상머신 수정
- 가상머신 하드웨어 변경
- 가상머신 스냅샷 사용
- 정리
- 가상머신 이해
- 10장 템플릿과 vApps 사용
- VM 복제
- vCenter 서버에 Sysprep 설치
- 사용자 지정 규격 생성
- 가상머신 복제
- 템플릿 생성과 가상머신 배포
- 가상머신을 템플릿으로 복제
- 템플릿에서 가상머신 배포
- OVF 템플릿 사용
- OVF 템플릿에서 VM 배포
- VM을 OVF 템플릿으로 내보내기
- OVF 템플릿 살펴보기
- 콘텐츠 라이브러리 사용
- 콘텐츠 라이브러리 데이터와 스토리지
- 콘텐츠 라이브러리 동기화
- 콘텐츠 라이브러리 생성과 게시
- 콘텐츠 라이브러리 구독
- vApps로 작업
- vApp 생성
- vApp 편집
- vApp의 전원 상태 변경
- vApp 복제
- 다른 환경에서 가상머신 가져오기
- 정리
- VM 복제
- 11장 자원 할당 관리
- 가상머신 자원 할당 검토
- 가상머신 메모리로 작업
- ESXi 고급 메모리 기술 이해
- 메모리 할당 제어
- 가상머신의 CPU 사용 관리
- 기본 CPU 할당
- CPU 선호도 설정
- CPU 예약 사용
- CPU 제한 사용
- CPU 공유 사용
- CPU에서 예약, 제한, 공유가 동작하는 방식의 요약
- 리소스 풀 사용
- 리소스 풀 구성
- 리소스 풀을 사용한 자원 할당 이해
- 네트워크 I/O 사용량 조절
- 스토리지 I/O 사용량 제어
- 스토리지 I/O 제어 활성화
- 가상머신에 스토리지 자원 구성
- 플래시(Flash) 스토리지 사용
- 정리
- 12장 자원 사용량 조정
- 사용과 할당 비교
- vMotion 살펴보기
- vMotion 요구 사항 살펴보기
- 클러스터 내에서 vMotion 마이그레이션 실행
- vMotion 호환성 보장
- 가상머신별 CPU 마스킹 사용
- VMware EVC 사용
- 스토리지 vMotion 사용
- vMotion과 스토리지 vMotion 결합
- vCenter 간 vMotion 소개
- vCenter 간 vMotion 요구 사항 살펴보기
- vCenter 간 vMotion 실행
- vSphere 분산 자원 스케줄러
- Manual 자동화 동작 이해
- Partially Automated 동작 검토
- Fully Automated 동작 살펴보기
- DRS 규칙으로 작업
- 스토리지 DRS로 작업
- 데이터스토어 클러스터 생성과 사용
- 스토리지 DRS 구성
- 정리
- 13장 VMware vSphere 성능 모니터링
- 성능 모니터링 개요
- 경보 사용
- 경보 범위 이해
- 경보 생성
- 경보 관리
- 성능 차트로 작업
- Overview 레이아웃
- Advanced 레이아웃
- resxtop으로 작업
- resxtop 사용
- resxtop으로 성능 데이터 캡처와 재생
- CPU 사용량 모니터링
- 메모리 사용량 모니터링
- 네트워크 사용량 모니터링
- 디스크 사용량 모니터링
- 정리
- 14장 VMware vSphere 자동화
- 자동화를 사용하는 이유
- vSphere 자동화 옵션
- PowerCLI로 자동화
- PowerShell과 PowerCLI
- PowerCLI 6의 새로운 기능
- PowerCLI 설치와 구성
- PowerCLI 시작
- PowerCLI 스크립트 작성
- PowerCLI의 고급 기능
- vSphere Management Assistant에서 vCLI 사용
- vSphere 6에서 vCLI와 vMA의 새로운 기능
- vCLI 요구 사항
- vCLI 시작
- vMA를 vCenter와 함께 사용해 자동화
- ESXCLI와 PowerCLI
- vMA와 함께 Perl 툴킷 활용
- vRealize Orchestrator로 자동화
- vRealize Orchestrator 6의 새로운 기능
- vRealize Orchestrator 사전 요구 사항 이해
- vRealize Orchestrator 구성
- vRealize Orchestrator 어플라이언스
- vRealize Orchestrator 어플라이언스 배포
- vRealize Orchestrator 접속
- vRealize Orchestrator와 vCenter 서버
- vCenter 인벤토리 개체에 워크플로우 할당
- Orchestrator 워크플로우 사용
- 정리
- 부록 각 장의 정리와 연습문제 풀이