Một mac, Hai hoặc nhiều thiết bị lưu trữ - làm thế nào để phân chia mọi thứ?


17

Chúng tôi đang ở ngã tư, nơi hầu hết các máy Mac hiện có không gian và kết nối để chứa hai thiết bị lưu trữ. SSD nhanh, dung lượng thấp và đắt tiền - so với ổ cứng chậm, rất lớn và rẻ.

Cả iMac và Mac Mini đều có thể được cấu hình với hai ổ đĩa và tất cả các máy Mac di động vẫn đi kèm với ổ đĩa quang có một số bộ dụng cụ chuyên nghiệp có thể gắn an toàn ổ cứng hoặc SSD thứ hai vào bên trong unibody. (Tôi thậm chí đã nhìn thấy Air với ổ USB nhẹ được gắn vĩnh viễn vào mặt kim loại của màn hình bằng khóa dán vì đôi khi, ngay cả máy Mac mỏng nhất cũng cần đóng gói nhiều cú đấm lưu trữ hơn.)

Tuy nhiên, Mac OS X không thực sự có Trình trợ lý thiết lập sẵn sàng giúp phân chia dữ liệu của chúng tôi trên hai ổ đĩa. Phần mềm để di chuyển các tệp một cách thông minh vào bộ lưu trữ phù hợp tồn tại trong không gian SAN của doanh nghiệp, nhưng tôi không nghĩ rằng chúng ta sẽ thấy nó trong một thời gian trên máy tính để bàn. Thậm chí còn không có hướng dẫn mà tôi đã thấy về cách hoặc cách thiết lập máy Mac với hai ổ đĩa, vì vậy Apple đã để lại cho chúng tôi một sân chơi sạch để thử nghiệm.

Bài viết hay nhất về chủ đề này tôi đã thấy gần đây được viết bởi Matt Legend Gemmell. Bài viết của ông có tiêu đề Sử dụng OS X với ổ SSD cộng với thiết lập ổ cứng rất đáng đọc và dường như có liên quan ngay cả khi bạn có hai ổ cứng quay.

Matt ủng hộ

  • cài đặt hệ điều hành, thư mục nhà của người dùng và hầu hết dữ liệu người dùng trên SSD
  • thay vào đó, dữ liệu người dùng sẽ không vừa với ổ SSD
  • thực hiện điều này bằng cách di chuyển toàn bộ các thư mục cấp cao nhất từ ​​thư mục nhà SSD và đặt chúng vào ổ cứng.
  • sử dụng các liên kết mềm (sym) để kết nối hai vị trí.

Đây có phải là suy nghĩ hiện trạng của nghệ thuật?

Điều gì làm việc cho bạn và quan trọng hơn, tại sao nó làm việc cho bạn?

Lời khuyên về mức độ đầy đủ hoặc trống để giữ ổ đĩa khởi động của bạn và bất kỳ vấn đề nào bạn học được theo cách khó khăn đều được đánh giá cao.


Đề xuất của Matt có ý nghĩa hoàn hảo. Giữ mọi thứ mà bạn sẽ nhận thấy sự khác biệt về tốc độ (HĐH để khởi động, tài liệu bạn thường làm việc) trên SSD và giảm tải mọi thứ khác (tệp phương tiện, v.v.) vào ổ cứng.
nohillside

2
Tôi nghĩ rằng bài viết của Matt là tại chỗ. Mối quan tâm duy nhất nữa mà tôi có là anh ta không giải quyết được vấn đề về tuổi thọ của SSD và liệu có nên đặt Caches lên SSD hay không. Câu trả lời ngắn gọn: không sao đâu. Xem phần này để thảo luận: apple.stackexchange.com/questions/25224/ mẹo
Jess Bowers

