CTP of SP1 for System Center 2012

Following my post on information for VMM 2012 SP1 CTP, Microsoft released the CTP downloads.  This includes the VMM download and a download for DPM 2012 SP1 CTP. 

The CTP enables the Data Protection Manager component’s repository and agents to run on Windows Server ‘8” as well as providing protection in Windows Server “8” environments. The CTP also adds protection for new features in Windows Server “8”:

  • Hyper-V Virtual Machines on Cluster Shared Volumes 2.0 (CSV2.0)
  • Hyper-V Virtual Machines on remote SMB share
  • Files on De-Duplicated Volumes

The supported operating systems for DPM 2012 SP1 CTP are:

  • Windows 2008
  • Windows 2008 R2
  • Windows "8" Beta

VMM CTP of System Center 2012 Service Pack 1 (SP1) Documentation

This document just appeared on MS Downloads. 

This download provides a step-by-step guide that walks you through the new Virtual Machine Manager (VMM) features in the CTP of System Center 2012 SP1.

New Features In The CTP Release

The VMM CTP of System Center 2012 SP1 provides the following new features of Windows Server 8:

  • Network virtualization: the multitenant network abstraction mechanism.  Not all the capabilities of network virtualization in Windows Server "8" Beta are supported in this CTP.
  • VHDX support: the new virtual hard disk that support 64 TB.  For the CTP release, the library server must be a Hyper-V host to automatically index .vhdx files.
  • Support for file shares that use the Server Message Block (SMB) 2.2 protocol: the new storage alternative.
  • Live migration enhancements: how Windows Server 8 moves VMs

System Requirements

Item

Requirements

Operating system

· All computers that are used for the following roles must be running Windows Server "8" Beta:

· VMM management server

· VMM console

· VMM library server

· Virtual machine hosts

· The VMM database server can be running on either Windows Server "8" Beta or Windows Server 2008 R2.

· The only supported guest operating system for virtual machines in this CTP is Windows Server "8" Beta.

Hypervisor

Hyper-V only (on Windows Server "8" Beta)

SQL Server

· SQL Server 2008 R2 with Service Pack 1

· Standard, Enterprise, or Datacenter edition

· 64-bit edition only

Upgrade

You cannot upgrade from a previous version of VMM to this CTP. This includes upgrading from System Center 2012 – Virtual Machine Manager.

 

Bear in mind that this is just the CTP release, wa-ay before beta.

Core Infrastructure Suite (CIS) License for Windows Server & System Center

I’ve just been told that Microsoft are launching a new license bundle that includes Windows Server and System Center, with built-in Software Assurance.  You can think of it as a replacement for ECI which was limited to large purchases of at least 25 licenses (25 * 2 CPU hosts) through Large Account Reseller (LAR) and SPLA license agreements.

This new simple bundle, is the perfect way to license Windows in virtualisation (Hyper-V of course, and even VMware/XenServer) and System Center.

There are 2 SKUs for CIS:

SKU Licensed Physical CPUs Licensed
VMs (OSEs)
System Center Included Windows Server Included
Standard 2 2 Standard Standard or Enterprise
Datacenter 2 Unlimited Datacenter Datacenter

Each CIS covers 2 CPUs in the physical machine. The SKU licenses the host and all the VMs on the licensed host for Windows Server and System Center.  And don’t forget that:

  • Hyper-V is free, with no charge for a vTax
  • Endpoint Protection antivirus is included in System Center so why pay an avTax too?

Licensing purchase/counting is simple.  Got a pair of dual CPU hosts with 20 VMs each?  Buy 2 CIS Datacenter licenses.   Putting in a quad socket host?  Buy 2 CIS Datacenter licenses.

The bundle will also be cheaper than buying Windows and System Center separately.  Expect to see pricing and availability in the near future.  This is a heck of a bargain: Windows Server, monitoring, asset management, automation, security, and much more, all in one bundle.

Oh, this SKU does include upgrade rights.  So if you buy it this Summer and Windows Server 8 comes along, you’ll have rights to “upgrade” your hosts to the new license.

Buying A Touch Screen Or All-In-One PC Now For Windows 8? Be Careful

When I walk into a PC store I’m seeing touch enabled PCs, usually all-in-ones, more and more on the shelves.  I’m betting that some people are buying with Windows 8 in mind.

I was talking with some MVPs about this last week and one of them brought up a really good point.  Much of what we do in Windows 8 touch devices such as getting the charms bar, the app bar, bringing up the start screen, or switching apps, is done by swiping from the “magic pixel”; that’s the extreme edge of the screen.

Question: If the screen has a thick bezel, then how exactly do you touch that pixel on the edge?  Do you use a stylus (yuk!), do you squeeze your little finger in there?  Sounds kind of icky to me.  The suggestion I got was to ensure that if you do by a touch screen then make sure that the bezel is flush with the screen, just as it would be with a tablet or slate PC.

