Microsoft Virtualization

Microsoft Virtualization Master Microsoft Server, Desktop, Application, and Presentation Virtualization Thomas Olzak Jason Boomer Robert M. Keefer ...
Author: Sandra Hodges
1 downloads 3 Views 276KB Size
Microsoft Virtualization Master Microsoft Server,

Desktop, Application, and Presentation Virtualization

Thomas Olzak Jason Boomer

Robert M. Keefer James Sabovik Kenneth

Majors, Technical Editor

Contents Acknowledgments

v

About the Authors

xv

Introduction

CHAPTER 1

xvu

What is virtualization?

1

Evolution of virtualization

1

Virtualization defined

3

How virtualization works

3

Server virtualization

4

Client virtualization

Building

a

business

5 for virtualization

case

6

Virtualization and business continuity

9

10

The other side of virtualization

Finally, drop

the hammer

11 12

Summary CHAPTER 2

Understanding Microsoft virtualization strategies

13

Microsoft's IT

14

Building

a

model

maturity dynamic datacenter

Virtualization layers in

16

dynamic

a

16

datacenter

Hardware virtualization layer

Application

virtualization

Centralized, optimized

Application

Desktop

and

17

19

layer

desktop management

presentation

22

virtualization

24

hardware virtualization

25

Additional tools

25 26

Summary CHAPTER 3

Installing Windows Server 2008 Windows Server 2008 and Installation

requirements

and

Hyper-V

29 29

server core

for

30

Hyper-V

Hardware requirements for Hyper-V

30

for

Software requirements Hyper-V Supported guests on Hyper-V Installing Hyper-V Installing the Hyper-V management console Bitlocker and

Summary

Hyper-V

31 31 31 on a

workstation

33 36 37

CHAPTER 4

39

Hyper-V Manager snap-in

Introduction to the

CHAPTER 5

39

Managing Hyper-V Virtual networks

40

Configuring Hyper-V options Configuring virtual machine options

44

Summary

59

Installing and configuring

53

Virtual Machine

Manager 2008

61

System requirements Acquiring and installing

62 62

VMM

87

VMM for your environment

Configuring

109

Summary CHAPTER 6

and

Hyper-V

Overview of

high availability

Ill

clustering concepts

Ill

Microsoft fail-over cluster and network load HA for

112

balancing

Hyper-V

113

Making

virtual machines available

114

Making

virtual machine services available

115

Defining

Things

to consider

116 116

Summary CHAPTER 7

Creating virtual machines Creating What is

Creating Using

and

119

templates

your first virtual machine

Connecting a

119

to a virtual machine and basic

virtual machine

your first

template Summary CHAPTER 8

61

Introduction to virtual machine manager

a

Hyper-V commands

136

virtual machine template

136

to create a new virtual machine

139 141

Performing physical-to-virtual

and virtual-to-virtual

migrations...

Hyper-V migrations Microsoft

exchange

Microsoft

SQL

147

technologies

147

scenarios to

149 virtual

Physical to virtual—System Center Manager 2008 (VMM2008) Migrating virtual to virtual Summary

145

Server

Migrating physical

143 143

server

Microsoft SharePoint

Migration

131

template?

150 Virtual Machine

150 173

173

CHAPTER 9

Securing, monitoring, and managing Securing

the

Hyper-V

a

virtual infrastructure

Server Core installation considerations

176 177

the virtual machines

Bitlocker drive

encryption

177 179

179

Syskey.exe Windows Firewall

'80

Auditing

180

Designing

your virtual network

Monitoring

and other considerations

Creating

180 181 181

Summary a

dynamic data

center with Microsoft

System Center... 183

Data center workload

185

Hardware

187

optimization

Legacy applications

189

Isolated environments

192

Hardware consolidation

194

Approach

#1:

Approach

#2:

Software

CHAPTER 11

175

Network and domain considerations

Securing

CHAPTER 10

....

175

Host

Clustering Clustering

195 with virtualization

migration

195 196

Easier test environments

199

Summary

200

Application virtualization (App-V)

201

What is

201

application Application Virtualization Management Server virtualization?

Application App-V

Virtualization

Streaming Server

modes

Stand-alone mode

Streaming

mode

202 202 203 203 203

System requirements

203

Installation

204

Installing the .NET framework Installing SQL 2008 Configuring IIS 7 Installing the App-V Management Server Installing the App-V Streaming Server Summary

205 214 234 238 261 275

CHAPTER 12

277

Deploying App-V packages What is

