가상화 세상 속으로 [가상화 기본 개념부터 가상 머신 구축 및 관리까지]
- 원서명Virtualization Essentials (ISBN 9781118176719)
- 지은이매트 포트노이(Matthew Portnoy)
- 옮긴이김기성
- ISBN : 9788960778559
- 30,000원
- 2016년 04월 29일 펴냄 (절판)
- 페이퍼백 | 332쪽 | 188*250mm
- 시리즈 : 클라우드 컴퓨팅
판매처
- 현재 이 도서는 구매할 수 없습니다.
책 소개
요약
이 책은 최근 인터넷 인프라의 핵심 기술 중 하나인 가상화 기술에 대해 소개한다. VM웨어의 직원인 저자가 가상화 기술과 하이퍼바이저의 기본 개념에 대해 소개하고, 사용자가 직접 가상화 기술을 접할 수 있도록 많은 예제를 제공한다. 또한 가상 머신의 리소스인 CPU와 메모리, 저장소를 관리하는 기법과 고려해야 할 사항에 대해 친절하게 설명하며, 가상 머신의 고 가용성에 대해서도 다룬다.
이 책에서 다루는 내용
■ 오늘날의 데이터센터 환경에서 가상화가 지닌 중요성
■ 하이퍼바이저-타입 1, 타입2, 역할, 시장 제품
■ 가상 머신을 처음부터 만드는 방법
■ CPU, 메모리, 디스크 스토리지, 네트워킹의 관리
■ 가상 네트워킹을 물리적 머신으로 매핑하는 방법
■ DVD, USB, 사운드카드 등의 디바이스 설정 방법
■ 고 가용성 보장을 위해 필요한 것
■ 가상 환경에서의 애플리케이션 운영
이 책의 대상 독자
이 책은 가상화 기술에 대해 사전 지식이 거의 없는 독자를 대상으로 쓰여졌다. 가상화에 대한 정보를 찾고 있는 IT 교육생이나 업무로 인해 가상화 기술의 기본에 대해 이해해야 하는 IT 매니저에게 도움이 될 것이다. 또한 조직의 내부 강화를 위해 가상화나 클라우드 컴퓨팅에 대한 소개 자료를 찾고 있는 특정 분야(서버관리, 네트워킹, 스토리지)의 IT 전문가에게도 흥미로울 것이다.
이 책에서는 독자들이 다음의 지식을 미리 갖췄다고 가정한다.
▶ PC의 기본적인 이해와 사용 방법
▶ 운영체제의 개념과 역할에 대한 이해
▶ 컴퓨팅 리소스(CPU와 메모리, 스토리지, 네트워크)에 대한 개념적인 지식
▶ 프로그램이 리소스를 어떻게 사용하는지에 대한 개념적인 이해
이 책은 가상화 전문가이거나 가이드북 또는 레퍼런스를 찾는 독자에게는 적합하지 않을 수 있다.
이 책의 구성
1장: 가상화의 이해 메인프레임에서부터 시작된 컴퓨터 가상화의 기본 개념을 소개하고 오늘날까지의 컴퓨팅 기술 트렌드를 설명한다.
2장: 하이퍼바이저 가상화 레이어를 제공하는 소프트웨어인 하이퍼바이저를 다루고 현재 주요 제품들을 비교한다.
3장: 가상 머신의 이해 가상 머신의 구성에 대해 설명하고 가상 머신이 어떻게 하이퍼바이저와 상호작용하는지 설명하며 가상 머신 리소스 관리에 대한 개요를 제공한다.
4장: 가상 머신 만들기 기존의 물리적 서버를 가상 머신으로 전환하는 주제부터 시작해, 이 책에서 사용하는 가상화 플랫폼인 VM웨어 플레이어의 설치 과정과 가상 머신을 만드는 방법을 하나하나 살펴본다.
5장: 가상 머신에 윈도우 설치하기 만들어진 가상 머신에 마이크로소프트 윈도우를 로딩하는 방법을 설명하고 설정과 튜닝 방법을 살펴본다.
6장: 가상 머신에 리눅스 설치하기 가상 머신에 레드햇 리눅스를 로딩하는 방법을 설명하고 여러 가지 설정과 최적화 방법을 소개한다.
7장: 가상 머신의 CPU 관리 CPU 리소스를 어떻게 가상화하는지 설명하고 여러 가지 튜닝과 최적화 방법을 소개한다. 하이퍼스레딩과 인텔 vs. AMD에 대한 내용도 다룬다.
8장: 가상 머신의 메모리 관리 가상 머신에서 메모리를 관리하는 방법과 설정하는 방법을 다룬다. 여러 가지 메모리 최적화 기술에 대해 논의하고 어떻게 동작하는지 설명한다.
9장: 가상 머신의 스토리지 관리 가상 머신이 스토리지 어레이에 액세스하는 방법과 여러 가지 연결 방법을 살펴본다. 가상 머신 스토리지 옵션과 중복 제거 등의 스토리지 최적화 기술을 설명한다.
10장: 가상 머신의 네트워킹 관리 가상 네트워킹에 대해 설명하고, 가상 머신이 가상 스위치를 사용해 서로 통신하는 방법과 외부와 통신하는 방법을 설명한다. 가상 네트워크 설정과 최적화 사례도 다룬다.
11장: 가상 머신 복사하기 가상 머신을 백업하고 클론과 템플릿 등의 기술을 사용해 공급하는 방법을 설명한다. 가상 머신의 상태를 저장하는 강력한 스냅샷 기능도 소개한다.
12장: 가상 머신의 디바이스 관리 벤더에서 가상 머신의 성능을 최적화하기 위해 제공하는 애플리케이션 패키지인 가상 머신 툴에 대해 설명하고, CD/DVD 드라이브, USB 디바이스와 같은 다른 주변 장치에 대한 가상화 지원을 다룬다.
13장: 가용성의 이해 가상화 환경에서 가용성이 지닌 중요성을 설명하고, 각 가상 머신과 가상 서버, 그리고 전체 데이터센터를 계획된 또는 비계획된 다운타임에 대해 보호하는 여러 가지 가용성 기술을 소개한다.
14장: 가상 머신에서의 애플리케이션 이해 가상화 환경에서 애플리케이션을 배치하는 방법을 다룬다. 애플리케이션 성능과 리소스 풀의 사용, 가상 어플라이언스도 함께 설명한다.
부록: 연습 문제 해답 각 장의 마지막에 있는 연습 문제에 대한 모든 해답을 제공한다.
용어 사전 이 책에서 자주 사용한 단어에 대한 목록을 제공한다.
목차
목차
- 1장. 가상화의 이해
- 가상화란 무엇인가
- 마이크로소프트 윈도우가 서버의 증가를 견인
- 무어의 법칙
- 가상화의 중요성
- 오늘날의 트렌드
- 가상화와 클라우드 컴퓨팅
- 가상화 소프트웨어 운영의 이해
- 서버 가상화
- 데스크톱 가상화
- 애플리케이션 가상화
- 가상화란 무엇인가
- 2장. 하이퍼바이저
- 하이퍼바이저 설명
- 하이퍼바이저의 역사
- 타입 1 하이퍼바이저
- 타입 2 하이퍼바이저
- 하이퍼바이저의 역할
- 홀로덱과 교통 경찰
- 리소스 할당
- 하이퍼바이저의 비교
- VM웨어 ESX
- 시트릭스 젠
- 마이크로소프트 하이퍼-V
- 다른 솔루션
- 하이퍼바이저 설명
- 3장. 가상 머신의 이해
- 가상 머신 설명
- 가상 머신의 CPU 살펴보기
- 가상 머신의 메모리 살펴보기
- 가상 머신의 네트워크 리소스 살펴보기
- 가상 머신의 스토리지 살펴보기
- 가상 머신의 동작 방법
- 가상 머신 사용하기
- 가상 머신 복제 이해하기
- 템플릿의 이해
- 스냅샷의 이해
- OVF 이해하기
- 가상 머신 설명
- 4장. 가상 머신 만들기
- P2V 변환 수행
- 피지컬 투 버추얼 프로세스
- 핫 클로닝과 콜드 클로닝
- 환경 로딩
- VM웨어 플레이어 살펴보기
- 새 가상 머신 만들기
- VM 구성에 대한 고려
- 첫 VM 만들기
- P2V 변환 수행
- 5장. 가상 머신에 윈도우 설치하기
- 가상 머신에 윈도우 로딩하기
- 윈도우7 설치
- VM웨어 툴 설치
- 설정 옵션의 이해
- 새 가상 머신 최적화하기
- 가상 머신에 윈도우 로딩하기
- 6장. 가상 머신에 리눅스 설치하기
- 가상 머신에 리눅스 시스템 로딩하기
- 가상 머신에 리눅스 설치하기
- VM웨어 툴 설치하기
- 설정 옵션의 이해
- 새 리눅스 가상 머신 최적화하기
- 가상 머신에 리눅스 시스템 로딩하기
- 7장. 가상 머신의 CPU 관리
- CPU 가상화의 이해
- VM CPU 옵션 설정
- VM CPU 튜닝
- 다중 vCPU와 단일 vCPU의 선택
- 하이퍼스레딩
- 인텔 서버와 AMD 서버
- 8장. 가상 머신의 메모리 관리
- 메모리 가상화의 이해
- VM 메모리 옵션 설정
- VM 메모리 튜닝
- 메모리 오버헤드 계산
- 메모리 최적화
- 9장. 가상 머신의 스토리지 관리
- 스토리지 가상화의 이해
- VM 스토리지 옵션 설정
- VM 스토리지 튜닝
- 10장. 하이퍼바이저
- 네트워크 가상화 이해
- VM 네트워크 옵션 설정
- 가상 네트워크 튜닝
- 11장. 가상 머신 복사하기
- 가상 머신 복제하기
- 템플릿 사용하기
- 가상 머신의 상태 저장하기
- 스냅샷 작성 방법
- 스냅샷 머지
- 12장. 가상 머신의 디바이스 관리
- 가상 머신 툴 사용하기
- 가상 디바이스의 이해
- CD/DVD 드라이브 설정
- 플로피 드라이브 설정
- 사운드카드 설정
- USB 디바이스 설정
- 그래픽 디스플레이 설정
- 기타 디바이스 설정
- 13장. 가용성의 이해
- 가용성 증진
- 가상 머신 보호
- 여러 가상 머신의 보호
- 데이터센터 보호
- 14장. 가상 머신에서의 애플리케이션의 이해
- 가상 인프라스트럭처의 성능 측정
- 가상 환경에서의 애플리케이션 배치
- 가상 어플라이언스와 v앱스의 이해
- 부록. 연습 문제 해답
도서 오류 신고
정오표
정오표
[p.54 : 6행]
IBM AIZ
->
IBM AIX