Домашнее облачное хранилище через wifi: Домашнее облако. Обзор сетевого хранилища Seagate Central. | Сетевые хранилища NAS | Обзоры

Содержание

что это такое и его предназначение

У любого человека есть конфиденциальная информация: документы, фотографии, ценные бумаги и прочее. Хранить их на простом жестком диске не всегда безопасно, так как компьютер зачастую подключен к интернету, а значит, при нарушении правил безопасности данные могут оказаться у злоумышленников. В большей степени это касается предпринимателей, людей, обладающих секретной информацией. Если она потеряется или попадет не в те руки, компания не сможет предоставить своим клиентам должный уровень обслуживания и, возможно, потеряет большую часть заказчиков. Альтернатива есть: в этом обзоре будет рассказано, что такое домашнее хранилище данных WiFi и какими характеристиками оно обладает.

Что такое NAS – сетевое хранилище данных

Аббревиатура «NAS» берет свое начало из английского языка и расшифровывается как Network Attached Storage (сетевое подключаемое хранилище). Оно имеет отличительные особенности по сравнению с обычными съемными накопителями и жесткими дисками. Основной из них является то, что NAS можно разместить на сервере. К последнему человек будет иметь прямой доступ в любое время дня и ночи. В то же время сервер более защищен от хакерских атак и взломов, чем обычный персональный компьютер.

 Сетевое хранилище для дома с Wifi

На самом деле хранилища подобного рода справедливо сравнивают с компьютерами, так как они имеют одни и те же алгоритмы хранения данных, файловые системы и программное обеспечение. Вся разница в наборе аппаратных средств.

 Сборка самодельного Wifi NAS для дома своими руками

Какие задачи выполняет NAS

Основные задачи, выполняемые NAS, заключаются в:

  • хранении большого объема информации;
  • обеспечении наивысшей степени ее защиты;
  • предоставлении быстрого и простого доступа ко всем данным в любое время;
  • работе с сервисными приложениями и функционировании в качестве системы управления данными.

Важно! Приобретают такое оборудование чаще всего предприниматели, которые хотят обеспечить свою компанию системой хранения данных, и люди, желающие установить в своем умном доме аппарат для контроля всех его функций.

Работает домашнее облачное хранилище через WiFi.

 Хороший WD-диск на 1 терабайт для Wi-Fi хранилища

Технические характеристики NAS

Как и любое подобное устройство, NAS обладает своими техническими характеристиками. И чтобы выбрать нужное и приемлемое сетевое подключаемое хранилище для дома или компании с wifi, необходимо ориентироваться в рейтингах, достоинствах и параметрах аппаратов такого рода. Ниже будут рассмотрены те, на которые наиболее часто обращают внимание при поиске или покупке сетевого хранилища:

  • число отсеков для накопителей. Среди приборов для домашнего использования наиболее часто встречаются NAS с одним, двумя или четырьмя жесткими дисками. Понятно, что при желании можно установить и большее количество накопителей. Это вопрос бюджета и требований к хранилищу. Часто при упоминании отсеков речь идет именно о ЖД стандарта 3.5’’, представленных на рынке восемью терабайтными моделями. Количество отсеков напрямую влияет на габариты устройства и уровень шума;
  • платформа. Когда-то наиболее популярными NAS были модели на чипах архитектуры ARM от Marvell. Наиболее мощные приборы работали на процессорах Интел ×86. На сегодня эти тенденции сохранились с увеличением производительности вычислений. Выполнение обычных задач по копированию или хранению файлов практически никак не зависит от модели процессора. Думать о более мощных вариантах следует лишь в тех случаях, когда это действительно необходимо. То же самое касается и оперативной памяти;

 Сетевое хранилище для дома, подключаемое по Wifi

  • порты для внешних устройств. Новые сетевые накопители представляют собой полноценные серверы, к которым можно подключать дополнительные устройства. Возможно это благодаря USB-портам версий 2.0 и 3.0. Наиболее часто портами пользуются для добавления памяти или при резервном копировании данных с одного сервера на другой. USB-гнездам есть и другое применение: подсоединение через них источника бесперебойного питания для правильного выключения хранилища NAS в случае скачков напряжения или отсутствия электроэнергии;
  • выход HDMI. Отдельные производители встраивают в свои устройства также HDMI-порты. Обычно на их основе из хранилища делают медиаплеер или что-то наподобие этого. Используя специальное ПО и определившись со способом управления, можно превратить сетевое хранилище в полноценный мультимедийный центр;
  • другие параметры. Накопители могут подключаться к домашней локальной вычислительной сети без потери производительности. Возможно и наличие различных светодиодных индикаторов на корпусе устройства. Они нужны для определения его состояния и режима работы.

Программные характеристики

Для таких хранилищ программа часто является куда более важным критерием выбора, чем аппаратная. Если сравнивать современные NAS, то станет понятно, что именно программное обеспечение выделяет самые используемые модели на фоне однотипных устройств.

Веб-интерфейс

Так сложилось, что большинство настроек оборудования можно поменять через браузерный веб-интерфейс. С его помощью также можно проводить мониторинг работы и состояния. Красота оформления, конечно, является сугубо индивидуальной характеристикой, а вот удобство управления будет полезным для всех пользователей.

Важно! Интерфейс и прошивка обычно одинаковы на всех моделях одной линейки, поэтому на это мало кто обращает внимание.

 Стандартный веб-интерфейс

Конфигурация дисковых массивов

Здесь нужно смотреть на возможность программной организации дисковых массивов и поддержку типов RAID. Ограничения подобного рода часто встречаются в самых бюджетных аппаратах старых поколений. Полезными будут и функции расширения томов без потери ценных данных и файлов. Такие технологии позволяют подключать новые накопители без удаления конфигураций и проведения резервного копирования.

Сетевой доступ к файлам

Сегодня практически все устройства поддерживают наиболее используемые протоколы доступа к данным по Сети. Желательно, чтобы операционная система поддерживала не только свои технологии обмена, но и методы, разработанные для других платформ. Наличие возможности работать с SMB/CIFS, AFP, NFS и FTP будет большим плюсом.

Важно! Для разграничения прав должна быть реализована хотя бы локальная база пользователей, групп и дисковых квот.

 DS718+ Synology

Сетевые настройки

Чаще всего NAS подключают к ЛВС через обычный гигабитный порт. Его вполне хватает, чтобы обеспечивать скорость чтения и записи данных в 110 Мб/с. Если роутеры или клиенты не могут работать с гигабитными портами, то скорость сразу же снизится до 100 Мб/с. Это необходимо учитывать при копировании файлов больших объемов. Некоторые виды устройств поддерживают подключение беспроводных адаптеров в порты USB, но рекомендовать такой способ к использованию нельзя. Скорость в таком случае будет еще ниже.

Мультимедиа

Накопитель, который постоянно доступен по Сети, может стать местом для хранения домашних медиафайлов. Большинство сетевых устройств способно подключаться к общим папкам компьютера, что избавляет от необходимости в использовании специального ПО. Если целью стоит просмотр кино на приставках или Smart TV без использования дополнительных аппаратных средств, то не обойтись без DLNA-сервера.

Безопасность

Желательно, чтобы веб-интерфейс и некоторые сервисы накопителя подвергались шифрованию при удаленной работе с ними. Полезной также будет возможность заблокировать устройство при обнаружении попытки подбора паролей. Плюсом для продвинутых устройств становится наличие полноценного сетевого экрана.

Журналы и уведомления

Для хранилища, которое постоянно работает, обязательно нужно использовать удобные и полные системы мониторинга и уведомлений. Так, журнал может содержать всю информацию о файлах и операциях над ними, включая резервное копирование, перемещение и удаление.

 Воспроизведение мультимедийного содержимого на NAS-сервере

Внешние устройства

Как уже было сказано, использование подключаемых девайсов зависит не столько от аппаратных возможностей, сколько от ПО. Универсальным вариантом являются порты «ЮСБ», подходящие практически для всех совместимых устройств.

Резервное копирование и синхронизация

Есть мнение, что наличие отказоустойчивых массивов позволяет держать файлы в сохранности, но это не совсем так. Резервное копирование и синхронизация с другими серверами позволит в полной мере обеспечить безопасный перенос файлов и прочих данных, а также установку новых носителей.

Удаленный доступ

В последнее время все больше производителей заявляют о наличии функции удаленного доступа. Часто рекламные описания мало что говорят о реальных преимуществах таких устройств. Обычно под «удаленным доступом» предполагают возможность зарегистрироваться на портале производителя и привязать свой девайс к аккаунту. Управлять им можно будет через интернет.

Мобильные приложения

Программы для смартфонов, позволяющие управлять сетевым хранилищем как локально, так и удаленно, будут также кстати. Помимо основных функций по мониторингу состояния и принятию уведомлений, приложения могут отслеживать появление новых документов, фотографий или видеозаписей, моментально перенося их в хранилище.

 Воспроизведение мультимедийного содержимого на NAS-сервере Рейтинг лучших NAS (сетевое подключаемое хранилище)