@JessBowers Cuộc gọi của bạn trên SSD rất bền và không bị hao mòn sớm đã đứng trước thử thách của thời gian. Chúng thực sự được thiết kế tốt và chúng ta nên sử dụng chúng và hạnh phúc. Chi phí / khả năng thay thế là rất nhỏ so với niềm vui khi có một hệ điều hành khởi động nhạy với thiết lập đơn giản có vẻ như là lựa chọn phù hợp cho hầu hết mọi người.
bmike

@bmike yeah tôi cũng cảm thấy như vậy. Không có ai xấu cả, và tôi đã có hoặc cài đặt cho gia đình khoảng 10 người trong số họ bây giờ.
Jess Bowers

Câu trả lời:


6

Thiết lập của tôi là như sau:

  • Macbook pro 2009, 13 "
  • SSD (Intel X25M Postville) thay thế superdrive, được sử dụng làm đĩa thư mục hệ thống + gia đình
  • Ổ cứng nhà máy được sử dụng để lưu trữ nhạc và hình ảnh

Tôi đã cố gắng chuyển thư mục nhà của mình sang te HDD, đây là kết luận của tôi: khi bạn chuyển toàn bộ thư mục nhà của mình sang ổ cứng, máy mac của bạn khởi động nhanh, nhưng bạn không tăng quá nhiều hiệu suất trong khi mở các ứng dụng (ngay cả các ứng dụng cũng vậy không sử dụng bất kỳ tài liệu nào, như safari). Đó là bởi vì khi ứng dụng khởi động, nó sẽ tải các tệp ưu tiên và bộ đệm từ thư viện của bạn. Nếu nó nằm trên ổ đĩa thứ hai, việc khởi động ứng dụng sẽ chậm gần như khi bạn sử dụng ổ cứng để khởi động.

Bây giờ tôi chỉ sử dụng ổ cứng cho hình ảnh iTunes / Aperture và vmware. Các ứng dụng này chậm hơn một chút so với các ứng dụng khác (nhưng vẫn nhanh như khi tôi không có SSD). Nhưng tôi đã không làm như Matt khuyến nghị: Tôi đã tạo các thư viện iTunes và khẩu độ mới trực tiếp trên ổ cứng, sử dụng phím alt khi khởi chạy. Tôi không thích các liên kết tượng trưng, ​​có thể bị hỏng nếu bạn ngắt kết nối ổ cứng, để bảo trì hoặc do nhầm lẫn, khiến thư mục nhà của bạn ở trạng thái không nhất quán.

Điểm cuối:

  • với cấu hình này, bạn phải cẩn thận với những tập tin bạn đặt trên ổ cứng nếu bạn có nhiều tài khoản trên máy Mac: những tệp này có thể truy cập được cho mọi người theo mặc định và filevault sẽ không bảo vệ chúng (trừ khi bạn sử dụng Lion cho phép đầy đủ mã hóa ổ đĩa).
  • Và bạn cần thiết lập cỗ máy Time để bao gồm ổ cứng (nếu cần), chỉ bao gồm ổ đĩa hệ thống theo mặc định.

1
Bạn có thể có quyền và bảo vệ tệp tương tự trên ổ đĩa không khởi động như bạn làm trên ổ đĩa khởi động. Đảm bảo rằng "Bỏ qua quyền sở hữu đối với ổ đĩa này" không được chọn trong ngăn Thông tin ổ đĩa.
zzz

Chắc chắn, nhưng đó không phải là trường hợp theo mặc định: perms là 755 trên các thư mục theo mặc định, cho phép mọi người dùng trong cùng nhóm xem và đọc các tệp của bạn. Nhưng tôi sẽ chỉnh sửa câu trả lời của mình để rõ ràng hơn, cảm ơn!
Benjamin Dubois

1
Bạn có để hệ điều hành của bạn quay xuống ổ cứng khi không hoạt động không? Tôi tò mò cách thiết lập này hoạt động khi được bật ...
bmike

