We’ve decided to try out IBM’s Workplace Services Express at Agileware as it looks like promising technology. We will be documenting our experiences about installing and running a Workplace Services Express server from scratch (real go to whoa style), in series of blog entries on the Agileview.
In Part 2 of the series, we discuss installing Workplace Services Express v2.0 on our new Suse Linux Enterprise Server 8.0 (dev.agileware.net) and our initial experiences using Workplace Services Express.
Part 1, Buying And Building The Server Hardware
In this entry, we discuss buying and building the required server hardware components, since we do not currently have any spare hardware that meet the minimum requirements (and it’s a lot of fun shopping & building your own hardware!).
The documented hardware requirements for Workplace Services Express are:
- Processor: CPU speeds of late-model, mid-range to high-end servers are recommended. Pentium 4 processor at 2.0GHz or equivalent at a minimum.
- Physical memory: 2 GB at a minimum per processor; 4 GB per processor recommended for production environments.
- Disk space: 17 GB at a minimum.
From Workplace Services Express InfoCenter via the excellent Workplace Channel Blog.
We have a pseudo policy at Agileware that all CPU’s must be AMD64 based, so from the start we are going to diverge slightly from the requirement for an Intel CPU. The simple reason is that in our view AMD64 outperforms cost-equivalent Intel CPU’s for server applications.
So let’s build the hardware shopping list. Firstly I can highly recommend AusPC Market for all components, they provide excellent service, deliver next business day and are very price-competitive.
I have excluded the hard disk and DVD drive from the shopping list, as we currently have a few spare Western Digital 80Gb’s (”JB” 7200 RPM ATA/100 IDE Hard Drive, 8mb cache) and a LiteOn DVD+RW which we will use for the new server.
Option 1: The Dual AMD Opteron, 4GB RAM
Using server grade, quality hardware we can assemble a dual Opteron 244 with 4GB RAM for just over $AUD 3,200, which exceeds the minimum hardware requirements for Workplace Services Express.
- 2 x AMD Opteron 244 1.8GHz 64-Bit CPU, 1mb L2 w/AMD fan/heatsink - $AUD 748.00
- 4 x PC-2700 1024mb 184-pin DDR REGISTERED ECC (Corsair 166/333mhz) for servers - $AUD 1,460.80
- 1 x Tyan Thunder K8S Pro Dual Opteron board, w/8x DDR, 8Mb ATI video, 3x LAN, 4x 64-bit PCI-X, 2x PCI, SATA/RAID - $AUD 698.50
- 1 x Antec 550W TruePower EPS12v 24-pin Power Supply, suits Tyan Opteron or Xeon boards, 2-fan - $AUD 180
- 1 x Antec Plusview 1000AMG ATX tall-tower case, no PSU, metallic grey with side window - $AUD 132
- Total cost: $AUD 3,219.30
Option 2: The AMD64 3200, 4GB RAM
Using the latest desktop hardware we can assemble a AMD64 3200 with 4GB RAM for just over $AUD 2,300, which again exceeds the minimum hardware requirements for Workplace Services Express.
- 2 x PC-3200 2048MB GeIL 184-pin DDR SDRAM w/blue heatspreader, CAS 3, 2x 1024mb sticks $AUD 1320.00
- 1 x Gigabyte K8NF-9 Skt939 nForce4 board, PCI-x16, 4x DDR, 2x PCI-x1, 3x PCI, SATA/RAID, LAN, Audio $AUD 209.00
- 1 x ABIT Radeon RX300SE-GURU 128MB PCI-X16 video card, 128-bit with DVI, VGA, TV-Out $AUD 148.50
- 1 x AMD Athlon64 3200+ (2.0GHz) 64-Bit CPU, 90nm Socket939 w/AMD fan-heatsink, 540K cache $AUD 324.50
- 1 x Antec 550W TruePower EPS12v 24-pin Power Supply, suits Tyan Opteron or Xeon boards, 2-fan - $AUD 180
- 1 x CoolerMaster Cavalier 3 Case, Black - $152 (from PC Case Gear, as AusPC Market did not have this item in stock)
- Total cost: $AUD 2,334.00
Decision Time
It’s decision time, do we go dual AMD Opteron or single AMD64? The key objective of this entire exercise is to build a Workplace Services Express server for internal trial, internal development and customer demonstrations only. It does not need to be a production-ready server. So to keep the initial costs down, we select option 2, the single AMD64 with 4GB RAM.
Motherboard Problems
After placing the order with AusPC Market they quickly inform us that even though the Gigabyte K8NF-9 motherboard can take 4GB RAM it will only use 3.4GB. I ask them to verify this, so they offer to build the server and install Windows 2003. Later that afternoon they report back that only 3.4GB is available. Bugger. I sent off a few emails to Gigabyte in Taiwan and they agreed, 4GB is not achievable using the Gigabyte K8NF-9 motherboard. Bugger bugger.
Change Of Plan
Continuing with option 2, we reduce the memory from 4GB to 2GB and place the order, the revised total cost is now $AUD 1674.00. 4GB definitely would have been nice to have, but in this case is hard to justify for the extra cost.
Putting It All Together
Michael put all the bits together in about 2hrs with the end result being that it powered-on without going *fizzle*. I took some work-in-progress photos…

Most of the bits assembled within the case

Working out how to plug all those fiddly motherboard connectors

Tying down the mass of cables (which are blocking the fans)
Installing The Operating System
One of the following operating systems is required on the server where Lotus Workplace Services Express will be installed:
- RedHat Enterprise Linux Server 2.1 for Intel (x86), update 3
- SuSE Linux Enterprise Server (SLES) for Intel (x86) 8 2.4 Kernel
- Microsoft Windows 2003 Enterprise
- Microsoft Windows 2003 Standard
- Microsoft Windows 2000 Advanced Server SP4
- Microsoft Windows 2000 Server SP4
Again, from Workplace Services Express InfoCenter via the excellent Workplace Channel Blog.
Being a strong Linux advocate, we downloaded Suse Linux Enterprise Server 8.0 from Novell, copied that to a DVD and installed that onto the Workplace Services Express server. It took less than 1 hr to perform a complete install and only required a single reboot. Nothing much to report here, it was a simple process and Suse automatically detected all most of the hardware devices.
Because we are using the latest Nvidia NForce4 chipset, we downloaded and installed the NForce drivers and hey presto, everything works. Still, ya gotta love that Suse
We were both pleasantly surprised to see that one of the Suse installation banners proudly proclaimed support for Lotus Domino, cool.
Coming Up Next
In Part 2 of the series, we discuss installing Workplace Services Express v2.0 on our new Suse Linux Enterprise Server 8.0 (dev.agileware.net) and our initial experiences using Workplace Services Express.