GFS giới thiệu về bộ nhớ mới của Intel Optane DC (PMM)

Intel đã giới thiệu về mô-đun bộ nhớ liên tục Optane DC (PMM) trong hơn một năm nay, mang lại lợi ích của một tầng kiến trúc trung tâm dữ liệu mới nằm giữa SSD DRAM và Optane DC, với phương tiện SSD và ổ cứng chậm liên tục rơi xuống kim tự tháp để băng ở cấp độ lưu trữ. Mục tiêu với bộ nhớ liên tục luôn là di chuyển nhiều dữ liệu đến gần CPU hơn, mang lại độ trễ giống như DRAM với khả năng và khả năng lưu trữ giống như lưu trữ. Sau một năm lắng nghe các đối tác phần cứng và phần mềm nói về lợi ích của bộ nhớ liên tục trong phòng thí nghiệm, với việc phát hành Bộ xử lý mở rộng Intel Xeon thế hệ thứ hai, Optane DC PMEM hiện có sẵn trên nhiều giải pháp máy chủ.

Tổng Quan

Các PMM Intel Optane DC có dung lượng cao hơn nhiều so với DRAM truyền thống. Các mô-đun bộ nhớ liên tục Intel Optane DC có các mức dung lượng 128GB, 256GB và 512GB, lớn hơn nhiều so với các thanh DRAM thường dao động từ 4GB đến 32GB, mặc dù có dung lượng lớn hơn. Các PMM nằm trên cùng một kênh với DRAM và phải được đặt trên khe gần CPU nhất trên mỗi kênh. Một cấu hình phổ biến mà Intel khuyến nghị là tỷ lệ 4: 1, với DRAM 32 GB đến DCPMM 128 GB, bạn có thể xem bên dưới.

Mỗi CPU có thể hỗ trợ tối đa 6 mô-đun bộ nhớ liên tục. Trong một máy chủ điển hình hỗ trợ hai Bộ xử lý Intel Xeon có thể bán được, có nghĩa là 12 mô-đun bộ nhớ liên tục trên mỗi hệ thống, hoặc tối đa 6TB trong tổng dung lượng PMEM (3TB mỗi ổ cắm). Các máy chủ có khả năng bộ nhớ liên tục cũng sẽ hiển thị nhận thức về các mô-đun trong BIOS hệ thống của chúng, nơi có thể đặt chế độ bộ nhớ liên tục, không gian tên được tạo và nhóm có thể được định cấu hình, trong số các cài đặt khác. Mức độ hiển thị và cấu hình tương tự này cũng có thể được thực hiện thông qua HĐH.

Để xem cách thức giao tiếp, bộ nhớ liên tục Intel Optane DC sử dụng giao thức DDR-T. Điều này cho phép thời gian lệnh / dữ liệu không đồng bộ. Bộ điều khiển mô-đun sử dụng sơ đồ yêu cầu / cấp để giao tiếp với bộ điều khiển máy chủ. Hướng và thời gian xe buýt dữ liệu được kiểm soát bởi máy chủ. Một gói lệnh cho mỗi yêu cầu được gửi từ máy chủ đến bộ điều khiển bộ nhớ liên tục. Giao dịch có thể được đặt hàng lại trong bộ điều khiển bộ nhớ liên tục Intel Optane DC nếu cần. Các mô-đun sử dụng mức độ chi tiết truy cập dòng bộ đệm 64B tương tự như DDR4.

Từ góc độ phần cứng, bộ nhớ liên tục Optane DC là một hệ thống hoàn chỉnh trên một mô-đun với một số thành phần chính:

  • Mạch tích hợp quản lý năng lượng (PMIC) tạo ra tất cả các đường ray cho phương tiện và bộ điều khiển.
  • SPI Flash lưu phần sụn của mô-đun
  • Intel Optane Media tạo nên không gian lưu trữ bao gồm 11 thiết bị song song cho dữ liệu, ECC và dự phòng
  • Bộ đệm DQ cho tính toàn vẹn tín hiệu tốc độ bit cao
  • AIT DRAM giữ bảng chỉ dẫn địa chỉ
  • Mũ năng lượng đảm bảo xả tất cả các mô-đun hàng đợi trong trường hợp mất điện
  • Trọng tâm của mọi mô-đun bộ nhớ liên tục nằm trong bộ điều khiển bộ nhớ liên tục DC Optane DC xử lý việc truyền dữ liệu cũng như quản lý các thành phần phụ trên bo mạch.

Một lưu ý nữa về cài đặt, các mô-đun Optane DC có thể lập trình cho các giới hạn công suất khác nhau cho phép thực hiện một loạt tối ưu hóa. Các mô-đun bộ nhớ liên tục hỗ trợ đường bao công suất 12W – 18W và có thể được điều chỉnh ở mức độ chi tiết 0,25 watt. Các cài đặt năng lượng cao hơn cho hiệu suất tốt nhất, mặc dù chi phí liên quan đến việc rút điện toàn bộ máy chủ cao hơn. Trong một số trường hợp, đó có thể không phải là vấn đề và các tổ chức có thể chọn tối đa hóa đường bao điện dựa trên sự hỗ trợ của máy chủ.

Các chế độ hoạt động của bộ nhớ liên tục Intel Optane DC

Sau khi được triển khai trên máy chủ, các PMM có thể được cấu hình thêm ở nhiều chế độ hoạt động bao gồm Chế độ bộ nhớ và Chế độ trực tiếp ứng dụng, cùng với tỷ lệ phân bổ trượt ở giữa.