Other things to watch out for:

  • The resolution should be a minimum of 1366 * 768 – shouldn’t be a problem for a PC monitor
  • It should support 5 or more touch points
Technorati Tags: ,

Windows Server 8 Beta Downloads and Documentation

Microsoft released a lot of documentation/downloads to go with the Windows Server 8 beta release of last week.  Here’s your chance to start learning and playing:

  • Understand and Troubleshoot Virtualized Domain Controller (VDC) in Windows Server "8" Beta: Windows Server "8" Beta introduces the first specific virtualization capabilities to Active Directory Domain Services. Virtualized Domain Controller (VDC) takes lessons learned from twelve years of virtualizing Active Directory and makes a more supportable, more flexible, more intuitive administrative experience for architects and administrators.
  • Test Lab Guide: Demonstrate Virtualized Domain Controller (VDC) in Windows Server "8" Beta: This document contains instructions for setting up the Virtualized Domain Controller test lab through: • Deploying a virtualized domain controller through cloning • Safely restoring a domain controller snapshot
  • Test Lab Guide: Base Test Lab Guide for Windows Server "8" Beta: This Microsoft Test Lab Guide (TLG) provides you with step-by-step instructions to create the Windows Base Configuration test lab, using computers running Windows 8 Consumer Preview or Windows Server “8” Beta. With the resulting test lab environment, you can build test labs based on other Windows Server "8" Beta-based TLGs from Microsoft, TLG extensions in the TechNet Wiki, or a test lab of your own design that can include Microsoft or non-Microsoft products. For a test lab based on physical computers, you can image the drives for future test labs. For a test lab based on virtual machines, you can create snapshots of the base configuration virtual machines. This enables you to easily return to the base configuration test lab, where most of the routine infrastructure and networking services have already been configured, so that you can focus on building a test lab for the product, technology, or solution of interest.
  • Creating Continuously Available File Shares with Windows Server “8” Beta: Windows Server “8” Beta contains a set of continuously available storage solutions that provide a cost effective alternative to an expensive storage area network (SAN) without sacrificing availability and performance. These solutions are targeted towards both traditional information worker workloads and application workloads, and they span the scalability and price point needs for different market segments, with systems going from entry-level sub-$10k solutions to scale-out solutions with up to 400 drives. These solutions are based on software developed by several teams at Microsoft, hardware that is already in the market and hardware that is being developed in cooperation with industry partners. This white paper introduces the reader to these new and enhanced features of Windows Server “8” Beta.
  • Understand and Troubleshoot Scale-out File Servers in Windows Server "8" Beta: This Understanding and Troubleshooting Guide (UTG) enables you to learn technical concepts, functionality, and troubleshooting methods for Scale-Out File Servers in Windows Server “8” Beta. This UTG provides you with: • A technical overview and functional description of this feature. • Technical concepts to help you successfully install, configure, and manage this feature. • User Interface options and settings for configuration and management. • Relevant architecture of this feature, with dependencies, and technical implementation. • Primary troubleshooting tools and methods for this feature.
  • Understand and Troubleshoot Storage Spaces in Windows Server "8" Beta: This Understanding and Troubleshooting Guide (UTG) enables you to learn technical concepts, functionality, and troubleshooting methods for Storage Spaces in Windows Server “8” Beta. This UTG provides you with: • A technical overview and functional description of this feature. • Technical concepts to help you successfully install, configure, and manage this feature. • User Interface options and settings for configuration and management. • Relevant architecture of this feature, with dependencies, and technical implementation. • Primary troubleshooting tools and methods for this feature.
  • Understand and Troubleshoot Microsoft Online Backup Service in Windows Server "8" Beta (!?!?!?!?): This Understand and Troubleshoot Guide (UTG) enables you to learn technical concepts, functionality, and troubleshooting methods for Microsoft Online Backup Service in Windows Server “8” Beta. This UTG provides you with: • A technical overview and functional description of this feature. • Technical concepts to help you successfully install, configure, and manage this feature. • User Interface options and settings for configuration and management. • Relevant architecture of this feature, with dependencies, and technical implementation. • Primary troubleshooting tools and methods for this feature.
  • Test Lab Guide: Demonstrate DNS Security Extensions (DNSSEC) in Windows Server "8" Beta: DNS Security Extensions (DNSSEC) is a suite of extensions that add security to the DNS protocol. RFCs 4033, 4034, 4035, and 5155 specify the core DNSSEC extensions and add origin authority, data integrity, and authenticated denial of existence to DNS. In addition to several new concepts and operations for both the DNS server and the DNS client, DNSSEC introduces new resource records (DNSKEY, RRSIG, NSEC, NSEC3, and DS) to DNS.
  • Test Lab Guide: Demonstrate IP Address Management (IPAM) in Windows Server "8" Beta: Internet Protocol Address Management (IPAM) is a framework for discovering, monitoring, auditing, and managing the Internet Protocol (IP) address space used in a network. IPAM in Windows Server "8" Beta provides components for IP address space management, audit of configuration changes, monitoring and management of DHCP and DNS services, and IP address usage tracking.
  • Understand and Troubleshoot DHCP Failover in Windows Server "8" Beta: This Understand and Troubleshoot Guide (UTG) enables you to learn technical concepts, functionality, and troubleshooting methods for DHCP Failover in Windows Server “8” Beta. This UTG provides you with: • A technical overview and functional description of this feature. • Technical concepts to help you successfully install, configure, and manage this feature. • User Interface options and settings for configuration and management. • Relevant architecture of this feature, with dependencies, and technical implementation. • Primary troubleshooting tools and methods for this feature.
  • Test Lab Guide: Demonstrating DHCP Failover in Windows Server "8" Beta: Dynamic Host Configuration Protocol (DHCP) failover in Windows Server "8" Beta provides the ability for administrators to deploy a highly resilient DHCP service to support a large enterprise. The main goals of the feature are the following. • Provide DHCP service availability at all times on the enterprise network • If a DHCP server is no longer reachable, the DHCP client is able to extend the lease on its current IP address by contacting another DHCP server on the enterprise network.
  • Understand and Troubleshoot Printing in Windows Server "8" Beta: This Understand and Troubleshoot Guide (UTG) enables you to learn technical concepts, functionality, and troubleshooting methods for Printing in Windows Server “8” Beta. This UTG provides you with: • A technical overview and functional description of this feature. • Technical concepts to help you successfully install, configure, and manage this feature. • User Interface options and settings for configuration and management. • Relevant architecture of this feature, with dependencies, and technical implementation. • Primary troubleshooting tools and methods for this feature.
  • Test Lab Guide: Demonstrate Windows Server "8" Beta Print and Document Services:

    This paper contains an introduction to Windows Server "8" Beta Printing and step-by-step instructions for extending the Test Lab Guide Base Configuration to demonstrate Printing Services in Windows Server "8" Beta.

  • Understand and Troubleshoot High Availability Printing in Windows Server "8" Beta: This Understand and Troubleshoot Guide (UTG) enables you to learn technical concepts, functionality, and troubleshooting methods for High Availability Printing in Windows Server “8” Beta. This UTG provides you with: • A technical overview and functional description of this feature. • Technical concepts to help you successfully install, configure, and manage this feature. • User Interface options and settings for configuration and management. • Relevant architecture of this feature, with dependencies, and technical implementation. • Primary troubleshooting tools and methods for this feature.
  • Understand and Troubleshoot Activation Technologies in Windows Server "8" Beta: This Understand and Troubleshoot Guide (UTG) enables you to learn technical concepts, functionality, and troubleshooting methods for Activation Technologies in Windows Server “8” Beta. This UTG provides you with: • A technical overview and functional description of this feature. • Technical concepts to help you successfully install, configure, and manage this feature. • User Interface options and settings for configuration and management. • Relevant architecture of this feature, with dependencies, and technical implementation. • Primary troubleshooting tools and methods for this feature.
  • Understand and Troubleshoot AD DS Simplified Administration in Windows Server "8" Beta: This Understand and Troubleshoot Guide (UTG) enables you to learn technical concepts, functionality, and troubleshooting methods for AD DS Simplified Administration in Windows Server “8” Beta. This UTG provides you with: • A technical overview and functional description of this feature. • Technical concepts to help you successfully install, configure, and manage this feature. • User Interface options and settings for configuration and management. • Relevant architecture of this feature, with dependencies, and technical implementation. • Primary troubleshooting tools and methods for this feature.
  • Test Lab Guide: Demonstrate ADDS Simplified Administration in Windows Server "8" Beta: This document contains instructions for setting up the AD DS Simplified Administration test lab through: • Graphically upgrading an existing Active Directory forest by adding the first Windows Server "8" Beta GUI domain controller • Adding an additional Windows Server "8" Beta Core domain controller using Windows PowerShell • Adding an additional Windows Server "8" Beta Core domain controller using Windows RSAT from a Windows 8 Consumer Preview computer • Decommissioning the original legacy domain controller • Using new AD DS graphical and Windows PowerShell features for further configuration and administration
  • Understand and Troubleshoot Dynamic Access Control in Windows Server "8" Beta: This Understand and Troubleshoot Guide (UTG) enables you to learn technical concepts, functionality, and troubleshooting methods for Dynamic Access Control in Windows Server “8” Beta. This UTG provides you with: • A technical overview and functional description of this feature. • Technical concepts to help you successfully install, configure, and manage this feature. • User Interface options and settings for configuration and management. • Relevant architecture of this feature, with dependencies, and technical implementation. • Primary troubleshooting tools and methods for this feature.
  • Understand and Troubleshoot Cluster-Aware Updating (CAU) in Windows Server "8" Beta: This Understanding and Troubleshooting Guide (UTG) enables you to learn technical concepts, functionality, and troubleshooting methods for Cluster-Aware Updating in Windows Server “8” Beta. This UTG provides you with: • A technical overview and functional description of this feature. • Technical concepts to help you successfully install, configure, and manage this feature. • User Interface options and settings for configuration and management. • Relevant architecture of this feature, with dependencies, and technical implementation. • Primary troubleshooting tools and methods for this feature.
  • Understand and Troubleshoot Hyper-V Replica in Windows Server "8" Beta: This Understanding and Troubleshooting Guide (UTG) enables you to learn technical concepts, functionality, and troubleshooting methods for Hyper-V Replica in Windows Server “8” Beta. This UTG provides you with: • A technical overview and functional description of this feature. • Technical concepts to help you successfully install, configure, and manage this feature. • User Interface options and settings for configuration and management. • Relevant architecture of this feature, with dependencies, and technical implementation. • Primary troubleshooting tools and methods for this feature.
  • Understand and Troubleshoot Remote Desktop Services Desktop Virtualization in Windows Server "8" Beta: This Understand and Troubleshoot Guide (UTG) enables you to learn technical concepts, functionality, and troubleshooting methods for Desktop Virtualization in Windows Server “8” Beta. This UTG provides you with: • A technical overview and functional description of this feature. • Technical concepts to help you successfully install, configure, and manage this feature. • User Interface options and settings for configuration and management. • Relevant architecture of this feature, with dependencies, and technical implementation. • Primary troubleshooting tools and methods for this feature.
  • Understand and Troubleshoot DNS Security Extensions (DNSSEC) in Windows Server "8" Beta: This Understand and Troubleshoot Guide (UTG) enables you to learn technical concepts, functionality, and troubleshooting methods for DNS Security Extensions (DNSSEC) in Windows Server “8” Beta. This UTG provides you with: • A technical overview and functional description of this feature. • Technical concepts to help you successfully install, configure, and manage this feature. • User Interface options and settings for configuration and management. • Relevant architecture of this feature, with dependencies, and technical implementation. • Primary troubleshooting tools and methods for this feature.
  • Understand and Troubleshoot IP Address Management (IPAM) in Windows Server "8" Beta: This Understand and Troubleshoot Guide (UTG) enables you to learn technical concepts, functionality, and troubleshooting methods for IP Address Management (IPAM) in Windows Server “8” Beta. This UTG provides you with: • A technical overview and functional description of this feature. • Technical concepts to help you successfully install, configure, and manage this feature. • User Interface options and settings for configuration and management. • Relevant architecture of this feature, with dependencies, and technical implementation. • Primary troubleshooting tools and methods for this feature.
  • Understand and Troubleshoot Remote Access in Windows Server "8" Beta: This Understand and Troubleshoot Guide (UTG) enables you to learn technical concepts, functionality, and troubleshooting methods for Remote Access in Windows Server "8" Beta. This UTG provides you with: • A technical overview and functional description of this feature. • Technical concepts to help you successfully install, configure, and manage this feature. • User Interface options and settings for configuration and management. • Relevant architecture of this feature, with dependencies, and technical implementation. • Primary troubleshooting tools and methods for this feature.
  • Test Lab Guide: Demonstrate DirectAccess Single Server Setup with Mixed IPv4 and IPv6 in Windows Server "8" Beta: DirectAccess provides users with the experience of being seamlessly connected to their intranet any time they have Internet access. When DirectAccess is enabled, requests for intranet resources (such as email servers, shared folders, or intranet websites) are securely directed to the intranet, without the need for users to connect to a VPN. DirectAccess enables increased productivity for a mobile workforce by offering the same connectivity experience both inside and outside of the office. The Windows Routing and Remote Access Server (RRAS) provides traditional VPN connectivity for legacy clients and non-domain members. RRAS also provides site-to-site connections between servers. RRAS in Windows Server 2008 R2 cannot coexist on the same edge server with DirectAccess, and must be deployed and managed separately from DirectAccess. Windows Server "8" Beta combines the DirectAccess feature and the RRAS role service into a new unified server role. This new Remote Access server role allows for centralized administration, configuration, and monitoring of both DirectAccess and VPN-based remote access services. Additionally, Windows Server "8" Beta DirectAccess provides multiple updates and improvements to address deployment blockers and provide simplified management. This guide provides step-by-step instructions for configuring DirectAccess in a single server deployment with mixed IPv4 and IPv6 resources in a test lab to demonstrate functionality of the deployment experience. You will set up and deploy DirectAccess based on the Windows Server "8" Beta Base Configuration using five server computers and two client computers. The resulting test lab simulates an intranet, the Internet, and a home network, and demonstrates DirectAccess in different Internet connection scenarios.
  • Test Lab Guide: Demonstrate High Availability Printing in Windows Server "8" Beta: This paper contains instructions for setting up a test lab based on the Test Lab Guide Base Configuration and deploying a highly available Windows Server "8" Beta Print Server using three server computers and one client computer. The resulting High Availability Printing test lab demonstrates Windows Server "8" Beta Print Server functionality.
  • Understand and Troubleshoot BitLocker in Windows Server "8" Beta: This Understand and Troubleshoot Guide (UTG) enables you to learn technical concepts, functionality, and troubleshooting methods for BitLocker in Windows Server “8” Beta. This UTG provides you with: • A technical overview and functional description of this feature. • Technical concepts to help you successfully install, configure, and manage this feature. • User Interface options and settings for configuration and management. • Relevant architecture of this feature, with dependencies, and technical implementation. • Primary troubleshooting tools and methods for this feature.
  • Understand and Troubleshoot Servicing in Windows Server "8" Beta: This Understand and Troubleshoot Guide (UTG) enables you to learn technical concepts, functionality, and troubleshooting methods for Servicing in Windows Server “8” Beta. This UTG provides you with: • A technical overview and functional description of this feature. • Technical concepts to help you successfully install, configure, and manage this feature. • User Interface options and settings for configuration and management. • Relevant architecture of this feature, with dependencies, and technical implementation. • Primary troubleshooting tools and methods for this feature.
  • Test Lab Guide: Demonstrate Remote Desktop Services Desktop Virtualization in Windows Server "8" Beta: This paper contains instructions for setting up a test lab based on the Test Lab Guide Base Configuration and deploying Remote Desktop Services Desktop Virtualization using four server computers and one client computer. The resulting Remote Desktop Services Desktop Virtualization test lab demonstrates Desktop Virtualization functionality.
  • Understand and Troubleshoot Remote Desktop Services in Windows Server "8" Beta: This Understand and Troubleshoot Guide (UTG) enables you to learn technical concepts, functionality, and troubleshooting methods for Remote Desktop Services in Windows Server “8” Beta. This UTG provides you with: • A technical overview and functional description of this feature. • Technical concepts to help you successfully install, configure, and manage this feature. • User Interface options and settings for configuration and management. • Relevant architecture of this feature, with dependencies, and technical implementation. • Primary troubleshooting tools and methods for this feature.
  • Test Lab Guide: Demonstrate Remote Desktop Services in Windows Server "8" Beta: Remote Desktop Services (RDS) in Windows Server "8" Beta provides the ideal platform for companies to implement a centralized desktop strategy, helping organizations improve flexibility and compliance while improving data security and IT’s ability to manage desktops and applications. RDS is a centralized desktop and application platform solution that uses Desktop Virtualization and VDI technologies, offering powerful opportunities for IT to deliver and manage corporate desktops and to respond to users’ needs in a flexible way. Remote Desktop Services is the new name for Terminal Services, and reflects the expanded role in Windows Server "8" Beta so that you can run the desktop or applications in the datacenter while your users can be anywhere. This paper contains instructions for setting up a test lab based on the Test Lab Guide Base Configuration and deploying Remote Desktop Services Desktop Virtualization using four server computers and one client computer. The resulting Remote Desktop Services Desktop Virtualization test lab demonstrates Desktop Virtualization functionality.
  • Test Lab Guide-Deploying RD Licensing: Use this test lab guide to install Remote Desktop Services client access licenses (RDS CALs) for Windows Server “8” Beta. This test lab guide uses the VDI standard deployment test lab as a starting place. Complete the steps in Test Lab Guide: Virtual Desktop Infrastructure standard deployment before you proceed with the remainder of the steps in this guide.