Дополнительные сервисы

Приятным дополнением будет возможность расширить функционал ПО дополнительными сетевыми сервисами. Среди наиболее популярных:

  • фотоальбомы;
  • почтовые серверы;
  • подключение системы видеонаблюдения;
  • протоколы VPN;
  • виртуализация;
  • программы для автоматизации системы умный дом.

Другие параметры

Сетевое хранилище – это недешевое устройство, поэтому стоит ответственно подходить к его выбору. Покупка должна отвечать всем предъявленным техническим и программным требованиям. Также можно посоветовать обращать внимание на производителя, его репутацию, выход актуальных прошивок, гарантийный срок и техническую поддержку в случае возникновения тех или иных неисправностей.

 Сетевой накопитель Synology DS212j для дома с wifi

Таким образом, в статье было рассмотрено, что такое NAS, и по каким характеристикам следует выбирать сетевое хранилище для домашнего применения. Большее внимание стоит уделять именно программной, а не аппаратной части, так как даже самый бюджетный сервер будет практически идентичен дорогому по производительности.

Технический эксперт Подгорнов Илья ВладимировичВсё статьи нашего сайта проходят аудит технического консультанта. Если у Вас остались вопросы, Вы всегда их можете задать на его странице.

Похожие статьи

Выбор сетевого хранилища | Сетевые хранилища NAS | Блог

Количество информации, хранимой на наших компьютерах, увеличивается с каждым днем. Тысячи фотографий, музыкальных записей, сотни фильмов и сериалов – все это с безумной скоростью уничтожает свободное пространство на жестких дисках наших компьютеров. Купить и поставить очередной HDD не всегда подходящее решение, ведь в корпусе ПК банально может не хватать места, особенно если у вас ноутбук. Использование внешних жестких дисков зачастую неудобно в эксплуатации – достать, подключить и т.д. Хочется получить доступ к нужной нам фотографии или музыкальной композиции без возни с проводами, или одновременно с разных устройств в вашей сети. И в такой ситуации на помощь могут прийти сетевые хранилища данных.

Сетевое хранилище (NAS (англ. Network Attached Storage), сетевая система хранения данных) – по сути, это небольшой компьютер с дисковым массивом, подключенный к сети. Сетевое хранилище работает 24 часа в сутки 7 дней в неделю и обеспечивает доступ к информации в любое время. Сетевые хранилища обладают дополнительными функциями, такими как: хранение и резервирование данных, разграничение доступа, поддержка приложений закачки и т.д.

От обычного ПК сетевые хранилища отличаются компактными размерами, используемой аппаратной начинкой и программным обеспечением, заточенным на специфические для сетевых хранилищ функции.  Сетевые хранилища не предназначены для выполнения вычислительных задач, хотя запуск других программ на нём возможен. Обычно, сетевые хранилища не имеют экрана и клавиатуры, а управляются и настраиваются по сети, часто с помощью браузера.

Технические характеристики

Количество накопителей в комплекте – число установленных накопителей информации в сетевом хранилище. Именно число уже установленных, а не мест под накопители. NAS могут поставляться как с установленными накопителями информации (1, 2, 4 и т.д.), так и без них (в этом случае вам необходимо приобрести жесткие диски или SSD отдельно).

Форм-фактор устанавливаемых накопителей – название говорит само за себя. В настоящий момент в сетевые хранилища можно установить жесткие диски форм-фактора 3,5” или2,5”, некоторые хранилища поддерживают установку как 2,5” так и 3,5” накопителей информации.

Суммарный объем накопителей в комплекте – объем доступного пользователю пространства для размещения информации на сетевом хранилище.

Количество отсеков для накопителей – количество накопителей, устанавливаемых в корпус сетевого хранилища. Большинство сетевых хранилищ предназначенных для домашнего использования ограничены 1 или 2 отсеками, но встречаются разновидности хранилищ с 4 или8 отсеками.

Максимальный объем одного накопителя – далеко не все сетевые хранилища могут использовать жесткие диски большого объема (6-8 ТБ), поэтому следует обратить внимание на данную характеристику при выборе накопителей для вашего сетевого хранилища. Но, если вы покупаете сетевое хранилище с уже установленными накопителями, то данная характеристика для вас важна только в случае замены комплектных накопителей на экземпляры с большим объемом.

Возможность горячей замены HDD – при наличии нескольких накопителей сетевые хранилища могут обладать возможностью горячей замены HDD, т.е. замены диска в случае его поломки без выключения устройства.

Частота процессора – частотные характеристики используемого в сетевом хранилище процессора. В сетевых хранилищах часто применяются процессоры на ARM архитектуре, так что прямой аналогии с процессорами, используемыми в ПК, проводить не стоит. Влияет на общую производительность сетевого хранилища. При необходимости использования на сетевом хранилище дополнительных программ выбирайте хранилища с более производительным процессором.

Объем оперативной памяти –  показатель влияет на общую производительность сетевого хранилища. При необходимости использования на сетевом хранилище дополнительных программ рекомендуется выбирать хранилища с большим объемом ОЗУ.

Wi-Fi – возможность подключения сетевого хранилища к сети по беспроводному каналу связи Wi-Fi. Данная функция поможет избавиться от лишних проводов, однако скорость может быть ниже, чем у проводного соединения.

Количество портов Ethernet – количество портов для подключения к проводной сети. Помимо количества портов важной характеристикой является также скорость сетевого интерфейса. Она влияет на оперативность обмена информацией с сетевым хранилищем. Фактически стандартном для современных сетевых хранилищ является скорость сетевого интерфейса в 1 Гбит\с, это позволит комфортно работать с сетевым хранилищем.

Тип и количество портов USB –наличие портов USBна сетевом накопителе позволяет подключать дополнительные внешние носители информации, например, для резервного копирования. В некоторых случаях сетевое хранилище обладает функциямипринт-сервера, что позволяет подключить принтер и использовать его как сетевой.

Количество портов eSATA – возможность подключения внешних накопителей информации по интерфейсу eSATA (External SATA).

Поддержка сетевого протокола iSCSI – поддержка сетевым накопителем передачи информации по протоколу iSCSI. iSCSI - протокол, который базируется на TCP/IP и разработан для установления взаимодействия и управления системами хранения данных, серверами и клиентами.

Поддерживаемые уровни RAID – технология виртуализации данных, которая объединяет несколько дисков в логический элемент для избыточности и повышения производительности.

  • RAID 0 — позволяет повысить скорость. Информация записывается на оба/несколько дисков одновременно.
  • RAID 1 — зеркальный дисковый массив. Информация записывается на один диски и дублируется на второй, поэтому, если один из дисков сломается, данные не пропадут.
  • RAID 5 — дисковый массив с чередованием. Позволяет как повысить скорость, так и обеспечить надежность. Минимальное количество дисков для такого массива - 3.
  • JBOD — простое объединение нескольких HDD в один масив, информация записывается на один диск, а после его заполнения на следующий.

Программная платформа и поддерживаемые режимы работыКроме предоставления доступа к информации, сетевые хранилища обладают и другими функциями:

FTP сервер– возможность использования устройства в качестве FTP сервер. FTP сервер позволяет разграничивать доступ пользователей к информации и проводить аутентификацию пользователей. Также протокол FTP поддерживает возможность докачки файлов при разрыве соединения.

UPnP/DLNA-сервер - набор стандартов, позволяющих совместимым устройствам передавать и принимать по домашней сети различный медиа-контент (изображения, музыку, видео), а также отображать его в режиме реального времени. Вы сможете напрямую просматривать контент с NAS на смартфонах, планшетах, телевизорах и любых других с поддержкой функции DLNA.

Поддержка ip-видеонаблюдения – позволяет организовать на основе сетевого хранилища систему видеонаблюдения при помощи IP видеокамер.

Поддержка Apple Time Machine - поддержка резервного копирования для компьютеров с Mac OS.

Доступ к хранилищу через «облако» - удаленный доступ к сетевому хранилищу в вашей сети из любой точки мира. Как правило, доступ осуществляется через сайт-посредник - сервис предоставляется производителем сетевого хранилища.

Установка приложений – возможность устанавливать приложения для реализации дополнительных функций. Например, установка DropBox, загрузчик по http, ftp и р2р ссылкам и т.д.

Советы по выбору

