So unfortunately I couldn’t make it into TechEd 2009 Berlin, so I know I missed out on a whole lot of information. Luckily the guys from the System Center User Group in the Netherlands and Belgium organized an event and had Wally Mead (Microsoft) come in to talk about the current and future versions of Configuration Manager.

I visited the Belgian event last night and had some nice conversations with fellow MVPs Kim Oppalfens and Alexandre Verkinderen.

Luckily the information that Wally shared with us is not under NDA restrictions as it was presented on TechEd last week as well. I probably did not catch all the stuff, but it gives you a pretty good picture of where the product is moving towards.

ConfigMgr 2007 R3

As I posted in one of my earlier posts, ConfigMgr 2007 R3 is all going to be about Power. Power Management to be precise.

Power Management will be applied to Windows Operating Systems (no other obviously) through Collection Membership. Just like you can set Maintenance Windows on Collections in today's product, you will be able to configure power settings there as well.

Configuration Manager can detect which machines in your environment are capable of doing some form of Power Management (S3/S4 etc.) which will give you a pretty good estimate on how many machines will benefit from the applied policy.

Better yet, R3 will hold reporting that will tell you how much energy (= money) you are going to save if you apply Power Management in your current environment and it will do this based on the fact that it knows which machines can apply this policy. After you’ve applied the policy it will show you (in a report also) how much machines actually got powered down (=savings) and compare it to the old situation. Pretty nice stuff.

R3 will help you establish proper Power Management rules by measuring user activity throughout the day. Based on that information you can start shutting down machines as soon as most of your workers have left. Users can override this particular window (so move the 9-5 window to 11-7 or something) but they cannot disable the Power Management rules.

All this functionality is based on Windows Wake Up and Sleep. So the power management is being effected by Windows. No Wake-on-LAN technology is being used. Windows can for example be set to startup every night, check for new ConfigMgr policies, apply them if necessary and go back to sleep again.

Scale and Performance is another asset that will be addressed in R3 in the form of faster discovery of objects.

Active Directory discovery for example  will do a full discovery just like the product does nowadays. But in addition it will also do a Delta AD Discovery every 5 minutes by default! In a Delta AD Discovery the system will ask AD which records where altered in the last 5 minutes, and it will add only those objects to the database. This applies to User and User Group Discovery as well as System and System Group Discovery. Security Group Discovery is still subject of debate.

In addition there will be something added called Fast Collection Evaluation. Just like with AD discovery Full Collection Membership evaluation will continue to occur the same way, but in addition Fast Collection Evaluation will query the database every 5 mins for any new objects. As a result it will put the new objects in the corresponding Collection.

Note: this only applies new objects! Alterations to present objects will not be effected.

This feature is particularly useful for new machine deployment. In the current version of ConfigMgr you would have to use staging Collections or OUs which would hold a faster refresh cycle in stead of the default 24 hours. In the end you could effectively wait up to 48 hours before machines where serviced by ConfigMgr. This has been shortened to 10 minutes maximum! Nice.

In the department of OS Deployment there will some added functionality as well. R3 will be able to create and support OEM media. This basically means that when you’ve created your Boot and WIM images, task sequences and drivers you can create what’s called the OEM WIM file and supply to your OEM vendor. They can go ahead an apply that image to all the machines you are buying and when the machines boots in your environment it will be picked up and managed by ConfigMgr.

R3 is planned to released in january 2010.

ConfigMgr 2011 (f.n.a. vNext)

Last week I posted that Configuration Manager vNext officially got renamed to Configuration Manager 2011. Yesterday I got to see a little bit more features of the upcoming product.

ConfigMgr 2011 is going to be about “User Centric Computing” which basically means that applications should be travelling with the user no matter where they are sitting. Packages will be replaced by Applications and there will be something called Detection Rules to determine what application (or better yet delivery method of that application) should be used. ConfigMgr knows this because we supply it with information of which user has which machine as it’s primary machine.

Example:

John sits down at his primary machine and starts his application. Based on certain conditions (Operating System, Work network etc.) the application will be presented to him as a Virtual Application and will stream on demand to his machine.

Now John sits down in an internet cafĂ© and start the same application. Although his Operating System hasn’t changed he is now no longer in his work environment. Based on this condition he is now presented with a Remote Desktop Service application that is running in the datacenter.

The same condition can apply to whether an application should be physically installed or streamed etc.

From an architectural perspective ConfigMgr 2011 will have a flatter hierarchy than ConfigMgr 2007. To this means that there will be a Client Administrative Server (or CAS, known as our current Central Site) and only one layer below.

Sites will be identical and sites are only added for scalability, not for administrative purposes. Replication between Site serves will be based on SQL replication in stead of File Replication. This does not included the content (sources) of applications of course. But Distribution Points will now have Senders as well so we will be able to throttle them even better. Content Distribution will be automated, meaning that DP’s will be state based. When a new DP is added to a DP group that already has software pushed out to them, the new DP will get the same content. Secondary sites will hold a database (SQL), a Management Point and a Distribution Point by default.