Windows 8 Desktop Documentation

Microsoft released some documentation/downloads to go with the Windows 8 Consumer Preview desktop release:

  • Windows 8 Consumer Preview Product Guide for Business: The Windows 8 Consumer Preview Product Guide for Business provides a detailed look at the many new and improved features in Windows 8. The guide is designed as an accurate source of information that can help businesses understand how Windows 8 enables users to be ready and productive practically anywhere, allows for a personalized user experience, and provides IT with more secure, easy-to-manage intelligent infrastructure.
  • Remote Server Administration Tools for Windows 8 Consumer Preview: Remote Server Administration Tools for Windows 8 Consumer Preview includes Server Manager, Microsoft Management Console (MMC) snap-ins, consoles, Windows PowerShell cmdlets and providers, and command-line tools for managing roles and features that run on Windows Server "8" Beta. In limited cases, the tools can be used to manage roles and features that are running on Windows Server 2008 R2 or Windows Server 2008. Some of the tools work for managing roles and features on Windows Server 2003.
  • Remote Server Administration Tools for Windows 8 Consumer Preview: Remote Server Administration Tools for Windows 8 Consumer Preview includes Server Manager, Microsoft Management Console (MMC) snap-ins, consoles, Windows PowerShell cmdlets and providers, and command-line tools for managing roles and features that run on Windows Server "8" Beta. In limited cases, the tools can be used to manage roles and features that are running on Windows Server 2008 R2 or Windows Server 2008. Some of the tools work for managing roles and features on Windows Server 2003.

