Запускаем бесплатный мощный сервер minecraft в облаке

Содержание

NAS своими руками. Хранилище NAS. Чем опасен RAID.

Этот небольшой мануал поможет вам собрать полноценный NAS сервер из старого компьютера. Если вы готовы купить новые комплектующие и сделать свое файловое хранилище компактным и придать ему более современный вид и функциональность, то для вас больше подойдет статья «Сборка NAS-сервера. Подбор компонентов», ну а любителям готовых решений я подготовил этот материал: «Выбираем домашний NAS-сервер». Теперь вернемся к старому ПК и оценим его возможности.

Требования к старому ПК

  • SATA разъемы на материнской плате, так как HDD c этим интерфейсом обладают наилучшим соотношением цена/производите-льность и имеют гораздо больший объем, в отличии от  IDE винчес-теров.
  • Количество разъемов для подклю-чения жестких дисков на мате-ринской плате и свободных слотов в корпусе (возможность установить HDD в  5,25-дюймовые отсеки (специальные боксы)) Для сборки HTPC я использую такие боксы с 2-мя слотами под 2.5″ HDD.
  • При недостаточном количестве SATA-штекеров на блоке питания можно воспользоваться специальными переходниками IDE-SATA.

Процедура установки HDD в корпус

Чтобы установить 3,5-дюймовые жесткие диски в 5,25-дюймовые отсеки для оптических приводов поместите их в специальный бокс (см. рис).

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

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

Настройка NAS сервера

Подключите NAS-сервер к своей сети. Откройте браузер вашего рабочего компьютера в этой сети и введите в адресной строке: http://»IP-адрес вашего NAS». В появившемся окне введите имя пользователя — admin и пароль — freenas. Перейдите в меню «Storage | Volumes | Create Volume» и выберите жесткие диски, которые будут образовывать RAID-массив. Далее активируйте файловую систему ZFS.

Можно использовать:

  • RAID 0 — дисковый массив повышенной производительности, без отказоустойчивости.
  • RAID 1 — зеркальный дисковый массив, имеет высокую надежность

Будем использовать RAID 1, как более надежный. Теперь нажмите «Add Volume» для форматирования ваших дисков в массив.

Доступ к NAS серверу в локальной сети

Чтобы открыть доступ к серверу перейдите в меню «Services | Control Services», задействуйте службы CIFS и настроить доступ в разделе «Sharing | Windows Shares». Как и к любому сетевому носителю локальной сети доступ осуществляется  с помощью Проводника Windows (например, \\NAS для доступа к корню или \\NAS\Photos для доступа к определенной расшаренной папке). Также можно сделать ярлыки, нажав на кнопку «Подключить сетевой диск» в окне Компьютер (Windows 7) под строкой проводника.

P.S. Вы всегда сможете сделать дополнительный массив, добавив жесткие диски, а также можно настроить доступ для удаленного использования вашего NAS сервера.

Немного информации об опасности использования RAID

RAID — это избыточный массив независимых жестких дисков. RAID — это не система хранения резервных копий, он лишь помогает повысить комфорт доступа к данным. RАID-система представляет собой набор HDD, объединенных в один массив. Если ваш жесткий диск вышел из строя его можно заменить, а после восстановить RAID и ваши данные будут с вами, исключая массив RAID 0.

Недостатки RAID 0

Данный режим дает лишь скорость доступа к данным. В Striping Mode (режим чередования) данные разбиваются на блоки и записываются одновременно на несколько жестких дисков. При поломке одного жесткого диска все данные будут потеряны.

Недостатки RAID 1

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

Недостатки RAID 1 и RAID 5

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

Также неисправный RАID-контроллер может привести к выходу из строя HDD. В RAID-массивах изменения применяются к файлам и при случайном удалении или изменении данных, действия необратимы.

Мое решение: самостоятельная сборка!

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

ВНИМАНИЕ! Я настоятельно не рекомендую собирать домашний сервер, используя старый компьютер или старые, отработавшие свое комплектующие. Не забывайте, что файловый сервер — это хранилище ваших данных

Не поскупитесь сделать его максимально надежным, чтобы в один прекрасный день все ваши файлы не «сгорели» вместе с жесткими дисками, например, из-за сбоя в цепи питания системной платы…

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

Идеальным решением исходя из этого является системная плата со встроенным в нее процессором и пассивным охлаждением, компактных размеров.

В комплекте поставки качественное руководство пользователя, диск с драйверами, наклейка на корпус, 2 кабеля SATA и задняя панель для корпуса:

