Để cài đặt HĐH, ứng dụng et cetera
Đưa một đĩa cho JHFS +.
Nếu bạn bị giới hạn ở hai đĩa và một đĩa cứng, hãy sử dụng đĩa cứng.
Đối với tính toàn vẹn của dữ liệu người dùng
Cung cấp ít nhất một đĩa khác cho ZFS.
Tại sao không phải HFS Plus?
Một thử nghiệm HFS nhỏ - một bản trình bày dòng lệnh của @jolly của danh tiếng DIY Fusion Drive - chứng minh sự thất bại của HFS Plus trong một tình huống.
Trong các tình huống khác: tham nhũng dữ liệu có thể không được chú ý và được truyền qua tất cả các bản sao lưu, đến mức không thể phục hồi .
Tham nhũng như vậy có thể không bị phát hiện bởi các tiện ích như Disk Utility và Alsoft DiskWar Warrior (đó là bản chất của HFS Plus). Hiệu ứng trên người dùng cuối từ tinh tế đến cực đoan; và không có nhận dạng tích cực của các tệp bị hỏng, có thể rất khó xác định chính xác nguồn gốc của vấn đề.
Tại sao lại là ZFS?
Xem ví dụ câu trả lời được chấp nhận cho một câu hỏi trong Lỗi máy chủ, Kịch bản mất dữ liệu ZFS -
... Tôi chưa bao giờ bị mất dữ liệu với ZFS.
Tôi đã trải nghiệm mọi thứ khác
Nếu đĩa cứng (quay)
Tránh hỗn hợp các hệ thống tệp bao gồm HFS Plus :
Vì HFS + có một khóa toàn cầu duy nhất cho tất cả các cập nhật siêu dữ liệu (được tổ chức trên I / O) nên nó rất nhạy cảm với độ trễ của đĩa. Giáo dục
(Sử dụng My hiện tại của JHFS + và ZFS trên Seagate Momentus ® XT ST750LX003-1AC154 rắn lai nhà nước - nội bộ để một MacBookPro5,2 với bộ nhớ 8 GB -. Là đủ tốt, nhưng có thể thực hiện tốt hơn mà không hỗn hợp đó trên đĩa đơn)
Với ba hoặc nhiều đĩa, chỉ cần một trạng thái rắn và Mountain Lion
Đưa một lát SSD cho CoreStorage LVG, sau đó kết hợp nó với âm lượng khởi động JHFS + của bạn. Mục tiêu: Hành vi giống như Fusion Drive.
Cung cấp một lát SSD khác cho ZFS. Hoặc:
- đơn giản
zpool add poolname cache /dev/disknslicen
hoặc
- đưa lát cắt cho CoreStorage thêm phần CoreStorage đó vào nhóm ZFS của bạn.
Cách tiếp cận (1) được thiết lập tốt để tăng hiệu suất thông qua bộ đệm thay thế thích ứng cấp 2. Blog của Brendan »Ảnh chụp màn hình L2ARC (2009-01-30) nhắc nhở chúng ta rằng việc khởi động lại hệ điều hành khiến L2ARC bị lạnh và:
Chúng tôi cũng đang làm việc trên L2ARC liên tục, vì vậy nếu máy chủ khởi động lại, nó có thể khởi động ấm, sẽ có sẵn trong bản cập nhật trong tương lai.
Cách tiếp cận (2) nhằm mục đích mang lại tự động phân tầng cho ZFS mà không bị lạnh khi khởi động lại. Một kiểm tra định kỳ về tính toàn vẹn của dữ liệu ( scrub
) có thể hạ cấp dữ liệu từ lớp Cấp hiệu năng cao nếu vậy, tôi tự hỏi liệu một thói quen khác có thể giảm thiểu tác động của việc hạ cấp hay không - một zfs send
bản sao lưu (sao lưu) nên đọc, từ nhóm ZFS, các khối được viết gần đây ; và vì vậy CoreStorage nên thúc đẩy mọi thứ lên tầng ưu tiên.
Nhiều nhóm chia sẻ một ổ SSD
Các câu trả lời được chấp nhận cho một câu hỏi trong Server Fault nhận xét:
Không nên chia sẻ ổ SSD giữa các nhóm vì lý do toàn vẹn dữ liệu và hiệu suất. Giáo dục
Tuy nhiên, chủ đề cho câu hỏi đó là ZFS - làm thế nào để phân vùng SSD cho ZIL hoặc L2ARC sử dụng? (2011/02/22) - trước ZEVO, Fusion lái vv .. Dưới ZEVO khả năng phục hồi đến mất không kịp thời của L2ARC (2012/11/04) đoán ban đầu của tôi là với nhiều hồ chia sẻ một SSD duy nhất, phần L2ARC của SSD mà không cần phải đặt ra rủi ro cho tính toàn vẹn của dữ liệu.
(Tôi không có kinh nghiệm với ZIL.)
Cá nhân : trong vài tháng qua, tôi đã sử dụng ZEVO ZFS cho thư mục chính của mình, với CoreStorage để mã hóa tập dữ liệu ZFS và khối lượng khởi động. Các mật khẩu khác nhau, vì vậy (tốt hơn FileVault 2) không có quản trị viên nào khác của máy có thể truy cập dữ liệu của tôi.
Apple Disk Utility hiện quá lỗi để trình bày một cái nhìn tổng quan thực sự, vì vậy đây là các quan điểm thay thế.
Ổ đĩa lai trạng thái rắn trong máy tính xách tay:
Cộng với ổ đĩa cứng ngoài (StoreJet) và bộ nhớ cache vdev (Nguyên văn, ổ flash USB) cho bộ đệm thay thế thích ứng cấp 2:
Gợi ý: thiết bị bộ nhớ cache có thể được gỡ bỏ về mặt vật lý trong khi chủ động sử dụng ổ đĩa cứng. Không có hại nên kết quả; đây là một trong những nét đẹp của ZFS.
Nói chung : nếu ý tưởng pha trộn hai công nghệ nhóm (Apple CoreStorage cộng với ZFS) sẽ khiến đầu bạn ở đây trở thành những con rồng! lãnh thổ sau đó:
- gác lại những suy nghĩ về hỗn hợp
- cho ZFS, đừng ít nhất hãy nhìn vào MacZFS hoặc đầy đủ hơn tính năng ZEVO .
@bmike có thể sẽ mong muốn một tl; dr thêm vào câu trả lời này. Một sơ đồ có thể làm cho toàn bộ caboodle dễ tiêu hóa hơn.