There’s a lot more server stuff for me to post!

Technorati Tags:

Windows Server 8: Microsoft Online Backup Service

What?  You’re kidding, right?  Nope: Microsoft is adding online backup to Windows Server 8.  From the guide:

Microsoft Online Backup Service is an installable service for Windows Server “8” Beta, which allows for file and folder backups to the cloud service

It’s basically an offsite backup solution to the cloud using a Microsoft Online Backup Service Agent.  It provides:

… file and folder backup capabilities for Windows Server “8” Beta computers

It cannot backup system state.  That’s OK.  I’ve worked in in online backup and when people backup everything and see the first invoice for space consumed, well, they quickly decide that business data backup/recovery will be enough.

Access to Microsoft Online Backup Service is limited at first to successful applicants.  The installation:

… is a two-part process, which requires the creation of an online Microsoft Online Services account (not required for BETA since ids are pre-provisioned) and installation of the client components (agent) for the Microsoft Online Backup Service feature. The Microsoft Online Backup Service Agent installer download is located on the Microsoft Connect Site

The backup can be configured via Computer Management or via PowerShell cmdlets:

image

Data is encrypted using a passphrase of your choosing or auto generated (minimum of 16 characters). I love that: passphrase.  MSFT has no record of the passphrase and therefore cannot restore your data for you if you lose the passphrase.