При стоимости всего в 3300 рублей — она обеспечивает 80% всего того, что нам нужно для сервера.

На борту платы находится двухъядерный процессор AMD C-60 со встроенным графическим чипом. Процессор имеет частоту 1 ГГц (автоматически может увеличиваться до 1,3 ГГц). На сегодня он устанавливается в некоторые нетбуки и даже ноутбуки. Процессор класса Intel Atom D2700. Но всем известно, что Atom имеет проблемы с параллельными вычислениями, что часто сводит его производительность на «нет». А вот C-60 — лишен этого недостатка, и в добавок оснащен довольно мощной для этого класса графикой.

В наличии два слота для памяти DDR3-1066, с возможностью установки до 8 ГБ памяти.

Плата содержит на борту 6 портов SATA 6 Гбит. Что позволяет подключить к системе целых 6 дисков(!), а не только 4, как в обычном NAS для дома.

Что САМОЕ важное — плата построена на базе UEFI, а не привычного нам BIOS. Это значит, что система сможет нормально работать с жесткими дисками более 2,2 ТБ

Она «увидит» весь их объем. Системные платы на BIOS не могут работать с жесткими дисками более 2,2 ГБ без специальных «утилит-костылей». Разумеется, использование такого рода утилит недопустимо, если мы ведем речь о надежности хранения данных и о серверах.

С-60 довольно холодный процессор, поэтому он охлаждается с помощью одного только алюминиевого радиатора. Этого достаточно, чтобы даже в момент полной загрузки температура процессора не повышалась более 50-55 градусов. Что является нормой.

Набор портов вполне стандартный, огорчает только отсутствие нового USB 3.0. А особо хочется ответить наличие полноценного гигабитного сетевого порта:

На эту плату я установил 2 модуля по 2 ГБ DDR3-1333 от Patriot:

Система Windows 7 Ultimate устанавливалась на жесткий диск WD 500GB Green, а для данных я приобрел HDD Hitachi-Toshiba на 3 ТБ:

Все это оборудование у меня питается от БП FSP на 400 Ватт, что, разумеется — с запасом.

Финальным этапом была сборка всего этого оборудования в корпус mini-ATX.

Сразу после сборки я установил на компьютер Windows 7 Ultimate (установка заняла порядка 2 часов, что нормально, учитывая низкое быстродействие процессора).

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

После всего этого я отключил от компьютера клавиатуру, мышь и монитор. Фактически, остался один системный блок подключенный к локальной сети по кабелю.

Достаточно запомнить локальный IP этого ПК в сети, чтобы подключатся к нему с любой машины через стандартную Windows-утилиту «Подключение к удаленному рабочему столу»:

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

А вот отдельный домашний сервер, который можно загрузить работой на ночь и оставить — это интереснее. К тому же, привычным интерфейсом Windows 7 удобно управлять.

Итого общая стоимость домашнего сервера БЕЗ жестких дисков составила 6 000 рублей.

Система

Систему Женя написал за 4 месяца. Работал примерно по 2,5 часа в день. Полтора часа до работы (специально вставал пораньше, потому что вечером — сын, домашние дела, игра в «Цивилизацию» с женой) и час во время обеда на работе.

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

Поэтому система организована таким образом: создаешь папку в Умном доме с модулем, описываешь его работу и она легко интегрируется в систему. Сейчас там 9 модулей. Есть модули физические (те, которые имеют физическое устройство), а есть логические (те, которые нужны для работы системы).

Какое оборудование мы можем использовать для изготовления домашнего сервера

Со временем наш ПК устаревает. Если мы используем его для игры, наступает время, когда, даже если мы расширяем его новой графикой, он больше не может использовать его преимущества. Это потому, что существует эффект, называемый узким местом. Что происходит, так это то, что CPU / ЦЕНТРАЛЬНЫЙ ПРОЦЕССОР не может воспользоваться всей информацией, которую ему отправляет граф. В этом случае, даже с меньшим, мы получили бы те же результаты.

Что нам делать с этим компьютером? Имейте в виду, что, хотя для некоторых задач он устарел, для других он все еще актуален. Один из них может быть превратить наш старый компьютер в домашний сервер . Единственное, что нам нужно, — это купить один или несколько жестких дисков, если они нам понадобятся.

Домашний сервер обычно работает 24 часа в сутки. Первое, что нам нужно сделать, это открыть эту коробку и тщательно ее очистить. Помните, что тепло и пыль — главные враги электронных компонентов. Вы также можете подумать о добавлении дополнительного вентилятора в коробку, если считаете, что это необходимо для улучшения охлаждения.