Основные задачи NAS:

  1. Хранение большой объеам информации;
  2. Обеспечение доступа к данным с разных устройств;
  3. Создание резервных копий (как системных дисков, так и другой информации(фотографии, документы, и т.д.).
  4. Разграничение прав доступа к данным.

Назначение и бюджет

Если хотите сэкономить и не заморачиваться с выбором HDD, то покупайте сетевое хранилище с установленными накопителями информации. В этом случае, вам не придется беспокоиться о совместимости дисков с хранилищем, правильности их подключения и настройки. Устройство сразу готово к работе, достаточно включить и настроить. Кроме того, простые сетевые накопители продаются по цене близкой к стоимости аналогичных жестких дисков. Наиболее бюджетные решения - NAS с одним предустановленным жестким диском.

Дороже по стоимости сетевые хранилища с двумя предустановленными дисками. Подобные устройства позволят вам либо хранить больше информации, либо обеспечить повышенную отказоустойчивость (объединение дисков в RAID 1).

Хранилища без носителей информации в комплекте подойдут для домашнего использования, особенно если у вас уже куплены диски.

При использовании в небольших офисах обратите внимание на болеенадежные и функциональные сетевые хранилища. Как правило, подобные NAS поставляются без носителей информации, оснащаются двумя сетевыми интерфейсами и более производительно аппаратной начинкой, чтобы справляться с высокой нагрузкой.

Определение характеристик

Главный аспект выбора NAS, это суммарный объем, который исходит из емкости накопителей и их количества. Чтобы определиться с объемом, необходимо учитывать:

  1. Массив информации для переноса на сетевое хранилище,информация на всех устройствах вашей сети;
  2. Приблизительный объем , который вы запишите в ближайшие пару лет.

Сложив эти две величины (и добавив 25% прозапас) вы узнаете примерный объем накопителей сетевого хранилища. Минимальный размер – 2 ТБ, подойдет разве что для хранения фотографий, музыки и документов. А вот для обеспечения резервного копирования этого объема уже не хватит, особенно если в сети больше одного компьютера.

Оптимальное решение для домашнего использования - сетевые хранилища объемом 4 – 6 ТБ. Этого гарантированно хватит как для резервного копирования с 2-3 компьютеров, так и для хранения мультимедийных файлов.

Вы профессиональный фотограф или просто увлеченный любитель? Тогда вам точно не обойтись без сетевого хранилища для хранения ваших работ и для резервного копирования только что отснятого и еще не обработанного материала. Поверьте, случаи потери фотографий из-за отказа жесткого диска не редки, а отсутствие резервной копии поставит крест на всей работе команды фотографа. Так что сетевое хранилище объемом 6-8 ТБ отличное решение для хранения и резервирования.

Количество устанавливаемых накопителей влияет не только на максимальный объем сетевого хранилища, но и на возможность создания RAID масивов для обеспечения повышенной производительности или отказоустойчивости. Так, например, защититься от потери данных поможет поддержка RAID 1(зеркальный) или RAID 5. В первом случае, в сетевом хранилище необходимы, как минимум,  два жестких диска (доступный пользователю объем дисковой системы будет равен объему одного диска), а во втором случае – минимум три диска (также часть дискового пространства будет отведена на служебные нужды). Подобная конфигурация позволяет сохранить информацию при поломке одного из дисков.

Программные функции

Обладателям «умных» телевизоров пригодится функция UPnP/DLNA-сервера, для просмотра медиаконтента без необходимости сохранения на устройстве.

Сетевое хранилище можно использовать не только как большой жесткий диск, подключенный к сети. Отдельные устройства позволяют устанавливать дополнительные приложения, например торрент-трекер, различные менеджеры закачки, dropbox и т.д. Это значительно расширит возможности вашего NAS.

Еще одной интересной особенностью сетевых хранилищ является поддержка ip-видеонаблюдения для организации видеоархива и избавит от необходимости приобретения отдельного видеорегистратора.

Итоги

Выбор сетевого хранилища можно свести к нескольким простым шагам:

  1. Нужен ли накопитель информации в комплекте. Если да, то достаточно ли одного, или необходимо два и более для обеспечения большей емкости или повышенной отказоустойчивости.
  2. Определить необходимый вам объем дискового пространства
  3. Определить какие дополнительные функции и задачи будет выполнять сетевое хранилище и убедится в их наличии в выбранных образцах.

 

Беспроводное домашнее облако для вещей интернета / Хабр
Я провел много часов повторяя проекты других по умным беспроводным вещам. Это привело меня к очевидному выводу: после третьего-четвертого проекта ты обнаруживаешь, что все они выполнены на разных принципах, с использованием разных технологий и приемов, особенно после того, как изменил или модернизировал некоторые из них. Это значит, что что твой мир вещей становится абсолютно не подлежащим обслуживанию.

Другими словами, ты должен поддерживать огромные библиотеки спецификаций и кодов. И необходимо больше времени для того чтобы справиться со всеми своими устройствами. Определенно, некоторые более организованы, чем я, но, наверняка, большинство в борьбе с энтропией добились незначительных успехов. Без обид.

Что делать, чтобы обуздать нашествие роботов на свой дом (а это в любом случае неизбежно)?.. Все просто. Вещи проще. Облако умнее.

Концепция

  1. Устройства как можно проще: стандартный модуль связи с частным облаком. Состоит из беспроводного модуля и скриптов инициализации (как в модуле, так и на сервере). Если модуль выходит из строя, выбрасываем его и меняем на новый стандартный модуль.
  2. Вся логика и интеллект располагается на сервере. Простом роутере на линукс.


Вещи проще. Облако умнее

Крохотный сервер принимает данные с датчиков, хранит их и посылает команды исполнительным устройствам. Теперь ваши устройства не толпа мыслящих вещей. Они лишь синапсы мозга сервера. Это просто и естественно.

В моей сети два типа устройств:

  • Датчики и элементы управления (входные) и
  • Реле, клапаны и т.п. (выходные)

Все они общаются с сервером посредством модулей wifi (ESP8266 из известного китайского магазина). Входы отправляют данные о своем состоянии на сервер базы данных. Выходы принимают и исполняют команды от сервера. Как я уже упомянул, никакого разума у устройств нет.

Цель — сделать вещи как можно более простыми.

Вся логика остается на сервере. На сервере все алгоритмы, триггеры и т.п. Например, сервер принимает решение включить отопление, если температура в определенных помещениях опускается ниже определенного уровня на определенное количество времени. Сервер принимает решение открыть электромагнитный клапан полива в теплице, если влажность почвы упала до определенного уровня в определенное время суток. Естественно, человек может всегда вмешаться и взять управление в свои руки или изменить логику. Сервер также уведомляет владельца о критических событиях по СМС. Он может принимать команды с определенных телефонов.

Ядро умного облака


Я использовал маленький беспроводный роутер с OpenWRT и расширенной памятью, способный содержать веб сервер и сервер баз данных — Gl-iNet 6416A не дороже 25 USD.

Удивительно крохотное устройство дает нам:

  1. Веб сервер lighttpd для размещения страниц интерфейса (предустановлен)
  2. php, чтобы они были интерактивными (предустановлен)
  3. Сервер баз данных MySQL для хранения данных (устанавливается). Кое-кто использует SQlite, но он не способен обрабатывать одновременные запросы, в топку

Это мое частное облако. Оно создает свою собственную подсеть сеть (192.168.8.1), свою собственную сеть wifi, доступную только моим вещам. У него также есть внешний интерфейс (WAN), подключенный к моему обычному домашнему роутеру (с назначенным адресом 192.168.1.100). Он нужен для доступа к панели управления из моей домашней wifi сети.

Прикладное программное обеспечение, использованное в проекте:

  • WinSCP — графический FTP клиент для доступа к файлам
  • HeidiSQL — графический SQL клиент для доступа к базе данных
  • PuTTy — клиент SSH для передачи команд операционной системе OpenWRT

Текущая конфигурация хранится на GitHub.

И да, виноват, я использовал флешку как файловое хранилище, хотя по-взрослому не стоит использовать память NAND (требование mySQL).

Стандартный модуль


Модуль wifi (ESP8266) заправленный стандартным скетчем. Вкратце, он считывает параметры последнего доступа к точке доступа, пытается к ней подключиться, если ему не удается, он запускает свою точку доступа и страницу с формой для новых параметров доступа. А если ему удается подключиться, он загружает с сервера предназначенные этому модулю скрипты и запускает их. Модули различаются по MAC адресам.

В моем облаке для каждого MAC адреса есть выделенная папочка с рабочими скриптами по адресу 192.168.8.1:86

Итак, изначально у модуля всего три скрипта:

AP_config — две строки: SSID и пароль.

init.lua — подключение к точке доступа с сохраненными параметрами из AP_config. При неудаче — запуск do(«ap_request.lua»). При удаче — загрузка рабочих скриптов и запуск их.

ap_request.lua — запрос новых параметров доступа к точке доступа, запись их в файл AP_config (в случае, если подключение с предустановленными не удалось).

Скрипты модуля

Управляемые устройства


Цель — сделать периферийный устройства как можно более простыми. Например модуль с двумя реле (выключатели света) состоит из:

  • Блока питания AC-DC
  • Стабилизатора питания на 3,3В
  • ESP8266 (в данном случае ESP-01 с двумя управляемыми пинами)
  • модули реле
  • корпус

Всё про всё — 7 USD.

Датчики (входы)


Устройство с датчиком состоит из:

  • Блока питания
  • Стабилизатора питания
  • Модуля wifi (опять ESP01)
  • Цифрового датчика температуры и влажности DHT11

Всё не более 5 USD.

Он измеряет показания температуры и влажности и каждые 3 минуты отправляет на сервер, где они сохраняются в базу данных mySQL.

Управление


Всё веселье на сервере!


Самое интересное это то, что у меня нет обычных панелей управления. Все интерфейсы виртуальные. Кнопки, выключатели, движки виртуальны. Конечно, можно сделать их реальными и некоторые из них я сделаю.

С помощью этого сайта мы можем наблюдать историю датчиков и текущие значения, можем управлять лампами, клапанами и т.п.
Вы всегда можете добавить новые устройства к панели при помощи простых навыков HTML и Javascript кодирования.

Я использовал карты ссылок с изображениями построенными в простой программе SweetHome 3D для организации навигации по дому.

Включите свое воображение


Гораздо больше людей знают как кодировать для веба (PHP, Javascript, HTML), чем для контроллеров (C++, Lua). При помощи этой структуры мы можем получать, запрашивать, отправлять данные и команды простыми php или js скриптами. Мы можем построить обучаемую систему, которая сможет приспосабливаться к нашим привычкам, сообщать нам о происшествиях.

Как сделать из винчестера Wi-Fi-хранилище

Организовать домашнее хранилище файлов можно разными способами. Самый простой и затратный — держать файлы на компьютере, однако нет ничего сложного в том, чтобы раздавать данные по Wi-Fi прямо с жёсткого диска. В некоторых случаях такое хранилище может быть даже переносным. Как это сделать?

Накопитель, подключенный к роутеру

Некоторые модели роутеров поддерживают подключение флешек и винчестеров. Найдите инструкцию от роутера, посмотрите, поддерживает ли он такую функцию и, если да — подключите к нему накопитель и настройте раздачу файлов. Доступ к сетевому диску можно получить через обычный файловый менеджер на компьютере, планшете или смартфоне, главное — чтобы у них было подключение к роутеру и разрешение на чтение этого диска.

Винчестеры с Wi-Fi

Некоторые компании, например Seagate, выпускают портативные жёсткие диски с поддержкой Wi-Fi. Они стоят немногим дороже обычных и поддерживают одновременную раздачу файлов сразу на несколько устройств. Допустим, вы можете работать на компьютере с документами, хранящимися на этом диске, на планшете смотреть видео, а на смартфоне слушать музыку. Обычно в такие винчестеры установлен аккумулятор, благодаря которому раздачу файлов можно осуществлять даже в пути без подключения к розетке. Доступ к данным осуществляется по FTP или через специальное приложение. Диски, подключенные к Wi-Fi, видят устройства на всех современных операционных системах, как десктопных, так и мобильных.

Внешние боксы

В том случае, если у вас уже есть винчестер и вы хотите сделать его беспроводным, можно обойтись покупкой специального корпуса с адаптером SATA и модулем Wi-Fi. Такие корпусы выпускаются для дисков 2,5″ и 3,5″, а некоторые из них оснащены встроенными аккумуляторами. Малоизвестные производители, как правило, не заморачиваются с разработкой специального софта для доступа к файлам, но предусматривают поддержку нескольких общепринятых сетевых технологий, например, NAS и FTP. В Китае такие боксы стоят относительно дёшево — от 30 долларов и выше в зависимости от характеристик. Объём диска может быть любым, а в том случае, если вы не хотите пользоваться Wi-Fi (например, из-за ограничения скорости), диск можно подключить к компьютеру напрямую USB-кабелем.

Как и в случае с брендовыми беспроводными винчестерами, раздавать файлы с накопителей, установленных в боксы с модулями Wi-Fi, можно на компьютеры с Windows, macOS и Linux, а также на мобильные устройства с Android, iOS и Windows 10 Mobile.

выбираем хранилище данных для дома

Наверх
  • Рейтинги
  • Обзоры
    • Смартфоны и планшеты
    • Компьютеры и ноутбуки
    • Комплектующие
    • Периферия
    • Фото и видео
    • Аксессуары
    • ТВ и аудио
    • Техника для дома
    • Программы и приложения
  • Новости
  • Советы
    • Покупка
    • Эксплуатация
    • Ремонт
  • Подборки
    • Смартфоны и планшеты
    • Компьютеры
    • Аксессуары
    • ТВ и аудио
    • Фото и видео

Plug — домашнее облачное хранилище / Хабр

Сегодня очень популярны облачные сервисы, и на kickstarter'е появился проект домашнего облачного хранилища — Plug, который собрал уже более $600 тысяч (Необходимые $69 тысяч проект собрал всего за пять дней). Самые дешевые места по $59 закончились, но остались по $79.

К устройству необходимо подключить домашний интернет и внешний USB-накопитель, а также установить специальное приложение на все подключенные девайсы.

Преимуществ перед Dropbox несколько:

  • Хранилище находится у вас дома, что намного безопаснее, нежели доверять свой контент какому-то сервису
  • По этой же причине скорость передачи данных намного выше, если вы находитесь дома
  • В отличие от облачных сервисов, файлы не синхронизируются, а хранятся в одном месте.
  • Стоимость ниже, объем зависит только от вместительности вашего USB-диска

К устройству можно подключить несколько USB-дисков.

Софт мало чем отличается от приложений облачных сервисов. Можно делать резервные копии, делиться файлами и т.д.

Остальное можно почитать на страничке проекта на Kickstarter'е

Технические подробности:

  • Встроенный Linux
  • x86 совместимый процессор
  • Ethernet port 10/100 Mbps
  • USB2 port
  • Поддерживаемые файловые системы: NTFS, HFS+, Ext3/Ext4, FAT32
  • Поддерживается до 8 USB-дисков
  • Размеры 70mm x 33mm x 25mm
  • Вес 200 г

Также интересно посмотреть 3D-модели устройства: один и два. Начать доставлять устройство обещают в декабре.

Выбираем решение для персонального файлохранилища — «Хакер»

Содержание статьи

Поздравляю, тебе досталась, возможно, первая в мире статья, в которой системы персонального файлохранилища, разворачиваемые на домашних серверах и NAS’ах, не называют «персональным облаком». На этом радости не заканчиваются — мы сравним лучшие продукты этого класса. В качестве бонуса мы поговорим о нескольких интересных устройствах, на базе которых можно все это богатство разворачивать с максимальным комфортом.

Есть очень простой способ понять, нужно ли тебе поднимать собственное хранилище, или же можно обратиться к услугам Dropbox. Стоимость дисков в пересчете на терабайт достигает 50 долларов в рознице. Железо может быть самым разным, от старого ПК до Raspberry Pi или традиционного NAS. Стоимость аренды облачного пространства в пересчете на три года (при том что средняя длительность службы современных дисковых накопителей значительно больше этого периода) существенно превышает эту сумму на один-два порядка (так, недавно появившийся у Dropbox «бизнес-аккаунт» будет стоить 750 долларов за терабайт, причем число участников ограничено пятью). Таким образом, если тебе нужно иметь доступ к большим объемам данным или же организовать хранилище для группы пользователей — это однозначно твой путь.

В BitTorrent Sync используется подход, принципиально отличный от других систем. Синхронизация построена на основе децентрализованного peer-to-peer протокола. Если файл доступен сразу на нескольких устройствах, они могут передавать его одновременно, достигая при этом максимально возможной скорости. Для начала синхронизации каталога необходимо через веб-интерфейс указать каталог и сгенерировать для него секретный 20-байтный ключ, который одновременно и определяет права доступа (ключ может давать полные права или права только на чтение, при этом синхронизация с другими устройствами будет односторонней), и уникально идентифицирует этот каталог. На другом устройстве с установленным BitTorrent Sync теперь необходимо выбрать локальную папку и указать этот код (на мобильном устройстве можно отсканировать QR-код непосредственно с экрана компьютера). Все. Не требуется указывать никаких адресов сервера — устройства с одним и тем же кодом найдут друг друга автоматически. Для этого используется несколько механизмов: поиск в локальной сети с помощью широковещательных пакетов, пиры могут обмениваться друг с другом информацией о других известных им пирах, пир может быть задан статически указанием адреса и порта, может быть использована DHT либо BitTorrent трекер-сервер, который пиры уведомляют о своей доступности и который может быть ими использован для проксирования трафика при невозможности установить прямое соединение.

 

Безопасность

При передаче файлы шифруются (AES-128) и не сохраняются на каких-либо устройствах, кроме тех, что были авторизованы пользователем. Для взаимной аутентификации устройств используется SRP. Сама компания BitTorrent хотя и имеет доступ к статистике сервиса, но заявляет, что никакие данные пользователей ей принципиально не могут быть доступны.

 

Совместимость

Работает под OS X, Windows (начиная с XP), Linux (включая платформы ARM и PowerPC), FreeBSD, Android, iOS.

 

Установка

Под Ubuntu самое простое — поставить из репозитория, всего тремя строчками

$ sudo add-apt-repository ppa:tuxpoldo/btsync
$ sudo apt-get update
$ sudo apt-get install btsync

При этом нужно учесть, что BTSync будет запускаться под пользователем root и новые файлы будут создаваться с правами root. Проверим:

$ ps ax|grep btsync
8413 ?        Sl     0:04 /usr/lib/btsync/btsync-daemon --nodaemon --config /etc/btsync/debconf-default.conf

Для настройки синхронизации каталогов необходимо зайти на страницу http://localhost:8888 . На ней доступно добавление/удаление каталогов, показывается их размер и статус синхронизации, можно посмотреть секретный код каталога и сгенерировать его заново (все клиенты со старым ключом потеряют к нему доступ). Также можно задать имя устройства, которое будет отображаться на других клиентах, порт (по умолчанию он выбирается случайным при запуске), установить ограничения на скорость загрузки и выгрузки, включить UPnP и сменить пароль доступа к веб-интерфейсу. Для других настроек необходимо заглянуть в конфигурационный файл (в Ubuntu лежит здесь):

$ sudo nano /etc/btsync/debconf-default.conf

Если в него были внесены изменения, сервис нужно перезапустить:

$ btsync-restart

Примеры конфигурационных файлов лежат здесь:

$ ls /etc/btsync/samples/
complex.conf  simple.conf  user-new.conf  user-old.jdoe.conf
На смартфоне папку можно добавить и так

В случае если BitTorrent Sync не может синхронизировать какой-то файл (это можно понять по тому, что в веб-интерфейсе, несмотря на то что устройство подключено к каталогу, постоянный объем данных постоянно остается несинхронизированным), необходимо заглянуть в журнал. По умолчанию в Ubuntu его размещение — /var/lib/btsync/sync.log . Если процесс синхронизации нужно запускать под текущим пользователем, можно установить другой пакет:

$ sudo apt-get install btsync-user

В этом случае настройки будут доступны (после запуска) по адресу http://localhost:8888. Установка BitTorrent Sync, к примеру, на WD My Book Live ненамного сложней. Сначала нужно загрузить и распаковать архив:

# mkdir ~/btsync && cd ~/btsync
# wget http://btsync.s3-website-us-east-1.amazonaws.com/btsync_powerpc.tar.gz
# tar -xvf btsync_powerpc.tar.gz

Создадим конфигурационный файл по умолчанию:

# ./btsync --dump-sample-config > btsync.conf

Добавим файл автозапуска:

# nano /etc/init.d/btsync

#! /bin/sh
# /etc/init.d/btsync

case "$1" in
start)
    /root/btsync/btsync --config /root/btsync/btsync.conf
    ;;