The following table lists the supported list of file and folder attributes/types and the expected behavior of the Microsoft Online Backup Service when it encounters these types:

Attribute/type Supported Expected Behavior
Encrypted Yes Changes in file cause full file transfer
Compressed Yes Change in file cause delta transfer
Sparse Yes Changes in file cause delta transfer
Hard Links No Skipped
Reparse Point No Skipped
Encrypted + Compressed No Skipped
Encrypted + Sparse No Skipped
Compressed + Sparse Yes Backed up as sparse file
Compressed Stream No Saved as uncompressed stream
Sparse Stream No Discarded stream

You pick and choose files/folders just as you would with a normal backup.  You can have X backups per day (3 during beta) and set a retention period for your data (longer = more space = higher cost).

You can restore data using a familiar interface to the original server or another one from a backup of your choosing from within the retention window.  This will require credentials to access and the passphrase to decrypt.

Notes: I don’t see anything about data de-duplication or compression before backup, but that does not mean they are not there, just that this document doesn’t mention them.  I do not see anything for seeding large backups using an out of band device, such as I used when managing an Iron Mountain based service.  There is no mention of backing up Hyper-V VMs.  I think this would price this solution out but it might be an option for some.  I’ll try too find out more.

Our New Lab At Work

My job is much like that of a Partner Technical Advisor (PTA) in Microsoft.  I work for a distributor and I work with our customers, the Microsoft partners who purchase licenses from us to sell to their customers.  My focus is on System Center and Forefront, with some Office365 and Intune thrown into the mix.  System Center is the big one, and more often than not, Hyper-V leads to System Center.  Things like Windows and Office are also very important revenue items to us.