Tôi không sử dụng máy mac này nữa (vợ tôi hiện tại) và đĩa quay xuống bị vô hiệu hóa (không thể nhớ tại sao). Nhưng tôi đoán nó sẽ hoạt động như bất kỳ ổ đĩa thứ cấp nào: đĩa sẽ quay xuống khi không hoạt động và thức dậy khi được truy cập. Và nếu bạn lo lắng về mức tiêu thụ năng lượng, thì không nhiều lắm: máy mac vẫn hoạt động hơn 5 giờ 30, khá tốt với tuổi và số chu kỳ của nó (508)
Benjamin Dubois

4

Di chuyển Thư mục nhà sang SSD

Hướng dẫn hiệu suất Macintosh có một bài viết tuyệt vời về chủ đề này. Quan trọng nhất có lẽ là lời khuyên để tạo một tài khoản quản trị viên khác nằm trên ổ đĩa khởi động . Khác, nếu ổ đĩa chứa thư mục chính của bạn biến mất, bạn không thể đăng nhập.

Lời khuyên về mức độ đầy đủ hoặc trống để giữ ổ đĩa khởi động của bạn và bất kỳ vấn đề nào bạn học được theo cách khó khăn đều được đánh giá cao.

Một bài viết MPG khác ; rất nhiều thông tin. Tóm tắt nội dung: Khi bạn tiếp cận 2/3 - 3/4, hiệu suất của đĩa có thể giảm khoảng 40%. Và theo tinh thần của chủ đề câu hỏi này - điều này không xảy ra với SSD.


Bạn có thể mở rộng ý chính của bài viết được liên kết và giải thích tại sao cần có tài khoản quản trị viên trên ổ đĩa khởi động không? Luôn dễ dàng khởi động sang chế độ người dùng đơn và tạo tài khoản quản trị viên cục bộ mới bằng cách xóa /var/db/.AppleSetupDonevà sau đó khởi động.
bmike

4

Tôi sở hữu một công ty xuất bản sách ngắn botique. Đối với tất cả các ý định, các hoạt động thiết kế và in ấn là một hoạt động một người. Thời gian chờ đợi cho một quả bóng bãi biển quay là lãng phí và thời gian không có lợi. Kinh phí rất eo hẹp để có được thiết bị mới nhất, nhưng tôi cố gắng kết hợp công nghệ cung cấp tiếng nổ tốt nhất cho công việc. Tôi thích giải trí trong việc phát triển web PHP / MySQL.

Hệ thống chính của tôi là MacPro đầu năm 2008 (3,1). Tôi có một máy Mac mini cấp trung năm 2011 là một máy thiết kế thứ cấp và máy chủ cơ sở dữ liệu / web nội bộ. Cả hai hệ thống đều khởi động từ ổ SSD 128 GB cũng chứa các thư mục người dùng và kéo dữ liệu dự án xuất bản khỏi ổ đĩa cứng. Mặc dù MaPro là một giàn khoan có bộ xử lý, hãy nhớ rằng Mac mini chạy SATA nhanh gấp đôi.

Đây là cách tôi có Mac Pro:

SSD 128 GB

  • tập tin iCloud
  • Tập tin Dropbox
  • Phông chữ
  • Thư mục người dùng
  • Thư
  • Tập tin cá nhân ngoại trừ âm nhạc, phim ảnh và hình ảnh
  • Tập tin bộ nhớ cache Photoshop
  • Thường có dung lượng trống từ 20 GB đến 40 GB tại bất kỳ thời điểm nào

Ổ cứng thứ cấp chạy ZFS

  • Sao lưu phần mềm cài đặt tập tin
  • thư viện iTunes
  • thư viện iPhoto
  • Thư mục phim
  • Tất cả các dự án xuất bản của khách hàng của tôi

Tôi đã xoay sở để sống trong một không gian 128 GB bằng cách loại bỏ những thứ lớn ra khỏi ổ SSD của mình. Không có những thứ "ưa thích" như liên kết tượng trưng. iTunes và iPhoto là các điểm một lần vào tệp của họ. Tôi tự di chuyển các đoạn phim từ / người dùng / phim sang ổ cứng của mình ... Khi tôi tiếp cận nó. Tôi sử dụng Dropbox chủ yếu để đồng bộ hóa 1Password và iCloud nắm giữ phần lớn quá trình xử lý văn bản, bảng tính và bản trình bày của tôi để truy cập từ MacPro cũng như thiết bị iOS của tôi.

