Microsoft Private Cloud Computing


Learn the foundation of cloud computing and how to build your own Microsoft private cloud

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 ...

See more details below
$32.80 price
(Save 34%)$49.99 List Price

Pick Up In Store

Reserve and pick up in 60 minutes at your local store

Other sellers (Paperback)
  • All (15) from $12.50   
  • New (10) from $25.91   
  • Used (5) from $13.42   
Microsoft Private Cloud Computing

Available on NOOK devices and apps  
  • NOOK Devices
  • Samsung Galaxy Tab 4 NOOK 7.0
  • Samsung Galaxy Tab 4 NOOK 10.1
  • NOOK HD Tablet
  • NOOK HD+ Tablet
  • NOOK eReaders
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac
  • NOOK for Web

Want a NOOK? Explore Now

NOOK Book (eBook)
$28.49 price
(Save 43%)$49.99 List Price


Learn the foundation of cloud computing and how to build your own Microsoft private cloud

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 cloud
  • Discusses fabric management with System Center Virtual Machine Manager (VMM) 2012
  • Examines how to provide network and storage with VMM 2012
  • Looks at the VMM library configuration
  • Discusses private cloud and cloud service management with Microsoft App Controller

Microsoft Private Cloud Computing is a must-have comprehensive resource that covers all aspects of implementing a private cloud.

Read More Show Less

Product Details

  • ISBN-13: 9781118251478
  • Publisher: Wiley
  • Publication date: 7/10/2012
  • Edition number: 1
  • Pages: 408
  • Sales rank: 996,521
  • Product dimensions: 7.30 (w) x 9.10 (h) x 0.90 (d)

Meet the Author

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.

Read More Show Less

Table of Contents

Introduction xxiii

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

Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)