Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win


Memory Optimized Mode or advanced ecc mode on hosts ?

Posted on 2012-10-01
Medium Priority
Last Modified: 2012-10-02
Windows 2008 R2 (to be upgraded to Windows 2012 very soon) Hyper-V cluster (8 hosts all Poweredge R710)

We're about to add 6x 16GB  PC3-10600 DDR3-1333MHz ECC Registered certified DIMMs on each server.  

Is it better to enable (install the dimms in order to)  Memory Optimized Mode or advanced ecc mode?  The performance is not a real issue.  Besides, I don't think the performance gap is that important.  Reliability is important.  

I think SDDC is available in optimized mode when 4x memory DIMM are used, is that right?

I would like to hear your advices and thoughts on...

Question by:quadrumane
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 3
LVL 33

Assisted Solution

PowerEdgeTech earned 500 total points
ID: 38452829
If reliability is your primary concern, then turn on Advanced ECC, which implements Intel's chipkill technology.  Optimizer Mode is for performance.

Author Comment

ID: 38452846
Can Advanced ECC can be turned on if the memory DIMMS are used on all channels (6 channels , one DIMM installed on a socket of each channel)  ?  This is the part I'm not sure about.  In one of the to many documents I've been reading it says Optimized configuration can be used as Advanced ECC.  

LVL 41

Accepted Solution

footech earned 1500 total points
ID: 38452907
With Advanced ECC mode the channel farthest from each processor cannot be used.  This equates to A1,4,7 and B1,4,7.  If you have DIMMS in every channel, it will automatically change to Memory Optimized mode.

You are correct about SDDC w/ Optimizer.

The best documents IMO are the R710 Owner's Manual and the R710 Tech Guidebook.  They both spell out the guidelines for DIMM population.

I go with the Advanced ECC mode whenever possible.  But sometimes the modules on hand or the capacity needed dictate a change to Optimizer mode.
Does Powershell have you tied up in knots?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why


Author Comment

ID: 38453108
I understand.  But you said I'm correct about SDDC w/ Optimizer.  But as far as I understand the concept to switch to SDDC the channel farthest from each processor cannot be used. But I need all channels to enable Optimizer mode, including the farthest..  

How come?

Thanks again
LVL 41

Assisted Solution

footech earned 1500 total points
ID: 38455149
Optimizer supports SDDC for x4 modules.  Advanced ECC supports SDDC for x4 and x8 modules.  Not all channels have to be populated with Optimizer.  Take a look at the Owner's Manual (can be found with a quick search) and it will show you sample configurations that confirm this.

Author Comment

ID: 38456979
I'm reading the manual.  All configuration are listed but SDDC w/ Optimizer.  

I have x4 modules.  The 16GB DIMMS have been inserted in A1, A2, A3, B1, B2, B3  

The BIOS is automatically detecting Optimizer mode.   In the BIOS only the compatible configurations are listed in the memory section.   I switched to Advanced ECC.  But I've got  warnings.  As a result only 64GB is usable of 96GB.  

Thanks again.

Author Comment

ID: 38457029
I called Dell.

SDDC w/Optimizer is possible.  But not all the memory will be available.  I will switch to Advanced ECC without Optimizer.  

Thanks a lot
LVL 41

Expert Comment

ID: 38457043
SDDC isn't a mode, it's a feature of a mode.  So when you've selected Optimizer, you now have the x4 SDDC.

With A1 and B1 populated, you won't be able to use Advanced ECC mode (or if you select it, those slots won't be used), that's why it's detecting Optimizer mode.

When you said you were adding 6 x 16GB modules, is that all that's going to be in your server or are you adding those 6 to however many modules are already in there?  If only the 6 will be there, you will populate A2, A3, A5 and B2, B3, B5 for Advanced ECC mode.

Author Comment

ID: 38457106
Well that's really enlightening.  

I'm having 6 x 16GB  I removed 18x 4GB from the servers.  So I will be using 6 x 16GB.  More memory will be added if it's required in the future.  

SDDC feature enabled with Optimizer mode vs Advanced ECC mode.  What is the difference?  

SDDC w/ Optimizer looks like an Advanced ECC mode with better performance for x4 modules.  On another hand, DIMMs based on x8 modules will be used to achieve only Single Device Data Correction.  

Thanks a lot !

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

For anyone that has accidentally used newSID with Server 2008 R2 (like I did) and hasn't been able to get the server running again because you were unlucky (as I was) and had no backups - I was able to get things working by doing a Registry Hive rec…
This article provides a convenient collection of links to Microsoft provided Security Patches for operating systems that have reached their End of Life support cycle. Included operating systems covered by this article are Windows XP,  Windows Server…
This tutorial will show how to push an installation of Backup Exec to an additional server in both 2012 and 2014 versions of the software. Click on the Backup Exec button in the upper left corner. From here, select Installation and Licensing, then I…
This tutorial will walk an individual through the steps necessary to configure their installation of BackupExec 2012 to use network shared disk space. Verify that the path to the shared storage is valid and that data can be written to that location:…

650 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question