stop)
    killall btsync
    ;;
*)
    echo "Usage: /etc/init.d/btsync {start|stop}"
    exit 1
    ;;
esac

exit 0

Дадим права на выполнение и обновим ссылки на скрипт автозапуска:

# chmod 755 /etc/init.d/btsync
# update-rc.d btsync defaults

И стартуем:

# /etc/init.d/btsync start

Обязательно нужно сменить пароль для доступа через веб, а лучше запретить веб-доступ с помощью конфигурационного файла.

Веб-интерфейс BTSync довольно лаконичен

Поскольку центрального хранилища в BTSync нет, все участники равны, и, если две группы участников некоторое время выйдут из синхронизации, потом будет сложно разобраться в том, какая из версий основная. Синхронизация через HTTP/HTTPS не поддерживается (в конце концов, это же торрент-протокол), поэтому далеко не всегда он сможет пройти через сетевые экраны, и в современной защищенной корпоративной среде ему приходится туго. Нет возможности дать общий доступ к отдельному файлу/каталогу через веб. Администрирование большого количества каталогов и устройств затруднено. Невозможно дать доступ для синхронизации к каталогу, находящемуся внутри уже синхронизируемого каталога. Недостатки BTSync — нельзя синхронизировать подпапку уже синхронизированной папки. BitTorrent Sync производит отличное впечатление профессионально сделанного сервиса и прекрасно покрывает задачи синхронизации огромных объемов данных между любым количеством пользователей при сравнительно небольшом количестве синхронизируемых каталогов и в не очень закрытых сетях. Он удобен в установке и использовании и надежен. Но функционал его строго ограничен, и это решение может оказаться не очень подходящим для более сложных задач.