277

App-V package?

an

Application

Virtualization

Application

Virtualization Client

278

Sequencer

279 279

System requirements Client

App-V Installing

the

Installing

the

Creating

an

Streaming

App-V Desktop App-V package

the

Publishing

279

requirements

280

App-V Sequencer

the

282

Client

287 308

App-V package

314

App-V package with

Application streaming App-V 4.5 AutoLoad packages

Management

Servers

314

New features in

314 314

Application streaming with Streaming

315

Servers

Application streaming with File Servers Application streaming

315

with IIS

315

Stand-alone mode with MSI

Streaming

315

mode with MSI

316 316

Summary CHAPTER 13 Presentation virtualization Introduction to

presentation

(Terminal Services)

317

virtualization

317

The five Windows Server 2008 Terminal Services role services

319 319

TS

319

Licensing

TS Session Broker

319

TS

Gateway

320

TS Web Access

320

Installing

the Terminal Services Terminal Server role

Connecting

to a

Windows

remote

321 334

desktop

Summary CHAPTER 14

....

Terminal Server

336

Integrating application

and

presentation virtualization

(Terminal Services)

339

Configuring TS RemoteApp Distributing RemoteApp Program Files

339 347

Creating

and

distributing

a

Windows Installer package

347

Creating

and

distributing

a

Remote

355

Installing

Desktop

the TS Web Access role service

Protocol File

363

Access

Web

a

published

remote

371

application

375

Summary CHAPTER 15

Desktop

virilization

377

Virtual PC and XP mode and

Installing

Creating Installing

a

377

using Microsoft Virtual

379

PC 2007 SP1

virtual machine in Virtual PC 2007

381

Windows Virtual PC and XP mode

402

Installation and configuration of XP mode Introduction MED-V

408

to MED-V

server

413

415

installation

MED-V Client and Management Application Installation

422

Creating

a

Virtual Machine

426

Creating

a

MED-V

Image

434

image

441

Summary APPENDIX A

Migrating virtual machines

from Virtual Server 2005

APPENDIX B Case studies The

case

445

of the unexpected upgrade

The case of

migrating

legacy

a

445

hardware

platform

to

App-V 446

orHyper-V The

case

443

of

supporting

a

large application

in

a

widespread 447

organization The

case

of

The

case

of limited

managing a growing Data capacity

APPENDIX C Windows Server 2008 R2 Delta

Center

Changes

Introduction

448 448 451 452 453

Networking changes DirectAccess

453

BranchCache

453

VPN Reconnect

453

DNS cache locking

454

DNS Security Extensions

455

Firewall

455

Active AD

profiles per network connection

Directory changes Recycle

Bin

455 456

Offline Domain Join

456

AD Best Practices

458

Analyzer

AD Web services

Managed

Service Accounts

460 461

AD Administrative Center

4(31

AD Module for PowerShell

462

Read-Only

SYSVOL for services

File and print

Read-Only

DFSR

Read-Only Domain Controllers

463 463

changes

463

Replicas

File Classification Infrastructure

463

Print driver isolation

463

Network Scanner

464

Management Information Server (IIS) Changes

Internet

Request Filtering Best Practices

464 464

Module

464

Analyzer

464

PowerShell module for

Support

Managed

464

Service Accounts

465

Hostable Web Core .NET support

on server core

465

installs

Hyper-V Changes

465

Live

465

Migration

467

Processor Enhancements

Remote

467

Enhancements

Storage

Desktop

Services

(formerly

known

as

Terminal

Services) 467

changes Session Host

Remote

Desktop

Remote

Desktop Virtualization Host

RemoteApp

and

Desktop

Connection

468 469 469

Remote

Desktop Connection Broker

469

Remote

Desktop Gateway Desktop Web Access

470

Remote Remote

Desktop

Client

Desktop

Services PowerShell Module and Best

Remote

experience

Practice

Analyzer (BPA) High availability and recovery changes Fail-over cluster PowerShell

Support

471 472 472 472 472

Cluster Shared Volumes

473

Improved Cluster Validation

473

Support for Additional

473

Ability

to Back

Cluster Aware Services

up Individual Files and Folders

Security Changes

474

DNSSEC

Support AppLocker Changes to Network Access

473 474 474

Protection

474

475

Managed Service Accounts New Security Auditing Features

475

Powershell changes

476

Integrated Scripting Background

Environment and

Summary Index

476 476

Jobs

476

Transactions Cmdlets for

Debugger

server

administration

476 477

479