Hỏi / Đáp Thẻ mở rộng SSD M.2 dựa trên AVAGO PEX8748 - - - điều này có khả thi hay không?

NOR1NCO

New member
Xin chào mọi người!

Tôi đang tìm hiểu khả năng tạo ra một card mở rộng SSD M.2 dựa trên chip AVAGO PEX8748. Card sẽ sử dụng khe cắm PCIe x16 và tận dụng tốc độ PCIe 3.0.

Đây là ý tưởng: Tôi muốn thiết kế một card có thể chứa tới 8 SSD M.2, giúp mở rộng hiệu quả khả năng lưu trữ của hệ thống.

Tôi có một vài câu hỏi liên quan đến thiết kế này:


  • Nếu tôi thiết kế card để vừa với một khe cắm PCIe duy nhất, liệu tôi có gặp phải vấn đề tản nhiệt không?
  • Với tốc độ PCIe 3.0, liệu cấu hình x8 hay x16 có đủ để đáp ứng nhu cầu hiện tại của thị trường không?
  • Bạn nghĩ thiết kế này sẽ đáng giá bao nhiêu? Liệu đây có phải là một sản phẩm khả thi trên thị trường không?
Một hạn chế mà tôi đang gặp phải là tôi không thể tìm được chip chuyển mạch PCIe PCIE 4.0 hoặc cao hơn, điều đó có nghĩa là tôi sẽ không thể tạo ra phiên bản PCIE 4.0 hoặc cao hơn của card này. Hiện tại, tôi đang mắc kẹt với PCIe 3.0.

Tôi rất muốn nghe suy nghĩ và kinh nghiệm của bạn về chủ đề này. Dự án này có khả thi không và liệu nó có thể trở thành một sản phẩm thành công không?


3QvafDgb.png
 
Ý tưởng độc đáo. 🤔


Nếu tôi thiết kế card để vừa với một khe cắm PCIe, liệu tôi có gặp phải vấn đề tản nhiệt không?
Ổ đĩa PCI-E 3.0 hoạt động ở nhiệt độ ~55C. Vì vậy, nếu bạn nhóm nhiều ổ đĩa lại với nhau, bạn sẽ truyền nhiệt từ ổ đĩa này sang ổ đĩa khác. Ngoài ra, bạn cũng sẽ làm nóng PCB, điều này cũng làm tăng nhiệt độ. Hơn nữa, tôi lo ngại về khe cắm ổ đĩa ngoài cùng bên phải, vì nó quá gần ổ cắm nguồn PCI-E 12VHPWR. Và ổ cắm nguồn đó có thể cung cấp công suất 600W dễ dàng. Vì vậy, các chân nguồn đó cũng sẽ rất nóng, có thể dẫn nhiệt đến ổ đĩa ngay cạnh nó. Chết tiệt, nhiều khe cắm 12VHPWR đã bị tan chảy trên GPU RTX 4090.

Với điều này, cần phải làm mát chủ động cho các ổ đĩa, với nhiều không gian hơn giữa đầu nối 12VHPWR và khe cắm ổ đĩa ngoài cùng bên phải.

Với tốc độ PCIe 3.0, cấu hình x8 hay x16 có đủ để đáp ứng nhu cầu thị trường hiện tại không?
Không.

Khi tất cả các ổ đĩa 8x đều được lắp đầy, thì còn lại 2 làn cho mỗi ổ đĩa (khi sử dụng chế độ x16) hay chỉ 1x làn cho mỗi ổ đĩa (khi sử dụng chế độ x8).

Tất cả các ổ đĩa PCI-E 3.0 NVMe đều hoạt động ở chế độ x4. Ví dụ: Samsung 970 Evo Plus 2TB của tôi. Khi cần hoạt động ở chế độ x2, tốc độ đọc/ghi hiệu dụng bị cắt giảm một nửa. Và ở chế độ x1, chỉ còn lại một phần tư.
970 Evo Plus 2TB có tốc độ đọc 3500 MB/giây và tốc độ ghi 3300 MB/giây. Ở chế độ x2, tốc độ giảm một nửa: tốc độ đọc 1750 MB/giây và tốc độ ghi 1650 MB/giây. Ở chế độ x1, tốc độ giảm một phần tư: tốc độ đọc 875 MB/giây và tốc độ ghi 825 MB/giây. Nhanh hơn SATA3 một chút.

Tôi muốn thấy ai đó mua ổ đĩa và không nhận được tốc độ được quảng cáo. Thay vào đó, chỉ để lại một nửa hoặc một phần tư khả dụng.

Liệu đây có phải là sản phẩm khả thi trên thị trường không?
Không.

