Event: TechCamp 2013 Windows & System Center Mailshots Begin

Thanks to my employers, and sponsors of TechCamp 2013, MicroWarehouse, a shiny nice mailshot for the Windows Server 2012 R2, System Center 2012 R2, and Windows 8.1 community launch event went out today.

A special thank you to John who is working like mad on this event.

Business people group at meeting seminar presentation

Anyone can register for this 2-track community launch event.  In fact, we are recommending that more than 1 person comes from a company so that they each attend a track and share notes.

Even if you cannot go, please remember it’s a community event.  So help spread the word!!!  RT on Twitter, Facebook, LinkedIn, Google+, smoke signals … it’s all appreciated.

Sick Of The Accidental App Switching When You Try To Click The File Menu?

Imagine this scenario: you’re working in the desktop on Windows 8 or Windows 8.1, maybe using Office.  You go to click the File Menu with the mouse/trackpad, scroll too far and that little app switching tile appears and you accidentally click on it.  Annoyed?  A little.  Do it over and over?  Probably.  Annoyance increasing?  Positively.

Windows 8.1 has a fix.  Right-click the taskbar, select Properties, and go to the Navigation tab.  Clear the When I Click The Top Left Corner check box, and click OK.  Problem solved. 

image

So how do you change apps now?  You have two options:

  • ALT+TAB on the keyboard.
  • Windows+TAB on the keyboard.
  • Move your mouse to the bottom-left and slide it up.

Of course, touch will not be affected by this setting.

Technorati Tags:

Configuring The Paging File On Hyper-V Hosts

A paging file creates virtual RAM, allowing the OS to “page out” inactive memory and “page in” memory from the file when it is required.  This allows the OS to make better use of the available RAM in a computer.

Hyper-V has little use for a paging file.  Unlike certain hypervisors, Hyper-V does not do blind second level paging.  That’s because Hyper-V’s Dynamic Memory works differently to other memory techniques.  That’s a whole other blog post.  But long story short: the paging file in a Hyper-V management OS (the host OS) is there only for the management OS itself … and that management OS doesn’t need much RAM or performance.  You save capacity and performance for your VMs.

There was a time when we used to advise configuring the paging file on Hyper-V hosts.  But that all changed with the release of WS2012.  Lots of little things that we advised tweaking (like memory reserve) should never be tweaked now.  That’s because Microsoft built in automated management for Hyper-V management OS installations.

Now the official line on the paging file is:

For Hyper-V servers that run Windows Server 2012 or Windows Server 2012 R2, the page file should be left at the default of setting of System Managed. This is per the Hyper-V Product Group.

That comes from a KB article called How to determine the appropriate page file size for 64-bit versions of Windows that gives you guidance on how to setup or configure the paging file on x64 Windows installations. 

So that makes it official & simple: leave the paging file on Hyper-V hosts with the default configuration.

For those of you who mistakenly call their VMs “Hyper-V servers” this guidance has nothing to do with the guest OS of your VMs.  Configure the paging file of your VMs according to best practice for the OS and the services that it is running.

KB2842111 – “Delayed Write Failed” Error When An I/O Stress Test Runs Against A WS2012 Failover Cluster

Microsoft has released a hotfix for Windows Server 2012 for when you perform an IO stress test from WS2012 or Windows 8 clients against a WS2012 cluster and you experience "Delayed Write Failed" errors.

Symptoms

Consider the following scenario:

  • You have a Windows Server 2012 failover cluster that is configured by using continuously available file shares.
  • An I/O stress test is running on a Windows 8 or Windows Server 2012-based client against the failover cluster. The stress test has a high ratio of open and close operations to data operations. For example, the test repeatedly opens a file on the file share, reads the file, and then closes the file.
    Note This scenario may be found in stress tests but does not map directly to customer-usage scenarios.

In this scenario, you may experience I/O errors during failover. Additionally, the following event may be logged in the System log:

Event ID: 50
Event Source: Mup
Description: {Delayed Write Failed} Windows was unable to save all the data from the file <file name>.The data has been lost. This error may be caused by a failure of your computer hardware or network connection. Please try to save this file elsewhere.

Cause

When a file on the file share is opened, a file handle is created. After the file is closed, the Server Message Block (SMB) redirector will cache the file handle for a short time. However, there is a limit on the number of handles that can be cached in this manner. During the stress test, the SMB scavenger can fall behind in closing the cached handles. This may result in a large backlog of handles. Eventually, the number of handles exceeds the limit that can be failed over within the continuous availability time-out and some I/O operations may fail. By default, the continuous availability time-out is 60 seconds.

A supported hotfix is available from Microsoft.

5nine Software Releases V2.0 Of VMware-To-Hyper-V V2V Conversion Tool (FREE!)

