Rights Contact Login For More Details
- Wiley
More About This Title Virtualizing Microsoft Tier 1 Applications with VMware vSphere 4
- English
English
- English
English
Introduction xvii
Chapter 1 VMware vSphere 4 Overview 1
Infrastructure Services 1
VMware vCompute 2
VMware vStorage 11
VMware vNetwork 15
Application Services 19
Availability 19
Security 24
Scalability 25
Management Services 27
vCenter Server 28
vCenter Orchestrator . 33
vCenter Guided Consolidation 33
vCenter Update Manager 34
vSphere Management Assistant 34
vSphere Host Update Utility 35
vSphere Command-Line Interfaces: vCLI and PowerCLI 35
VMware vApp 35
VMware Management Solutions 35
VMware vCenter AppSpeed 36
VMware vCenter CapacityIQ 36
VMware vCenter Chargeback 37
VMware vCenter Lab Manager 37
VMware vCenter Lifecycle Manager 37
VMware vCenter Site Recovery Manager 37
VMware vSphere Editions 38
vSphere for Small Businesses 38
vSphere for Midsize and Enterprise Businesses 39
vSphere Compatibility Guides 39
Summary 40
Chapter 2 Virtualizing Microsoft Server Applications 41
The New Era of Virtualization 41
Virtualization Technologies 42
Hosted Virtualization 42
Bare-Metal Virtualization 43
Hardware Considerations 44
Planning Virtual Deployment 44
Understanding Operational Requirements 45
Assessing Your IT Infrastructure Using VMware Capacity Planner 46
Licensing Considerations 47
Migrating to a Virtual Environment 48
Initial Creation of Virtual Machines 48
Ongoing Provisioning Strategy 49
Ensuring High Availability 49
Host Availability 50
Application-Aware Availability 50
Host Availability Combined with Application-Aware Availability 50
Devising a Backup Strategy 51
Backing Up Virtual Machines Using VMware Data Recovery 52
Patching Virtual Machines Using VMware Update Manager 65
Deploying VMware Update Manager 65
Using VMware Update Manager 67
Microsoft Server Virtualization Validation Program 78
Deployment Strategies 81
Summary 82
Chapter 3 Virtualizing Windows Server 2008 85
Understanding Guest OS Compatibility and Requirements 86
Guest OS Compatibility 86
Guest OS Requirements 86
Deploying Windows 2008 Virtual Machines 87
Choosing Virtual Hardware 88
Creating the Virtual Machine 90
Installing Windows 2008 R2 101
Using Templates to Deploy Virtual Machines 108
Converting a Physical Machine to a Virtual Machine 116
Deploying a Windows Failover Cluster in vSphere 118
Clustering Virtual Machines 118
Hardware and Software Requirements for Failover Clusters 119
Building a Microsoft Failover Cluster 120
Protecting Your Data 134
In-Guest Backup Solutions 134
Virtual Machine Backup Solutions 135
Summary 137
Chapter 4 Virtualizing Active Directory 139
Characterizing Your Active Directory Workload 140
32-bit or 64-bit Active Directory Domain Controllers? 141
64-bit 141
32-bit 141
Network Configuration 142
vSphere Host Placement and Configuration 143
Active Directory Time Synchronization 144
Kerberos v5 144
Controlling Time Drift 144
Active Directory Backup and Recovery 147
Securing Your Domain Controller Virtual Machine Files 149
Monitoring Active Directory Replication 150
Tools 151
What to Monitor 154
Active Directory Proof of Concept 154
Creating and Configuring the Active Directory Virtual Machine 155
Configure and Synchronize Time 165
Back Up Active Directory Domain Controllers 168
Prevent Active Directory Deletions 171
Monitor Active Directory Replication 173
Summary 176
Chapter 5 Virtualizing Internet Information Services 179
Deploying Internet Information Services 180
Choosing a Flavor of Windows Server 2008 180
Installing IIS 181
IIS Performance 182
Monitoring Performance 184
Performance Tuning 189
Network Load Balancing 195
Securing Virtualized Internet Information Services 198
Authentication 199
Using VMware’s vShield Zones Firewall 199
Virtualizing IIS Proof of Concept 201
Installing IIS 202
Configuring ESX for Windows Network Load Balancing 211
Installing VMware AppSpeed 224
Summary 234
Chapter 6 Virtualizing Exchange Server 235
Exchange Server Virtualization Trends 236
Exchange Server Comparisons 237
Exchange Server 2003 237
Exchange Server 2007 and 2010 Server Roles 237
Edge Server Role 238
Client Access Server Role 239
Hub Transport Role 241
Mailbox Server Role 242
Unified Messaging Server Role 244
Exchange High Availability 247
Hardware Availability 247
Service Availability 247
Data Redundancy and Availability 248
Workload Considerations When Virtualizing Exchange Server Roles 250
Edge Transport 250
Client Access Server 255
Hub Transport 258
Client Access and Hub Transport Combined Role 261
Mailbox Server 262
Unified Messaging 270
Backup and Restore 274
VMware Exchange Building Blocks 275
Virtualizing Exchange Server 2010 Proof of Concept 277
Building the Exchange 2010 Server Environment 278
Preparing the Active Directory Environment for Exchange Server 2010 279
Building the Exchange Client Access Server Role Virtual Machine 284
Summary 311
Chapter 7 Virtualizing SQL Server 313
SQL Server Virtualization Considerations 313
Data Integrity in a Virtual Environment 314
SQL Server Consolidation Options 315
SQL Server Performance in a Virtual Environment 316
32-bit vs. 64-bit SQL Server 317
Licensing Considerations 318
Support Considerations 318
Security Considerations 320
Hardware Considerations 321
Storage Considerations 321
High Availability Considerations 323
Backup Considerations 325
What Not to Virtualize 326
Characterizing SQL Server Deployments for Virtualization 326
Characterizing SQL Server Workloads 327
Capturing Resource Utilization Baseline for Existing Databases 328
Defining Availability Requirements 331
Defining Backup Strategies and Requirements 331
Defining Patching and Update Strategies 332
Defining Capacity and System Growth Requirements 332
Ranking SQL Server Candidates for Virtualization 333
Defining Deployment Strategy 333
Migrate to Virtual Environment 335
Virtualizing SQL Server Proof of Concept 337
Configuring vSphere 338
Configuring SQL Server Virtual Machines 340
Setting Up SQL Server Failover Clustering 347
Testing Virtual SQL Server Deployment 360
Monitoring Virtual SQL Server Performance 362
Summary 370
Chapter 8 Virtualizing Microsoft Office SharePoint Server 2007 371
Why Do You Need SharePoint Governance? 371
What Is SharePoint Governance? 372
SharePoint Server Roles and Responsibilities 374
Considering Server Role Virtualization Workload 375
Web Front-End Server Role (and Query Role) 376
Application Server Role 377
Index Server Role 377
Database Back-End Server Role 378
Sizing the Server Roles 378
Using the Microsoft System Center Capacity Planner 2007 379
Using the HP Sizing Tool 386
SharePoint Proof of Concept 395
Building and Configuring the SQL Server Database Back-End Virtual Machine 396
Configuring the SharePoint Central Site Administration Virtual Machine 402
Configuring the SharePoint Index Server Role 404
Configuring the SharePoint Web Front-End Server Role 405
Configuring Windows Network Load Balancing 409
Summary 413
Chapter 9 Virtualizing Microsoft Remote Desktop Services 415
RDS Virtualization Considerations 415
RD Session Host Role 417
RD Licensing Role 422
RD Connection Broker Role 423
RD Gateway Role 423
RD Web Access Role 424
Characterizing Remote Desktop Services Environment 425
Checking Application Compatibility 427
Defining User Requirements 428
Sizing Your RDS Deployment 430
Deployment Considerations 431
Initial Creation of RDS Virtual Machines 431
Ongoing Provisioning Strategy 432
vSphere DRS and HA Considerations 432
Virtualizing Remote Desktop Services Proof of Concept 433
Configuring the Active Directory Virtual Machine 434
Configuring the RD Licensing Virtual Machine 434
Configuring the RD Session Host Role 439
Configuring the RD Web Access Virtual Machine 450
Configuring the RD Connection Broker Role 453
Configuring RemoteApp 459
Configuring the RD Gateway Role 465
Configuring Windows Network Load Balancing 472
Testing Virtual RDS Farm Deployment 480
Monitoring the Virtual RDS Farm 484
Summary 485
Index 487