I’ve got to keep my skills up and I need a lab.  We also wanted something to demonstrate System Center 2012, Windows 8, Hyper-V, etc, on to our customers, as well as being able to be in a position to aid them with proof of concept work.  The “beast” as I have dubbed my mobile workstation is good as a mobile lab but I can’t really do any of the work that you might have seen me blog about recently.  I needed something bigger.  So this is what we’ve put together:

image

Everything is from HP.  I’ve got DL360 G7s for the two clustered hosts.  My management host (where my System Center runs in VMs and where I keep the library) is a DL380 G7.  The storage box is a DL370 G7; we have a HP P4000 (lefthand) VSA (virtual appliance) on there.  That provides iSCSI storage directly to clustered hosts and/or to a SOFS built using VMs running on the storage host.  The network is completely isolated.  I’m remotely accessing it from the computer room via wi-fi and it has a dedicated ADSL line.  With any luck, I’ll be able to remotely access the environment from home or from customer sites.

Networking was very important to me.  And that’s why we installed a 10 GbE HP Procurve switch and 4 * 10 GbE ports in each Hyper-V host.  There’s also a 1 GbE switch and the 4 * 1 GbE ports are also patched in.  So both Hyper-V hosts have 44 GbE of cumulative bandwidth; I reckon SMB 2.2 should run OK on that Smile

First in my sights is, of course, Windows Server 8 Hyper-V, followed quickly by ConfigMgr 2012 for the upcoming System Center launch events in Dublin and Belfast.

Windows Server 2012 Hyper-V Storage Strategies

This article was written just after the beta of WS2012 was launched.  We now now that the performance of SMB 3.0 is -really- good, e.g. 1 million IOPS from a VM good.

WS2012 is bringing a lot of changes in how we design storage for our Hyper-V hosts.  There’s no one right way, just lots of options, which give you the ability to choose the right one for your business.

