This summer I have been working for my old employer for nearly 5 weeks. The local council offices at my hometown. In the server room 3 new HP ProLiant rack servers were in boxes. I have set up a new domain controller for a subdomain, a new Exchange 2010 and DC server to replace the old Exchange/DC, and last but not least, a System Center Essentials 2010 server to monitor license usage and to push updates (which WSUS does for free anyway).
First step in the process was installing Windows 2008R2 server on the box. Plain sailing with HP’s SmartStart CD which gives you the option to easily configure the disk arrays and then push the OS installation onto the disks with drivers and everything going along with it. I set up 2 disk arrays, 2 146 GB Raid 1 mirror sets. One for the OS and one for the System Center Essentials (SCE) installation.
System Center Essentials 2010 is a stripped down version of the large and more expensive System Center tool. SCE is for smaller organizations up to 500 clients and 50 servers. We have about 20 servers and 200 clients, not counting school student computers. SCE is quite affordable, especially on our Volume License. The SCE software package itself is about a 5 GB download which I grabbed at our MS Volume License account. There is a good set of guides at Microsofts Technet website here. There isn’t much to say about the installation process itself as it went rather smoothly. Except that it took quite a while to complete. SCE can run on Windows 2003 servers, but to get the virtualization bit to work properly, Windows 2008 is needed. SCE uses a MSSQL server as storage, but it is bundled with a MSSQl server that can be used instead if you don’t have a full MSSQL server in your organization. We have 3, but I decided to leave them alone and installed the bundled MSSQL locally.
When everything got up an running, I got to have a look through the management interface. I pushed out the client installation to the primary domain, which during the summer only has about 20-30 computers up and running. A nice test environment. I also set up the WSUS service to push updates via group Policy, and now after a few days, it seems to run smoothly. I have not yet enforced installation deadlines on the clients but that is an option as I seem to remember it is in the WSUS tool as well.
What I liked the most about SCE is the ability to monitor resource status on computers. It checks hardware, manufacturer/model, disk usage and capacity, RAM, CPU and generally all you otherwise would manually punch into a asset database or those good old spreadsheets we used when I first started in IT in 1999. SCE also scans all installed software and versions thereof. Giving you a highly detailed and somewhat messy output. However the summary screen gives you a nice overview of operating systems in the organization. Today we run a tool I coded many years ago in VB6.0 which runs an inventory of resources (disk and RAM) and versions of a specified list of software. This is imported into a MySQL database and cross referenced with the computer inventory table. This works quite well actually, but is regularly in need of updates as things change in Windows and applications.
The virtualization part of SCE I have not tested yet, it is the main new feature of this release though. We do have a few VmWare servers running, so I might get around to it soon. SCE also has a nifty report generation tool that will generate reports from a long list of predefined reports. SCE also have a software package deployment tool which is next on my list to test out. I hope I can set it up to push out software like Firefox and other non-MS tools we use, as well as Office 2007/2010.