5nine Software announced the release of the free 5nine V2V Easy Converter v2.0 yesterday.  This will allow you to convert VMware VMs into Hyper-V VMs with support for VHD and VHDX and the following guest OSs:

  • Windows Server 2008
  • Windows 7
  • Windows Server 2003 (x86 and x64)
  • Most of Advanced Server 2000
  • Ubuntu Linux
  • CentOS Linux

Yes: V2V conversions to Hyper-V for Linux guests!

The last three versions of Hyper-V are supported:

  • Windows Server 2008 R2 SP1 Hyper-V
  • Windows Server 2012 Hyper-V
  • Windows Server 2012 R2 Hyper-V

If you have any questions, please contact 5nine Software Information at info(at)5nine(dot)com or via phone +44 (20) 7048-2021 from 7am to 5pm GMT

Windows Azure Backup Is Generally Available & Other Azure News

The following message came in an email overnight:

Windows Azure Backup is now generally available, Windows Azure AD directory is created automatically for every subscription, and Hyper-V Recovery Manager is in preview.

What does that mean?  Some backup plans charge you based on the amount of data that you are protecting.  Personally, I prefer that approach because it is easy to predict – I have 5 TB of data and it’s going to cost me 5 * Y to protect it.  Azure Online Backup has gone with the more commonly used approach of charging you based on how many GB/month of storage that you consume on Microsoft’s cloud.  This is easy for a service provider to create bills, but it’s hard for the consumer to estimate their cost … because you have elements like deduplication and compression to account for.

The pricing of Azure Online Backup looks very competitive to me. 

Windows Azure Backup is billed in units based on your average daily amount of compressed data stored during a monthly billing period.

Some plans get the first 5GB free and then it’s €00.3724 per GB per month.  In the USA, it will be $00.50 per GB per month.  Back when I worked in backup, €1/GB per month was considered economic.

In other Azure news:

A Windows Azure AD directory is created automatically for every subscription:

Starting today, every Windows Azure subscription is associated with an autocreated directory in Windows Azure Active Directory (AD). By using this enterprise-level identity management service, you can control access to Windows Azure resources.

To accommodate this advancement, every Windows Azure subscription can now host multiple directories. Additionally, Windows Azure SDK will no longer rely on static management certificates but rather on user accounts in Active Directory. Existing Active Directory tenants related to the same user account will be automatically mapped to a single Windows Azure subscription. You can alter these mappings from the Windows Azure Management Portal.

Take advantage of the new Windows Azure Hyper-V Recovery Manager preview.

Windows Azure Hyper-V Recovery Manager helps protect important applications by coordinating the replication of Microsoft System Center clouds to a secondary location, monitoring availability, and orchestrating recovery as needed.

The service helps automate the orderly recovery of applications and workloads in the event of a site outage at the primary data center. Virtual machines are started in an orchestrated fashion to help restore service quickly.

The Euro GA pricing for Hyper-V Recovery Manager was included in the email.  It will cost 11,9152€ per virtual machine per month to use this service.  The website is not updated with GA pricing.

Event: TechCamp2013 – Learn About Windows Server & System Center 2012 R2 And Windows 8.1 (Dublin)

I’m delighted to announce that on November 28th in City West Hotel (just outside the M50 in Dublin), there will be a community launch of:

  • Windows Server 2012 R2
  • System Center 2012 R2
  • Windows 8.1 (in the business)

For all intents and purposes, this is the launch of the next generation of infrastructure products in Ireland.  Community launch means that you’re getting independent experts telling you the facts about these products.  The experts are Microsoft Most Valuable Professionals (MVPs), including:

  • Myself
  • Damian Flynn
  • Paul Keely
  • Kevin Greene
  • Niall Brady

All the details can be found on the event website at http://techcamp2013.wordpress.com/.  The site isn’t finished yet, but I was keen to get information out to you ASAP.  More event, speaker and sponsor information will be added in the coming days. 

You can also follow @techcamp2013 on Twitter to keep up with the latest news.

We’re really excited to present this event to you.  We really hope to see you there!

Notes:

  • There is a small registration fee but all proceeds are going to a worthy tech-related charity
  • The event will be held once in Dublin and will not be repeated or travel.  This is too big of an event to take on the road.
  • We’ve deliberately selected a location outside of the city to make travel easier for long distance travellers.
  • The location, City West Hotel, has pretty economic accommodation and we’ve listed some nearby hotels that offer good rates on the site.
  • There will be no streaming of the event.

Agenda:

This is a two-track event so I’d strongly recommend that you come in pairs, maybe taking and sharing notes in OneNote or whatever your favourite note-taking tool is.

Time

Windows Server & System Center

Windows 8.1 & Device Management

09:00-09:40

Keynote

Speaker: Dave Northey, Microsoft

Learn how the entire package from Microsoft fits together

09:45-11:00

Windows Server 2012 R2

Speaker: Aidan Finn, MVP

What does WS2012 R2 bring to virtualisation, cloud, storage and networking?

Windows 8.1 in the Business