Desired Configuration Management (or Reporting, which was basically what it is) will do Auto Remediation in the next version. So when a machine is drifting from a configuration perspective you auto remediate that machine. Auto Remediation intelligence (like when this setting is not ok, do this) still has to be manually added. We will have the power of Registry, WMI or Script to do so.

The next version of ConfigMgr will be fully based of SQL Reporting Services in stead of the Web reports that are currently in the product. So if you are unfamiliar with this: get acquainted.

The Administrative Console will no longer be an MMC (thank God for that). In stead it will have the “Outlook look and feel” just like so many of the other System Center products already have. The Admin Console will have Role Based Access Control, meaning that you will only see the assets where you have permissions. I guess Newbie admins will no longer be scared to death when they first open the console :-)

ConfigMgr 2011 will be x64 server only except for the SMB file shares. Therefore a migration towards ConfigMgr 2011 will probably be a Side-by-Side migration where you can selects a client machine to be migrated and it automatically migrates all the dependencies of that machine (like applications etc.) to the new environment as well. It’s not sure if a ConfigMgr 2011 export / import tool will be available outside migration perspective. They know the request for this, but we’ll see.

ConfigMgr 2011 is planned to released somewhere in 2011.

So that pretty much sums up what I’ve heard last night. I don’t think this is a complete list of all the features, but definitely the highlights. Features are only part of the product when I see it working installed on my box. In the mean time, who knows what might change.

Posted by Ment Wednesday, November 18, 2009 0 comments

It looks like Microsoft renamed the next version of Configuration Manager from ConfigMgr vNext to ConfigMgr 2011.

Given the fact that 2011 is now part of the productname means that Microsoft plans the release of the product way ahead to 2011. This should buy them plenty of time to do some massive changes. Can´t wait for the next public announcement of what´s to come...

Posted by Ment Tuesday, November 10, 2009 0 comments

As I’ve described in a previous post I’ve restaged my laptop with a dual boot system including Windows 7 and Windows Server 2008 R2 including Hyper-V. This also means I have to start updating my Virtual PC images to Hyper-V.

Some information on how to migrate from earlier version (like Virtual Server or Virtual PC) can be found here:

I do not have enough disk space on my new SSD to hold all my Virtual Machine at once, which means I will have to copy my machines back and forth between my large and slower external disk to my small and very quick SSD.

Identifying which files belong to my Virtual Machines is somewhat harder in Hyper-V compared to predecessors. The structure of Virtual Machines in Hyper-V differs from Virtual PC and Virtual Server:

image

As you can see Virtual Machines are reference by a GUID which means I can’t easily find a way to copy the right files to my external disk. Same goes for Virtual Hard Disks and Snapshots. Luckily Hyper-V has a natively build in Export and Import functionality.

image

When you select the Virtual Machine to export you are prompted for the path

image