Следующим шагом будет чистая установка операционной системы. Для этого рекомендуется предварительно отформатировать жесткий диск, на который он будет установлен. Один выбор мог быть Windows хотя мы не должны исключать Linux. Последний вариант со старыми ПК может дать лучшие результаты. Далее вы должны сделать установку максимально простой. В этом случае он будет заключаться в добавлении только необходимых нам программ. Чем меньше сервисов у вас запущено одновременно, тем больше у него будет доступных ресурсов и тем более гибким он будет. Например, одну вещь, которую мы могли бы установить, — это FTP-сервер.

Настоятельно рекомендуется использовать операционные системы, ориентированные на NAS, такие как FreeNAS / TrueNAS, XigmaNAS, OpenMediaVault и даже XPenology, благодаря этим операционным системам вы можете иметь большое количество предустановленных и предварительно настроенных служб без необходимости за обширные знания серверов.

Еще одна альтернатива, которую мы могли бы использовать для создания домашнего сервера, — это купить NAS . Для практических целей это сетевое запоминающее устройство. NAS можно рассматривать как компьютер со своей собственной операционной системой, процессором и Оперативная память. Затем мы должны добавить жесткие диски, как в случае с ПК. Одна из вещей, к которой они уже готовы, — это то, что мы можем создать собственное частное облако, хотя можно добавить больше функций. Например, мы могли бы использовать QNAP TS-253D который мы недавно рассмотрели в этой статье, и если вам нужен сверхмощный NAS-сервер, вы всегда можете обратиться к QNAP TS-1277 который профессиональный и с действительно мощным оборудованием.

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

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

Как Synology создаёт защищенное хранилище фото в пару кликов

Новая подсистема Synology Photos позволяет отказаться от любых сетевых хранилищ фото- и видеофайлов. Интерфейс предлагает раздел со всеми фотографиями, отдельную вкладку альбомов (которые можно создавать как в ручном, так и в автоматическом режимах) и окно с материалами, доступными другим пользователям.

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

Общий доступ формируется в пару кликов получением общей ссылки. Но тут-то и кроются особенности подхода к хранению данных Synology. Для каждой ссылки можно задать пароль или время жизни.

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

Снимки загружаются на домашний сервер в фоновом режиме без потери качества.

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

Ещё нет NAS? Стоит попробовать прямо сейчас

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

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

Стоит ли упоминать о сетевой защите и хранилище паролей? Конечно да. Это не организуешь за пару часов своими силами, а без них сегодня домашний сервер не так уж и нужен. А с ними никакие iCloud и Google Drive, ставшие предельно ненадежными, уже не нужны.

Надо просто попробовать.

#партнёрский материал

iPhones.ru

В 2021 году не осталось тех, кто верит в неприкосновенность личных данных в «облаке». И если таковые были, то после анонса (и последующего скандала) сканирования фотографий на iPhone, о потенциальном доступе третьих лиц к вашим снимкам теперь знает каждый. В интернете от такого очень тяжело спрятаться. Ведь когда вы отдаете кому-то свои данные, то априори…

Для чего нужен сервер

Серверы можно использовать по-разному. По своему назначению можно выделить следующие:

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

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

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

Программная часть

После покупки и установки самого NAS-а, решил попробовать использовать софт от самого QNAP. Стоит сказать, что он очень разнообразный — полностью заменяет публичные облака и даже умеет запускать виртуальные машины. Из себя он представляет некую ОС (на основе Debian, кажется), с веб-интерфейсом а-ля iPad и проприетарными приложениями.

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

Так как это обычный x86_64 ПК, я записал на флешку свежий дистрибутив, зашел в BIOS и загрузился с нее:

В этом NAS-е есть постоянная память размером 512 МБ куда установлена дефолтная прошивка. Ее я не перезаписывал (при желании можно будет вернуться на нее), и поставил Ubuntu 18.04 на software RAID, собранный из двух установленных дисков. На каждом диске создается по партиции одинакового размера, и они объединяются в RAID1. На одном диске также раздел для загузчика и /boot:

Способы подключить телевизор к роутеру, чтобы передавать видео с компьютера

Мы подошли вплотную к теме настройки домашнего медиа сервера по DLNA. Прежде всего нужно подключить ноутбук и телевизор с поддержкой данной технологии (например, Samsung со Смарт ТВ) к маршрутизатору. Существует несколько способов это выполнить. Подробно об этом говорится в другой статье, но вкратце они перечислены ниже. Какой из них выбрать решать вам в зависимости от того, насколько удален маршрутизатор от вашего телевизора и других подключаемых устройств DLNA.