OwnCloud — одна из самых старых, развитых и наиболее известных систем. Она распространяется в исходных кодах и предоставляет очень широкий функционал: хранилище файлов с версионированием, календарь, задачи, контакты, новости, закладки, просмотр документов, музыкальные и фотогалереи, синхронизация всего этого с настольными компьютерами и мобильными устройствами, совместный доступ через веб, поиск по содержимому файла. Использование в качестве внешних хранилищ Dropbox, FTP, S3, WebDAV. Возможность написания собственных плагинов. Поддержка LDAP. Это далеко не полный перечень того, что может OwnCloud. Функционально она превосходит многие бесплатные сервисы, в том числе предоставляемые Google (Mail, Calendar, Contacts, Tasks, покойный уже Reader и другие), но при этом может быть полностью развернута в своей сети. Также поддерживается шифрование на серверной стороне.

В OwnCloud очень богатый функционал, и это хорошо заметно по веб-интерфейсу

Клиент для синхронизации использует протокол HTTP/HTTPS и поддерживает прокси, соответственно, будет работать в большинстве корпоративных сетей через сетевые экраны и прокси. Конечно, синхронизация будет медленнее, чем у BitTorrent Sync, зато он работает практически везде. Пользователи могут не только предоставлять доступ к файлам и папкам через веб, но и раздавать их зарегистрированным пользователям для синхронизации, при этом они будут доступны в папке Shared. К сожалению, не поддерживается синхронизация между серверами и нет горячего резервирования из коробки. Можно только сделать резервную копию. Хотя в случае отказа сервера на клиентских устройствах копии сохранятся, в схеме с центральным хотелось большей надежности, чем дает ручное восстановление из бэкапа при отказе.

Работает под Windows, OS X, Linux, iOS, Android. Сервер можно поднять даже под OpenWRT, и она заработает (хотя и не быстро) даже на домашнем маршрутизаторе, есть версия для ARM (ни то, ни другое Dropbox никогда не планировал даже для клиента). Поддерживается широким перечнем коммерческих сетевых хранилищ: WD My Book Live, QNAP, Synology… К сожалению, официальные клиенты OwnCloud для мобильных устройств платные, но, поскольку сервер поддерживает открытые протоколы (WebDAV для доступа к файлам, CalDAV — для календаря и так далее), использовать только их необязательно. Написан OwnCloud на PHP, и для его развертывания на выбор доступен широкий выбор стандартных средств: веб-серверы Apache, nginx, lighttpd и другие, базы данных SQLite, MySQL, PostgreSQL и другие.

Сервер ставится просто (хотя в репозиториях Ubuntu 13.04 и есть пакет OwnCloud, но он старой версии): Добавляем ключи:

$ wget http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_13.04/Release.key
$ sudo apt-key add - < Release.key  
$ sudo sh -c "echo 'deb http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_13.04/ /' >> /etc/apt/sources.list.d/owncloud.list"
$ sudo apt-get update

И ставим:

$ sudo apt-get install owncloud

Если нужно установить только клиент, то:

$ sudo apt-get install owncloud-client

Поставили сервер — открыли в браузере http://localhost/owncloud . В окне первого запуска нужно указать, что будет использоваться SQLite (не рекомендуется, если пользователей больше одного, но для пробы вполне подойдет), имя-пароль администратора — и вуаля! В клиенте необходимо для начала синхронизации указать адрес сервера. На самом деле нужно проверить и подправить еще несколько параметров. По умолчанию PHP ограничен максимальный размер загружаемых файлов. В файле /etc/php5/apache2/php.ini нужно изменить параметры uploadmaxfilesize и postmaxsize, задав их, скажем, равными 2 и 2,2 Гб соответственно:

$ sudo nano /etc/php5/apache2/php.ini

    # upload_max_filesize = 500 MB
    upload_max_filesize = 2 GB
    # post_max_size = 600 MB
    post_max_size = 2.2 GB

И рестартовать Apache:

$ sudo service apache2 restart

Также не помешает проверить, что в настройках Apache разрешено использование файлов .htaccess и mod_rewrite: убедиться, что в разделе /var/www файла виртуальных хостов Apache (как правило, /etc/apache2/sites-enabled/000-default) AllowOverride установлен в All, выполнить a2enmod rewrite и a2enmod header и рестартовать Apache (подробнее см. ). Безусловно, веб-сервер будет необходимо переключить на работу по HTTPS. Модификации конфигурационных файлов, необходимые при применении nginx вместо Apache, приведены здесь.

 

Безопасность

Данные между клиентом и сервером передаются по протоколу HTTPS (если, конечно, он включен). Шифрование файлов, как уже отмечалось, поддерживается только на серверной стороне. Это значит, что тот, кто контролирует сервер, может получить к ним доступ.

Клиент OwnCloud мало чем отличается от того же Dropbox

 

Выводы

При всей уникальности функционала OwnCloud впечатление сильно портят различные недоработки и баги. Когда клиент после штатного обновления внезапно начинает пересинхронизировать 300 Мб файлов или когда ошибка в конфигурации внешнего WebDAV-хранилища приводит к тому, что веб-интерфейс становится полностью недоступен, и единственное средство это исправить — корректировка базы данных прямыми SQL-запросами, сложно решиться доверить ему действительно ценные данные.