The Virtual Machine will now be exported to the given directory, which includes:

  • The Virtual Machines folder, which holds the machine ID for the Virtual Machine in .exp format.
  • The Virtual Hard Disks folder, which holds the hard disks for the Virtual Machine.
  • The Snapshots folder, which holds the snapshots of the Virtual Machine (if there are any).
  • image

    Importing your Virtual Machines is just as easy. Select the Import option in the Hyper-V management console.

    image

    You are prompted for the Hyper-V virtual machine location.

    image

    Two imported questions are also asked:

    • Whether this virtual machine is considered to have move or copied. Move means that Machine ID’s will remain the same. Copy will create new ones.
    • If you have not selected the checkbox for “Duplicate all files…” the import process will delete existing EXP and Config files at the import location. This means that this particular machine can not be imported again unless it’s exported first. Checking this box prevents this behavior. Checking the “Duplicate all files…” checkbox will also copy the virtual hard disk to the designated folder in Hyper-V.

    This means I can now easily copy virtual machine back and forth.

    More on importing and exporting Hyper-V virtual machines can be found here:

    Posted by Ment Sunday, November 8, 2009 0 comments

    I am running the DesktopControl blog for about 2 years now and was getting a bit tired of the layout it was having, so I thought I’d alter it a little bit.

    I sticked with the 3 column layout but I’ve changed some other things:

    • The posts are now aligned in the left (widest column) and I have two smaller columns on the right.
    • Posts are now displayed in short. Clicking on Full Story will bring you to the complete post. This will prevent on having a long scrolling website in the home page.
    • Got rid of some of the Gadgets in the side columns.
    • Added a title bar in the top of the window.

    I also added a powerful search method (Google of course) which can now search either my blog, my links or the entire web. It integrates nicely with my posts.

    image

    I still want to add a blog roll, some interesting links and a flash tag cloud. Keep posted to see them coming.

    I hope you keep continue to read my blog and you are happy about the layout. Ping me any comments.

    Posted by Ment Tuesday, November 3, 2009 0 comments

    After Windows 7 was officially released I was planning to reimage my laptop to the final version. I was running the RC all that time. Also I’d ordered a solid state disk to fit my laptop and when that package arrived I decided to pull the plug on my old laptop this weekend.

    Intel X25-M Postville

    After I’d read some reviews I had decided to ordHigh-performance storage for notebook and desktop PCser the Intel X25-M Postville SSDSA2MH080G2C1 80GB, which is about €200 here depending on where you buy it. I was tipped to watch for the G2 in the product number. G2 stands for generation 2 and the first generation had some issues.

    Application Virtualization

    When you are planning reinstallation of your pc it´s always a little bit scary. What information will I loose, what application do I need to install and (in my case) what configuration do I want to setup.

    image

    Luckily I try to use virtualized applications as often as possible which means that I have a library of about 30 sequenced applications that I recently use. I only have Microsoft Office, Microsoft Virtual PC and one or two other applications locally installed

    I wanted to created to a dual boot system, being able to boot to both Windows Server 2008 R2 and Windows 7.

    So I started by installing Windows Server 2008 R2 from USB key by following the instructions here. Simply read Windows Server 2008 R2 whenever Windows 7 is mentioned.

    The result was a stunning install time of about 12 minutes!! Just to be clear this isn´t imaging technology. Just a regular next – next finish Windows Installation.

    Windows 2008 as a workstation

    Because I would be using Windows Server 2008 also a regular system I tweaked it a little to make it look and feel like a regular OS instead of a server OS. I enabled the Desktop Experience and Wireless features in Server Manager and followed some additional tweaking by using this article (like enabling Audio and no CTRL-ALT-DEL logon).

    SSD Performance

    I knew my new SSD was fast, but I wanted to check how fast it actually was. So I downloaded HD Tune (free) and did a test. The result was a very respectable average read speed of 175 MB/s (186 MB/s max) and an access time of 0.1 ms.

    Intel SSD

    Next up was installing Windows 7 but I had only one disk (one partition) set up in my machine. Well since Windows 2008 and 7 now support the mounting of VHDs out-of-the-box I wanted to install Windows 7 in a VHD.

    I enabled Hyper-V on my Windows 2008 installation and created an expandable HDD of 30 Gb on my machine (in C:\Windows7\WIN7ENT.vhd).

    Install Windows 7 in to VHD

    Next I followed the instructions here to install Windows 7 on to that Virtual Hard disk. Basically the steps provided were correct but I had to address some alterations.

    At step 5 I could not connect to the Windows Server 2008 installation because it stated that the Recovery tools were not compatible with that particular installation.

    I work around that issue (more by accident than intentionally) by selecting the other option in that screen: to revert to an earlier created image. It than stated that no images were found and asked to point to the image. I cancelled that window and found myself in the Recovery tool windows after all (step 6).

    In step 7 I did not create a Vdisk, because I already created one in Hyper-V. So I simply did the steps:

    select vdisk file = c:\Windows7\WIN7ENT.vhd
    attach vdisk

    and continued the setup of Windows 7. This setup also was mind blowing fast and installed under 10 minutes!

    The end result is that I can dual boot between Windows 7 and Windows Server 2008 R2. I have two disks in Windows 7: a C-drive (which is the Virtual Hard disk) and a D-drive (which is the primary physical hard disk where Windows Server 2008 is installed). So I can share documents and data between the two Operating Systems through the physical disk.

    image

    When Windows 7 is looking at the virtual hard disk it sees it as a 30Gb disk (obviously) and it calculates the disk space with this number.The funny thing is though that when I look in Windows Server 2008 I suddenly have a lot more disk space available because the file now suddenly is only 7Gb.

    image

    Last but certainly not least I load my sequenced applications and can use them both on Windows 7 and Windows Server 2008. I actually created this blog post with a virtualized Live Writer which runs on both OSs.

    And thanks to my colleague Patrick Damen for providing an install for all our corporate settings (like websites, rpc over http, certificates, backgrounds and themes etc.)

    I hope this post helps some people when they decide to reinstall their machine at some point.

    Posted by Ment Sunday, November 1, 2009 1 comments

    About me

    Ment van der Plas I am a consultant / trainer (MVP, MCT, MCSA, MCSE, MCTS) in the Netherlands with knowledge and experience in large and complex infrastructures. I'm particularly interested in desktop management, deployment and application delivery, both physical and virtual.

    I've been acknowledged as a Microsoft Most Valuable Professional (MVP) on Microsoft Application Virtualization (App-V). Feel free to comment on my posts or contact me on LinkedIn

    View Ment van der Plas's profile on LinkedIn
    visitors.