Freenas какво представлява.
Няколко думи за този чудесен продукт.
Freenas най общо казано е дисково пространство достъпно по мрежата Network-attached storage
Но всъщност той е много повече.

Поддържат се почти всички по разпространени типове RAID масиви (0,1,5).
Много полезно е също , че има и поддръжка на ZFS.
ZFS e най новото творение на Sunmicrosystem.По техни думи новата файлове система трябва да промени начина по който мислим за файловата система.И наистина в тази файлова система има ужасно много нововъведения. Мога да ви посъветвам да ползвате именно нея ако решите да ползвате Freenas.Въпреки че към момента за
FreeBSD версия 7 кода се счита за експериментален. В момента има 2 добри проекта базирани на свободен софтуер и единия е Freenas.А другият е
Openfiler който е базиран на Линукс. Тук е важно да се отбележи , че скоро няма да има поддръжка на ZFS в Openfiler заради проблеми с лицензите.Freenas няма този проблем защото e базиран на FreeBSD. Наскоро пробвах openfiler и не ми хареса управлението му и като цяло начина на работа с него. Интересно е да се отбележи че един от създателите на FreeNas направи друг проект базиран на Linux - OpenMediaVault , който изглежда обещаващо но за момента не е публично достъпен.
А от скоро с FreeNas се зае фирмата която стои зад PC BSD - iXsystems . Те обещават да направят много полезни промени и още по-добра поддръжка на ZFS.
Така изглежда Freenas след като е успешно инсталиран.

Има информация за използваното място , паметта , процесора дали RAID масива е ONLINE.
Тоест дали няма изгорял диск или има някакъв проблем със структурата на масива.
Управление на дисковете:
Така изглеждат добавените вече дискове. Има информация за размера файловата система и дали диска е включен.

Така изглежда добавянето на нов диск.

Много полезен е таба SMART. Ако диска поддържа смарт и го активирате ще получавате много полезна информация за това какво е състоянието на дисковете.
Повечето съвременни дискове поддържат S.M.A.R.T.

В репорта можете да настроите да получавате по емайл с информация за работата на дисковете. И много лесно може да се открие, че диска има лоши сектори например.
Форматиране на диск.
Тук избираме диска , който искаме да форматираме и задаваме подходяща файлова система.

Добавяне на софтуерен раид. След като сме добавили дискове и сме ги форматирали с подходяща файлова система.
Можем да добавим и раид масив.Имайте предвид , че да добавите такъв райд масив е нужно да сте форматирали дисковете като сте избрали software raid. И командите с които се управлява този масив през конзола са различни от тези за ZFS.
Управление на такъв тип масив през конзолата има в ръководството на FreeBSD.
http://www.freebsd.org/doc/en/books/handbook/geom.html
http://www.freebsd.org/doc/en/books/handbook/vinum-vinum.html

Как изглежда ZFS. Идеята на ZFS е че се създава един Pool (басейн) И от него могат да се правят различни Datasets. Които могат да имат различни настройки. Например да бъде компресиран да има user quota. Интересното при ZFS е че може да се направи raidZ с различни по големина дискове. Raidz много прилича на типичния Raid5.
С ZFS можете да създадете RAIDZ , RAIDZ-2 и RAIDZ-3. Най съществената разлика межди тези видове масиви е в броя на дисковте който могат да изгорят преди да загубите данни.Също така можете да добавите диск , който да го обявите кате резервен. И системата веднага ще замени изгорелия диск с резервния дори без да разберете.
Също така тази файлова система има self heal. Което ще рече че не е нужно да и се пуска checkdisk. Освен това тя на практика почти няма ограничения или поне потдържа такива обеми , че на практика скоро няма да бъдат достигнати.
ZFS е комбинация от Файлова Система и система за управление на томове (Logical Volume Manager
)

След като сте настроили раид масива който желаете. Можете да включите услугите които искате да ползвате.Ето списък с услуги които се поддуржат от Freenas.

Освен това Freenas поддържа VLAN и LAGG (Link aggregation and failover) Което означава че можете да обедините 2 мрежови карти от по 100MBs и да получите 200Mbs капацитет.
Или пък да започне да ползва втория интерфейс ако първият отпадне.

Също така има и вграден firewall скойто може да забраните достъпа до определени портове от някое IP във вашата мрежа например.

Няколко думи и за управлението на потребители. Потребителите могат да се въведат на ръка. Както и да бъдат взети от Windows Аctive Directory или LDAP.

Добавяне на windows share:

В този екран се избира дали потребителите ще са локално въведени ли ще бъдат взети от друга система например домайн контролер. Някой специфични настройки на самба сървъра.И в табчето shares след това си добавяте директорията която искате да споделите.
Сега да кажем и няколко думи за статистиката и логовете.
Freenas има статистика за натоварването в реално време.

Статус на дисковете и тяхната температура.

Ето и как изглежда лог системата на Freenas .

На всички които са решили да си направят дисков масив по мрежата с който да са сигурни че данните са им защитени с raid масив. И искат да могат по най-различни протоколи да да се свързват към този дисков масив. Било то по нормална windows мрежа, FTP,Rsync или някоя от другите услуги които се поддържат от Freenas.
Мога смело да им препоръчам Freenas.
Едно важно уточнение:
Данните в RAID масив са защитени от отказ на дисково устройство.Което принципно най често се случва заради въртящите механичните части в дисковте, прекомерно натоварване , използване в неподходяща среда (прегряване) и т.н
Добре е ако смятате , че масива ще има голямо натоварване да изберете дискове (Raid Edition) или да заложите на значително по-скъпите SCSI дискове.
Но този масив няма да може да ви помогне ако вие сам си изтриете данните.
Затова се правят отделни архиви, които да не могат лесно да бъдат изтрити.


Коментари
Нов коментар