Nhiều người hiện đang mua ổ đĩa PCI-E 4.0 và một số đã mua ổ đĩa PCI-E 5.0. Ổ đĩa PCI-E 3.0 hầu như không còn được mua nữa. Nếu bạn nghĩ ra ý tưởng của mình cách đây 5 năm, khi ổ đĩa PCI-E 3.0 là nhanh nhất, thì có thể.

Ngoài ra, bạn không thể cấu hình card bổ sung để chạy ở chế độ x16 dễ dàng như vậy, vì bạn cũng phải cân nhắc đến MoBo. Không có MoBo tiêu dùng nào mà tôi biết có thể phân bổ 16 làn cho hai khe cắm PCI-E x16 cùng một lúc. Thông thường là:
Khe cắm PCI-E x16 thứ nhất - ở chế độ x16 - nơi GPU đi vào
Khe cắm PCI-E x16 thứ hai - ở chế độ x4 - dành cho các card bổ sung (thường sử dụng các làn chipset)

Có thể chia làn nhưng nó sẽ đặt các khe cắm PCI-E;
Khe cắm PCI-E x16 thứ nhất - ở chế độ x8
Khe cắm PCI-E x16 thứ hai - ở chế độ x8
Khi chạy ví dụ thiết lập GPU kép.

Vì vậy, cách duy nhất để card bổ sung của bạn có thể sử dụng các làn 16x là khi người dùng không có GPU chuyên dụng trong hệ thống của họ và họ đặt card bổ sung đó thay cho GPU. Nhưng không phải ai cũng làm như vậy.
Trong khi đó, chế độ x8 cho card bổ sung của bạn khả thi hơn, nhưng nó lại giới hạn tốc độ ổ đĩa xuống còn một phần tư, vì mỗi ổ đĩa chỉ có 1x làn PCI-E để hoạt động.

Một vấn đề khác là thực tế là nhiều GPU là GPU hai khe cắm, ba khe cắm, chặn khe cắm PCI-E x16 thứ 2. Và thậm chí khi có đủ không gian để lắp card bổ sung ngay trước GPU, nó sẽ chặn mất quạt GPU và luồng khí GPU.

Vậy thì, điều gì sẽ khả thi khi xem xét đến những hạn chế của MoBo và cả ổ đĩa hiện tại;
card bổ sung chạy ở chế độ x8
card bổ sung hỗ trợ PCI-E 4.0 (tối thiểu) hoặc tốt nhất là PCI-E 5.0
card bổ sung có chức năng làm mát chủ động cho ổ đĩa PCI-E 4.0/5.0
card bổ sung có 2 khe cắm M.2, để cả hai ổ đĩa có thể được sử dụng ở tốc độ tối đa

Đây thực sự là những gì bạn có thể thấy hiện nay trên thị trường, trong khi card bổ sung M.2 chỉ có hai khe cắm M.2.
Ví dụ như card bổ sung MSI X-panderZ Dual Card này, hỗ trợ 2 ổ đĩa M.2 PCI-E 4.0 và chạy ở chế độ x8;


mb-20220927-6.jpg



Không khả thi khi giảm một nửa tốc độ đọc/ghi ổ đĩa (hoặc tệ hơn nhưng chỉ là một phần tư), chỉ để có nhiều ổ đĩa hơn. Không dành cho người tiêu dùng sử dụng và đặc biệt không dành cho doanh nghiệp sử dụng (công viên máy chủ).
 
Các bo mạch chủ có khả năng thực hiện phân nhánh PCIe trên bo mạch chủ không cần chip chuyển mạch PCIe trên card, chúng có một chip tích hợp sẵn. Những người đam mê mua các bo mạch chủ này và chúng thường đi kèm với một card mang chuyên dụng để kết nối nhiều ổ đĩa M.2 hoặc có một giải pháp thay thế khác như Dimm.2.

Người tiêu dùng trung bình có thể cài đặt 2-4 ổ đĩa mà bo mạch chủ thường hỗ trợ. Tốc độ và dung lượng cao.

Ở 1x hoặc 2x PCIe 3.0, bộ điều khiển SAS và một loạt ổ đĩa doanh nghiệp 2,5" hợp lý hơn nhiều.
 
Bạn có thể có 8 ổ đĩa trên 4.0 với PEX88048 (hoặc 032). 5.0 hiện đã có với PEX89048 (hoặc 032).

Tôi thực sự đang sử dụng AIC dựa trên ASM2812 (cũng có ASM2824) vì băng thông không phải là tất cả; đôi khi bạn chỉ cần nhiều dung lượng hơn và bạn vẫn có thể có được lợi ích về độ trễ và ở một mức độ nào đó là IOPS. Highpoint bán nhiều loại chip sử dụng chip Broadcom, vì vậy có thị trường nhưng nó phụ thuộc vào chi phí và đối tượng bạn nhắm đến.
 
Back
Bên trên