Кабель Ethernet

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

Беспроводной мост

Если у вас есть беспроводной маршрутизатор, или же телевизор достаточно удален, стоит подумать об установке беспроводного моста для подключения телевизора к маршрутизатору. Беспроводной мост подключается к телевизору через порт Ethernet, а к маршрутизатору по беспроводной связи. Либо, если ваш ТВ поддерживает работу с WiFi через встроенный или внешний адаптер, то подключить его к маршрутизатору напрямую.

Некоторые беспроводные маршрутизаторы, например от Buffalo Technology, имеют сертификат DLNA и специально разработаны для домашней сети DLNA.

По электросети, без использования кабелей

Сеть с использованием электросети — это отличный способ настроить сеть во всем доме. Установка с использованием электрической домашней сети проста и безопасна. Поскольку используется существующая электропроводка, кабели для подключений внутри сети DLNA уже не потребуются. Адаптеры подключения к сетевой розетке выпускают почти все производители сетевого оборудования. Называются они Powerline-устройства. Далее вы просто как обычно подключаете вилку маршрутизатора, телевизора и других устройств в розетку электросети, но теперь уже все ваши устройства будут формировать сеть DLNA

Делать бэкапы (в том числе в экосистеме Apple) стало ещё проще

Обновленная DSM 7.0 наконец-то сделала очевидной необходимость использования фирменной файловой системы Synology под названием Btrfs.

Благодаря технологии Snapshot Replication пара жестких дисков, отформатированных в ней, под свежей операционной системой научилась делать по расписанию до 1024 теневых копий и хранить до 65 тысяч снимков всей системы.

Доступен возврат к любой заданной точке. И не обязательно делать это самостоятельно – повреждённые файлы восстанавливаются средствами NAS без участия пользователя в ближайшее состояние. Есть даже интеграция с Time Machine на macOS. Вручную доступна работа как с отдельными файлами, так и с целыми папками.

Как упоминают специалисты Synology, средства DSM 7.0 позволяют бороться даже с программами-вымогателями: если они блокируют восстановление по сети, бэкап системы можно залить через USB практически без отката по времени, без потерь данных.

Мобильные устройства тоже не останутся в стороне: приложение Synology Drive для iOS и Android так же позволяет создавать резервные копии данных, используя NAS для хранения и сквозного шифрования.

Фактически, на сервере можно хранить полный бэкап личного смартфона или портативных устройств всей семьи. Было бы желание.

Передача данных внутри локальной сети

Ethernet

Ethernet — технология пакетной передачи данных посредством проводного соединения.

В данный момент используются стандарты Fast Ethernet (100 Мбит/с, реальная скорость передачи файлов до 10 Мб/с) и Gigabit Ethernet (1 Гбит/с, реальная скорость передачи файлов до 100 Мб/с).

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

В перспективе ожидается переход на 10 Gigabit Ethernet. Подобный стандарт уже существует и используется в дата-центрах, но для домашнего пользователя необходимое для его работы оборудование пока что является слишком дорогостоящим, да и потолок скорости передачи данных (10 Гбит/с ~ 1 ,25 Гб/с) остается невостребованным, поскольку скорость чтения и записи информации по интерфейсу SATA 3 ограничен всего лишь 6 гигабитами в секунду.

Wi-Fi

Wi-Fi — коммерческое название стандарта беспроводной передачи данных IEEE 802.11, обеспечивающего скорость передачи данных до 300 Мбит/c (стандарт 802.11n) или 1300 Мбит/с (стандарт 802.11ac).

Основные достоинства Wi-Fi — простота и распространенность. Для организации беспроводной сети достаточно иметь точку доступа, а Wi-Fi адаптерами оборудованы все современные смартфоны, планшеты, ноутбуки, смарт-ТВ и некоторые стационарные компьютеры.

А главная проблема Wi-Fi — работа в частотном диапазоне 2,4 Ггц, на который наводят помехи многие бытовые устройства, такие как микроволновые печи, радиотелефоны, неэкранированная электропроводка и любые Bluetooth-устройства. Да и чрезмерная простота использования этого типа подключения является не только достоинством, но и недостатком: частотный диапазон 2,4 Ггц перегружен большим количеством использующих Wi-Fi соединения устройств.

PowerLine

PowerLine — технология передачи данных по электрическим сетям, которая выглядела перспективно и многообещающе в начале двухтысячных годов, но не смогла вовремя выйти на рынок и ставшая неактуальным после широкого распространения Wi-Fi.

