Tôi tình cờ thấy bài viết này về cách sử dụng Mac Mini như một máy chủ gia đình tiết kiệm điện năng và hiệu quả với bộ lưu trữ SATA ngoài.
https://www.michaelstinkerings.org/mac-mini-as-a-low-idle-home-nas/
Sử dụng đầu nối Thunderbolt với vỏ M.2 và Thẻ chuyển đổi M.2 sang SATA là một giải pháp hay, nhưng tất nhiên là hơi trục trặc. Nhưng đừng lo, nó sẽ trục trặc hơn nhiều ở bên dưới. (Lưu ý: đối với máy chủ gia đình, bạn sẽ cần RAID5 và cách duy nhất để thực hiện điều đó trên macOS là sử dụng SoftRAID của OWC.) Để cấp nguồn cho ổ SATA, Michael đang sử dụng một PSU chuyên dụng lớn, theo ý kiến cá nhân tôi thì có vẻ hơi quá mức cần thiết.
Cá nhân tôi, cho đến bây giờ tôi chưa bao giờ nghiêm túc nghĩ đến việc sử dụng máy Mac làm máy chủ, nhưng vì Docker trên aarch64 hiện rất mạnh, bao gồm cả tích hợp Rosetta và ảo hóa gốc, vì SoftRAID có vẻ đã trở nên ổn định hơn nhiều, với trình điều khiển của chúng thậm chí còn được tích hợp sẵn trong macOS và vì ngay cả Mac Mini cũng hoạt động khá tốt đối với LLM cục bộ, nên tôi đã nghĩ về nó ngày càng nhiều. Về nguyên tắc, bạn có thể sử dụng khung máy chủ 2U, ví dụ: một trong những khung mô-đun từ SilverStone, lắp Mac Mini vào, sử dụng lồng SATA 5,25'', ví dụ: từ Icy Dock, để lưu trữ, hãy thêm một vài quạt thùng máy để đảm bảo, và bạn đã sẵn sàng. Gần như vậy. Tất nhiên, bạn cần phải kết nối tất cả lại với nhau.
Michael đã đề cập đến các kết nối dữ liệu (Thunderbolt sang SATA thông qua thẻ bộ chuyển đổi M.2). Trọng tâm của tôi ở đây sẽ là toàn bộ vấn đề về nguồn điện. Trong thiết lập của Michael, đó là một jumper ATX, nhưng điều đó có nghĩa là bộ lưu trữ sẽ được cấp nguồn ngay cả khi Mac Mini đã tắt. Tôi chưa đào sâu vào vấn đề này trong thời gian dài, nhưng đây là cách tôi hiện đang thực hiện liên quan đến bộ lưu trữ SATA và quạt bật nguồn khi Mac Mini bật nguồn, và ngược lại. (Tuy nhiên, Mini sẽ hoạt động 24/7, nhưng điều này có thể quan trọng, vì nó tự động khởi động lại sau khi mất điện.) Vui lòng sửa cho tôi nếu tôi sai ở đâu.
Tôi sẽ thêm một đế cắm USB-C thụ động sang USB Type A vào một trong hai đầu nối USB4 ở mặt trước của Mac Mini.
https://www.amazon.com/dp/B0C6M8TXVG
(Lưu ý: các cổng USB Type A khác trên hub sau đó có thể được kết nối với các cổng USB phía trước của khung máy 2U, để lại cổng USB4 còn lại của Mini không được sử dụng, sau đó có thể hoạt động như một cổng cho ổ đĩa Time Machine ngoài.)
Sau đó, trên hub thụ động, tôi sẽ cắm cáp chuyển đổi USB Type A sang Molex.
https://www.amazon.com//dp/B0BR2W95CC
Cáp đó sẽ đi vào đầu vào Molex của Add2PSU.
https://www.amazon.com/dp/B07FCKYGWH
Thay vì một PSU ATX đầy đủ, tôi muốn sử dụng PicoPSU hơn, vì tôi chỉ cần cấp nguồn cho SATA (chủ yếu là SSD) và một vài quạt. Tất nhiên, PicoPSU sẽ kết nối với Add2PSU bằng đầu nối ATX 24 chân.
https://www.amazon.de/-/en/dp/B004QDP05C/
Tôi cho rằng 90W sẽ đủ để cấp nguồn cho một ổ cứng HDD, ít nhất là 6 ổ SSD SATA, với công suất tối đa là 9 ổ SSD SATA, cùng với tối đa 3 quạt PWM.
Đầu tiên là quạt: Tôi sẽ tháo đầu nối 4 chân ATX 12V nhỏ khỏi PicoPSU và cắm hai dây vào đầu vào 12V trên bộ điều khiển PWM của bộ điều nhiệt để tôi có thể cấp nguồn cho bộ điều khiển + quạt.
https://www.amazon.de/-/en/dp/B091FC9YGJ/
Bây giờ là nguồn SATA. Tất nhiên, đối với rất nhiều ổ SATA (tất cả các ổ SSD trừ một ổ), tôi sẽ cần cáp chia để kết nối với đầu ra nguồn SATA và nguồn PATA của PicoPSU.
Nguồn PATA tới 5x SATA: https://www.amazon.com/dp/B0BQS9V9HZ
Nguồn SATA tới 5x SATA: https://www.amazon.com/dp/B0DBH44SC3
(Lưu ý: Tôi sẽ sử dụng kết nối PATA để cấp nguồn cho HDD + SSD và chỉ kết nối SATA cho SSD SATA. Hơn nữa, nếu tôi sử dụng lồng SATA 5,25'' để lưu trữ, chúng sẽ đi kèm với quạt riêng hoặc nhiều quạt, vì vậy chúng cũng sẽ được cấp nguồn qua kết nối nguồn SATA. Tuy nhiên, thực tế thì một lồng SATA 5,25'' chỉ cần hai đầu vào nguồn SATA, ví dụ như ToughArmor MB998SK-B, nên bộ chia 5 chiều có lẽ là quá mức cần thiết, nhưng an toàn thì hơn.)
Vậy thì… chắc chắn là nó không ổn, nhưng bạn có thấy điều này đúng không, cả cáp chia nguồn SATA nữa? Tia sẽ cho bạn bất kỳ đầu vào & sửa lỗi/phê bình nào.
https://www.michaelstinkerings.org/mac-mini-as-a-low-idle-home-nas/
Sử dụng đầu nối Thunderbolt với vỏ M.2 và Thẻ chuyển đổi M.2 sang SATA là một giải pháp hay, nhưng tất nhiên là hơi trục trặc. Nhưng đừng lo, nó sẽ trục trặc hơn nhiều ở bên dưới. (Lưu ý: đối với máy chủ gia đình, bạn sẽ cần RAID5 và cách duy nhất để thực hiện điều đó trên macOS là sử dụng SoftRAID của OWC.) Để cấp nguồn cho ổ SATA, Michael đang sử dụng một PSU chuyên dụng lớn, theo ý kiến cá nhân tôi thì có vẻ hơi quá mức cần thiết.
Cá nhân tôi, cho đến bây giờ tôi chưa bao giờ nghiêm túc nghĩ đến việc sử dụng máy Mac làm máy chủ, nhưng vì Docker trên aarch64 hiện rất mạnh, bao gồm cả tích hợp Rosetta và ảo hóa gốc, vì SoftRAID có vẻ đã trở nên ổn định hơn nhiều, với trình điều khiển của chúng thậm chí còn được tích hợp sẵn trong macOS và vì ngay cả Mac Mini cũng hoạt động khá tốt đối với LLM cục bộ, nên tôi đã nghĩ về nó ngày càng nhiều. Về nguyên tắc, bạn có thể sử dụng khung máy chủ 2U, ví dụ: một trong những khung mô-đun từ SilverStone, lắp Mac Mini vào, sử dụng lồng SATA 5,25'', ví dụ: từ Icy Dock, để lưu trữ, hãy thêm một vài quạt thùng máy để đảm bảo, và bạn đã sẵn sàng. Gần như vậy. Tất nhiên, bạn cần phải kết nối tất cả lại với nhau.
Michael đã đề cập đến các kết nối dữ liệu (Thunderbolt sang SATA thông qua thẻ bộ chuyển đổi M.2). Trọng tâm của tôi ở đây sẽ là toàn bộ vấn đề về nguồn điện. Trong thiết lập của Michael, đó là một jumper ATX, nhưng điều đó có nghĩa là bộ lưu trữ sẽ được cấp nguồn ngay cả khi Mac Mini đã tắt. Tôi chưa đào sâu vào vấn đề này trong thời gian dài, nhưng đây là cách tôi hiện đang thực hiện liên quan đến bộ lưu trữ SATA và quạt bật nguồn khi Mac Mini bật nguồn, và ngược lại. (Tuy nhiên, Mini sẽ hoạt động 24/7, nhưng điều này có thể quan trọng, vì nó tự động khởi động lại sau khi mất điện.) Vui lòng sửa cho tôi nếu tôi sai ở đâu.
Tôi sẽ thêm một đế cắm USB-C thụ động sang USB Type A vào một trong hai đầu nối USB4 ở mặt trước của Mac Mini.
https://www.amazon.com/dp/B0C6M8TXVG
(Lưu ý: các cổng USB Type A khác trên hub sau đó có thể được kết nối với các cổng USB phía trước của khung máy 2U, để lại cổng USB4 còn lại của Mini không được sử dụng, sau đó có thể hoạt động như một cổng cho ổ đĩa Time Machine ngoài.)
Sau đó, trên hub thụ động, tôi sẽ cắm cáp chuyển đổi USB Type A sang Molex.
https://www.amazon.com//dp/B0BR2W95CC
Cáp đó sẽ đi vào đầu vào Molex của Add2PSU.
https://www.amazon.com/dp/B07FCKYGWH
Thay vì một PSU ATX đầy đủ, tôi muốn sử dụng PicoPSU hơn, vì tôi chỉ cần cấp nguồn cho SATA (chủ yếu là SSD) và một vài quạt. Tất nhiên, PicoPSU sẽ kết nối với Add2PSU bằng đầu nối ATX 24 chân.
https://www.amazon.de/-/en/dp/B004QDP05C/
Tôi cho rằng 90W sẽ đủ để cấp nguồn cho một ổ cứng HDD, ít nhất là 6 ổ SSD SATA, với công suất tối đa là 9 ổ SSD SATA, cùng với tối đa 3 quạt PWM.
Đầu tiên là quạt: Tôi sẽ tháo đầu nối 4 chân ATX 12V nhỏ khỏi PicoPSU và cắm hai dây vào đầu vào 12V trên bộ điều khiển PWM của bộ điều nhiệt để tôi có thể cấp nguồn cho bộ điều khiển + quạt.
https://www.amazon.de/-/en/dp/B091FC9YGJ/
Bây giờ là nguồn SATA. Tất nhiên, đối với rất nhiều ổ SATA (tất cả các ổ SSD trừ một ổ), tôi sẽ cần cáp chia để kết nối với đầu ra nguồn SATA và nguồn PATA của PicoPSU.
Nguồn PATA tới 5x SATA: https://www.amazon.com/dp/B0BQS9V9HZ
Nguồn SATA tới 5x SATA: https://www.amazon.com/dp/B0DBH44SC3
(Lưu ý: Tôi sẽ sử dụng kết nối PATA để cấp nguồn cho HDD + SSD và chỉ kết nối SATA cho SSD SATA. Hơn nữa, nếu tôi sử dụng lồng SATA 5,25'' để lưu trữ, chúng sẽ đi kèm với quạt riêng hoặc nhiều quạt, vì vậy chúng cũng sẽ được cấp nguồn qua kết nối nguồn SATA. Tuy nhiên, thực tế thì một lồng SATA 5,25'' chỉ cần hai đầu vào nguồn SATA, ví dụ như ToughArmor MB998SK-B, nên bộ chia 5 chiều có lẽ là quá mức cần thiết, nhưng an toàn thì hơn.)
Vậy thì… chắc chắn là nó không ổn, nhưng bạn có thấy điều này đúng không, cả cáp chia nguồn SATA nữa? Tia sẽ cho bạn bất kỳ đầu vào & sửa lỗi/phê bình nào.