Các thiết bị Lưu trữ Gắn mạng (Network-Attached Storage – NAS) thường được dùng để tăng cường khả năng sao lưu và chia sẻ tệp cho hệ thống máy tính của bạn. Tuy nhiên, có rất nhiều điều thú vị bạn có thể làm với máy chủ lưu trữ này. Nếu bạn không có một máy chủ gia đình chuyên dụng, NAS có thể kiêm nhiệm vai trò là nền tảng thử nghiệm bản phân phối Linux và tự host dịch vụ cá nhân. Tương tự, máy chủ đa phương tiện và đám mây cá nhân cũng là những dự án hữu ích bạn có thể xây dựng với NAS của mình. Nhưng đối với những người đam mê công nghệ không có đủ không gian trên chiếc PC gaming, bạn hoàn toàn có thể cân nhắc di chuyển thư viện game của mình sang NAS – miễn là bạn tuân thủ các mẹo thiết yếu dưới đây.
Nâng Cấp Phần Cứng Mạng
Băng thông 1GbE không đủ cho dự án này
Băng thông mạng (hoặc sự thiếu hụt của nó) có thể trở thành nút thắt cổ chai lớn nhất trong bất kỳ dự án NAS nào, đặc biệt là khi bạn cần giảm thiểu độ trễ và thời gian khởi động. 1 Gigabit là tiêu chuẩn Ethernet phổ biến nhất hiện nay, nhưng nó còn xa mới đạt được mức lý tưởng cho một máy chủ chơi game dựa trên NAS.
Lý do là 1GbE giới hạn tốc độ truyền tải ở mức 125 MB/s, tốc độ này có thể làm nghẽn hầu hết các ổ SSD trên thị trường – và thậm chí cả HDD, nếu bạn bật tính năng bộ nhớ đệm. Nếu bạn muốn giảm thời gian tải khi khởi động game từ NAS, bạn sẽ cần kết nối 5GbE (hoặc tốt hơn nữa là 10GbE). Đáng tiếc, việc nâng cấp mạng gia đình nói dễ hơn làm (hay nói đúng hơn là rẻ hơn nói), vì bạn có thể phải mua cáp mới, card mạng mới và thậm chí cả switch mới cho kết nối tốc độ cao của mình.
Tăng Cường RAM Và Thiết Lập Bộ Nhớ Đệm (Caching)
Bạn sẽ cần thêm RAM cho các pool ZFS
Bộ nhớ RAM và bộ nhớ đệm SSD hoạt động hiệu quả khi bạn muốn giảm thời gian tải các kết cấu trong game từ máy chủ lưu trữ game dựa trên NAS của mình. Trong trường hợp bạn đã trang bị NAS của mình với các pool ZFS, hệ điều hành sẽ phân bổ một phần bộ nhớ trống để tăng tốc độ đọc bằng cách sử dụng Bộ đệm thay thế thích ứng (Adaptive Replacement Cache – ARC).
Trong khi đó, người dùng đang chạy các mảng JBOD trên các hệ thống tệp khác có thể tận dụng PrimoCache để tăng tốc độ chơi game của họ. Tuy nhiên, bạn cần hết sức thận trọng khi thiết lập bộ nhớ đệm ghi (write cache). Mặc dù thời gian ghi được cải thiện có thể hữu ích khi cài đặt game trên NAS, bạn sẽ phải đối mặt với nguy cơ mất dữ liệu và hỏng tệp trong trường hợp mất điện đột ngột.
Ưu Tiên Sử Dụng SSD Thay Vì HDD
Ngay cả SSD PCIe 3.0 cũng vượt trội hơn HDD
Giả sử mạng của bạn không bị nghẽn bởi tiêu chuẩn 1GbE chậm chạp, việc lưu trữ game của bạn trong các ổ SSD sẽ giảm đáng kể thời gian khởi động. Với kết nối 10 Gigabit có giới hạn lý thuyết là 1250 MB/s, bạn có đủ không gian cho một ổ SSD SATA thông thường. Mặc dù ổ SSD PCIe Gen 3 có thể dễ dàng làm nghẽn kết nối 10GbE, nhưng tốc độ truyền tải sẽ cao hơn nhiều lần so với ổ cứng HDD.
Ngoài ra, nếu thư viện game của bạn không thể chứa vừa một ổ SSD đơn thuần, bạn có thể thử tận dụng các ổ đĩa tốc độ cao chưa được phân bổ bằng cách thiết lập bộ đệm L2ARC liên tục. Tuy nhiên, bạn nên nhớ rằng SSD có chu kỳ ghi giới hạn. Vì vậy, bạn nên cân nhắc tỷ lệ rủi ro-lợi ích nếu bạn định cấu hình SSD NAS làm ổ đĩa cài đặt cho thư viện game của mình.
Thiết Lập Ổ Đĩa iSCSI
iSCSI: Giao thức hoàn hảo cho game thủ NAS
Khi tôi di chuyển thư viện Steam của mình sang NAS, tôi đã thử sử dụng Samba/SMB để truy cập các trò chơi. Tuy nhiên, những hiện tượng giật micro, treo game đột ngột và lỗi cài đặt hoàn toàn đã cho thấy rõ ràng rằng một giao thức lưu trữ tệp sẽ không đủ. May mắn thay, việc chuyển sang giao thức iSCSI đã giúp mọi thứ trở nên dễ chịu hơn rất nhiều – đến mức tôi không gặp phải độ trễ nào ngay cả trong các tựa game tốc độ nhanh.
Nhưng giống như các mẹo khác trong danh sách này, iSCSI có một hạn chế lớn mà bạn cần lưu ý: nó không được thiết kế để chia sẻ dữ liệu giữa nhiều hệ thống. Là một giao thức lưu trữ khối (block storage protocol), bạn sẽ phải gắn ổ đĩa iSCSI làm ổ đĩa cục bộ trên PC chơi game của mình – nghĩa là bạn không thể truy cập nó từ các thiết bị khác.
Xây dựng một NAS mạnh mẽ cho nhu cầu chơi game của bạn
Các thiết bị NAS chuyên dụng của TerraMaster và Aiffro, minh họa cho giải pháp lưu trữ và chơi game hiệu quả.
Việc chuyển các tệp game của bạn sang NAS có thể nghe có vẻ là một dự án kỳ cục… và đúng là nó là một trường hợp sử dụng không chính thống cho máy chủ lưu trữ của bạn. Ngay cả trong máy chủ NAS kiêm lưu trữ game chưa được tối ưu hóa hoàn toàn của tôi, Final Fantasy XV là tựa game duy nhất mà sự khác biệt giữa việc chạy game trên một ổ SSD thông thường và một ổ kết nối với NAS là đáng chú ý. Với phần cứng mạng, ổ đĩa lưu trữ và ổ đĩa iSCSI phù hợp, bạn có thể giảm đáng kể thời gian tải và độ trễ của các tựa game yêu thích. Hãy thử nghiệm và chia sẻ trải nghiệm của bạn về việc tối ưu NAS cho mục đích chơi game nhé!