Rights Contact Login For More Details
- Wiley
More About This Title Microsoft Private Cloud Computing
- English
English
Written by a team of expert authors who are MVPs and leaders in their respective fields, this one-of-a-kind book is an essential resource for IT administrators who are responsible for implementing and managing a cloud infrastructure. You’ll quickly learn how cloud computing offers significant cost savings while also providing new levels of speed and agility.
Serving as a how-to guide, Microsoft Private Cloud Computing walks you through building a secure, internal cloud and delivering it as a service to your company using Microsoft Windows Server Hyper-V and Microsoft System Center Virtual Machine Manager 2012.
Walks you through the entire process: understanding cloud computing, understanding the Microsoft concept of a private cloud, deploying a private cloud fabric, deploying services, and building a private cloud, as well as integrating it with Microsoft’s public cloud to create a cross-premises or public cloudDiscusses fabric management with System Center Virtual Machine Manager (VMM) 2012Examines how to provide network and storage with VMM 2012Looks at the VMM library configurationDiscusses private cloud and cloud service management with Microsoft App ControllerMicrosoft Private Cloud Computing is a must-have comprehensive resource that covers all aspects of implementing a private cloud.
- English
English
Aidan Finn is an MVP in Virtual Machine: System Administration and leader of the Windows User Group in Ireland.
Hans Vredevoort is a Cluster MVP and an infrastructure consultant.
Patrick Lownds is leader of the Microsoft Virtualization User Group in the UK.
Damian Flynn is the Infrastructure Architect for Lionbridge Technologies and acting manager of Core Infrastructure Group.
- English
English
Part 1 • Introduction to Cloud Computing 1
Chapter 1 • Understanding Cloud Computing 3
The Challenges of Traditional Computing 3
Business Challenges 4
Technology Challenges 4
How Cloud Computing Is Changing IT Service Delivery 5
What Makes a Cloud? 5
Understanding the Cloud-Computing Service Models 7
Understanding the Cloud-Computing Deployment Models 8
Summary 10
Chapter 2 • The Microsoft Private Cloud 13
The Microsoft Private Cloud Strategy 13
The Development of the Microsoft Private Cloud 13
System Center 2012 and the Microsoft Private Cloud 14
Benefi ciaries of the Microsoft Private Cloud 15
System Center 2012 in the Microsoft Private Cloud 17
Virtualization 17
System Center 2012 Roles 17
Summary 23
Part 2 • Fabric and Service Management 25
Chapter 3 • Introducing the VMM 2012 Architecture 27
Exploring the New Capabilities of VMM 2012 27
New Functionality 28
Changed Functionality 31
Resources for VMM 2012 31
Understanding the VMM Architecture 32
Components of VMM 33
VMM 2012 Topology 37
Ports and Protocols 40
Summary 44
Chapter 4 • Setting Up and Deploying VMM 2012 45
Discovering VMM 2012 Installation Requirements 45
VMM Management Server 46
VMM Console 47
VMM Self-Service Portal 48
VMM Database 48
VMM Library Server 50
Virtual Machine Hosts 52
Hyper-V Host Deployment to a Bare-Metal Computer 53
Update Management 54
VMM Monitoring and Reporting 55
Setting Up and Discovering VMM 56
Preparations for Installing VMM 56
Installing the VMM Server 59
Making the VMM Server Highly Available 61
Upgrading from VMM 2008 R2 SP1 67
Installing a Management Console 71
Installing a Self-Service Portal 72
Adding or Removing a PXE Server 72
Adding or Removing an Update Server 75
Creating Host Groups 78
Adding a Hyper-V Host to a Host Group 80
Confi guring VMM Settings 83
Summary 88
Chapter 5 • Understanding the VMM Library 89
Introducing the Library Role in VMM 89
Library-Server Hardware Requirements 90
Adding Library Servers 91
Adding a Library Share 93
Associating Library Servers to a Host Group 93
Adding Resources to the Library 94
Adding File-Based Resources 94
Adding Templates and Profiles 95
Equivalent Objects 101
Removing Resources from the Library 103
Disabling Library Resources 103
Deleting Files from the Library 104
Removing a Library Share or Server 104
Updating the Catalog and Baselines 104
Benefi ts of Managing Fabric Updates with VMM 105
Managing the WSUS Server 105
Deploying a WSUS Server 105
Configuring Update Baselines 110
Scanning for Update Compliance 112
Performing Update Remediation 113
Performing On-Demand Update Synchronizations 115
Summary 116
Chapter 6 • Understanding Network and Storage in VMM 2012 117
Preparing Network Integration 118
Confi guring Network Settings 119
Creating Logical Networks and Network Sites 120
Manually Removing Dependent Resources 122
Creating IP Address Pools 124
Viewing Assigned IP Addresses 125
Creating a MAC Address Pool 129
Releasing Inactive IP or MAC Addresses 130
Adding and Confi guring Load Balancers and VIP Templates 131
Preparing Storage Integration and Automation 140
Deep Storage Integration with SMI-S 140
Storage Classifications 142
Discovering Storage Arrays 143
Creating Logical Units 149
Removing Logical Units 149
Allocating Storage Pools and Logical Units 149
Assigning Storage on a Hyper-V Host 151
End-to-End Storage Mapping 156
Storage Without SMI-S Support 159
Summary 159
Chapter 7 • Deploying Hosts and Clusters in VMM 2012 161
Adding Existing Hyper-V Servers and Clusters 161
Adding a Hyper-V Server in a Trusted Domain 162
Adding a Hyper-V Server in an Untrusted Domain 164
Adding a Hyper-V Server in a Perimeter Network 165
Adding New Hyper-V Servers 168
Adding New Hyper-V Servers with Bare-Metal Deployment 168
Prerequisites 168
Bare-Metal Deployment Steps 168
Understanding Physical Machine Management (OOB/BMC) 169
Configuring BMC Settings 170
Configuring a PXE Server 170
Creating Host Profi les 172
Detailed Bare-Metal Deployment Steps 174
Discovering and Deploying Hosts 175
Adding Drivers 178
Creating an ISO File 179
Adding Custom Commands 180
Running Post-Deployment Scripts 181
Troubleshooting Bare-Metal Deployment 181
Managing Hyper-V Clusters in VMM 187
Automated Creation of Hyper-V Clusters 189
Configuring Dynamic Optimization and Power Optimization 191
Cluster Remediation 196
Adding Existing VMware ESX Hosts 199
VMware ESX Integration Improvements 199
Supported Features 200
Limitations 201
Capabilities 201
Adding a VMware vCenter Server 201
Adding a VMware ESX/ESXi Host or Cluster 203
Adding Existing XenServer Hosts 204
Supported Features 204
Limitations 205
Capabilities 205
Installing Microsoft System Center Integration Pack 206
Checking the XenServer Hostname 208
Adding a XenServer Host or Cluster 209
Summary 209
Chapter 8 • Understanding Service Modeling 211
Introduction to Service Templates 211
Preparing the Library for Application Deployment 212
Virtual Machine Templates 212
Creating a Hardware Profile 213
Creating a Guest Operating System Profile 213
Adding a VHD to the Library 214
Creating a VM Template 214
Creating Application Packages with Server App-V 215
Installing the Server App-V Sequencer 215
Creating Your First Package 217
Using the Sequencer 217
Creating an Application Profile for a Server App-V Application 221
SQL Server Profiles 222
Performing a Standalone Deployment 223
Creating a SQL Server Profile 223
SQL Data-Tier Applications 226
Creating a DAC Package 227
Creating an Application Profile for a SQL Data-Tier Application 229
Web Applications 230
What Gets Installed 230
Installing Web Deploy 230
Creating Web Deploy Packages 231
Basic Sequencing Concepts 232
Files Created by the Server App-V Sequencer 233
Configuring the Sequencing Workstation 233
Clean Operating System 234
Server App-V Q: Drive 234
Applications That Work with Server App-V 234
Deploying a Service 235
Creating the Web Server–Tier Template 235
Creating the Application Server–Tier Template 238
Creating the Database Server–Tier Template 240
Creating a Service Template 243
Scaling Out a Service 246
Exporting and Importing Service Templates 246
Exporting a Service Template 247
Importing a Service Template 247
Managing and Updating a Service 248
Creating an Update Template 249
Applying Updates to a Deployed Service 249
Summary 250
Part 3 • Private Cloud Solution 251
Chapter 9 • Creating a Private Cloud 253
Identifying Private Cloud Elements 253
Host Groups 254
Logical Networks 254
Load Balancers 254
VIPs 254
Storage 255
Cloud Libraries 255
Cloud Capacity 256
Capability Profiles 257
The Create Cloud Wizard 258
Using the Create Cloud Wizard 259
Using PowerShell to Create Clouds 262
Understanding User Roles 263
VMM Profiles 266
User-Role Elements 268
Managing User Roles with the Create User Role Wizard 271
Managing Administrators 271
Creating a Delegated Administrator 271
Creating a Read-Only Administrator 273
Creating a Self-Service User 273
Managing a Private Cloud 275
Managing Cloud Use 275
Changing the Cloud’s Capacity 275
Managing Shared Resources 276
Assigning Access to a Private Cloud 277
Deleting a Cloud 277
Summary 278
Chapter 10 • Working in the Cloud 279
VMM User Interfaces 279
Providing an Interface 279
Choosing an Interface 280
Connecting to a User Interface 280
Working with Virtual Machines 282
Deploying a New VM 283
Using the Console to Deploy a VM 284
Using PowerShell to Deploy a VM 288
Using the Self-Service Portal to Deploy a VM 288
Managing Virtual Machines 290
Stopping, Starting, or Restarting a VM 291
Connecting to a VM 291
Attaching an ISO to a VM 292
Storing a VM 294
Displaying a List of Stored VMs 295
Restoring a VM 296
Deleting a VM 298
Summary 299
Chapter 11 • App Controller and the Public Cloud 301
Introducing Windows Azure 301
Introducing App Controller 305
App Controller Performance and Scale 305
Deploying App Controller 306
System Requirements 306
Client Requirements 307
Installing and Connecting to App Controller 308
Enabling Single Sign-In 310
Installing the App Controller PowerShell Module 311
Highly Available Installation 311
App Controller User Roles 312
App Controller Administrators 313
App Controller Self-Service Users 313
Connecting App Controller 314
Connecting to the Private Cloud 315
Connecting to the Public Cloud 315
Exploring App Controller 320
The App Controller Library 322
Adding File Shares to the App Controller Library 323
Adding an Azure Storage Account 323
Copying Library Resources 324
Working with Services 325
Deployment with App Controller 326
Deploying a VM to a Private Cloud 326
Deploying a Service to a Private Cloud 328
Deploying a Service to an Azure Cloud 328
Creating an Azure Hosted Service 330
Removing a Virtual Machine 331
Upgrading Services with App Controller 331
Upgrading Services 331
Upgrading in a Private Cloud 332
Upgrading in a Public Cloud 332
Summary 333
Chapter 12 • Cloud Services Process Pack 335
Introducing the Vision 335
The Components 337
Cloud Service Process Pack 337
Operations Manager338
Orchestrator 338
Service Manager 339
Implementing the Cloud Service 341
Integrating VMM and OM 341
Adding the Management Packs to Service Manager 343
Creating a VMM Connector 344
Creating Operations Manager Connectors 345
Creating an Orchestrator Connector 346
Installing the Cloud Service Runbooks 346
Installing the Cloud Service Process Pack 347
Confi guring VMM Resources 347
Creating User Roles 348
Creating Notification Channels and Subscriptions 349
Configuring General Properties (Global Settings) 349
Creating the Cost Centers 350
Configuring Offerings 351
Using the Cloud Service 352
Register a Tenant 353
Subscribe to Cloud Resources 354
Request Virtual Machine 357
Automation: The Sky Is the Limit! 357
Conclusion 358
Index 359