Back in July this year, I wanted to build a virtual lab for self training purposes but I didn’t have the cash required to build what VMWare considers a minimal lab on hardware that VMWare has certified. Server hardware is expensive.
I knew that VMWare’s basic server has always been free, albeit without support, and will run on most Intel compatible hardware. The trick with VMWare is whether it will pass certain hardware features, such as access to components plugged into the PCI express bus, such as the video card functions. This is where IOMMU comes in, and finding a motherboard that supports IOMMU is difficult, because manufacturers don’t want you to know that a $130 desktop motherboard has the same features as their $900 server motherboard.
Here’s the hardware I selected:
CPU: AMD FX-8350 – $179
The AMD FX-8350 is an 8-core, multi-threaded CPU which will give me more VM’s and is cheaper than the Intel CPU with the same performance specs. It’s on the new Vishera 32nm fabrication process and cooler than the previous generation of this architecture. First, I’m using Windows to do an initial burn-in test and test the components on the OS they were designed for.
Motherboard: Gigabyte 990FXZ-UD3
The Gigabyte 990FXA-UD3 supports up to 32 GB of RAM, and IOMMU for pass-through of PCIe components into VMWare, and up to four PCIe video cards, if you want gaming FPS. I just want a basic server for learning virtualization. With 32 GB of RAM, I can fit seven VM’s on this box comfortably with a host OS, Enough for a small lab of computers. Revision 4.0 of this board supports hot-pluggable eSATA (SATA 6), but the external eSATA only supports RAID 0 and RAID 1. The internal SATA controller is fully SATA 6 and supports all RAID levels.
I was extremely impressed with how well this board is marked and labeled. A beginner would have an easy time assembling a system with this board. The included driver CD adds in everything Windows doesn’t recognize and the system has been rock-solid since the day I built it. Plays Diablo III on the highest settings, which isn’t saying much, but running Diablo III on one monitor while it is performing full HD video processing on another monitor (jumps a bit occasionally) is fairly impressive for a single video card rig. Never fear, there’s a second slot for video cards and the ability to bridge them.
Video: Gigabyte GEFORCE GTX 660Ti… Continue reading
As of 9:29 AM December 25th, 2014, store.steampowered.com appears to be “offline” according to “isitdownrightnow.com”, as is the ‘steamcommunity.com’ site.
Steampowered is offering a free copy of Left 4 Dead 2 (promotion ends December 26 10am Pacific), which along with the usual Christmas registrations and Steam engine downloads and installs, is jamming the “store” servers and overloading the ‘Valve’ network. Many visitors are receiving “503 Service Unavailable” errors when visiting the site via browser or the Steam client. I was able to successfully download and install the steam engine. Everything else, such as validating purchases via email, and gaming, appears to be very slow, intermittently offline or unavailable.
I’m not a gamer, but I play Skyrim from time to time. At present, it appears that there’s the following issues currently:
There may be other issues I can’t detect from here.
While shopping for my new VMWare whitebox, I was bemoaning the fact that 1920×1080 monitors were the only size available for under $300. To my surprise, I found the ASUS’ ProArt PA248Q monitors for less than $300. Was it worth the purchase price, or are they just cheap monitors?
This question was cobbled together from several common e-mails this week.
Hey, Inetdaemon, Doesn’t bandwidth solve all network problems with [Skype, Facetime, Vonage, NetFlix, Hulu, YouTube, World of Warcraft (WoW)…], and push my frame rates through the roof in [choose any FPS/MMORPG]?
Answer: Not so!
Engineers use a measurement called “latency” to measure delay between endpoints in communications systems, including the Internet. High latency is bad, low latency is good. High latency indicates a problem between endpoints. This could be you and a friend across Skype, Facetime, Vonage or anything else. Problems with ‘delay’ are the real causes of ‘slowness’ and communications problems. More bandwidth will only fix issues with congestion and over-subscription, and only if you can add more bandwidth along the entire path from end-to-end. More bandwidth can’t do anything about the actual delay from the communications systems, routers, switches and the infrastructure supporting it or delay from the server. Moreover, if the “internet pipe” at the far end serving the person or site you’re trying to reach is full, their router is busy, or their servers are overloaded, there’s no benefit to upgrading your own service to higher bandwidth. Given the nature of the Internet, everyone else would also have to upgrade thier Internet connection to make your services faster to every site you use frequently.