Тем не менее, до конца эта технология не умерла и в 2010-х годах появились Powerline-адаптеры, реализующие ее в деле и позволяющие передавать данные по электропроводке со скоростью до 200 Мбит/с.

При этом скорость подобного канала передачи данных очень чувствительна к качеству электропроводки и подвержена помехам от подключенной электротехники. Кроме того, заявленные «до 200 Мбит/с» распространяются не на каждый адаптер по отдельности, а на весь канал целиком, который будет делиться на все подключенные устройства. Если к электропроводке подключены одновременно 4 Powerline-адаптера, то каждый из них сможет работать со скоростью до 50 Мбит. А поскольку с учетом возможных помех скорость будет и того меньше, то в реальности стоит ожидать 15-20 Мбит/с.

Таким образом, технология Powerline не может конкурировать в плане скорости даже с Wi-Fi в условиях сильной забитости диапазона.

Домашнее облако

Для замены Google Drive (Яндекс.Диск, Dropbox и тд.) я выбрал Seafile — https://www.seafile.com/en/home/

Выбор был между ним и Nextcloud/ownCloud, но после тестовых установок выбрал Seafile. До 3-х пользователей можно использовать Enterprise версию — её и взял. В ней есть поиск по файлам и еще несколько полезных функций, вот здесь есть сравнение бесплатной и enterprise версий. Разворачивал с помощью Docker — очень просто и быстро, на сайте есть подробный мануал

У Seafile есть веб-интерфейс, desktop-приложение для всех ОС и мобильный клиент.

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

Seafile тоже не идеален, всё что он умеет — просто хранить файлы. Особенности использования:

  • хранит данные в бинарных файлах. То есть их нельзя просматривать на диске. Получаем высокую скорость при доступе к данным, но теряем в гибкости. Вот так выглядят данные на ФС:

  • есть возможность создавать несколько библиотек и разделять доступ пользователей к ним
  • можно создавать шифрованные библиотеки с защитой по паролю
  • есть приложение для Android/iOS. Довольно скромное, но заливать фотки с телефона и просматривать файлы умеет.

Arduino

Первую версию Умного дома Женя сделал два с половиной года назад на arduino.

Arduino — небольшая плата с микроконтроллером, памятью и контактами, к которым можно подключать лампочки, моторы, датчики и вообще все, что работает от электричества. Пишешь программу на C++, загружаешь ее в память микроконтроллера arduino — и она управляет всеми подключенными устройствами. Так создаются классные гаджеты — система полива дачного участка, например, или робот, который приносит вам тапочки.

Первая тема, которую Женя сделал на arduino — это игрушка. Два сенсора, два участника. Каждый держит руку над своим сенсором. Когда игрушка пикнет, нужно резко убрать руку. Игрушка измеряет время реакции до 100-х секунд и говорит, кто тут чемпион. Рубились с женой. Удобно — кто проиграл, тот моет посуду).

Когда с arduino все стало понятно, Женя решил, конечно, делать Умный дом (электронщик же). Подключил к arduino охранную систему (датчик движения и датчик открытия двери) и термометр (датчик температуры и влажности DHT11) и остался недоволен. Связь между всеми устройствами была по радиоканалу на 433 МГц и оказалась нестабильной. Женя боролся с радиосигналами месяца 2, а потом решил не бороться, а переделать сервер умного дома на Raspberry Pi.

УДАЛЕНИЕ НЕНУЖНЫХ ПРОГРАММ

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

Файловый сервер и бэкап

Ваш новый сервер можно использовать для хранения всех копий данных со всех устройств в сети. Создайте на подключенном к нему внешнем жестком диске папку «Резервные копии», а в ней — подпапки для каждого сетевого компьютера. Откройте общий доступ к директории: щелкнув по ней правой кнопкой мыши, выберите пункт «Свойства» и вкладку «Доступ». Для начала настроек по умолчанию будет достаточно.

На клиентских ПК найдите созданную сетевую папку в Проводнике, введя в адресной строке «». При регулярном создании резервных копий рекомендуется подключить эту папку на клиентском ПК в качестве сетевого диска. Для этого в Проводнике «клиента» кликните по «Сервис | Подключить сетевой диск» (в Windows Vista и 7 следует вызвать панель меню нажатием на «Alt»). В верхнем раскрывающемся списке выберите нужную букву диска, а в поле «Папка» укажите сетевой путь — например, «homeserverworking_pc». Если сервер постоянно остается включенным, отметьте флажком пункт «Восстанавливать при входе в систему», чтобы сетевой диск автоматически подключался и отображался в Проводнике.