AeroFS предназначен для синхронизации файлов и предоставления к ним общего доступа. Обмен данными идет между устройствами напрямую, сервер используется для управления и администрирования пользователей; поддерживается версионирование фалов. Попробовать AeroFS можно без развертывания сервера, воспользовавшись облачным сервисом, который в бесплатной версии поддерживает до трех участников (teammates) и одного внешнего пользователя (collaborator) без ограничений на объем (так как файлы не хранятся на сервере) и количество устройств на одного пользователя.

Список подключенных к AeroFS клиентов

 

Совместимость

Сервер Team Server работает под Windows, Linux, OS X. Клиент AeroFS Desktop поддерживает Windows, Linux, OS X, Android.

 

Безопасность

По заявлению разработчиков, все данные, передаваемые между устройствами, шифруются с помощью AES-256-CBC. Файлы не хранятся на серверах, хотя могут проксироваться через relay-сервер, если устройствам не удалось установить прямое соединение друг с другом. Подробнее здесь.

 

Установка

Для установки клиента под Ubuntu необходимо загрузить deb-пакет и установить его:

$ sudo dpkg -i aerofs-installer.deb

Затем нужно запустить Applications → Internet → AeroFS. При щелчке правой кнопкой мыши на появившейся в трее иконке появится меню, похожее на меню Dropbox. В настройках можно задать свое имя и имя компьютера, локальный каталог для синхронизации, ограничить полосу пропускания и так далее. Также с его помощью можно предоставить общий доступ к каталогу, указав список почтовых адресов тех, кому дается доступ. При нажатии на кнопку «Network Diagnostics…» можно просмотреть список компьютеров, доступных для данного устройства. Есть клиенты для работы в командной строке: aerofs-cli — демон и aerofs-sh — работа в интерактивном режиме. Аналогичная процедура нужна для установки сервера:

$ sudo dpkg -i aerofsts-installer.deb

Запустим:

$ aerofsts

В появившемся окне зададим почтовый адрес администратора сервера, его пароль и имя сервера. Выберем, где будем хранить данные, на локальном диске или Amazon S3. Для локального диска укажем папку, в которой будут храниться данные, и их вид: с сохранением файловой структуры или в сжатом виде. Во втором случае можно достичь значительной экономии дискового пространства, но доступ к файлам можно будет получить только с помощью утилит, идущих в комплекте с сервером.

Десктопный клиент AeroFS

По завершении начальной настройки сервер автоматически синхронизирует локальный каталог с другими устройствами, идентифицировав пользователя AeroFS по почтовому адресу, введенному при настройке. При этом, хотя и установленный локально, сервер будет являться частью облака AeroFS и на него будут распространяться ограничения бесплатной версии (три участника и один внешний пользователь). В системном трее появится точно такая же иконка, как у клиента, отличающаяся выпадающим меню. В нем будет пункт Manage Team, ведущий на страницу администрирования, и не будет Pause syncing for an hour и Invite a friend to AeroFS.

Так это выглядит в трее KDE

Как и в случае с клиентом, для сервера есть варианты для работы из командной строки: aerofsts-cli и aerofsts-sh.

 

Выводы

Диагностика сетевых подключений

Если число пользователей, требующих разных прав доступа, никогда не превысит трех (число устройств, напомним, не ограничено), можно присмотреться к Seafile поближе — сервис очень простой и удобный, хотя и ограниченный по функциональности. Если же пользователей может в перспективе стать больше, то начиная с четырех придется платить по 10 долларов в месяц за каждого (!) участника (число внешних пользователей при этом будет неограниченным).

Seafile создан китайскими разработчиками и распространяется в исходных кодах. Он позиционируется как средство синхронизации файлов и совместной работы для команд. Seafile, как и OwnCloud, использует центральное хранилище, к которому подключаются клиенты. Серверная часть существует в двух редакциях: Open Source и Professional. Пользователи профессиональной версии, кроме технической поддержки, получают дополнительные функции, такие как возможность использовать Amazon S3 в качестве хранилища файлов, WebDAV, поиск файлов, предварительный просмотр для файлов doc и ppt, масштабирование, повышенную доступность и улучшенную интеграцию с почтой. Профессиональная версия доступна также для персонального использования с ограничением до пяти пользователей. Поскольку Seafile позиционируется не только как сервис файловой синхронизации, но и как средство совместной работы, в нем предусмотрены такие инструменты, как встроенная вики, ведение списков задач, общий доступ к файлам через веб, онлайн-просмотр файлов с дискуссиями, управление учетными записями и группами, поддержка LDAP, обмен сообщениями.

У Seafile очень простой веб-интерфейс

 

Тем не менее все довольно информативно

Seafile основан на модифицированной под задачи файловой синхронизации модели Git. Основным понятием в Seafile является библиотека (аналог Git-репозитория), которая соответствует группе каталогов. В отличие от Git, файлы разделяются на блоки для более эффективной передачи по сети и хранения. Для начала синхронизации нужно загрузить библиотеку с сервера к себе на диск. При необходимости можно создавать sub-library для подкаталогов. Можно не только давать права пользователям и группам на синхронизацию библиотек, но и открывать общий доступ через веб как к отдельным файлам, так и к каталогам с правами только на чтение или и на чтение, и на запись. В качестве сервера баз данных Seafile может использовать SQLite, MySQL, PostgreSQL, веб-серверы Apache и nginx. Воспользоваться Seafile можно и без установки своего сервера — облачный сервис Seacloud, построенный на основе Seafile, в бесплатном тарифном плане предоставляет 1 Гб бесплатного дискового пространства и 5 Гб включенного трафика. Для оценки возможностей, предоставляемых Seafile, можно ознакомиться с демо-версией.

 

Совместимость

Сервер работает под Linux (существует специальная версия для Raspberry Pi) и Windows. Клиенты для настольных систем есть для Windows XP, 7, Vista, Linux (как апплеты, так и терминальные), Mac OS X 10.6+. Мобильные клиенты работают на Android и iPad/iPhone.

 

Безопасность

Библиотеке при ее создании можно задать пароль, с которым она будет зашифрована алгоритмом AES-128. Также на основе пароля генерируется специальный токен, который будет потом использоваться сервером для проверки возможности доступа к библиотеке. После задания пароль изменить нельзя, можно только создать новую библиотеку. Дальнейшее шифрование/дешифрование файлов с использованием пароля, по утверждению авторов, осуществляется только на клиентской стороне. Обмен между клиентом и сервером также шифруется AES-128.

 

Установка клиента

Зарегистрируемся в сервисе seacloud.cc. На странице загрузки выберем версию клиента, соответствующую нашей системе. Для Ubuntu это deb-пакет, устанавливаемый обычным способом, например:

$ sudo -i seafile_1.8.1_amd64

Запустим:

$ seafile-applet

При двойном клике на появившейся в трее иконке в браузере откроется веб-интерфейс клиента с предложением зайти на сайт облачного сервиса Seacloud, создать библиотеку и загрузить ее в локальный каталог. Когда это будет сделано, автоматически будет открыт веб-интерфейс локального клиента, который покажет прогресс загрузки файлов библиотеки. После этого файлы будут автоматически синхронизироваться с сервером.

Выставляем настройки
синхронизации

Если у Windows-клиента предусмотрена возможность автозапуска, то под Linux нужно вручную, скажем, добавить запуск апплета в cron:

$ crontab -e

Добавить строку:

@reboot /usr/bin/seafile-applet

Поэкспериментировав с клиентским приложением, подключенным к Seacloud, продолжим с серверной частью. Для установки сервера необходимо загрузить архив со страницы http://seafile.com/en/download/ и разархивировать его:

$ mkdir haiwen  
$ mv seafile-server_* haiwen
$ cd haiwen
$ tar -xzf seafile-server_*

И на всякий случай сохранить архив

$ mkdir installed
$ mv seafile-server_* installed

Установить дополнительные пакеты:

$ sudo apt-get update
$ sudo apt-get install python2.7 python-setuptools python-simplejson python-imaging sqlite3

Запустить установщик

$ cd seafile-server-*
$ ./setup-seafile.sh
$ ulimit -n 30000

и ответить на несколько вопросов, подтвердив в конце правильность данных:

This is your config information:

server name:        server-name
server ip/domain:   192.168.1.1
server port:        10001
seafile data dir:   /home/alykoshin/haiwen/seafile-data
seafile port:       12001
httpserver port:    8082

If you are OK with these configuration, press [ENTER] to continue.

Обратите внимание, что адрес/домен должен быть именно тем адресом или доменом, по которому к нему будут обращаться клиенты, то есть если у сервера несколько адресов (приватный и публичный), работать с ним клиенты смогут только по одному из них. И еще пара ответов:

This is your seahub admin username/password

admin user name:        [email protected]
admin password:         **************

If you are OK with these configuration, press [ENTER] to continue.

