|
|
|
Sterowanie
jukeboxami CD.
Oprogramowanie do
sterowania bibliotekami CD ma za zadanie umożliwić dużej liczbie użytkowników
korzystanie nawet z kilkuset płyt CD jednocześnie. Powinno się to
odbywać bez nadmiernego obciążenia serwera. Podstawowe problemy jakie są
do rozwiązania przez takie oprogramowanie, to przejęcie kontroli nad napędami
CD spod systemu operacyjnego, jak również stworzenie nowego, logicznego
dla użytkownika systemu plikowego. Bez odpowiedniego oprogramowania każdy
napęd CD jest widoczny jako osobny dysk logiczny. W przypadku dużej ilości
napędów może okazać się, że brak jest "wolnych liter"
alfabetu. Inną sprawą jest poruszanie się w katalogu zawierającym
kilkaset podkatalogów. Pozawala to użytkownikom na poruszanie się po
zorganizowanej logicznie strukturze katalogów.
Transfer danych z płyt CD udostępnianych ze zwykłego serwera maleje
proporcjonalnie do ilości korzystających z płyt użytkowników. Poza
tym, warto zwrócić uwagę na stosunek ilości plików znajdujących się
na dyskach twardych serwera w porównaniu do ilości plików znajdujących
się na płytach. Często ta relacja jest niekorzystna dla dysków. Skoro
na płytach przechowywane są dane mniej aktywne od tych przechowywanych
na dyskach, to dlaczego system ma buforować niepotrzebne dane? Tym
problemem też zajmuje się oprogramowanie do zarządzania jukeboxem CD.
Kiedy jukebox posiada urządzenie nagrywające CD-R, DVD-RAM, DVD-R
rozszerza się także jego funkcjonalność. Poza udostępnieniem
nagranych lub tłoczonych płyt można na wiele sposobów wykorzystać własność
zapisu na CD-R. Pojawiają się tu dwa trendy.
Pierwszy model jest przydatny dla administratora, który wykonuje
archiwizację. Nośniki posiadają ograniczoną pojemność (650MB CD-R)
co stwarza problem przy zapisie większej ilości informacji. Ideałem byłaby
możliwość połączenia wszystkich płyt w jeden, wirtualny duży CD-R o
pojemności nawet kilku TB. Taka własność systemu plikowego nazywana
jest agregacją i niektóre z oprogramowań ją posiadają.
Drugi model jest przydatny dla wykonywania archiwizacji katalogów
osobistych użytkowników. Jest oczywistym, że nie chcieliby współdzielić
swoich plików z innymi użytkownikami. W takim przypadku dla każdego użytkownika
udostępniony jest jego własny podkatalog. Slangowa nazwa takiej własności
to push down file system.
Kolejnym zastosowaniem jukeboxa z wbudowanym napędem CD-R jest funkcja
duplikatora płyt. Skoro dowolny uprawniony użytkownik może nagrać własną
płytę, to oczywistym jest, że jest też możliwe, iż taki użytkownik
może nagrać dowolną liczbę takich samych lub różnych płyt. Jukebox
z reguły pracuje w sieci, tak więc oprócz funkcji CD-ROM Serwera
otrzymujemy drugą, analogiczną CD-Recording Servera.
Jeszcze jedną, niezwykle interesującą własnością oprogramowania zarządzającego
jest off-line tracking. Polega ona na zachowaniu informacji o płytach, które
znajdują się poza biblioteką. Pozwala to na wyjęcie z jukeboxa
najstarszych lub najrzadziej używanych płyt nie tracąc informacji o
nich. W to miejsce można włożyć nowe płyty. Jak widać ta własność
pozwala na uzyskanie wirtualnie nieograniczonej pojemności biblioteki. Użytkownik
w sieci przeglądając zasoby udostępnionego systemu plikowego widzi
zawartość wszystkich płyt. Może poruszać się po strukturze plików
tak, jakby wszystkie płyty znajdowały się w bibliotece. Dopiero kiedy użytkownik
chce otworzyć dany zbiór otrzymuje informację o konieczności włożenia
płyty CD o odpowiednim wolumenie do jukeboxa.
Ostatnią grupą programów zarządzających jukeboxami to oprogramowanie
HSM (Hierarchical Storage Management). System HSM pozwala na bezpieczne i
relatywnie tanie przechowywanie bardzo dużej ilości informacji z
zachowaniem czasu dostępu właściwego dyskom twardym. HSM migruje dane
poprzez cache na dyskach twardych lub macierzach do jukeboxa CD. Cache
pozwala na uzyskanie wysokiej wydajności systemu plikowego, a płyty CD
zapewniają najwyższe bezpieczeństwo przy rozsądnej cenie dla
zarchiwizowanych danych.
Oprogramowanie jest dostarczane dla systemów operacyjnych: Windows NT,
Unix, MacOS. Wypada nadmienić, że od roku 2000 nie ma producenta
oprogramowania dla Novell NetWare. Ponieważ jukeboxa z reguły nie podłącza
się do głównego serwera, do sterowania nim wystarczy zwykły PC z
zainstalowanymi Windowsami NT. Poprzez dodatkowe programy jak NDS for
Windows NT czy chociażby Samba możemy udostępniać zasoby bibliotek w różnych
systemach operacyjnych nie ponosząc zbyt wysokich kosztów i nie
zmniejszając ogólnej wydajności systemu.
(jd) |
|
|