Cùng Maychuhanoi tìm hiểu về các loại RAM server
tienmanh90 > 01-14-2021, 08:04 AM
Tìm hiểu về các loại RAM máy tính, máy chủ có thể là một chủ đề đã quá quen thuộc và nhàm chán đối với chúng ta. Trên thực tế, các loại RAM máy tính thường không phải là một chủ đề nhận được nhiều sự chú ý, thay vào đó, người dùng thường quan tâm hơn đến những thứ như thông số kỹ thuật của CPU hay thông số của ổ cứng.
Tuy nhiên, nắm được những kiến thức về các loại bộ nhớ máy tính sẽ là một phần không thể thiếu trong việc chọn mua cũng như đảm bảo cho hệ thống của bạn có thể hoạt động lâu dài và đạt hiệu suất cao.
Các loại RAM server chính
Buffered và unbuffered
Có hai loại loại RAM server chính, đó là buffered và unbuffered. Sự khác biệt lớn nhất giữa hai loại này nằm ở chỗ RAM buffered bao gồm một lớp xử lý năng lượng để duy trì tốc độ. Có những ưu và khuyết điểm riêng đối với mỗi loại RAM này, vì vậy, hãy xem xét từng tùy chọn để nắm bắt được thêm những thông tin cần thiết.
RAM buffered hay còn được gọi là ECC UDIMM là loại RAM được bổ sung thêm tính năng ECC có chức năng tự kiểm tra và sửa lỗi. Ưu điểm chính của bộ nhớ buffered là ở bộ đệm. Bộ đệm là một chip xử lý nhận thông tin trực tiếp từ CPU. Chip đệm này sau đó gửi thông tin được xử lý bởi các chip khác trên thẻ nhớ. Điều này cho phép CPU gửi thông tin đến một mục tiêu thay vì gửi thông tin đến các chip riêng lẻ trên RAM.
Một thanh RAM 10600 điển hình sẽ có khoảng 18 chip đệm, do đó, bằng cách được trang bị một bộ đệm, CPU sẽ tối ưu hóa được hệ thống đường dẫn để gửi thông tin đến.
RAM unbuffered hay còn gọi là ECC UDIMM cũng là loại RAM được bổ sung thêm tính năng ECC có chức năng tự kiểm tra và sửa lỗi. RAM ECC UDIMM là bộ nhớ không có các bộ đệm hoặc thanh ghi được thiết kế trên mô-đun bộ nhớ mà thay vào đó, các thiết bị này được thiết kế trên bo mạch chủ. Ram ECC UDIMM có các lệnh truy xuất bộ nhớ được đưa trực tiếp đến mô-đun bộ nhớ nhanh hơn ECC RDIMM vì không phải gửi gián tiếp qua thanh ghi.
Trong các hệ thống sử dụng RAM không có bộ đệm (unbuffered RAM), CPU sẽ liên lạc trực tiếp với các chip bộ nhớ riêng lẻ, do đó gửi thông tin sẽ được xử lý tới từng chip trên thanh RAM. Mặc dù điều này cho phép hệ thống có thể mở rộng hơn một chút cũng như linh hoạt hơn một chút, nhưng nó cũng đòi hỏi CPU phải có sức mạnh xử lý tốt hơn, và do đó, sẽ có ít không gian hơn để CPU thực hiện các tác vụ khác.
>>> Xem thêm: may chu 2029u supermicro
Các loại RAM buffered
RAM Registered: RAM Registered hay còn gọi là ECC RDIMM là bộ nhớ có chứa các thanh ghi, còn Ram ECC unbuffered là bộ nhớ không có các bộ đệm hoặc thanh ghi mà được thiết kế trên bo mạch chủ. Vì lý do đó mà sự khác biệt giữa hai loại ram ECC này nằm ở lệnh truy xuất:
– RAM ECC UDIMM thì các lệnh truy xuất bộ nhớ được đưa trực tiếp tới mô-đun bộ nhớ
– RAM ECC RDIMM thì các lệnh truy xuất được gửi đến thanh ghi trước rồi mới chuyển tới mô-đun bộ nhớ.
RAM Fully Buffered: Hay còn được gọi là FB-DIMM là một công nghệ sản xuất ram với mục tiêu đặt ra là để phục vụ phát triển cho server bằng cách gia tăng tốc độ tối đa dựa trên công nghệ ram server (DIMM-ECC) cũ và tăng tối đa sự ổn định, độ tương thích, và quan trọng nhất là khả năng kiểm tra và sửa lỗi Error Checking and Correction.
Loại RAM này về bản chất là một phiên bản cũ hơn của RAM Registered. Mặt hạn chế của FB-DIMM là chạy nóng hơn so với thanh ram DDR2 thông thường. Nguyên nhân là do nhiệt xử lý từ AMB. Do đó FB-DIMM cũng có những mặt hạn chế riêng. Lựa chọn và mua FB-DIMM là một bài toán không dễ.
Công nghệ FB-DIMM ra đời vào cuối 2006. Tại thời điểm đó thanh FB-DIMM 512MB có giá hơn 1000USD và thanh lớn nhất là 1GB. Điều đó cho thấy đẳng cấp và chất lượng của FB-DIMM so với RAM thường.
Ngày nay, FB-DIMM đã tương đối phổ biến ngoài thì trường và với giá cũng rất là dễ chịu. Tốc độ lên đến 800-PC6400 và thanh lớn nhất là 4GB. Với tư cách là một trong những người yêu công nghệ, chúng ta nên lựa chọn FB-DIMM để trang bị cho phòng máy của mình.
RAM Load Reduced: RAM Load Reduced (LRDIMM) là một phiên bản mới hơn của RAM buffered. Lợi thế của các mô-đun Load Reduced đôi khi sẽ không cho phép tất cả các khe DIMM được lấp đầy với các mô-đun bộ nhớ bậc bốn. Ngoài ra, nó cũng sẽ giải quyết một số vấn đề về hiệu suất và sức mạnh mà RAM FB-DIMM gây ra trong quá trình chuyển đổi tín hiệu từ nối tiếp sang song song.
>>> Xem thêm: mua supermicro 813 cse
RAM ECC (RAM server) là gì?
Các loại RAM FB-DIMM và LRDIMM được thiết kế theo những cách hơi khác so với RAM RDIMM và sẽ không thể hoán đổi được cho nhau trên tất cả các bo mạch.
Một thanh RAM ECC là một thanh RAM có khả năng điều khiển được dòng dữ liệu ra và vào. Trong quá trình xử lý dữ liệu CPU sẽ không xử lý trên ROM mà xử lý tất cả trên RAM. Do do, đối với một thanh RAM thông thường (non-ecc RAM) thì trong quá trình truyền tín hiệu ở tốc độ cao thì rất dễ dẫn đến hiện tượng xung đột (crash).
Khi xung đột xảy ra thì thanh RAM thường phải nạp lại toàn bộ dòng dữ liệu vì chúng không có khả năng quản lý được dòng dữ liệu. Đối với RAM ECC thì khi xung đột xảy ra, chúng chỉ cần yêu cầu hệ thống gửi lại đúng gói dữ liệu (packet) bị xung đột. Do đó, Ram ECC có độ ổn định và hiệu năng rất cao. Tất cả các RAM dành cho máy chủ đều đòi hỏi ích nhất phải có ECC.
RAM ECC có xu hướng ổn định hơn và đáng tin cậy hơn so với các loại RAM thông thường, nhưng vẫn có một số trường hợp ngoại lệ. Tất nhiên, bạn sẽ luôn có khả năng gặp phải những tình huống mà mọi công nghệ đáng tin cậy nhất đều sẽ thất bại, nhưng với những công nghệ đáng tin cậy này bạn sẽ thấy tỷ lệ thất bại thấp hơn nhiều, cụ thể ở đây là khi sử dụng RAM ECC so với RAM thường.
Tuy nhiên cũng sẽ có một số nhược điểm của việc sử dụng RAM ECC, mặc dù không quá nghiêm trọng cũng phải được xem xét kỹ. Đầu tiên, RAM ECC sẽ chậm hơn một chút so với RAM truyền thống, đặc biệt là trong việc sửa lỗi và kiểm tra tất cả dữ liệu đã đi qua nó. Một nhược điểm khác mà bạn sẽ phải đối mặt khi sử dụng RAM ECC là chi phí sử dụng sẽ cao hơn. Tất nhiên, như đã nói ở trên, với những ưu điểm mà nó mang lại thì chắc chắn sẽ không thể có giá bán tương đương với các loại RAM thông thường được.
>>> Xem thêm: sửa chữa server