Для запуска сервера необходимо стартовать два сервиса: $ ./seafile.sh start $ ./seahub.sh start

Синхронизация в про-
цессе

После запуска сервера администрирование доступно по адресу http://localhost:8000/. Для входа необходимо указать почтовый адрес и пароль, введенные при установке. Новые пункты System Admin и Workspace в верхней строке предоставляют доступ к системному администрированию и уже привычному рабочему пространству Seafile соответственно. Создадим новую библиотеку и загрузим ее. В открывшемся веб-интерфейсе локального клиента мы увидим обе библиотеки, и с seacloud.cc, и с нашего локального сервера.

Seafile показывает
статус нашей папки

Автоматический запуск можно настроить аналогично настройке автозапуска BitTorrent Sync под WD My Book Live выше. Подробнее установка описана в интернете.

 

Резервное копирование

Если нет необходимости организовать синхронизацию, а нужен механизм для резервных копий, можно взглянуть в сторону CrashPlan, с помощью которого можно настроить бесплатный бэкап, например, на компьютер приятеля, и, наоборот, с его компьютера — на твой. CrashPlan не предоставляет возможность развернуть у себя свой сервер, и за резервное копирование в облако придется платить.

 

Amazon Glacier

Чуть больше года назад Amazon запустила облачный сервис под названием Glacier (ледник), предназначенный для хранения резервных копий, с крайне низкой стоимостью хранения данных (1 цент за гигабайт данных) и большим временем доступа к сохраненной на нем информации — несколько часов. В целом Glacier очень интересный вариант для резервного хранения, однако при оценке общих затрат на него следует учитывать, что Амазон взимает плату не только за хранение, но и за передачу данных и запросы к хранилищу. Для его использования можно применять утилиту s3sync, с помощью которой настраивается синхронизация в облачное хранилище S3, и уже в нем настроить политику переноса данных в Glacier. Альтернативой s3sync является файловая система s3fs, которая позволяет удаленно смонтировать bucket S3.

 

Домашние сетевые хранилища

WD My Book Live и WD My Book Live Duo

Тем, кто не хочет играть в конструктор и собирать сетевой накопитель самостоятельно, стоит посмотреть на продвигаемые как персональное облачное хранилище продукты Western Digital. My Book Live содержит один жесткий диск емкостью 1, 2, 3 Tб и порт гигабитного Ethernet. В накопителе My Book Live Duo находятся два жестких диска суммарной емкостью 4, 6, 8 Тб, которые можно либо использовать в нерезервируемой конфигурации, либо зеркалировать в массив RAID 1. Кроме того, в него добавлен USB-порт, которого нет в версии с одним диском. Тихий, небольшой, стильно выглядящий, напоминающий дизайном толстую (очень) черную книгу. Внутри — процессор ARM и полнофункциональный Debian. В Сети можно найти много инструкций по установке и настройке на нем многих популярных программ.

Raspberry Pi

С Raspberry Pi нельзя добиться скоростей, доступных настоящим NAS’ам и домашним серверам. Для серьезных жестких дисков понадобится дополнительное питание, а для подключения будут доступны только USB-порты, никаких SATA/eSATA. Однако у «малинки» есть ощутимое преимущество — ее поддерживают разработчики почти всех описываемых в статье продуктов. В большинстве случаев проблем не возникнет и с двумя другими платформами, но Raspberry Pi остается явным фаворитом.

Seagate GoFlex Net/Home

Решение от Seagate — это брендированная версия популярного на Западе, но почти неизвестного у нас семейства Pogoplug. Во многом это похоже на то, что предлагает Western Digital. Версия Net позволяет установить два фирменных диска объемом от 0,5 до 1,5 Тб каждый, версия Home поставляется сразу с диском и замены не предполагает. Внутри — полноценная NAS-платформа от Marvel с процессором, работающим на частоте 1,2 ГГц и 128 Мб памяти. Доступен гигабитный Ethernet-разъем и один USB-порт. Очень легко перепрошивается на Arch Linux, также совместим с последними версиями Debian.

Каждый из четырех инструментов синхронизации и совместной работы с файлами, рассмотренных в статье, имеет положительные и отрицательные стороны. Описанные программы не единственные — за рамками обзора остался, к примеру, SparkleShare, использующий систему контроля версий Git. Идеального инструмента, к сожалению, среди них нет. Однако можно точно сказать, что с их помощью можно избавиться от Dropbox-зависимости и развернуть собственный приватный сервис с несопоставимо большим объемом и за существенно меньшие деньги, не подвергая свои приватные данные рискам хранения на внешнем хостинге.

