Do swojego projektu poszukuję niedrogiego i sprawdzonego datastore, na którym będzie można trzymać ogromne ilości danych. Co dobrego polecacie?
Do swojego projektu poszukuję niedrogiego i sprawdzonego datastore, na którym będzie można trzymać ogromne ilości danych. Co dobrego polecacie?
Jeżeli mówimy o datastore w sieci LAN, proponuję jedną z pochodnych OpenSolarisa (Openindiana, OmniOS). Na sprzęcie x86 i przy wykorzystaniu dysków SATA można zbudować z łatwością datastore z dużą ilością TB. Oczywiście pytanie zwrotne: ile to jest "ogromne ilości", w jaki sposób ma to być wystawione/dostępne etc. Wspomniane systemy, w oparciu o system plików ZFS, oferują łatwe tworzenie niezależnych udziałów sieciowych, kopie migawkowe (snapshot); ZFS oferuje także kontrolę "ukrytej" korupcji danych (checksumming, self-healing, realizowane na poziomie systemu plików). Całość może być dostępna przez udziały CIFS, NFS oraz iSCSI, choć przy iSCSI stracimy pewne udogodnienia systemu ZFS. Dodatkowo, należy zadać pytanie o wydajność. Jeżeli jest to parametr istotny, ZFS potrafi wykorzystać dyski SSD jako specjalnego rodzaju cache; podstawowym parametrem dla wydajności jest też wielkość pamięci RAM.
Odpowiedź można jeszcze na pewno uszczegółowić, ale nie wiem czy trafiłem w intencję pytającego.
Pozdrawiam, PK.