Itu memang membuat perbedaan, itu hanya akan masuk akal jika Anda memerlukan fitur RAS (Keandalan, Ketersediaan, dan Layanan) pada perangkat x4 atau x8 dan memahami pertukaran untuk kebutuhan Anda. Rincian lebih lanjut dapat dijelaskan di kertas putih Dell Server Dell ™ PowerEdge ™ 2009 - Memori .
Juga, konfigurasi dan tata letak dengan perincian khusus untuk R710 tersedia di Buku Panduan Teknis untuk PowerEdge R710 - (Google ini karena saya tidak memiliki reputasi tautan).
Masalah penting yang perlu diperhatikan adalah perbedaan antara ECC pada chip dan "Advanced ECC" yang disediakan oleh BIOS Dell untuk Koreksi Data Perangkat Tunggal (SDDC). Anda akan memiliki dampak kinerja pada keduanya. ECC akan pulih dari kesalahan selama penulisan ke chip. Namun, SDDC melangkah lebih jauh dan akan mengatur bit sehingga seluruh chip bisa gagal dan masih dapat dipulihkan. Lihat contoh dan detail Chipset SDDC E7500
Masalahnya adalah apakah kinerja dan / atau keandalan Anda menjadi perhatian utama dalam penggunaan spesifik mesin Anda. Jika kegagalan chip akan menyebabkan hilangnya data penting atau penggunaan pada mesin ini dan itu tidak mubazir dalam implementasinya, Advanced ECC mungkin merupakan cara terbaik untuk melangkah. Namun, Anda melakukannya pada dampak kinerja yang mungkin lebih penting bagi Anda.
Saya telah mengimplementasikan keduanya di lapangan pada server Dell PowerEdge untuk implementasi Microsoft SQL Server tunggal. Jika saya dapat lebih membantu, cukup komentar untuk memberi tahu saya.
Semoga itu bisa membantu.
EDIT: Cakupan cakupan / implementasi ECC
Ya, ada kesenjangan cakupan bahkan jika Anda menerapkan keduanya. Karena, Anda secara khusus menggunakan sekelompok server ketersediaan tinggi, IMHO Anda harus menggunakan ECC Lanjutan. Dampak kinerja Anda minimal dibandingkan dengan manfaat untuk perangkat yang dikelompokkan. Menurut Crucial, Anda hanya mengalami penurunan kinerja 2% pada memori ECC secara umum.
Kesenjangan akan lebih spesifik untuk jenis kesalahan yang terjadi dan bagaimana masing-masing menangani kesalahan. Dalam situasi spesifik Anda, itu seharusnya tidak berarti kehilangan data. Karena ini adalah DBMS Perusahaan dan kesalahan, masalah konkurensi, dll. Dikelola pada tingkat perangkat lunak untuk mencegah kehilangan data. Riwayat terperinci disimpan dari perubahan dalam DBMS yang dikonfigurasi dengan benar dan perangkat lunak yang menggunakannya biasanya dapat mengatur agar transaksi "kembalikan" apa pun jika terjadi kesalahan parah.
Implementasi ECC
ECC akan berusaha untuk memperbaiki kesalahan bit dalam memori baca / tulis. Namun, jika kesalahan lebih signifikan, maka ECC bahkan tidak akan dapat pulih, menyebabkan potensi kehilangan data. Ada lebih banyak diskusi tentang ECC di ServerFault / Apa ECC ram dan mengapa lebih baik?
Menurut Wikipedia di ECC_Memory
Memori ECC memelihara sistem memori secara efektif bebas dari kesalahan bit tunggal ...
SDDC
Jika Anda merujuk pada dokumen chipset E7500 di atas (perhatikan bahwa 55xx / 56xx dari Intel memerlukan login / kemitraan tetapi idenya mirip, itulah sebabnya saya tidak menautkan awalnya), yang menjelaskan SDDC dan bagaimana hal itu memungkinkan. Pada dasarnya, ini menggunakan teknik untuk mengatur kata-kata yang ditulis ke memori yang memastikan semua ditulis sedemikian rupa sehingga setiap kata hanya akan mengandung kesalahan bit tunggal yaitu kata harus dapat dipulihkan dari kesalahan bit tunggal (seperti di atas). Nah, itu per kata, sehingga berpotensi pulih dari kesalahan hingga 4-bit pada perangkat x4 (1 per kata) dan hingga 8-bit kesalahan pada perangkat x8 (masih 1 per kata) dengan kesalahan mengoreksi setiap kata.
Kesalahan tambahan, kesalahan bit lebih banyak, kegagalan memori total, kegagalan saluran, kegagalan bus, dll. Masih bisa semua menyebabkan masalah mengerikan tapi itu sebabnya Anda memiliki sebuah cluster dan DBMS Perusahaan.
Singkatnya, jika Anda memiliki semuanya diaktifkan dan ada terlalu banyak kesalahan bit untuk mengoreksi kesalahan algoritma Anda masih akan memiliki kesalahan yaitu kesenjangan cakupan kesalahan. Ini bisa sangat langka.