There were two basic deployments in Windows Server 2008 R2 Hyper-V, and they’re both sill valid with Windows Server 2012 Hyper-V:

  • Standalone: The host had internal disk or DAS and the VMs that ran on the host were stored on this disk.
  • Clustered: You required a SAN that was either SAS, iSCSI, or FIbre Channel (FC) attached (as below).

image

And there’s the rub.  Everyone wants VM mobility and fault tolerance.  I’ve talked about some of this in recent posts.  Windows Server 2012 Hyper-V has Live Migration that is independent of Failover Clustering.  Guest clustering is limited to iSCSI in Windows Server 2012 Hyper-V but Windows Server 2012 Hyper-V is adding support for Virtual Fibre Channel.

Failover Clustering is still the ideal.  Whereas Live Migration gives proactive migration (move workloads before a problem, e,g, to patch a host), Failover Clustering provides high availability via reactive migration (move workloads automatically in advance of a problem, e.g. host failure).  The problem here is that a cluster requires shared storage.  And that has always been expensive iSCSI, SAS, or FC attached storage.

Expensive?  To whom?  Well, to everyone.  For most SMEs that buy a cluster, the SAN is probably the biggest IT investment that that company will ever make.  Wouldn’t it suck if they got it wrong, or if they had to upgrade/replace it in 3 years?  What about the enterprise?  They can afford a SAN.  Sure, but their storage requirements keep growing and growing.  Storage is not cheap (don’t dare talk to me about $100 1 TB drives).  Enterprises are sick and tired of being held captive by the SAN companies for 100% of their storage needs.

We’re getting new alternatives from Microsoft in Windows Server 2012.  This is all made possible by a new version of the SMB protocol.

SMB 3.0 (Formerly SMB 2.2)

Windows Server 2012 is bringing us a new version of the SMB protocol.  With the additional ability to do multichannel, where file share data transfer automatically spans multiple NICs with fault tolerance, we are now getting support to store virtual machines on a file server, as long as both client (Hyper-V host) and server (file server) are running Windows Server 2012 or above.

If you’re thinking ahead then you’ve already started to wonder about how you will backup these virtual machines using an agent on the host.  The host no longer has “direct” access to the VMs as it would with internal disk, DAS, or a SAN.  Windows Server 2012 VSS appears to be quite clever, intercepting a backup agents request to VSS snapshot a file server stored VM, and redirecting that to VSS on the file server.  We’re told that this should all be transparent to the backup agent.

Now we get some new storage and host design opportunities.

Shared File Server – No Hyper-V Clustering

In this example a single Windows Server 2012 file server is used to store the Hyper-V virtual machines.  The Hyper-V hosts can use the same file server, and they are not clustered.  With this architecture, you can do Live Migration between the two hosts, even without a cluster.

image

What about performance?  SMB is going to suck, right?  Not so fast, my friend!  Even with a pair of basic 1 Gbps NICs for SMB 3.0 traffic (instead of a pair of NICs for iSCSI), I’ve been told that you can expect iSCSI-like speeds, and maybe even better.  At 10 Gbps … well Smile The end result is cheaper and easier to configure storage.

With the lack of fault tolerance, this deployment type is probably suitable only for small businesses and lab environments.

Scale Out File Server (SOFS) – No Hyper-V Clustering

Normally we want our storage to be fault tolerant. That’s because all of our VMs are probably on that single SAN (yes, some have the scale and budget for spanning SANs but that’s a whole different breed of organisation).  Normally we would need a SAN made up fault tolerant disk tray$, switche$, controller$, hot $pare disk$, and $o on.   I think you get the point.

Thanks to the innovations of Windows Server 2012, we’re going to get a whole new type of fault tolerant storage called a SOFS.

image

What we have in a SOFS is an active/active file server cluster.  The hosts that store VMs on the cluster use UNC paths instead of traditional local paths (even for CSV).  The file servers in the SOFS cluster work as a team.  A role in SMB 3.0 called the witness runs on the Hyper-V host (SMB witness client) and file server (SMB witness server).  With some clever redirection the SOFS can handle:

  • Failure of a file server with just a blip in VM I/O (no outage).  The cluster will allow the new host of the VMs to access the files without a 60 second delay you might see in today’s technology.
  • Live Migration of a VM from one host to another with a smooth transition of file handles/locks.

And VSS works through the above redirection process too.

One gotcha: you might look at this and this this is a great way to replace current file servers.  The SOFS is intended only for large files with little metadata access (few permissions checks, etc).  The currently envisioned scenarios are SQL Server file storage and Hyper-V VM file storage.  End user file shares, on the other hand, feature many small files with lots of metadata access and are not suitable for SOFS.

Why is this?  To make the file servers active/active with smooth VM file handle/lock transition, the storage that the file servers are using consists of 1 or more Cluster Shared Volumes (CSVs).  This uses CSV v2.0, not the version we have in Windows Server 2008 R2.  The big improvements in CSV 2.0 are:

  • Direct I/O for VSS backup
  • Concurrent backup across all nodes using the CSV

