Обновление домашнего сервера!
06 August 2019 г. · 1190 · 21 minПрошло шесть месяцев с тех пор, как я в последний раз настраивал [Ноутбук в качестве домашнего сервера] (https://tstrs.me/1440.html), и я немного недоволен этой архитектурой, потому что я люблю смотреть фильмы и у меня есть требования к качеству изображения, поэтому я собрал много оригинальных дисков Blu-ray, но когда я сохранил сотни оригинальных дисков Blu-ray, моего места на жестком диске не хватило, поэтому я просто купил больше напрямую до 10 ТБ. Глупо покупать так много жестких дисков для расширения до ноутбука, поэтому просто создайте домашний сервер. Основным содержанием данной статьи является конфигурация выбора рекомендации домашнего сервиса.
# Предыстория
Жесткий диск, подключенный к ноутбуку, почти заполнен и нуждается в расширении. Более того, ноутбуки не очень подходят для серверов Linux, тратя впустую портативность ноутбуков, поэтому крайне важно создать серьезный сервер.
И я не хочу покупать бывшие в употреблении серверы, во-первых, этот заграничный мусор не знает как давно он работает, существенной особенностью электронных продуктов является хаотичность времени брака, может быть нормально в одну секунду, в следующую секунду сломается. Поэтому я по-прежнему покупаю новенькую подержанную электронику в том диапазоне, который могу себе позволить.
Эта статья представляет собой мысленное путешествие по настройке домашнего сервера на основе требований.
# Требования
Мои потребности просты, большая емкость, определенная стабильность, супер быстрая скорость.
⭐⭐⭐⭐⭐ Способность
Мне нужно много места для моих данных. И иметь возможность легко расширить емкость и заменить старый диск.
⭐⭐⭐ Безопасность
Поскольку это некоторые данные, такие как фильмы, безопасность не очень важна, а важные материалы холодны.
⭐⭐⭐⭐⭐ Скорость
Просмотр фильмов Blu-ray зависает - самое невыносимое, и индикатор выполнения не может застрять, если вы небрежно перетащите его! И вы можете взять с собой множество движущихся устройств для просмотра одновременно!
После того, как требования перечислены, достаточно их решить.
Во-первых, меня совсем не интересует хлам готовой консоли NAS (Synology!) Не бегите! Это ты», есть несколько причин:
1.Я не смотрю фильмы вне дома. Для этого есть две небольшие причины, первая заключается в том, что я в дороге или на работе ловлю рыбу, как правило, читаю электронные книги, в последнее время также читаю комиксы, фильмы отнимают слишком много времени, вторая заключается в том, что мои фильмы часто имеют размер более десятка ГБ, которые невозможно посмотреть в Интернете, не говоря уже о том, что пропускная способность загрузки моей семьи недостаточно велика, смотрите вторую карту в минуту?
2.Я не буду хранить личные фотографии или видео на устройствах, подключенных к общедоступной сети. Поскольку вы никогда не узнаете, как ваши фотографии просочились в Интернет, я все еще честно делаю холодное резервное копирование и GoogleDrive этих данных. Напоследок хотелось бы сказать еще одну фразу: «Не заходите в интернет, когда речь идет о секретах, и не заходите в интернет к секретам».
3.Я не получаю свои файлы дома вне дома. Даже если я читаю, я использую SFTP и мне не нужен отдельный NAS. Так что добавить жесткий диск к серверу, который у меня уже есть, выгоднее, чем покупать NAS отдельно.
4.Цена. Вы получаете то, за что платите, «дешево», «производительность», «стабильность» никогда не могут иметь и того, и другого, это вечный и неизменный закон. Материнская плата онлайн-NAS в основном J1900, которая, как мне кажется, представляет собой куриные ребрышки. 2200g, который я купил, только последние две вещи соответствуют стандарту, но он всего на 1/3 дороже, чем решение J1900, а так называемое низкое энергопотребление J1900 означает низкую производительность, низкое энергопотребление составляет всего 10 Вт, производительность составляет менее двух тысяч баллов, лестница находится на расстоянии 1,000 миль, это слишком мусор, мне не нужно его покупать, я знаю, что это бесполезно. (J1900 в области промышленного контроля все еще в порядке)'
AMD 2200G заполнен 8000 точками, а энергопотребление составляет 65 Вт, а включенный cTDP составляет всего 46 Вт. Не говоря уже о VEGA 8, которым он также оснащен, декодирование 1080p, 2K легко, 4K - это просто полная загрузка, не то чтобы это невозможно было сделать. Зачем мне заморачиваться с J1900?
Во-вторых, у меня есть определенная потребность в масштабируемости, сейчас жестких дисков может быть всего три-четыре, в будущем мне, возможно, придется расширяться до десятков, поэтому для резервирования места для апгрейдов главное, чтобы слота 'PCIe' хватило. Материнская плата, которую мы выбрали, имеет два «PCIe x16» и два «PCIe x1», одна из которых может обновлять карты расширения HBA в будущем, другая может обновлять сетевые карты 10G или 40G, а «x1» может вставлять карты расширения SATA.
Предполагая, что аппаратное обеспечение неплохое, этот сервер можно использовать не менее 5 лет, а затем мигрировать на новую платформу.
Таким образом, мой окончательный выбор - это комбинация материнских плат AMD 2200G + B350, всего купленных менее 2,000, разделенных на 5 лет в месяц, это всего 30, дешевле, чем самый дешевый хост в Tencent Cloud. А производительность, память и место для хранения неизвестно во сколько раз сильнее.
# Выбор жесткого диска
Здесь жесткий диск как ключевой момент, о котором стоит поговорить, потому что в настоящее время основная технология чтения и записи механических жестких дисков делится на два типа: PMR и SMR:
Вертикальная магнитная запись (PMR)
PMR HDD, также известные как жесткие диски с обычной магнитной записью* (CMR), используют технику намагничивания битов данных перпендикулярно жесткому диску. Дорожки записи расположены близко друг к другу, но не перекрываются. Как правило, головки записи будут больше, чем головки чтения. Поэтому производители жестких дисков постараются уменьшить размер записывающей головки до физического предела, если захотят увеличить плотность магнитной записи.
Магнитная запись черепицы (SMR)
SMR можно рассматривать как расширение технологии PMR. Из-за физических ограничений ширина дорожки (и размер написанной головы) может быть уменьшена только до определенной степени. В отличие от PMR, который не позволяет дорожкам перекрывать друг друга, жесткие диски SMR используют технологию последовательной записи битов данных, как следует из их названия, дорожки укладываются как плитки на часть другой дорожки, тем самым увеличивая плотность магнитной записи. Таким образом, считывающая головка по-прежнему может считывать данные с непокрытого участка дорожки.
Разница между ПМР и ММР
независимо от того, использует ли жесткий диск технологию PMR или SMR, площадь, необходимая для считывания головки на дорожке, меньше, чем у записывающей головки. Когда новые данные записываются последовательно на жесткий диск SMR, эти дорожки, сложенные на плитки, по-прежнему могут читаться в обычном режиме, не влияя на производительность чтения. Однако, как только записанные данные должны быть отредактированы или перезаписаны, записывающая головка не записывает существующую дорожку напрямую, чтобы избежать повреждения соседних дорожек. Отредактированные данные сначала будут записаны в пустое место на диске, а трек старых данных временно останется неизменным. Механизм повторной сборки выполняется, когда жесткий диск простаивает, что автоматически стирает старые биты данных на исходной дорожке и освобождает место для записи новых данных. С точки зрения вышеупомянутого механизма реорганизации, время простоя приводов SMR довольно важно. Если жесткий диск SMR долгое время занят интенсивными задачами перезаписи, времени простоя не хватит на перестановку дорожек, и количество существующих дорожек данных будет все более и более временно неактивным. Это приводит к тому, что диску SMR приходится записывать новые данные при перестановке старых дорожек, что оказывает некоторое влияние на производительность чтения и записи. Для жестких дисков SMR поставщики имеют свои собственные проекты встроенного ПО для оптимизации механизма повторной сборки, чтобы уменьшить влияние задач перезаписи на производительность чтения и записи.
Цитируется по [Synology:PMRSMRharddiskdrives] (https://originwww.synology.com/zh-cn/knowledgebase/DSM/tutorial/Storage/PMRSMRharddiskdrives).
Для коллекционера-энтузиаста самое печальное, что данные теряются, поэтому важны жесткие диски. Технология SMR по-прежнему имеет ценовое преимущество при хранении в холодном резерве (то есть только для чтения, а не для записи). Когда горячего резерва или основной силы недостаточно, а сервер должен работать 24/7, у вас нет времени разбирать треки. Так что и говорить нечего, не покупайте ММР. SMR - это большая дыра, хотя дешево действительно дешево.
Моя нынешняя рабочая лошадка - Seagate Hawk 'ST4000VX007', у которого есть хороший онлайн-обзор. Параметры данных находятся в [здесь] (https://www.seagate.com/www-content/datasheets/pdfs/skyhawk-3-5-hddDS1902-7-1711CN-zh_CN.pdf).
# Схема файловой системы
ЛВМ⭐⭐⭐⭐
диспетчер логических томов, также переводится как диспетчер логических томов, диспетчер логических секторов, диспетчер логических дисков, является функцией управления логическими томами, предоставляемой ядром Linux. Он создает логический слой поверх раздела жесткого диска жесткого диска, чтобы облегчить системе управление системой разделов жесткого диска.
Можно только сказать, что в целом миграция данных хлопотна.
ZFS⭐⭐⭐⭐⭐
ZFS - это файловая система с возможностями управления логическими томами, первоначально созданная на основе файловой системы, разработанной Sun Microsystem для операционной системы Solaris. ZFS — это облегченная файловая система с большой емкостью хранилища, интегрированной концепцией управления файловой системой и томами, новой логической структурой дисков и удобной системой управления пулом устройств хранения данных.
Отступил, когда услышал требования к памяти. «1 ТБ с памятью 1 ГБ», но масштабируемая архитектура потрясающая, в настоящее время она используется, и серьезных проблем нет уже более двух месяцев.
Мягкий и жесткий RAID⭐⭐⭐
Избыточный массив независимых жестких дисков, ранее известный как дешевые дисковые избыточные массивы, называемые дисковыми массивами. Технология виртуализированного хранилища используется для объединения нескольких дисков в одну или несколько групп массивов дисков с целью повышения производительности или избыточности данных, или и того, и другого.
Я в основном планировал это, мои важные данные GoogleDrive - это первая резервная копия, локальный автономный жесткий диск - вторая резервная копия, Tencent COS - третья резервная копия, и у меня нет никаких производственных данных, которые нужно защищать RAID, кроме RAID0, все остальное будет занимать часть свободного места, что для меня неприемлемо. И перестройка RAID тоже не удастся...
Пулы носителей ⭐⭐⭐⭐ Windows
Дисковое пространство помогает защитить данные от сбоев дисков и расширяет хранилище при добавлении дисков на компьютер. Дисковые пространства можно использовать для группировки двух или более дисков в пул носителей, а затем использовать емкость этого пула для создания виртуальных дисков, называемых дисковыми пространствами. В этих дисковых пространствах обычно хранятся две копии данных, поэтому в случае сбоя одного из дисков у вас все равно будет полная копия данных. Если вам не хватает емкости, добавьте дополнительные диски в пул носителей.
Я не планирую использовать Windows Server, потому что некоторые скрипты, которые необходимо использовать, находятся в Linux, а затем повторное развертывание Windows Server занимает слишком много времени, но я должен сказать, что пул хранения — это очень хорошая вещь, и LVM на самом деле ничем не отличается.
# Постскриптум
В последнее время я выбрасываю этот сервер, и все службы на ноутбуке были перенесены на этот сервер. Много интересного произошло в середине, например, rm -rf в корневом каталоге, изучение нового использования nginx, мультимедийных сервисов emby, навыки защиты от краулера конфигурация ZFS и конфигурация LVM и т. Д., И я обновлю его, когда буду свободен.
-ЭОФ
Уведомление об авторском праве :
Эта статья написана SaltyLeo. Если в содержимом есть неточности, пожалуйста, оставьте комментарий. При цитировании или публикации этой статьи, пожалуйста, придерживайтесь условий лицензии CC BY-NC-SA: указание авторства, некоммерческое использование и совместное распространение в том же виде!Комментарий :
Читать далее :
Досточная страница для развертывания доменов без сервера
простой метод монтирования каталога сервера Linux под Windows
Вообще говоря, трафик веб-сайта (трафик) относится к количеству посещений веб-сайта, которое используется для описания таких показателей, как количество пользователей, посещающих веб-сайт, и количество веб-страниц, просматриваемых пользователями.
Среди посетителей, чей язык английский, мой сайт в основном остается только на 4 секунды, а показатель отказов составляет 95,4, но на него также приходится 16,5 от общего числа посетителей. Я человек, который очень любит критиковать, раз уж GA мне так сильно напомнила, то буду оптимизировать мультиязычную поддержку.
Используйте OpenAi Api, чтобы обойти ограничения доступа к веб-версии.
Популярные теги
Другие языки
Информация о сайте
Теги: 238
Просмотры страниц: 12,945,031
загрузка занимает время: 14.15 ms
Ver : 3.0.1