Jak mogę sprawdzić, czy DIY Fusion Drive działa tak, jak powinien?

5

Zainstalowałem dysk SSD w moim 2011 Mac Mini, aby działał równolegle z dyskiem twardym 500 GB. Po dokładnym przeczytaniu kilku samouczków użyłem Terminalu, aby połączyć je w jeden „Napęd Fusion”. Sklonowałem moje dane i wszystko wydaje się działać idealnie. Widzę bardzo dobrą szybkość uruchamiania i uruchamiania aplikacji oraz innych czynności wymagających dużej ilości dysku.

Przeglądając różne artykuły i posty na forum na ten temat, widzę, jak niektórzy twierdzą, że odnoszą sukcesy w różnych modelach komputerów Mac, ale inni twierdzą, że napędy Fusion w domu mogą nie migrować poprawnie danych między SSD a HDD. W szczególności ten samouczek OWC twierdzi, że ten TYLKO działa z Mac Mini 2012, ponieważ „są to jedyne maszyny, które obecnie mają wersję Narzędzia dyskowego, która może utworzyć wolumin Fusion”. W komentarzach autorzy dalej to stwierdzają

Według naszych techników, kiedy używasz innej wersji Narzędzia dyskowego niż ta, która była dostarczana z Mac mini 2012, będzie wyglądać tak, jakbyś posiadał Napęd Fuzyjny, ale nie będzie się tak zachowywał. Zasadniczo tworzyłbyś standardowy wolumin Core Storage zamiast Fusion.

Moje pytanie brzmi: czy istnieje sposób, bez kupowania wyspecjalizowanego oprogramowania dignostic, na weryfikację, czy między dyskiem twardym a dyskiem SSD występuje zasadnicza „fuzja” migracji danych?

Gorb
źródło

Odpowiedzi:

7

Za pomocą iostatnarzędzia wiersza polecenia można monitorować aktywność dysku na dysk.

Runnning iostat disk1 disk2 1daje wyjście dla aktywności dysku disk1i disk2każdą sekundę. Będziesz chciał zmienić identyfikatory dysku, aby odpowiadały identyfikatorom dysku twardego i dysku SSD.

Uruchamiając to polecenie podczas zapisywania wielu danych na dysku ( ddpolecenie może być przydatne w tym przypadku), możesz obserwować, które napędy padają. Po wypełnieniu dysku SSD powinien rozpocząć zapisywanie na dysku twardym, a po zakończeniu zapisów powinieneś zobaczyć pewne czynności przenoszące ~ 4 GB z dysku SSD na dysk twardy.

Możesz również sprawdzić, czy dane są promowane z dysku twardego, odczytując niektóre dane z dysku twardego (ponownie ddjest to przydatne). W zależności od tego, jak bardzo już korzystałeś z dysku Fusion, może być konieczne wielokrotne czytanie tych samych danych, aby je promować, ale gdy to się stanie, powinieneś zobaczyć jakąś aktywność transferu, gdy skończysz czytać.

Aby uzyskać bardziej szczegółowe opisy tego, jak i czego szukać na dysku DIY Fusion, sprawdź najnowsze posty na temat Tumblr .

Robmathers
źródło
Nie wiem, jak użyć polecenia „dd”, ale skopiowałem duży plik wideo (~ 1,5 GB) z zewnętrznego do tego woluminu, zobaczyłem, że zapisy wydają się uderzać w pierwszy dysk0 (SSD), a następnie przełączać się na dysk1 (HDD). Kilka razy odtwarzałem fragmenty wideo, a następnie szukałem nagłego wzrostu aktywności zapisu na dysku0, ale mogłem go przegapić. Ogólnie rzecz biorąc, myślę, że przenosi dane z powrotem na dysk1, ponieważ jeśli poczekam chwilę i skopiuję nowy plik na ten dysk, najpierw trafi na dysk0, a potem na dysk1, więc zakładam, że robi to okresowo.
Gorb
2
Ponieważ „najnowsze posty” nie są już dokładne, oto czteroczęściowa Fusion Saga z jollyjinx: * jollyjinx.tumblr.com/post/34638496292/… * jollyjinx.tumblr.com/post/34694173142/… * jollyjinx.tumblr.com / post / 34700977027 /… * jollyjinx.tumblr.com/post/35013104235/…
AlexChaffee
2
a oto skrypt, który napisałem na podstawie artykułów jollyjinx, które pomogły mi przetestować, czy moja instalacja DIY Fusion działa poprawnie: gist.github.com/11522980
AlexChaffee
2