Some activity in a CSV does still cause redirected I/O, and an example of that is metadata lookup.  Now you get why this isn’t good for end user data.

When I’ve talked about SOFS many have jumped immediately to think that it was only for small businesses.  Oh you fools!  Never assume!  Yes, SOFS can be for the small business (more later).  But where this really adds value is that larger business that feels like they are held hostage by their SAN vendors.  Organisations are facing a real storage challenge today.  SANs are not getting cheaper, and the storage scale requirements are rocketing.  SOFS offers a new alternative.  For a company that requires certain hardware functions of a SAN (such as replication) then SOFS offers an alternative tier of storage.  For a hosting company where every penny spent is a penny that makes them more expensive in the yes of their customers, SOFS is a fantastic way to provide economic, highly performing, scalable, fault tolerant storage for virtual machine hosting.

The SOFS cluster does require shared storage of some kind.  It can be made up of the traditional SAN technologies such as SAS, iSCSI, or Fibre Channel with the usual RAID suspects.  Another new technology, called PCI RAID, is on the way.  It will allow you to use just a bunch of disks (JBOD) and you can have fault tolerance in the form of mirroring or parity (Windows Server 2012 Storage Spaces and Storage Pools).  It should be noted that if you want to create a CSV on a Storage Space then it must use mirroring, and not parity.

Update: I had previously blogged in this article that I was worried that SOFS was suitable only for smaller deployments.  I was seriously wrong.

Good news for those small deployment: Microsoft is working with hardware partners to create a cluster-in-a-box (CiB) architecture with 2 file servers, JBOD and PCI RAID.  Hopefully it will be economic to acquire/deploy.

Update: And for the big biz that needs big IOPS for LOB apps, there are CiB solutions for you too, based on Infiniband networking, RDMA (SMB Direct), and SSD, e.g. a 5U appliance having the same IOPS are 4 racks of fibre channel disk.

Back to the above architecture, I see this one being useful in a few ways:

  • Hosting companies will like it because every penny of each Hyper-V host is utilised.  Having N+1 or N+2 Hyper-V hosts means you have to add cost to your customer packages and this makes you less competitive.
  • Larger enterprises will want to reduce their every-5 year storage costs and this offers them a different tier of storage for VMs that don’t require those expensive SAN features such as LUN replication.

SOFS – Hyper-V Cluster

This is the next step up from the previous solution.  It is a fully redundant virtualisation and storage infrastructure without the installation of a SAN.  A SOFS (active-active file server cluster) provides the storage.  A Hyper-V cluster provides the virtualisation for HA VMs.

image

The Hyper-V hosts are clustered.  If they were direct attached to a SAN then they would place their VMs directly on CSVs.  But in this case they store their VMs on a UNC path, just as with the previous SMB 3.0 examples.  VMs are mobile thanks to Live Migration (as before without Hyper-V clusters) and thanks to Failover.  Windows Server 2012 Clustering has had a lot of work done to it; my favourite change being Cluster Aware Updating (easy automated patching of a cluster via Automatic Updates).

The next architectures “up” from this one are Hyper-V clusters that use SAS, iSCSI, or FC.  Certainly SOFS is going to be more scalable than a SAS cluster.  I’d also argue that it could be more scalable than iSCSI or FC purely based on cost.  Quality iSCSI or FC SANs can do things at the hardware layer that a file server cluster cannot, but you can get way more fault tolerant storage per Euro/Dollar/Pound/etc with SOFS.

So those are your options … in a single site Smile

What About Hyper-V Cluster Networking? Has It Changed?

In a word: no.

The basic essentials of what you need are still the same:

  1. Parent/management networking
  2. VM connectivity
  3. Live Migration network (this should usually be your first 10 GbE network)
  4. Cluster communications network (heartbeat and redirected IO which does still have a place, even if not for backup)
  5. Storage 1 (iSCSI or SMB 3.0)
  6. Storage 2 (iSCSI or SMB 3.0)

Update: We now have two types of redirected IO that both support SMB Multichannel and SMB Direct.  SMB redirection (high level) is for those short metadata operations, an block level redirect (2x faster) is for sustained redirection IO operations such as a storage path failure.

Maybe you add a dedicated backup network, and maybe you add a 2nd Live Migration network.

How you get these connections is another story.  Thanks to native NIC teaming, DCB, QoS, and a lot of other networking changes/additions, there’s lots of ways to get these 6+ communication paths in Windows Server 2012.  For that, you need to read about converged fabrics.

Windows Server 8 IIS 8 Improvements

I once worked in a hosting environment where we had many thousands of websites per physical web server host.  I was witness to much of the fun with that sort of scale on IIS.

Windows Server 8 brings a lot of improvements to IIS 8, particularly for spinning up websites and SSL scalability (SSL doesn’t require dedicated IPv4 per site) and manageability (SSL certs on the file system and import via copy).

You can find out more at:

Technorati Tags: ,