Category: it

Category was added automatically. Read all entries about "it".

Для любителей настоящих извращений - 1

Настоящие извращения - компьютерные! Извращаться будем с файловой системой ZFS, которая, думается, лучше всего подходит для хранения информации в сетевом хранилище (NAS). Заголовок я стащил из FAQ конференции "NAS своими руками".  Про NAS можно почитать и здесь.

Хранилищем в ZFS является пул, который состоит из одного или нескольких виртуальных устройств (vdev). vdev может быть как одним диском, так и массивом с избыточностью для надежности. Нас интересует надежное хранения информации, поэтому нужно хотя бы 3 диска, из которых сооружаем массив raidz. Настраиваем NAS и работаем. Если какой диск выйдет из строя, менем его без потери информации. Но рано или поздно место в хранилище заканчивается и приходит пора расширять хранилище. Если вы можете добавить еще 3-4 диска, все в порядке. Делаем из них еще raidz и присоединяем к пулу. А если для них нет места (или денег)? Хорошо бы иметь возможность добавить 1-2 диска к пулу.

Collapse )
В теории хорошо, а как на практике?

Collapse )

HFS

Постоянно требуется передавать кому-нибудь файлы, иногда десяток гигабайт и больше. Есть файлообменники, но скорость бесплатного скачивания там не очень, да объем все-таки ограничен. Есть облачные хранилища, даже и неограниченным объемом. Но туда еще и залить надо!
Мелочь, конечно, можно переслать почтой, передать через TeamViewer, Skype и т.п. Для более крупного остаются magnet ссылки, но получателю нужно еще объяснить куда эту ссылку пихать, да и скорость передачи не очень.
Остается поднимать у себя FTP или HTTP-сервер. Брать с FTP не все привыкли, так что HTTP.
Ага, нужно доменное имя. IP адрес провайдер дает динамический и компьютер мой за роутером, но это не проблема. Роутер знает сервисы динамического DNS (это уже у интернет-роутеров по умолчанию). Сходил на no-ip.org, получил домен бесплатно (угадайте какой), прописал в роутере, пробросил 80 порт. Несколько минут и готово.
Теперь нужен очень простой HTTP сервер, заточенный под передачу файлов. И такой быстро нашелся. Это HTTP File Server (HFS). Никакой установки, просто берем маленький файл (2,5 Мб) и запускаем. Указываем какие файлы и папки можно раздавать и готово. Для красоты можно дать ему шаблон сайта. Я выбрал шаблон RAWR (есть русский язык, несколько вариантов цветового оформления. Можно завести пользователей, тогда каждый будет видеть только файлы, ему предназначенные.
Все оказалось не просто, а очень просто. Переслать видеоархив? Пожалуйста! Заходите на сайт и качайте 16 гигов. Нет, никто кроме вас не увидит. Забыл рабочую флешку дома? Захожу к себе и скачиваю, что надо. Заодно и это файлик к себе загружу.
Короче, рекомендую. Иметь свой сервер, не разбираясь в WEB-программировании, можно. Это экономит время и не требует усилий.