Tôi luôn quản lý các vị trí tệp theo cách thủ công cho các dự án máy khách của mình trong InDesign, Illustrator và Photoshop. Hầu hết các tệp khách hàng đủ nhỏ (thông thường từ 5MB đến 50 MB) để chúng tải nhanh, đặc biệt là vì các chương trình chạy từ SSD. Tôi nhận thấy sự khác biệt về tốc độ của ổ cứng khi tôi xây dựng các tệp Photoshop 100MB đến 500MB. Tôi đã phát hiện ra rằng việc lưu vào PSD là một luồng đơn và chậm trong đó việc lưu Photoshop vào TIF nhiều lớp là đa luồng và nhanh hơn nhiều.

Hệ thống tương đối đơn giản và chủ yếu được thiết lập thủ công này hoạt động rất tốt đối với tôi ... hầu như mọi lúc. Về mặt cá nhân, các chức năng vệ sinh chính duy nhất của tôi liên quan đến phim ảnh.

Tôi đang dự tính xây dựng một Fusion Drive trên chiếc mini nhưng chưa được thực hiện. Khi tôi bắt đầu tạo ra các thiết kế sách phức tạp hơn đòi hỏi các tệp Photoshop lớn hơn, tôi sẽ vui vẻ trao đổi quyền kiểm soát hoàn toàn do thiết lập hiện tại của tôi cung cấp cho bộ lưu trữ theo tầng tự động do Fusion Drive cung cấp.

Tôi lái một chiếc xe số tay vì nó vui hơn. Tôi sử dụng máy Mac vì OS X chỉ hoạt động tốt hơn Windows. Nếu tôi có thể tìm cách tận dụng tính toàn vẹn dữ liệu của ZFS bằng tính lưu loát của Fusion Drive, tôi sẽ đi theo con đường đó trong tích tắc.


4

Để 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:

  1. đơn giản zpool add poolname cache /dev/disknslicenhoặc
  2. đư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 sendbả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:

Giao diện ExtFSManager của một đĩa vật lý

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:

nhập mô tả hình ảnh ở đây

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.


Không có +1 từ tôi như nó là. Cảm ơn rất nhiều vì đã đại diện cho ZFS cho bức tranh lớn. Đó không phải là tách trà của mọi người, nhưng nó có một số lợi ích nghiêm trọng ngay cả khi Apple hướng đến hướng lưu trữ cốt lõi.
bmike

1
Cuộc gọi của bạn trên ZFS cũng đứng trước thử thách của thời gian. Thối bit là nỗi đau lớn nhất mà chúng tôi có trong 5 năm qua khi quản lý đội máy Mac của chúng tôi. Đây là hy vọng APFS sẽ đưa tất cả chúng ta đến đó sớm hơn sau này.
bmike

3

Trong Mountain Lion, có thể sao chép ổ Apple Fusion bằng ổ SSD và ổ cứng tiêu chuẩn dưới Mountain Lion. Điều này tự động hóa việc chia sata trên SSD và đĩa cứng.

Điều này giữ cho các tệp thường được sử dụng là SSD và dữ liệu ít được sử dụng trên đĩa cứng. Khi bạn đọc hoặc ghi vào tệp, HĐH sẽ di chuyển các khối đang sử dụng sang SSD, vì vậy các lần truy cập tiếp theo sẽ có trên SSD và nếu thường được sử dụng sẽ có trên SSD để bắt đầu, các tệp không được sử dụng sẽ nằm trên đĩa làm vườn.

quá trình này được trình bày chi tiết trong blog này hoặc trong câu trả lời cho câu hỏi này

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.