Powyższe informacje są nieaktualne. Aż do Mountain Lion 10.8.2 można było dostać samemu Fusion Drive na Mac Mini 2012, tak jak powiedział OP. Na innych maszynach wystarczy utworzyć wolumin pamięci głównej. Dyski byłyby postrzegane jako jeden, ale Mountain Lion najpierw wypełniłby SSD, a potem HDD. Nie będzie kopiować plików na dysk SSD w oparciu o częste używanie, co jest świetnym punktem sprzedaży napędu Fusion, ponieważ w pobliżu znajdują się dyski SSD dla większości plików juste, a nie tylko najstarszych.

Wydaje się, że od wersji 10.8.3 Mountain Lion, Fusion Drive działa na wszystkich komputerach Mac z Core Storage Volume opartym na szybszym i wolniejszym dysku. Zobacz ten zaktualizowany samouczek dla wersji 10.8.3 i nowszych: http://blog.macsales.com/17624-os-x-10-8-3-provides-fusion-drive-setup-option-for-non-fusion-drive -equipped-macs Sam nie mogłem tego potwierdzić, więc mam nadzieję, że mają rację. Już stworzyłem Core Storage Volume, ale dysk nie jest wystarczająco pełny, aby stwierdzić, czy Fusion działa dla mojej konfiguracji (iMac 2010).

Sebas
źródło
1

Jedna różnica, którą znalazłem - i nie rozwiązana - polega na tym, że partycja odzyskiwania z jakiegoś powodu wydaje się nie działać poprawnie.

Odzyskiwanie Internetu - przynajmniej w przypadku starszych maszyn - wydaje się opierać na wersjach Lion z CoreStorage, które nie rozumieją dysków Fusion.

Upewnij się, że przetestujesz partycję odzyskiwania. Jeśli to nie zadziała, a jeśli nie masz dysku do odzyskiwania pamięci flash, możesz się zakręcić.

nsayer
źródło
To cenna informacja. Przechowuję bootowalny klon mojego dysku twardego, wykonany z Carbon Copy Cloner, więc myślę, że omija potrzebę partycji odzyskiwania.
Gorb
1

Na podstawie artykułów jollyjinx stworzyłem ten skrypt, który pomógł mi przetestować, czy moja instalacja DIY Fusion działa poprawnie: https://gist.github.com/11522980

Zasadniczo, musisz wypełnić SSD plikami śmieci, dopóki nie napłyną na HDD, a następnie wielokrotnie uzyskiwać dostęp do plików z HDD podczas oglądania aktywności dysku. Ostatecznie aktywność dysku twardego zostanie zatrzymana, a aktywność dysku SSD będzie kontynuowana (lub uruchomiona), co oznacza, że ​​pliki zostały skutecznie przeniesione.

Ponadto używam Mavericks, a oba dyski Fused są dyskami zewnętrznymi.

AlexChaffee
źródło
1
Napędy zewnętrzne! Odważny.
Gorb
Heh, tak, zostawiłem mój wewnętrzny dysk 1T sam z moim wcześniej zainstalowanym systemem, więc mam go jako kopię zapasową, jeśli zajdzie taka potrzeba.
AlexChaffee
0

Na Yosemite możesz użyć polecenia „diskutil cs info” i corestorage UUID jako parametru.

W tabeli wyjściowej pojawi się linia, która pokazuje „Fusion:”. Na moim głównym wolumenie pamięci pokazał „NIE”. Mam 2011 iMac.

Rzeczywiście, wydajność doprowadziła mnie do zbadania tego, a wszystkie skrypty testowe i polecenia, które znalazłem, pokazują, że nie był to prawdziwy wolumin Fusion, tylko dysk z pamięcią masową, ale to proste polecenie potwierdziło to w kilka sekund.

Happyfunball
źródło
0

dalej do komentarza Funballa ...

potrzebny jest identyfikator UUID grupy woluminów logicznych, a nie wolumin logiczny, a następnie powinieneś zobaczyć coś takiego

Rola: Grupa woluminów logicznych (LVG)

Identyfikator UUID: 58E64811-56C5-4EBC-BE0B-5AF217AA2ABE

Nazwa LVG: Fusion

Wersja LVG: 1

Rozmiar LVG: 1511111114752 B

Wolna przestrzeń LVG: 106496 B

Status LVG: Online

LVG Sparse: Tak

Fusion Drive: Tak

Henry 3 Dogg
źródło