Bộ nhớ liên tục DC Optane – Chế độ bộ nhớ

Trong chế độ bộ nhớ, PMM được sử dụng rất giống với DRAM. Không cần phần mềm cụ thể hoặc thay đổi cho các ứng dụng, bộ nhớ liên tục bắt chước DRAM giữ dữ liệu “không ổn định”, mặc dù khóa dễ bay hơi bị xóa sau mỗi chu kỳ nguồn. Trong chế độ bộ nhớ, bộ nhớ liên tục được sử dụng như một phần mở rộng của DRAM và được quản lý bởi bộ điều khiển bộ nhớ máy chủ. Không có tỷ lệ thiết lập cho bộ nhớ liên tục thành DRAM, hỗn hợp có thể phụ thuộc vào nhu cầu ứng dụng. Về mặt cấu hình độ trễ, tất cả mọi thứ chạm vào bộ đệm DRAM (bộ nhớ gần) tất nhiên sẽ cung cấp độ trễ <100 nano giây. Bất kỳ lỗi bộ nhớ cache nào sẽ chảy vào bộ nhớ liên tục (bộ nhớ xa) sẽ cung cấp độ trễ trong phạm vi micro giây.

Bộ nhớ liên tục DC Optane – Chế độ trực tiếp ứng dụng

Bộ nhớ liên tục Optane DC cũng có chế độ Ứng dụng trực tiếp. Chế độ này cần phần mềm / ứng dụng nhận biết bộ nhớ liên tục cụ thể. Chế độ này làm cho bộ nhớ liên tục ở vị trí liên tục nhưng vẫn có địa chỉ byte tương tự như bộ nhớ. Trong ứng dụng Direct Direct, bộ nhớ liên tục vẫn giữ bộ nhớ cache kết hợp và cung cấp khả năng thực hiện DMA và RDMA.

Ngoài ra còn có khả năng định cấu hình bộ nhớ liên tục dưới dạng lưu trữ trên App Direct. Ở đây, bộ nhớ liên tục hoạt động theo các khối theo cách SSD, với các hướng dẫn đọc / ghi truyền thống. Điều này hoạt động với các hệ thống tệp hiện có, cung cấp tính nguyên tử ở cấp độ khối và có thể định cấu hình kích thước khối (4K, 512B). Để sử dụng bộ nhớ qua ứng dụng trực tiếp, người dùng chỉ cần một trình điều khiển NVDIMM. Chế độ này cho phép mở rộng dung lượng và hiệu suất tốt hơn, độ trễ thấp hơn và độ bền cao hơn so với SSD cấp doanh nghiệp truyền thống.

Lợi ích của bộ nhớ liên tục DC Optane DC

Các mô-đun bộ nhớ liên tục Intel Optane DC cung cấp nhiều lợi ích cho người dùng cuối. Trước hết, các mô-đun cung cấp một cách để mở rộng hiệu quả dấu chân DRAM của máy chủ theo cách hiệu quả hơn về mặt chi phí. Bởi vì bộ nhớ liên tục có thể được chia lưới với lớp DRAM, dấu chân DRAM có thể sử dụng hiệu quả sẽ tăng nhanh hơn với bộ nhớ liên tục cải thiện TCO tổng thể của khoản đầu tư máy chủ của tổ chức. Hơn nữa, với các máy chủ có thể xử lý nhiều dữ liệu nhanh hơn, một số người có thể tận dụng các cơ hội mới để củng cố khối lượng công việc. Ngoài ra còn có một đối số thứ hai có thể được đưa ra khi nói về giá trị. Đối với các khối lượng công việc có thể không cần nhiều cung cấp DRAM độ trễ nano giây, các tổ chức có thể chọn xây dựng máy chủ của họ với ít DRAM hơn nhưng bộ nhớ liên tục Optane DC vẫn giữ được dung lượng bộ nhớ hợp lý hoặc lớn hơn, nhưng hiệu quả hơn về chi phí mô-đun bộ nhớ liên tục chứ không phải DRAM.

Các mô-đun bộ nhớ liên tục, như tên công khai trạng thái, là liên tục. Điều này có nghĩa là các PMM không cần phải được làm mới với dữ liệu, điều này dẫn đến việc khởi động lại máy chủ nhanh hơn. Điều này là rất quan trọng khi nói đến cơ sở dữ liệu cư trú bộ nhớ. Sau khi khởi động lại máy chủ, thời gian để khôi phục tất cả những thứ đó trong dữ liệu bộ nhớ có thể mất một thời gian rất dài. Các nhà cung cấp phần mềm độc lập (ISV) tập trung vào cơ sở dữ liệu hiệu năng cao đã nhận thấy những lợi ích to lớn từ bộ nhớ liên tục trong các tình huống này, trong đó việc vận hành nhanh chóng là một khái niệm quan trọng. Trên thực tế, Intel đã cho thấy dữ liệu về hiệu ứng này. Một cột lưu trữ toàn bộ tải lại vào DRAM cho bộ dữ liệu 1,3TB mà họ thấy là 20 phút trong máy chủ DRAM onlt. Toàn bộ hệ thống khởi động lại trong máy chủ đó trước khi bộ nhớ liên tục là 32 phút; 12 phút cho HĐH, 20 phút cho dữ liệu. Cùng một máy chủ với bộ nhớ liên tục Optane DC mất 13,5 phút. Mặc dù trên bề mặt trông có vẻ ấn tượng, nó thậm chí còn ấn tượng hơn khi xem xét thành phần dữ liệu chỉ là một phút rưỡi, tương đương với mức tăng 13X.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

error: Content is protected !!