…to gain that additional dynamic memory for your SBS 2011 standard or SBS 2011 essentials?
Log Name: System
Date: 2/23/2011 8:47:26 PM
Event ID: 2
Task Category: None
The Dynamic Memory driver failed because dynamic memory is not supported on this release of Windows.
That’s from a SBS 2011 Essentials box.
That’s from a SBS 2011 Standard box.
So to be honest I’m not sold on this letting server share memory in the first place. It just sounds like an accident waiting to happen.
In the case of SBS 2011 it has Exchange on there that loves to take all the RAM given to it and then release it as needed.
Exchange Server Memory Requirements and Recommendations
Some hypervisors have the ability to oversubscribe or dynamically adjust the amount of memory available to a specific guest machine based on the perceived utilization of memory in the guest machine as compared to the needs of other guest machines managed by the same hypervisor. This technology makes sense for workloads in which memory is needed for brief periods of time and then can be surrendered for other uses. However, it doesn’t make sense for workloads that are designed to use memory on an ongoing basis. Exchange, like many server applications with optimizations for performance that involve caching of data in memory, is susceptible to poor system performance and an unacceptable client experience if it doesn’t have full control over the memory allocated to the physical or virtual machine on which it is running. Many of the performance gains in recent versions of Exchange, especially those related to reduction in I/O, are based on highly efficient usage of large amounts of memory. When that memory is no longer available, the expected performance of the system can’t be achieved. For this reason, memory oversubscription or dynamic adjustment of virtual machine memory should be disabled for production Exchange servers.Memory should be sized for guest machines using the same methods as physical deployments. You can find details about memory sizing for Exchange 2010 server roles in Understanding Memory Configurations and Exchange Performance. For additional guidance, see the “Application Considerations” section of a white paper written by the Microsoft Hyper-V team, available for download at Implementing and Configuring Dynamic Memory.
Translation…. Exchange is a jealous beast and wants all the toys to itself. So hyperV and dynamic memory and SBS? Ain’t gonna see it. SQL? Only with the higher up editions of enterprise and datacenter.