Speaker: Damian Flynn, MVP

How Windows 8.1 Pro and Enterprise can chance user experience an enable BYOD.

11:00-11:30

Break

Get a drink/snack & meet the sponsors.

11:30-12:45

System Center Virtual Manage Manager & Hybrid Cloud

Speaker: Damian Flynn, MVP

Start deploying and taking control of the entire data center with VMM 2012 R2!

Windows 8.1 Devices

Speaker: Microsoft TBA

Devices are a central ingredient to the “Windows 8.1 in the business” story. What are Microsoft and partners doing?

12:45-13:30

Lunch

Get something to eat & meet the sponsors

13:30-14:45

System Center Service manager & Self-Service/Automation

Speaker: Paul Keely, MVP

See how System Center can automate repetitive processes, optimise time planning for IT, and change the business.

Windows Intune

Speakers: Microsoft TBC

Windows Intune is a much bigger solution than you think, including branch offices, BYOD, and covering all kinds of devices (Windows & others).

14:45-15:00

Break

Refuel for the afternoon push & meet the sponsors.

15:00-16:15

System Center Operations Manager & Service Management

Speaker: Kevin Greene, MVP

It delivers a service, but just how is that service performing?

System Center Configuration Manager

Speaker: Niall Brady, MVP

Take control of every device in your enterprise like you’ve always dreamed, but keep the users happy with self-service? That’s not possible, right? Wrong!

Event: UK & Ireland TechDays Online … Featuring Steve Ballmer!

There are going to be 3 days of online coverage of the new Windows 8.1, Windows Server 2012 R2, System Center 2012 R2 (and some dev stuff) running from November 6th until November 8th. 

This event will feature something unique: Microsoft CEO Steve Ballmer will be doing an interview!

Thank God I’m not presenting!  I’ve lots on my plate for November already, plus I have an actual job to do!

How To Avoid Common Networking Issues In Hyper-V

This subject seems to rear it’s ugly head with every new version of Hyper-V.  We get new people trying the product for the first time who don’t know the best practices.  And we get people who forget the best practices from last time around.

Here is my advice:

Use Logo Tested NICs

Only NICs that are on the HCL for your version of Windows Server (or Windows client OS if using Client Hyper-V) should be used.  Make sure that your hardware manufacturer supports your version of Hyper-V (i.e. Windows Server) for all components that you are using from them.  This is a starting point because …

If At All Possible, Do Not Use Broadcom NICs

Sure, that might preclude you from using certain stuck-in-2009 server manufacturers.  And maybe that’s not a bad thing 😀

Broadcom seems to be a name that comes up over and over, version after version, when there are problems.  My lab is all Chelsio, but that moves you into the territory of 10 GbE iWARP, which is more expensive than what comes onboard a host.  But it allows me to get great SMB 3.0 performance for storage and Live Migration over converged networks.  Intel seems to produce decent NICs, firmwares, and drivers, which leads me to …

Update Your Firmware

Assumption … ARGH!  Do not assume that your firmwares are up to date.  I don’t care how new your server is.  This goes for every part of the server.  Update the firmware.  Faulty older firmware is a common cause of issues.

Update Your Drivers

Use the latest drivers from the manufacturer.  The drivers you got with the server might be old.  The drivers in Windows Server might be old too.  For example, the automatically detected Chelsio drivers in WS2012 R2 give poor performance.  The fix is to download the drivers from Chelsio.  If you bought a HP NIC then get the latest drivers from HP.  If you bought a NIC from Dell then get the drivers from Dell.

Install The Recommended Updates For Windows Server

Windows Update is not enough. Let me repeat that: WINDOWS UPDATE IS NOT ENOUGH. If you think it is, then please stop reading, print off a resignation letter, and go home now. Download and install the recommended updates for Windows Server. This link will lead you to 3 sets of updates for WS2012 R2.

Understand And Use Microsoft NIC Teaming

Third-party NIC teaming has never been supported by Microsoft for anything.  Why?  Because third-party NIC teaming pulls out the guts of Windows NIC teaming, pushes itself in, squeezes the networking stack back in, finds a few of those “spare screws” and throws them aside.

Take the time to learn Microsoft NIC teaming (there’s more to any teaming than the default options) and use it instead of the third-party unsupported crapware.

EDIT (28/07/2014):

One more to add ..

Don’t Use Blade Servers

You have no choice but to use what the manufacturer gives you. For many of you, that will be Emulex NICs … and using those are like going fire-walking after taking a bath in petrol (benzine for Europeans, and gas for Americans).

Disable VMQ on Virtual Switch NICs

This is a workaround, and not a solution. We want and may even need VMQ for networking performance and scalability. However, we have seen NICs (Emulex and Broadcom) where having VMQ enabled has caused issues. This should be fixed by the manufacturer using firmware/driver updates … but some manufacturers don’t give a damn about their customers. Emulex – care to prove me wrong?