Subject: Graphics Cards | February 3, 2016 - 02:37 AM | Tim Verry
Tagged: virtual machines, virtual graphics, mxgpu, gpu virtualization, firepro, amd
AMD made an interesting enterprise announcement today with the introduction of new FirePro S-Series graphics cards that integrate hardware-based virtualization technology. The new FirePro S1750 and S1750 x2 are aimed at virtualized workstations, render farms, and cloud gaming platforms where each virtual machine has direct access to the graphics hardware.
The new graphics cards use a GCN-based Tonga GPU with 2,048 stream processors paired with 8GB of ECC GDDR5 memory on the single slot FirePro S1750. The dual slot FirePro S1750 x2, as the name suggests, is a dual GPU card that features a total of 4,096 shaders (2,048 per GPU) and 16 GB of ECC GDDR5 (8 GB per GPU). The S1750 has a TDP of 150W while the dual-GPU S1750 x2 variant is rated at 265W and either can be passively cooled.
Where the graphics cards get niche is the inclusion of what AMD calls MxGPU (Multi-User GPU) technology which is derived from the SR-IOV (Single Root Input/Output Virtualization) PCI-Express standard. According to AMD, the new FirePro S-Series allows virtual machines direct access to the full range of GPU hardware (shaders, memory, ect.) and OpenCL 2.0 support on the software side. The S1750 supports up to 16 simultaneous users and the S1750 x2 tops out at 32 users. Each virtual machine is allocated an equal slice of the GPU, and as you add virtual machines the equal slices get smaller. AMD’s solution to that predicament is to add more GPUs to spread out the users and allocate each VM more hardware horsepower. It is worth noting that AMD has elected not to charge companies any per-user licensing fees for all these VMs the hardware supports which should make these cards more competitive.
The graphics cards use ECC memory to correct errors when dealing with very large numbers and calculations and every VM is reportedly protected and isolated such that one VM can not access any data of a different VM stored in graphics memory.
I am interested to see how these stack up compared to NVIDIA’s GRID and VGX GPU virtualization specialized graphics cards. The difference between the software versus hardware-based virtualization may not make much difference, but AMD’s approach may be every so slightly more efficient with the removal of layer between the virtual machine and hardware. We’ll have to wait and see, however.
Enterprise users will be able to pick up the new cards installed in systems from server manufacturers sometime in the first half of 2016. Pricing for the cards themselves appears to be $2,399 for the single GPU S1750 and $3,999 for the dual GPU S1750 x2.
Needless to say, this is all a bit more advanced (and expensive!) than the somewhat finicky 3D acceleration option desktop users can turn on in VMWare and VirtualBox! Are you experimenting with remote workstations and virtual machines for thin clients that can utilize GPU muscle? Does AMD’s MxGPU approach seem promising?
Subject: General Tech | July 7, 2012 - 01:12 AM | Tim Verry
Tagged: windows server, windows pricing, windows, virtual machines, software, server, operating system, enterprise
Earlier this week we covered the pricing for Microsoft’s upcoming Windows 8 consumer-grade operating system. Now, the company has released pricing information for the enterprise side of things, mainly for its non-OEM SKUs of Windows Server 2012. With Server 2012, Microsoft has simplified its lineup with four versions – one of which is only for OEMs.
Live Migration will allow virtualized storage to be moved in and out of server instances in real time without restarts.
The three versions that businesses can purchase and install themselves includes Datacenter, Standard, and Essentials. The lowest-tier version is called Foundation and will the version that comes pre-installed from OEMs. The Datacenter version has the most features and is the most lenient on the licensing by allowing businesses the full Windows Server 2012 functionality as well as unlimited virtual server instances. You’ll have to pay for those features, however as the Datacenter SKU is priced at $4,809. On the low end is Essentials which strips out licensed use of virtual instances of Server 2012 and also limites the number of user accounts that can access the server to 25. It will cost $425, which isn’t terribly expensive but is obviously aimed at small businesses. Interestingly, Microsoft states that Essentials has a simplified interface that is “pre-configured” for running cloud services. In the middle of those two extremes is Windows Server 2012 Standard which will run $882 USD and allows two virtualized instances as well as the full Windows Server functionality.
While Microsoft has not released pricing for its OEM-only Foundation version, they have announced that it will be limited to a max of 15 user accounts and no virtualization rights. The table below details the above information in a simplified table, courtesy Microsoft.
|Edition||Feature Comparison||Licensing Model||Pricing (USD)|
|Datacenter||Unlimited virtual instances, full Windows functionality||Processor + CAL||$4,809|
|Standard||Two virtual instances, full Windows functionality||Processor + CAL||$882|
|Essentials||No virtualization rights, Simple interface pre-configured for cloud services||Server (25 user account limit)||$425|
|Foundation||No virtualization rights, general purpose server functionality||Server (15 user account limit)||Not Listed|
As Martin Brinkman explains, the top-two tiers are based on a processor licensing model which means that each version is allowed to run on up to two physical processors. The Datacenter version takes that a step further by allowing an unlimited number of virtual machines on those two physical processors while Standard allows two virtual machines on a system with up to two physical processors. To figure out how many licenses you will need to purchase, you can get by with half the number of physical processors. At around five Windows Server 2012 Standard licenses, it starts to become more economical to go with the Datacenter version if you will mostly be spinning up virtualized servers.
Interestingly, Windows Home Server is missing from the above list, and it looks like that is not a mistake. Microsoft has stated in its licensing FAQ (PDF) that it expects home and small business users to move to the Essentials ($425) version for their home server needs. Not exactly the answer that many users are going to want to hear. For those not wanting to spend that much, Microsoft is keeping Windows Home Server 2011 alive until the end of next year (12-31-13), and you will be able to buy Home Server 2011 in an OEM machine until 2025. Fortunately, a system builder version of Windows Home Server 2011 can be found for around $50 and it can support up to 10 users. On the other hand, it won’t have the neat Windows 8-based server features. It will be up to you to decide whether the $400+ price for Essentials is worth it for you home/small business needs.
Just as Microsoft has released a Consumer Preview version of Windows 8, you can download a Release Candidate of Windows Server 2012 to see what the new features are and if they are worth the money. More information on the pricing and various versions can be found here. What do you think of the new Windows Server SKUs?