90000 Top 7 Things You Should Know - Reolink Blog 90001 90002 So you are looking for an IP camera cloud storage solution? And want it FREE? 90003 90002 In fact, free cloud storage for security camera could be easy depending on the IP cameras you're using. 90003 90002 Basically, the IP camera cloud storage is available via either the camera manufacturer's client or the third-party software. And the camera provider's cloud storage for CCTV is the most reliable and convenient way to go, most with 90007 FREE 90008 access to basic plans, NO subscriptions and NO extra fees.90003 90002 So getting an IP camera with cloud storage will be your best choice if you are keen to the cloud. 90003 90002 And here is more you need to know about IP camera with cloud storage: 90003 90014 90002 WAIT! Check out these Special Deals before you leave: 90003 90002 Right now, you can get EXCLUSIVE & BIG discounts on a wide range of Reolink security cameras & systems, wire-free & plugged-in, indoors & outdoors.90003 90002 Otherwise, you have to settle for the 3rd party software for IP camera cloud storage and pay monthly fees, or use the FTP server to upload files online automatically as many non-cloud cameras offer. 90003 90002 And here is what you should know about the 3rd party security camera cloud storage and FTP server: 90003 90002 90007 Editors 'Note: 90008 IP camera cloud storage enables you to access to your camera recordings anywhere, but it's not the only option.If you want remote viewing and playback function, you do not need to bind your IP camera to cloud storage. Any online IP camera can do that easily via the phone app, PC or web. 90003 90002 90028 90003 90030 # 1. IP Camera Cloud Storage: How Does It Work 90031 90002 IP camera cloud storage uses Internet to store your encrypted IP camera recordings in the off-site storage software, namely the cloud server, so that you can view, playback, delete and download the recordings from your cloud IP camera cloud as long as there is network.90003 90002 And the network plays a central role in the cloud storage for security cameras. 90003 90002 For example, the wireless security camera cloud storage uses WiFi network to send video recordings and live feeds to the cloud server, simple and convenient. And the Argus 2 is a highly demanded model that works seamlessly with the Reolink Cloud. 90003 90002 No WiFi network? No worries. 90003 90002 You can still have the IP camera cloud storage with cellular cloud security cameras which use 3G / 4G data to send streams over the net, offering full functions and benefits of CCTV camera cloud storage.90003 90042 Reolink Go 90002 100% Wire-Free 3G / 4G LTE Mobile Camera 90003 90002 No WiFi & Power Needed; Rechargeable Battery or Solar Powered; 1080p Full HD; Starlight Night Vision; 2-Way Audio; Live View Anytime Anywhere. 90003 90030 # 2. How to Access IP Camera Cloud Storage 90031 90002 90050 "So how do I access the security camera with cloud storage to view and to reset or delete recordings?" 90051 90003 90002 90007 It's super easy! 90008 You do not have to do anything other than signing into your account via the cloud security camera app or the cloud website, after you bind cameras to the cloud.And then you can see everything on its cloud section, view and playback those cloud recordings wherever you are. 90003 90002 For example, there are only 3 steps to set up and access Reolink Cloud: 90003 90002 90007 Step 1. 90008 Create an account on Reolink official website and add cameras on Reolink App. 90003 90002 90007 Step 2. 90008 Come to 90007 Device Settings -> Could Storage 90008 page to set up the CCTV cloud storage. 90003 90002 90070 90003 90002 You are required to log in with the Reolink account you created before, and choose a camera cloud storage plan.Just follow the on-screen prompt and you can bind the camera to CCTV camera cloud easily. 90003 90002 90007 Step 3. 90008 Schedule your IP camera cloud recording, like enable and disable automatic uploading to the CCTV cloud storage and video resolution. 90003 90002 Voila! You got a cloud storage camera now which will upload videos to the cloud right away! 90003 90002 90007 Note: 90008 Remember that battery powered cameras only record motion events from your IP camera to cloud storage in order to save the battery life.You will not want large files on the cloud storage for CCTV anyway. 90003 90030 # 3. Security Camera Cloud Storage Cost 90031 90002 No one wants to pay for the IP camera cloud storage subscriptions on top of an expansive initial camera set, especially if you are talking about security camera systems with cloud storage. 90003 90002 And the good news is you do not have to, actually. 90003 90002 Now most IP camera cloud storage is FREE for the basic plan with like 7 days 'retention or 1GB size data storage, meaning you'll have the latest recording forever, and it is perfectly adequate even if you put your cloud IP camera in busy areas, especially for those recording motion only.90003 90002 If there is no free cloud storage available, why do not you just turn to other camera brands that offer such service? You know, free IP camera cloud storage is supported by more and more brands to cover your basic security needs. 90003 90002 So a subscription is only needed if you want the premium storage packages for your cloud IP camera, which may have longer video history, lager storage space, and more supported cameras, costing you about $ 10 a month. After all, the cloud hosting has an associated cost itself.90003 90030 # 4. IP Camera Cloud Storage Safety Issues 90031 90002 90050 How secure are the videos stored at the cloud storage for 90051 security 90050 camera? Is data encrypted at rest? Who has access to the footage? What if someone hacks into it? 90051 90003 90002 Privacy and safety issues of IP camera cloud storage are always a big concern. And the best solution to avoid these problems is to choose a reputable security camera brand with advanced encryption technology. 90003 90002 And the quality cloud IP cameras will enable Transport Layer Security (TLS), store videos in Amazon S3 (the industry's most-trusted service), and transmit videos through HTTPS (the protocol to ensure your data is encrypted and transferred over a secure connection ).90003 90002 And those trusted cloud storage camera manufacturers are more devoted to keeping the servers up to date with security patches and operating system updates. They will update the software regularly on their software pages so that the customers can always keep up-to-date. 90003 90002 Actually, the biggest risk of the intercepting things is that users do not change their default account password like admin or 12345. No kidding. A LOT of users just leave it unchanged and end up being the victim of the online hacking.90003 90002 So do remember to create a strong password to keep your cloud IP camera safe. 90003 90002 90115 90003 90030 # 5. Best Cloud IP Cameras 90031 90002 90050 I have an outdoor cloud IP camera to monitor the front yard. It has its own free cloud storage with retention of 7 days, but I am not that happy with this device, kinda buggy, it misses sometimes very important motions in my yard and the worst part is 1MP low resolution. 90051 90003 90002 A cloud storage camera with blurry images and false alarms will lose all its edges of free cloud storage.90003 90002 Is there any reliable cloud IP camera with free cloud-based storage? 90003 90002 Yes, of course. Here are top two cloud IP cameras I'd recommend. (90007 Bonus 90008: They also have an SD card slot in the camera to enable local storage if you want.) 90003 90002 90007 Note: 90008 Reolink Cloud is available in the US, Canada, Australia and New Zealand for now, and more countries will be supported in the near future. You may subscribe to us to be notified with the latest updates! 90003 90135 Pick 1: Reolink Argus 2 90136 90002 If you are looking for a quality cloud IP camera that has the footage secured in cloud without forcing you into monthly subscriptions.This is it. 90003 90002 Plus, this best selling wire-free cloud IP camera supports both cloud and local storage, so you'll have no worries for missing a thing, even if your device is stolen or Micro SD card is broken. You can just access the recordings anytime anywhere on the cloud. 90003 90002 Best Pick 90003 90143 90144 90002 Reolink Argus 2 90003 90135 Best Wireless Cloud IP Camera 90136 Easy installation, sharp day and night video quality, FTP cloud and local recording make the Reolink Argus 2 a solid choice for a wireless indoor and outdoor camera.- PCMag Review 90002 Shop now> 90003 90002 Key features: 90003 90153 90154 1080p resolution, industry leading clarity in battery cameras 90155 90154 100% wire-free, easy to install (in 5 minutes) and remove 90155 90154 Starlight night vision, clearest night time videos ever 90155 90154 Cloud IP camera storage enables you access the recordings anywhere via Reolink App 90155 90162 90135 Pick 2: Reolink Argus Eco 90136 90002 If you are looking for a bullet type of cloud IP camera with affordable price tag, this is it.90003 90002 Plus, it is super easy to set up and configure the IP camera cloud. Just sign up your account on the free cloud IP camera software Reolink App, and that's all. 90003 90002 Best Pick 90003 90143 90002 Reolink Argus Eco 90003 90135 Best Bullet Cloud Security Camera 90136 90002 "The Eco was joy to use; The setup is free of the complexities that hang up many other camera installations, and the price is certainly attractive" - ​​TechHive Review 90003 90002 Shop now> 90003 90002 Key Features 90003 90153 90154 1080p resolution, the best clarity among the battery cloud IP cameras 90155 90154 Starlight night vision helps to keep an eye on things even in no light conditions.90155 90154 100% wire-free, easy to install even for beginners 90155 90154 Accurate PIR motion sensor, almost no false alarms 90155 90154 Secure online IP camera cloud storage and local storage 90155 90162 90030 # 6. IP Camera Cloud Storage Alternatives 90031 90002 If you still do not trust the IP camera cloud storage after all these security methods, then the local storage may suit you better with no hacking risks. You know, 90007 saving to the SD card or NVR locally also offers remote control over the recordings on your phone, PC and laptop anywhere 90008, as I've mentioned.90003 90002 Here I've rounded up a comparison chart between the IP camera cloud storage and local storage to help you reach a final decision. 90003 90202 90203 90204 90205 90007 CCTV with cloud storage 90008 90208 90205 90007 CCTV with local storage 90008 90208 90213 90204 90205 Data stores on the cloud server 90208 90205 Data stores in SD card, DVR or NVR 90208 90213 90204 90205 Files are temporary (unless you download it) 90208 90205 Backups are forever (until it's full and get overwritten) 90208 90213 90204 90205 Large storage space 90208 90205 Limited storage space 90208 90213 90204 90205 Dependent upon your Internet connection 90208 90205 Independent upon the Internet connection 90208 90213 90204 90205 No concerns about being stolen by thieves 90208 90205 No concerns about hacking & privacy issues 90208 90213 90204 90205 Data transfer depends on the network 90208 90205 Data transfer speed is fast and stable 90208 90213 90204 90205 Subscriptions for advanced plans 90208 90205 Initial payment for the hardware (SD card / NVR) 90208 90213 90256 90257 90002 Actually, local storage often works with the free FTP online cloud storage, meaning the videos can be automatically uploaded to your PC online, and therefore you do not need to worry about the stealing issue after you set up the IP camera FTP server.90003 90002 And personally, I favor the security camera that opens both local and CCTV cloud storage options to users, like the two above, so that you may choose whichever you need according to your monitoring situations and security needs. 90003 90030 # 6. 3rd Party IP Camera Cloud Storage: Things to Consider 90031 90002 Chances are that your IP camera cloud storage is not enabled, but still you want to save camera recordings to the cloud. In this case, you'll need the help of either a 3rd party CCTV cloud storage software or an FTP server.90003 90002 And here are two things you need to check before signing a contract with any 3rd party IP camera cloud storage platforms: 90003 90153 90154 Make sure your security camera is supported by the 3rd party cloud IP camera software. Some cloud IP camera software only support H.264 compression and RTSP protocol. 90155 90154 Check the resolution output of the cloud IP camera app and whether they will support both image and video recordings to make the best use of the CCTV cloud storage.90155 90162 90030 # 7. How to Set up FTP Storage for IP Cameras 90031 90002 FTP storage for IP camera is a great substitute of the free IP camera cloud storage and the NVR security camera system cloud storage. 90003 90002 After you set up the FTP storage for IP camera, all the motion event recordings (picture or video) will be automatically uploaded online, so the thieves can never take your evidence again. 90003 90002 Here is how you can set up the security camera with cloud storage via FTP.Take Reolink cameras as an example: 90003 90002 90007 Step 1. 90008 Download the Cerberus FTP Server and install it. 90143 90007 Step 2. 90008 Configure the FTP service. (See detailed guide here.) 90143 90007 Step 3. 90008 Setup the FTP settings on your camera. (Follow the detailed steps here.) 90003 90002 Actually, the free FTP storage is most commonly used, as a perfect substitute, in the 90007 non-battery powered cameras 90008, since they are less likely to be supported by the CCTV cloud storage in manufacture.90003 90135 Best Security Camera with FTP Storage 90136 90002 Favors the free FTP storage? 90003 90002 Then you may take a look at the Reolink RLC-410, the hottest seller with free FTP online storage, offering you the best security as well as convenience, at a highly affordable price. 90003 90002 Best Pick 90003 90143 90305 90143 90002 Reolink RLC-410 90003 90135 Best IP Camera with Free FTP Storage 90136 Mentioned and recommended in PCWorld, TechHive, Tweak Town, The Gadgeteer, Infinite Power Solutions, and etc."Excellent performance, affordable price." - PCWorld. 90002 Check It Out 90003 90002 Highlights: 90003 90153 90154 5MP or 4MP super HD resolution at your choice 90155 90154 Power over Ethernet, easy to use and install 90155 90154 Audio enabled with built in microphone 90155 90154 IP66 waterproof, suitable for outdoor use 90155 90154 Free FTP storage to save camera recordings 90155 90162 90002 Reolink RLC-410 daytime video: 90003 90002 90330 90331 90003 90002 If you have any other questions concerning the surveillance camera cloud storage, you may leave a comment down below! Whether you are looking for an outdoor security camera with cloud storage or WiFi security camera cloud storage, we will try to find the best solution for you.90003 .

admin

Отправить ответ

avatar
  Подписаться  
Уведомление о