I don’t know if you’ve heard of our Microsoft Assessment and Planning Toolkit (MAP) yet,we’ve had it around a while, but I haven’t really looked at it, until now…
I have my own “Cool” category, and after reading about MAP, I’m adding it to the list. I’ve always known it as a good assessment tool to see if your workstations are ready for Windows Vista, and now Windows 7, but it’s a whole lot more than just that. How would you like to assess your environment to see what servers are good candidates for virtualization? MAP can do that too!
What’s New with v4.0?
Version 4.0 of this toolkit has the following new features:
· Windows 7 Hardware and Device Compatibility Assessment
· Windows Server 2008 R2 Hardware and Device Compatibility Assessment
· Virtualization Candidates Assessment for Hyper-V R2 Server Consolidation
· Integration with the Microsoft Integrated Virtualization ROI Calculator
· Inventory of VMware Server Hosts and Guests
· User Interface and Proposal Customization for Partner co-branding
· Enhanced Usability and Improved Inventory Performance
Yes, it will even find your VMWare servers and tie the results into our ROI calculator! The ROI calculator can then generate reports that you can deliver back to the business owners.

Next Steps--How can I get Microsoft Assessment and Planning Toolkit 4.0 Beta?
· Download Microsoft Assessment and Planning Toolkit 4.0 Beta and give us your feedback (Live ID login and registration required)
· View the Webcast on MAP Toolkit 4.0 Beta (use Recording Key: fqX`%3t.X)
· Learn more about this toolkit and read case studies on TechNet
· To provide technical feedback on this Beta, please e-mail at MAPSBETA@microsoft.com
· Get the latest news from the Microsoft Assessment and Planning Toolkit Team Blog
So when you’re looking for help helping management understand the value of virtualization, or what else can be virtualized, check out MAP 4.0 and see if it helps you get the job done.
Until next time,
Rob
I got this comment to my screen cast series. I’ve heard this question before so I wanted to share my response
with everyone.
Thank you for the great screen casts. I have watched, and enjoyed, others as well. But, I have a question that, I think, addresses a common situation. [ROB] Yes it does <grin>
I currently have two Hyper-V boxes, each hosting multiple VMs. These are production systems. I am very interested in implementing these new features found in R2. I really want to cluster these machines and benefit from this tech. But, I don't want to have to wipe and reload.
Can you 'slip' clustering under an existing implementation? Can I cluster two machines that currently have workloads and then migrate my existing VMs into the HA environment? What might that look like? What steps would be involved.
Again, thanks for the great info!
So the answer to the question of “Can you ‘slip’ clustering under an existing implementation”, is yes. Are you going to be glad you did it? Probably not; and here’s why. I’ve tried numerous times to get existing Windows 2008 installations “clustered”. Honestly if your machines are very similar and your patches and configurations are up to date on both machines, it should work. The cluster validation wizard is your best friend and your worst enemy in this scenario. The wizard is very strict on what it will require, and it will require that these machines be fully cluster compliant. You will spend some time mitigating the results of the validation wizard. From a time perspective, I almost always wipe and reinstall an existing OS that was installed for a different purpose, because it’s usually faster than trying to mitigate all of the differences between two installs.
My honest answer is to run the cluster validation wizard and see what it tells you. If it comes back all green on you’re first run, you’re better than me. So far, my minimum number of validation wizard runs is three for an all green validation test. Usually my “yellow’s” are more around working in a lab environment than anything else, but you must be very detail focused to get it right. It’s not as hard as I’m leading on, but it’s also not a “no brainer”.
For the second part of his question:
and then migrate my existing VMs into the HA environment? What might that look like? What steps would be involved.
It can get a bit trickier, but still very possible. If you’re using Clustered Shared Volumes, then you’ll have to redirect your virtual machine configurations since you’ll have to point to the new mount point, not the old drive letters. If you’re just going to leverage the LUN based solution, you should be OK the way you are as long as the virtual machines and the configuration files already reside on a shared storage volume. Honestly, I think you’re best bet is to export each VM before you install clustering, and then import each VM after clustering is fully configured. You will import the VMs into Hyper-V manager and then use failover manager to enable HA. Just follow my screen cast number 5 here, and it will show you how to put your VMs into the HA cluster.
I’ve also been asked:
If I have an existing server running a workload, can I install the Hyper-V role and make it run other virtual machines as well?
To that I suggest that you do a Physical to Virtual (P2V) migration of your existing installation first. Take your business workload and move it to a virtual machine, this will ensure that your workload gets the attention it needs and that it does not become impacted by any future Hyper-V maintenance. Once you’ve moved your workload to a virtual machine, I then suggest that you install a fresh copy of Windows Server 2008 on your hardware. Use a new machine name and everything. This allows you to create "generic” Hyper-V servers. The value in Hyper-V is that you can now separate your workloads from your hardware. If you’re going to use the tool, use it the best way possible to put you in the best position for success. Follow best practices, you’ll be much happier in the long run. Once your new Hyper-V server is up and running, you can then put the workload you P2V’d back on top of the same hardware <grin>. This gives you the ability to keep the same machine “personality” for your existing workload so you don’t have to redirect your users. This also makes it easier if you’re trying to build out a Hyper-V cluster because each server will be similar. Creating a mixed configuration where you’re running workloads on the host OS and virtual machines will lead to a lot of frustration and confusion down the road.
Check out my series of screen casts that talk about Hyper-V and the R2 updates in Hyper-V
So you want to get started with Hyper-V? Start here! – In Summary
I hope this helps, and as always, please let me know if you have any questions.
Until next time,
Rob!
So I’ve finally done it! Here’s a short screen cast on Live Migration. This one is only 5 minutes, so I won’t keep you too long, but you’ll be able to see it in action! I recorded this session at the Irvine, CA MTC (Microsoft Technology Center) on their Dell Servers and the Equalogic SAN. Here’s the rundown of the hardware:
Two Dell 2970 servers, each machine has two CPUs, each CPU is a dual core CPU for a total of four cores per machine.
Each server has 16GB of RAM
The shared storage is a Dell Equalogic iSCSI SAN.
If the Video Playback window does not appear below, you will need to install Microsoft Silverlight.
If you haven’t kept up with my series on Hyper-V, I have one page that provides links to all of my screen casts here. If you are looking for the step-by-step guide for setting up Live Migration, you can find that here.
I hope this information has helped, if you have any more questions, please let me know.
This session is one part of a whole series of screen casts around Hyper-V, you can go this link to access the whole series.
So you want to get started with Hyper-V? Start here! – In Summary
Until next time,
Rob
As I mentioned in my prior post, I split the screen cast into two parts and here’s the second part. I pick right up where I left off, so be sure to check out Part 1 first.
If the Video Playback window does not appear below, you will need to install Microsoft Silverlight.
My next post will be a demonstration of Live Migration.
This session is one part of a whole series of screen casts around Hyper-V, you can go this link to access the whole series.
So you want to get started with Hyper-V? Start here! – In Summary
Until next time,
Rob!
I’ve upgraded to the Release Candidate of Windows Server 2008 R2 and I wanted to share a little bit of what I learned. My intent was to do two R2 sessions, one to show you everything but Live Migration and the second one to show Live Migration. As I was working through all the new features, I found that I need to provide three sessions. Two showing you everything but Live Migration and the third session will focus on Live Migration.
I’ve created a number of these recordings from our Microsoft Technology Centers (MTC’s) around the country. I’ve been traveling around the country talking about Hyper-V, so while I’ve had access to these cool servers, I wanted to get some recordings and share. So far I’ve been to our MTC’s in Atlanta, GA, Chicago, IL, and these recordings were taken this week in our Irvine, CA MTC. Next week I’m off to New York city to complete my final of four MTC presentations. If you haven’t checked out our MTCs before, check them out at Microsoft MTC. Now on to the video!
If the Video Playback window does not appear below, you will need to install Microsoft Silverlight.
As I mentioned in my screen cast, I’ve included the URL that gives you all of the improvements in Windows Server 2008 R2. My screen cast just covered the Hyper-V updates.
Introduction to Windows Server 2008 R2
http://www.microsoft.com/windowsserver2008/en/us/R2.aspx
This session is one part of a whole series of screen casts around Hyper-V, you can go this link to access the whole series.
So you want to get started with Hyper-V? Start here! – In Summary
Until next time!
Rob
In this “current economic environment” most people I talk to are concerned about what happens tomorrow, and what’s going to happen next week. People are losing their jobs faster now than I’ve ever seen before and we are all trying to prove that we remain not only relevant to our businesses, but a must have component of our businesses. With that said, I know a lot of people that have delayed vacation plans because they no longer have the disposable income, or they’re just afraid that if the business can survive a few days with out them…
I’ve been blessed the past few years to be able to attend Bonnaroo. I don’t have much disposable income either, but I do have a friend that gets press passes. We worked out a nice arrangement where I him out and he brings me along. People that have known me for a while just can’t picture me at Bonnaroo every year. I agree that I’m not their target demographic, but it gives me a few days of downtime and I do enjoy the diverse music. I’m writing this while I’m still at Bonnaroo. Last year I blogged every day; this year, I decided that my computer could remain off for a while. One other blessing this trip is that there is no internet access from my RV.
What have I been doing these past few days while I haven’t been online? I’ve checked out a bunch of new bands. Have you heard of Gomez? I really enjoyed their music. I saw Al Green, he’s getting up there in age, but he can sure put on a show! I also saw David Byrne and listened to a little bit of the Beastie Boys. This was my Friday schedule! Saturday was a pretty incredible day too!
Saturday I saw the Parrott Head himself, Jimmy Buffett. He had a wonderful performance in the middle of the afternoon and the crowd loved him. I started my evening by checking out Wilco. I think I found another new band, I really liked listening to them and I think I’ll see if Zune has some of their songs.
My Saturday was not complete without the Boss himself, Bruce Springsteen and the E Street Band. They were the headliner for Bonnaroo 2009 and they were very, very good. I was pretty close to the stage, so let me share a few of the pictures. The bad news was that at times he was so close, and moving so fast, that all I got was blur, but I did get some pretty good pictures. His performance was a little over three hours, and they hardly took a break between songs. His show was very impressive!
This picture shows you how close I was to the stage.
These pictures show you how close he got to me! I was on the inside isle against the barricade, it was setup so Bruce could run up the isle in the center of the crowd. I could have reached out a few times, but instead, I took the picture.
This is me (on the left) and a minister from our Church, Doug Sanders on the right. Doug was here to see how many parents brought their children to Bonnaroo and if Bonnaroo needed a way to help out the parents of children during some of the late night shows. I’ve never paid that much attention to the number of children attending Bonnaroo, but they estimate that there were close to 500 children at this years event. Keep in mind, when I say children, I’m talking about people ten and under, not those people that are acting ten and under!
The Bonnaroo crowds have traditionally been pretty calm and this year was no different. Everyone enjoyed the mix of music and if you didn’t like the artist you were listening to, odds are there were two or three other artists performing someplace else on the grounds that you would like.
So what does this have to do with a technical blog? Take a few days off! You don’t have to schedule a two week long vacation, but step out of the office a few days and charge those batteries! Studies have shown that too much work without a break ends up hurting productivity. In the end, you’ll be doing yourself, and your company a favor by taking a few days off.
Until next time!
Rob
I’ve been watching an interesting “discussion” take place over the past few weeks via blogs, and honestly, I think it’s pretty funny. At the same time it is also pretty sad. More than a few years ago, Microsoft took the approach of trying not to criticize a competitive product, but to try and highlight our products’ values instead. I’m not saying we have always been successful, sometimes we have made poor decisions in this area, but we at least try to provide the data that influenced our position. If we are list pricing differences, we can reproduce the details of how we came to the pricing information. If we show performance statistics, we at least try and describe our test scenarios so others can reproduce it as well.
As a whole, I think we’re making progress in this area: That brings me to the following blog / You Tube posting / press article. A while back a video of a Hyper-V server blue screening was posted on You Tube. You know You Tube, you can find a video of almost anything. Well this one got under the skin of our Hyper-V product managers and they asked for clarification. Hyper-V has been incredibly robust and a blue screen of this magnitude would be considered a show stopper.
Here’s Jeff’s latest posting regarding this situation
http://blogs.technet.com/virtualization/archive/2009/06/07/update-on-the-vmware-fud-fiasco.aspx
Here’s another one of Jeff’s postings that provide additional background on the situation
http://blogs.technet.com/virtualization/archive/2009/05/17/vmware-fud-fiasco-part-3.aspx
If you haven’t read enough, another nice note from Jeff pointing out some of the additional background around performance and uptime
http://blogs.technet.com/virtualization/archive/2009/05/09/hyper-v-winning-daily-vmware-fud-reaching-new-heights.aspx
Here’s the latest press article on this topic. Hmmm… While I usually try hard to stay out of the politics of things like this, this one just won’t go away. Please let me know what you think.
http://www.itpro.co.uk/blogs/maryb/2009/06/10/responsible-disclosure-not-quite-vmware/
Here’s another blog for additional background. As I said earlier, we don’t take the “high road” as often as I’d prefer, but we at least provide the background for how we assembled our data. This blog is from Keith Ward, check it out.
Slinging the YouTube Mud
http://virtualizationreview.com/blogs/mental-ward/2009/05/slinging-the-youtube-mud.aspx
Here’s an excerpt from Keith’s blog that includes the link to the You Tube video.
Now, the YouTube is on the other foot. A video has been posted of VMs in Hyper-V repeatedly crashing, followed by a bluescreen of the host itself. It's pretty scary stuff if you're using, or considering, Hyper-V.
So where does this stand? We still don’t have enough detail about the VMWare tests to understand how this happened. We’ve asked VMWare to provide data so we can dig into this. If we have a problem, we’d like to fix it. We have not been able to reproduce the crash on our own. We’ve asked for the dump data, we’ve even asked for a detailed explanation of the configuration. At what point do we just need to say that the video is is a fabrication? Anyone, with the appropriate level of access to a software installation can make that piece of software crash. With enough time and energy man can destroy anything, but aren’t we all in the business of trying to make things better? How many customers have their Hyper-V machines blue screen? For that matter, how many customers have their VMWare servers crash? I’d wager to say, virtually NONE! Why? Because our job as professionals is to put our customers in a position to succeed, not fail. Let’s focus on some success stories ok?
This leads me to another issue that has rubbed me the wrong way. Wouldn’t you like to see a comparison of Hyper-V and VMWare head to head? To me, a head to head comparison is a success story waiting to happen. If you’ve read all of the posts above, you’ve seen the comment that VMWare’s EULA does not allow public benchmarking without VMWare’s approval.
What if both companies assemble their environments on like hardware and go head to head? Similar to Presidential debates? I’d love to see it, but I suspect the political wrangling between the two teams to try and ensure the environment is “fair” for everyone will prevent this from happening. I believe any fair test like this would be a win-win for both companies… Why? I’m not naive enough to think that Hyper-V will win every test, there are places that VMWare does excel and probably will keep their advantage, but I think a head to head would highlight where each solution excels. To me, this is the success story in the making. I honestly believe that there are scenarios where VMWare is the better solution, but I also believe that there are plenty of scenarios where Hyper-V will also excel.
All I can say to my partners and customers is that you can always test the performance of VMWare and Hyper-V. You just cannot disclose the results outside of your company; but make up your own mind. I ask, that for the benefit of your company, you do your “due diligence” to configure each environment to the best of your ability. You won’t be doing anyone any good if you build a test scenario that inherently disadvantages one of the competitors. Use your hardware, use your scenarios, and make up your mind.
One last thing: When your test is complete, look at the cost / performance numbers. I suspect that VMWare will win in some categories and Hyper-V will succeed in others, but at the end of the day, look at the cost of the performance you achieved. Look at the overall cost of the VMWare solution and compare it to the overall cost of your Hyper-V solution. Which one costs more to deploy? Which one costs more for end to end management? And which one costs more for the lifecycle of the solution?
That’s enough for now, please let me know your thoughts on this whole “Kerfuffle”…
Until next time,
Rob
So this is probably old news by now, but if you haven’t heard, we’re
shipping Windows 7 (client) and Windows Server 2008 R2 at the end of July. The will both be available for retail sale on October 22nd. I’m already running the Windows 7 RC client on my machines, and I’m running Server 2008 R2 as my hyper-V hosts. I’ve really enjoyed the RC of both products, but I am looking forward to the RTM code.
Here’s more detail on the full feature set of Server 2008 R2
http://www.microsoft.com/windowsserver2008/en/us/R2.aspx
I’ve spent the last few weeks talking about the Hyper-V improvements in R2 and it’s been great to get my hands on some server class hardware to demonstrate Live Migration… It rocks! I’m using Live Migration on my Hyper-V hosts in my lab, but my servers don’t compare to some of the Dell 1950’s, 2950’s, and R900’s I’ve been able to get my hands on. Check out some of my Hyper-V screen casts and you’ll hear me gush over some of the servers I’ve been able to use. As you already know, Live Migration requires Windows Clustering and shared disks. I’ve used both Fiber Channel and iSCSI SANs to support Windows Clustering and they are both very good solutions.
While I have not had a chance to tune the storage solutions for my demonstrations, Fiber Channel and iSCSI SANs have both performed very well. If you are looking for an iSCSI storage solution, we have a number of Windows Storage Server solutions available, Storage Server can act as an iSCSI target, that’s (of course)
what I use in my lab. Honestly though, I’d love to get my hands on one of the Equalogic SANs for my lab. To me, these really rock since they are self tuning. Tuning the SAN will be important, especially with the Clustered Shared Volumes (CSV’s) coming in R2. CSV’s have great potential because all of the Hyper-V hosts in the cluster can access the same LUN at the same time; but keep in mind that we still need to size our storage solutions. Taking just one drive to host multiple virtual machines will create an incredible bottleneck if we’re not careful. As a rule of thumb, you should plan one VM per spindle in your storage solution. You need to be sure to size your loads, the rule of thumb is just a good starting point. As I said, I’d love to have an Equilogic SAN like the PS5000 series. These SANs are self tuning, so the SAN will figure out how many spindles should be leveraged to optimize your disk I/O. The old SANs require that we define the spindles needed for each LUN. While yes we can size these ourselves, the Equilogic SAN will adjust to the changes in your workload automatically. This SAN also supports Multi-Path I/O (MPIO). MPIO is cool because we can leverage multiple network connections to the SAN to increase I/O performance. You can define MPIO to use a second NIC as a redundant connection, or to double, or even triple (with three NICs) the bandwidth to and from the SAN.
As I said, I’ll talk more about Hyper-V in R2 as soon as I have time, but I’ve been on the road for the last few weeks talking about Hyper-V. I just need to take some time to sit down and talk to you as well.
Until next time,
Rob
This is worth a copy / paste. If you’ve been on the fence on the 70-652 certification exam, here’s somthing that will help get you over the hump. Yes, this really is free, just use the promo code I highlighted below.
Microsoft Virtualization eLearning Collection – 10 hrs of courses for FREE! ($159 value)
Get access to five 2-hr courses to brush up on your Virtualization skills. For a limited time, access this eLearning collection for FREE! ($159 value)
These eLearnings will prepare you for Windows Server Virtualization Certification. Use promo code 9350-Y2W6-3676 and register now!
HURRY: Offer expires June 30th, 2009
Until next time!
Rob
By now you’ve seen my multi-part series on Hyper-V. So far I’ve just talked about the Server 2008 RTM version of Hyper-V, but my next discussions will be around the improvements R2 brings to Hyper-V. I wanted to provide a single list of all of my screencasts on Hyper-V, so here it is!
I’ll keep this blog entry current as we continue the discussion.
1. Configuring the BIOS for Hyper-V
2. Installing the Hyper-V Role
3. Setting up a Virtual Machine Network
4. Creating a Virtual Machine
5. Setting up a Windows Server 2008 Hyper-V Cluster
6. Placing Virtual Machines into a Hyper-V Cluster
7. A Look at Quick Migration
8. What's New in R2 - Part 1
9. What’s New in R2 – Part 2
10. Live Migration
last updated: June 19, 2009
Until next time!
Rob
A look at Quick Migration
Now that we have our cluster set up, let’s take a look at how we can move a virtual machine from one host to another. In the current version of Hyper-V, if you want to move a virtual machine from one host to another while it’s running, we use quick migration. Quick migration causes an outage for the workload we are moving, but as you’ll see from my video, the outage is only a minute or so. If your plan is to not move your workloads during the business day, quick migration may be good enough for emergencies. If you feel that you are going to be moving workloads during the day pretty often, then live migration will be just what the Dr. ordered. Live Migration is due out later this year when we ship Server 2008 R2. I’ll start showing you Live Migration soon, but for now, I want to show you quick migration and what it can do for you right now.
If the Video Playback window does not appear below, you will need to install Microsoft Silverlight.
I hope this Series on Windows Server 2008 Hyper-V has helped. I don’t have any new content to recommend to you this time, I gave you the most important information in Parts 4 and 5.
I’m in Chicago this week working in their MTC so I hope to have more information about Windows Server 2008 R2 and Live Migration soon. Keep in mind that R2 is in the Release Candidate stages. It will be out soon, but for now give quick migration a good look.
This session is one part of a whole series of screen casts around Hyper-V, you can go this link to access the whole series.
So you want to get started with Hyper-V? Start here! – In Summary
Until next time,
Rob
Placing Virtual Machines into a Hyper-V Cluster
This screencast discusses the do’s and don’ts of adding virtual machines to a Hyper-V cluster. Just because you create a virtual machine on a host machine that is also part of a Hyper-V cluster does not mean that the virtual machine will be highly available. You need to install the virtual machine into the cluster using the failover cluster manager after the VM has been installed on the machine via the Hyper-V manager. Check out this discussion. Warning, my audio on this recording is louder than my first three sessions, so be sure to turn down your speakers.
If the Video Playback window does not appear below, you will need to install Microsoft Silverlight.
For a Step-by-Step guide, check out Step 7 of the
Hyper-V Step-by-Step Guide: Hyper-V and Failover Clustering
http://technet.microsoft.com/en-us/library/cc732181.aspx
Requirements and Recommendations for Failover Clusters in Which All Nodes Run Hyper-V
http://technet.microsoft.com/en-us/library/dd197460.aspx
This session is one part of a whole series of screen casts around Hyper-V, you can go this link to access the whole series.
So you want to get started with Hyper-V? Start here! – In Summary
Until next time!
Rob
Setting up a Windows Server 2008 Hyper-V Cluster
I spent some time in one of our Microsoft Technology Centers and was able to setup a Hyper-V cluster on some pretty impressive hardware. I had access to a Domain Controller and three servers that were running Windows Server 2008 Enterprise Edition. They are as follows:
3 Dell R900’s
Quad CPU (each CPU is a quad core)
two of them had 64 GB of RAM, the third one had 128 GB of RAM. Is that Cool or What??
Access to 1 TB of disk space on an Equalogic SAN carved up into 5 separate LUNs
I spent the whole day with one of our partners doing a deep dive into Hyper-V, clusters and High Availability. Don’t worry, I recorded a few sessions while I had access to the hardware and I’ll show you a few of the cooler moments. This session talks about setting up a Hyper-V Cluster, I’ll cover some of the other topics in my next few posts…
If the Video Playback window does not appear below, you will need to install Microsoft Silverlight.
Here’s the Hyper-V Step-by-Step guide that will walk you through setting up your Hyper-V cluster:
http://technet.microsoft.com/en-us/library/cc732181.aspx
Here is the checklist on Setting up a Hyper-V Cluster:
http://technet.microsoft.com/en-us/library/dd197465.aspx
My next Hyper-V session will cover placing a Virtual Machine into the cluster.
This session is one part of a whole series of screen casts around Hyper-V, you can go this link to access the whole series.
So you want to get started with Hyper-V? Start here! – In Summary
Until next time!
Rob
As I mentioned in my previous post, I spent last week and RSA and had a great time. It was incredibly educational for me, and I was able to work in the booth of our Microsoft Partner, NEI (http://www.nei.com/). I presented three 30 minute sessions on the security improvements we included in Windows Server 2008. Now, if you’re asking yourself, “Who is NEI”? Well I asked myself the same question, so I asked them and this is what Jeff Hudgins, their VP of Marketing had to say.
If the Video Playback window does not appear below, you will need to install Microsoft Silverlight.
I hope this helps, and like always, please let me know if you have any questions.
Until next time!
Rob!
I’ll get back to my Hyper-V Series as soon as I can, but this week, I’ve been at RSA. If you don’t know about RSA, this is all about IT Security. I was asked to talk about Windows Server 2008 for one of our partners, NEI. I’ve enjoyed the last two days and wanted to share some of the information I’ve seen and learned. The best way I know to share this is to show you some video footage I’ve collected from the exposition floor. First, I’m going to show you the NEI booth, and yours truly speaking (for just a few seconds) and then I’ll quickly run you around the show floor. There were a few really hilarious exhibitors and I’ll show them during my scurry around the floor. Hang on, because I’ve spliced together a lot of elements from my experience and I’ll give you the nickel tour! I was walking around with my video camera and sometimes it gets a bit shaky, but there are some interesting things that i think you’ll find useful. Hopefully you can get a flavor for all that’s been going on! Don’t worry, I’m fast forwarding through the boring parts so I can show you some of the cool and interesting.
If the Video Playback window does not appear below, you will need to install Microsoft Silverlight.
Until next time,
Rob!
More Posts
Next page »