John Kelbley's real life enterprise interop and administration

  • Hyper-V Replica: Basic Monitoring Report

    Earlier I covered what my Hyper-V Replica setup looks like in this post .  It’s basically four laptops on my coffee table, all part of the same AD domain. I created a number of VMs on the systems, and configured replication, including extended replication...
  • Hyper-V Replica: The Value for Branch Deployments

    OK, I’m going to ramble just a little bit here.  Before I dive deep into how I might monitor replication for a collection of Hyper-V hosts (this is without the benefits of System Center, which would be better, of course…just showing you how it works...
  • Hyper-V Replica: My Setup

    Hi everyone!  Before I get too deep into playing around with Hyper-V Replica using Windows Server 2012 R2, I wanted to share with you my setup. I’m using my coffee table once again (like I did with my USB 3.0 Tiered Storage SAN ), and I’ve created...
  • Hyper-V Replica: Getting Started

    I’m not going to walk through a basic setup of Hyper-V Replica – those are available all over the Internet . Many of these posts don’t remind you of some of the basics…like how to easily view / monitor replication.  Within Hyper-V Manager, you likely...
  • Hyper-V Replica: Better Than DR, it’s Disaster Avoidance and Way More!

    Hyper-V Replica was introduced in with Windows Server 2012, and is one of those transformational features that completely alters how disaster recovery planning (mundane) and implementation (formerly REALLY expensive) should be handled. I like to think...
  • Tiered Storage: My Unscientific Performance Testing

    Sorry for not posting anything about my tiered storage setup in a while. Since I posted about “ Storage Rig ” and the walk through of how to setup tiered storage, I found that the USB 3.0 sticks I had been using were VERY slow on writes, and not well...
  • Tiered Storage: Second Step - Creating My Virtual Disk and Volume

    In earlier posts I talked about why we purchase storage the way we do , I showed you my zany storage sub-system , and I talked about my goals for testing Storage Spaces with Tiered Storage . In my last post, I showed how I created a Storage Pool ....
  • Tiered Storage: First Step - Creating My Storage Pool

    In earlier posts I talked about why we purchase storage the way we do , I showed you my zany storage sub-system , and I talked about my goals for testing Storage Spaces with Tiered Storage . Now I would like to show you how I created my high-performance...
  • Tiered Storage: My Goals for Testing

    To bring you up to speed, I’ve loaded the preview of Windows Server 2012 R2 and built an extremely low cost storage subsystem out using a USB hub, some memory sticks, and USB attached SATA drives detailed in earlier posts. This is all in an effort...
  • Tiered Storage: My Windows Server 2012 R2 Storage Rig

    I wanted to give you some background on that high-performance, coffee-table-based storage sub-system I showed few posts back. My goal was to create a high-performance storage sub-system which I could use to experiment with Storage Space and the new capabilities...
  • Why Do You Buy Storage? Capacity, Performance, or Both…

    At home I typically purchase storage based on my requirements for storage capacity.  For a laptop or desktop, the question might be, “ will the 250GB drive be enough for all my kids stuff, or do they need something larger?”…or,” How large a USB disk...
  • I’m Back, and Thinking About Storage

    I took a BUNCH off time off from blogging…but I’m back now and intend to share some cool new stuff around Windows Server 2012 R2 (preview at this point), starting with my experiments with Storage Spaces and Tiered storage. First let me say that I hadn...
  • Pumping Video Into Lync

    The capabilities of Microsoft Lync (IM, presence, voice, video, web conferencing, other) are such that it eliminates the need for some overlapping technologies.  With Lync I don’t (for example) need to use a separate web conferencing infrastructure...
  • Disabling IM in the Lync Client

    What?  You want to disable IM in Lync?  Why on Earth would you want to do that! It turns out there are a number of reasons that some organizations might want to, including: compliance - don’t want IMs to be archived/discoverable…so don’t have...
  • I Have a New Phone (and it’s just a phone!)

    I mentioned in my last post that I’m now focused on Unified Communications at Microsoft. I’ll go deep on what Unified Communications (UC) is later - should you care. The BIG news is that as part of my new gig, I get to use lots of cool...
  • New News … New Gig!

    Sorry I haven’t posted in a LONG time, but I was super busy getting “ all in ”.  I changed gears at Microsoft this Summer after my presentation at the Red Hat Summit – Microsoft has lots of credibility (and customers) in virtualization now, and I...
  • Linux on Hyper-V @ TechEd

    TechEd North America was a blast this year in New Orleans! I co-presented two sessions (one with Brett and another with Larry) and both went well. I got to pitch in and help with a few other sessions (with Michael Greene , Nick Smith , Bob , and Soumya...
  • TechEd 2010 Sessions

    I've been heads down on all sorts of things, including preparing for two sessions at TechEd next week. If you're heading to New Orleans, be sure to check out these two sessions next week at TechEd in New Orleans covering mixed environments: ...
  • We’ve Been Kindled!

    I just got a copy of the second edition of our book in the mail (starts shipping next week!) and found out that there’s a Kindle version !  That’s cool!   In case you hadn’t noticed, Microsoft has upgraded our blog platform (lots of changes...
  • Linux P2V With DD and VHDTool – EASY and CHEAP!

    So I’ve been busy the last two week getting ready for TechEd (WAHOO!) where I’m co-presenting two sessions this year.  One of the sessions is all about Linux on Hyper-V.  To get ready, I’ve been working though lots of the common operational...
  • Calling a PowerShell Function

    I’m back from lots of traveling (why I’ve had time to post a few things). I got a great question about my last post…how best to call a custom PowerShell function.  I’m not a PowerShell expert by any stretch of the imagination, but I do use it a good...
  • Hyper-V CPU Data Collection Script

    I received an e-mail from someone looking for an electronic version of the VMCPU PowerShell reporting script I wrote for our book on Hyper-V, so I thought I would post it here (FYI the updated, 2nd edition is due out in a month or two!). I wrote to script...
  • Hyper-V Linux P2V with PlateSpin

    I mentioned in my last post how challenging manual Physical to Virtual migrations (P2V) of Linux systems can be.  There are a number of great automated tools that make Linux P2V simpler that I’ll try to run through in the coming weeks. The tools...
  • Hyper-V Linux P2V The Hard Way

    I mentioned in a post last week that I would go over some options to perform a Linux Physical to Virtual (P2V) migration on Hyper-V. Before showing you the easy way, I wanted to go over a manual approach that a coworker worked out for me a while back...
  • Automated Install of Hyper-V Windows Integration Services

    Tony had a question about automating the installation of the Integration Services (aka Integration Components) for Hyper-V. You can copy the contents of the Integration Services ISO onto a physical system before performing a manual P2V (say, into a new ...