DockerCon 16 Interviews

Towards the end of June, DockerCon 16 arrived in Seattle, and with it, came a number of awesome Container-related announcements, keynote demos, breakout sessions, community get-togethers and much, much more. Tickets for the event were hard to come by, so hard in fact, that yours truly has to go along as ‘Media’ – that’s right folks, roving reporter Matt McSpirit, at your service.

Whilst I couldn’t go along to the sessions, my ‘press pass’ did give me enough access to set up my portable studio equipment and capture a few interviews with a select set of folks from Docker, to talk about stuff ranging from the Docker community, the Container landscape, and Docker Store, through to Docker for Windows, Azure, and the new 1.12 release. Loads of Container goodness there for you.

Speaking of my portable studio equipment, thinking about it, it’s quite possible that my subscription to Adobe Creative Cloud, which I use for editing all of the content you see from me on Channel 9, may actually cost more than the camera and audio equipment combined. A bit sad really, don’t ya think? What’s also clear from recording these videos, is that a LOT of people don’t look where they’re going when they are walking around a conference. You’ll see what I mean in a few of the videos!

Anyway, enough of me blabbering on – here’s the 6 interviews, nicely embedded for you, so enjoy.

(more…)

Container Fundamentals | Part 5 – Hyper-V Containers

Following on from the previous post, which talked about the new resource management capabilities in Windows Server containers, in this episode on the Containers Channel, we’re continuing the Container Fundamentals series by looking at Hyper-V containers.  As always, I was joined by Neil Peterson, Senior Content Developer, who walked us through Hyper-V containers, showcasing how they differ from Windows Server containers. Neil delivers a comprehensive demo that walks you through 3 key scenarios that help to compare and contrast Hyper-V containers, with Windows Server containers.

(more…)

Container Fundamentals | Part 4 – Resource Management

Following on from my previous post, which talked about shared folders and Windows Server Containers, in this episode on the Containers Channel, we’re continuing the Container Fundamentals series by looking at resource management.  As always, I was joined by Neil Peterson, Senior Content Developer, who walked us through how to manage resources, such as CPU, disk, memory and network, for individual Windows Server Containers. Neil delivers a comprehensive demo using PowerShell, that walks you through some of the configuration options for resource management with Windows Server Containers, and showcases the impact of some of the configuration settings.

(more…)

Container Fundamentals | Part 3 – Shared Folders

Back in August, we made available the 3rd technical preview of Windows Server 2016. The significance of this particular milestone release was the first inclusion of a much-talked-about container technology, available in the box. The story became more rich a couple of months later, in November, with the release of technical preview 4, and the inclusion of Hyper-V containers. Regardless of whether you started your container journey in August, or November, or somewhere in between, what was clear to me, an IT guy, was that containers weren’t, let’s say, as natural for me as say, virtual machines, storage or networking. Yes, they use a form of virtualization, but having spent years with VMs, containers were a little more alien to me. Fortunately, help was at hand.

(more…)

Q&A from the Windows Server 2016 Preview JumpStart – Part III – Upgrades & Operational Efficiencies

Here we are in part three of the Q&A series, where I’m working through the multitude of questions that were asked during the recent ‘What’s new in Windows Server 2016 Preview’ JumpStart course, which, if you haven’t heard, is now available on-demand, so check it out! In this post, I’ll be walking through the questions focused around upgrading to Windows Server 2016, specifically using the new rolling upgrade capabilities, then wrapping up with some questions under the banner of ‘Operational Efficiencies’, which, between you and I, are a load of cool and handy features that just make life better for the Hyper-V admin.  Here we go…

Rolling Upgrades

Can you upgrade from Windows Server 2012 to Windows Server 2016 or only from Windows Server 2012 R2?

No, as detailed on TechNet, this feature only works for clusters transitioning from Windows Server 2012 R2, to Windows Server 2016. Any earlier editions of Windows Server would have to be upgraded to Windows Server 2012 R2, before you could take advantage of the rolling upgrade.  There are no plans to port this feature back to previous versions of Windows Server.

(more…)

Q&A from the Windows Server 2016 Preview JumpStart – Part II – Clustering & Availability

Here we are in part two of the Q&A series, where I’m working through the multitude of questions that were asked during the recent ‘What’s new in Windows Server 2016 Preview’ JumpStart course, which, if you haven’t heard, is now available on-demand, so check it out! In this post, I’ll be walking through the questions focused around Failover Clustering and High Availability.  There was lots of interest in this topic, especially around the new Compute and Storage resiliency, along with enhancements to Shared VHDX.  On to the questions…

Failover Clustering

Will Windows Server 2016 Hyper-V support Fault Tolerance?

No, Fault Tolerance, a feature within certain editions of VMware vSphere, is not a feature within Windows Server 2016. Taking information from the VMware vSphere Availability Guide, whilst attractive on paper, protection of VMs is still limited to only 4 vCPU, and whilst this is enough for many workloads, Fault Tolerance cannot protect against application failures within the VM, cannot reduce downtime for patching-related outages within the guest operating system, and, the feature itself has resource requirements that can create additional overhead. Read that as ‘takes a performance hit’. You also lose flexibility, as the use of Memory Overcommit, and Hot-Add of disks is disabled.

(more…)

Q&A from the Windows Server 2016 Preview JumpStart – Part I – Virtualization Security

As mentioned in my previous post, back on August 18th and 19th, myself and Corey Hynes delivered a 2-day, live, Windows Server 2016 Preview Jumpstart. For the thousands of you that attended, thank you, it was a lot of fun, and I hope you learned a lot! There are certainly a lot of new features and capabilities coming in the next release of Windows Server! Some of them are incremental improvements, however there are many areas that are completely new to the Microsoft platform, such as Containers and Nano Server. Naturally, there were a large number of questions during the event, in fact, the number was so large, the team couldn’t answer them all in time, so, over the next few blog posts, I’ll be trying my best to answer your questions that were raised during the event.

In this first Q&A post, I’m going to focus on the large number of Security questions that were posed as part of the virtualization module.  The security capabilities that have been introduced in Windows Server 2016 Hyper-V, are incredibly powerful, but they are also a little complex.  I’d first urge you to watch the on-demand course, to help familiarize yourself with the concepts. If you’re short on time, skip along to the second module, Server Virtualization, around the 8:55 mark, as that’s where we start the security discussion.

(more…)

Windows Server 2016 Preview JumpStart Now Available On-Demand!

Back on August 18th and 19th, myself and Corey Hynes delivered a 2-day, live, Windows Server 2016 Preview Jumpstart. For the thousands of you that attended, thank you, it was a lot of fun, and I hope you learned a lot! There are certainly a lot of new features and capabilities coming in the next release of Windows Server! Some of them are incremental improvements, however there are many areas that are completely new to the Microsoft platform, such as Containers and Nano Server.

(more…)