Bạn đang cân nhắc việc thiết lập một máy chủ Plex trong thời gian tới? Mặc dù cài đặt ban đầu Plex khá đơn giản, nhưng chắc chắn có những sắc thái mà tôi ước gì mình đã biết ngay từ đầu. Đó là lý do tại sao tôi lập danh sách này: để giúp bạn không mắc phải những sai lầm tương tự như tôi.
Những vấn đề này thường không được đề cập nhiều, nhưng chúng lại rất quan trọng trong quá trình vận hành hàng ngày của một máy chủ Plex. Vậy nên, đây là bảy điều mà tôi ước gì đã biết khi bắt đầu vận hành máy chủ đa phương tiện của riêng mình.
7. Lập Kế Hoạch Cho Plex Quan Trọng Hơn Bạn Nghĩ
Về mặt kỹ thuật, bạn có thể chạy Plex trên hầu hết mọi phần cứng. Từ hiện đại đến cổ điển, Plex có thể sẽ chạy trên hầu hết các hệ thống mà bạn nghĩ đến. Vấn đề là, nó sẽ không hoạt động tốt trừ khi bạn đảm bảo hệ thống có đủ một vài thứ.
Nếu bạn muốn chuyển mã (transcode), hệ thống cần có một CPU hoặc GPU tương thích. Cần có đủ RAM để vận hành hệ thống cùng với bộ nhớ đệm của nó, và bạn sẽ muốn có dung lượng lưu trữ dồi dào (hoặc khả năng mở rộng).
Vì vậy, trước khi bạn bắt tay vào xây dựng máy chủ Plex của mình, hãy đảm bảo nghiên cứu kỹ lưỡng. Để xây dựng một máy chủ bền vững mà bạn sẽ không nhanh chóng “lớn vượt” đòi hỏi phải có sự chuẩn bị kỹ lưỡng từ trước.
6. Chạy Plex Trên NAS: Ý Hay Nhưng Không Phải Lúc Nào Cũng Tối Ưu
NAS UGREEN NASYNC DXP2800 với một khoang ổ đĩa đang được tháo một phần
Lần đầu tiên tôi chạy Plex là trên một chiếc NAS Synology DS416play vào năm 2016. Thành thật mà nói, điều này khá ổn, nhưng hầu hết các hệ thống NAS đơn thuần là không đủ mạnh để vận hành một máy chủ Plex đúng nghĩa.
Hạn chế lớn nhất khi chạy máy chủ Plex trên một NAS truyền thống là thiếu khả năng mở rộng. Các mẫu cao cấp hơn đôi khi có một khe PCIe duy nhất cho card mạng, nhưng nếu bạn cần bất cứ thứ gì nhiều hơn thế, NAS sẽ không thể xử lý được.
Nếu bạn chỉ đang cố gắng bắt đầu với một hệ thống tất cả trong một, NAS là một điểm khởi đầu tốt. Tuy nhiên, hãy sẵn sàng nâng cấp lên một hệ thống mạnh hơn hoặc có khả năng hơn trong tương lai khi thư viện (và nhu cầu) của bạn phát triển.
5. Ban Đầu, Bạn Sẽ Dành Nhiều Thời Gian Quản Lý Hơn Là Xem
Plex về mặt kỹ thuật đã được cấu hình sẵn, sẵn sàng hoạt động ngay khi cài đặt. Tuy nhiên, có rất nhiều tùy chọn cấu hình ở phần backend mà bạn có thể (và rất có thể sẽ) dành khá nhiều thời gian để tinh chỉnh và điều chỉnh.
Điều này tương tự như tất cả các dịch vụ tự lưu trữ (self-hosted services), vì hiếm khi có một giải pháp “cắm và chạy” thực sự khi bạn tự vận hành dịch vụ của mình. Vì vậy, hãy chuẩn bị tinh chỉnh mọi thứ và có thể phải đối mặt với những lời phàn nàn từ người xem về chất lượng luồng, vấn đề chuyển mã hoặc sự cố phụ đề khi bạn mới khởi động máy chủ Plex của mình.
4. Truy Cập Từ Xa: Tưởng Đơn Giản Hóa Ra Lại Phức Tạp
Ba chiếc điện thoại thông minh đang chạy ứng dụng Plex di động được thiết kế lại
Tùy thuộc vào bộ định tuyến bạn có và nhà cung cấp dịch vụ internet của bạn, truy cập từ xa có thể là một miếng bánh hoặc một cơn ác mộng.
Thời gian đầu trong hành trình Plex của tôi, ISP và bộ định tuyến hoạt động tốt với nhau và UPnP cho phép cổng truy cập từ xa tự động mở. Điều này rất tuyệt, và chắc chắn tôi đã được “nuông chiều”.
Sau này, khi tôi chuyển từ Florida đến Tennessee và thay đổi từ AT&T DSL ở nhà bố mẹ sang AT&T fiber, tôi gặp nhiều vấn đề hơn. Mất vài giờ để tôi tìm ra lý do tại sao truy cập từ xa không hoạt động để tôi có thể xem máy chủ Plex của mình từ điện thoại khi đang di chuyển.
Hóa ra, với thiết lập mới của tôi, tôi phải chuyển tiếp cổng thủ công thay vì nó tự động hoạt động. Tôi cũng phải thay đổi từ cổng 32400 thông thường sang một cổng khác và chuyển tiếp cổng đó nội bộ đến cổng 32400 của Plex. Mất một chút thời gian cấu hình và thiết lập, nhưng giờ đây nó hoạt động rất ổn định – chỉ là không phải “cắm và chạy”.
3. Nhu Cầu Lưu Trữ Tăng Nhanh Đáng Ngạc Nhiên
Ổ cứng HGST 12TB Helium đã được chứng nhận lại
Lưu trữ là thứ mà tôi đã đánh giá thấp một cách thái quá khi mới bắt đầu với máy chủ Plex của mình. Trước khi khởi động Plex, tôi có một bộ sưu tập lớn các phương tiện vật lý với đĩa DVD, Blu-ray và 4K Blu-ray khắp nơi.
Lý do chính tôi bắt đầu một máy chủ Plex là để có thể xem nội dung của mình mà không cần phải lấy đĩa DVD hoặc Blu-ray ra với hy vọng nó không bị hỏng. Đây là cách nhiều người sử dụng Plex, và đó là một mục tiêu tuyệt vời.
Vấn đề là gì? Một bản rip 4K Blu-ray có thể dễ dàng đạt hơn 100GB mỗi bộ phim. Với yêu cầu không gian như vậy, tôi chỉ có thể lưu trữ 10 bộ phim trên mỗi terabyte dung lượng lưu trữ trên máy chủ. Chắc chắn, tôi bắt đầu với tổng cộng 12TB trong máy chủ của mình, nhưng đó chỉ đủ cho hơn 100 bộ phim 4K (hoặc nhiều hơn đáng kể phim 1080p).
Vấn đề nảy sinh khi bạn trộn lẫn hai loại này và bắt đầu hết dung lượng. Tôi đã không chuẩn bị cho điều này và không nhận ra việc tiếp tục nâng cấp bộ nhớ sẽ tốn kém đến mức nào. Cuối cùng, tôi tìm thấy một máy chủ giá rẻ trên eBay có thể chứa 12 ổ cứng 3.5 inch, và điều đó đã giúp giải quyết nỗi lo về lưu trữ của tôi trong một thời gian – nhưng đó vẫn là một khoản nâng cấp và đầu tư đắt đỏ mà tôi đã không chuẩn bị trước.
2. Chuyển Mã (Transcoding): Gánh Nặng Lớn Nếu Không Chuẩn Bị
Một GPU và một CPU trên bàn, với ký hiệu so sánh (VS) ở giữa chúng
Tôi đã đề cập đến chuyển mã vài lần rồi. Vậy nó là gì? Về cơ bản, chuyển mã là khi phần cứng của bạn chuyển đổi một bộ phim hoặc chương trình TV từ định dạng này sang định dạng khác ngay lập tức.
Giả sử bạn có phim The Avengers ở định dạng 4K trong container h.265. Điều đó ổn đối với các hệ thống hiện đại, nhưng nếu bạn dùng một mẫu iPad cũ hơn không có màn hình hỗ trợ 4K và không thể giải mã h.265, thì máy chủ Plex của bạn sẽ phải chuyển đổi bộ phim từ định dạng đó sang định dạng mà iPad của bạn có thể xử lý.
Điều này có thể rất tốn tài nguyên trên một hệ thống. Nếu không có Plex Pass, việc chuyển mã chỉ giới hạn ở bộ xử lý (CPU). Với Plex Pass, bạn có thể chuyển tải tác vụ đó sang card đồ họa (hoặc đồ họa tích hợp trên một số hệ thống). Điều này giảm tải, vì hầu hết các GPU hiện đại được thiết kế để mã hóa phương tiện.
Tuy nhiên, tôi đã không chuẩn bị cho điều này ngay từ đầu. Không ai cảnh báo tôi một thập kỷ trước khi tôi bắt đầu rằng tôi phải giữ các bản sao phương tiện có độ phân giải thấp nếu muốn xem ở bất cứ đâu, hoặc gánh chịu hậu quả từ một NAS không đủ mạnh để chuyển mã đúng cách.
Đừng mắc sai lầm như tôi – hãy chuẩn bị cho việc chuyển mã ngay từ đầu, và bạn sẽ không hối tiếc. Đúng vậy, bạn có thể cố gắng có các bản sao phim để ngăn chặn việc phải chuyển mã, nhưng sẽ dễ dàng hơn (và đáng tin cậy hơn) nếu chuẩn bị sẵn sàng cho việc chuyển mã ngay từ đầu.
1. Công Cụ Giám Sát Hữu Ích Hơn Bạn Tưởng
Ban đầu tôi chỉ sử dụng các công cụ giám sát tích hợp của Plex để theo dõi máy chủ của mình. Điều này hoạt động tốt cho việc giám sát đơn giản, nhưng nó không có bất kỳ chiều sâu nào. Hệ thống giám sát của Plex thực sự chỉ dành cho những gì đang được phát trực tuyến và cung cấp một chút thông tin về điều đó.
Cuối cùng, tôi muốn nhiều hơn. Đó là lúc tôi tình cờ tìm thấy Tautulli, hiện tại nó trở nên vô giá đối với tôi. Tautulli dễ thiết lập và cung cấp số liệu thống kê chi tiết, phong phú về máy chủ Plex của bạn.
Thành thật mà nói, tôi khuyên tất cả người dùng Plex nên chạy Tautulli trên hệ thống của họ. Các số liệu thống kê có thể được sử dụng để xem nội dung nào đang (hoặc không) được xem, nội dung phổ biến nhất là gì, và thậm chí là cái nhìn chi tiết hơn về các luồng hiện tại để giúp khắc phục sự cố chất lượng.
Nếu bạn muốn xây dựng một máy chủ Plex vững chắc ngay từ đầu, tôi có tất cả các khuyến nghị về phần cứng của mình để xây dựng một NAS tương thích Plex trong một hướng dẫn tiện dụng. Tôi sẽ đi sâu vào từng thành phần và lý do tại sao tôi chọn nó. Tuy nhiên, lộ trình tôi cá nhân đã đi cho thiết lập Plex của mình là mua một máy chủ rack-mount cấp doanh nghiệp cũ và biến nó thành một NAS cung cấp năng lượng cho máy chủ đa phương tiện của tôi. Nó phức tạp hơn và chắc chắn không dành cho những người yếu tim, nhưng bây giờ tôi có 12 khoang ổ đĩa 3.5 inch để sử dụng và tôi không thể hài lòng hơn.