Русская Япония
    • Зарегистрироваться
    • Войти
    • Категории
    • Последние
    • Метки
    • Популярные

    Сервер дома. Нужно ли?

    Компьютерный раздел
    2
    9
    391
    Загружаем больше сообщений
    • Сначала старые
    • Сначала новые
    • По количеству голосов
    Ответить
    • Ответить, создав новую тему
    Авторизуйтесь, чтобы ответить
    Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
    • pelikan
      pelikan отредактировано pelikan

      Вот уже наверное около 10 лет я использую дома сервер. Поначалу это был старенький ноутбук, затем старый компьютер. Последние 5-6 лет это уже сервера, самые что ни есть настоящие сервера.
      Первым из серверов был HPE microserver gen8.
      Очень удачная и популярная модель сервера.
      Несмотря на свои скромные размеры, по виду это такой кубик с размерами граней 20-25см.
      Сервер имел многое что умели и более крупные "настоящие" сервера.
      А именно полноценное удаленное управление сервером iLO4.
      Возможность установки производительного ЦП.

      Верой и правдой microserver отработал более 3 лет и сейчас продолжает работать на новом месте.
      На данный момент его самый серьезный недостаток это поддержка максимум 16Гб оперативной памяти. Что уже маловато.

      На замену ему был приобретен сервер другого брэнда. Рассматривался и преемники microserver-а, а их на тот момент было два:
      "HPE microserver gen10" и "HPE microserver gen10 Plus". Gen10 без плюса во многом повторял своего предшественника - та же форма, но были и отличия делавшей эту модель не столь популярной. А именно смена процессора у него невозможна, он намертво припаян к материнской плате. Отсутствие удаленного управления. Поясню что же я понимаю под словосочетанием "удаленное управление". Функция удаленного управления есть у многих брендов называется она по разному, это iLO у HPE, iDrac у Dell, как-то там у NEC и Fujitsu. Часто это называют еще IPMI, хотя это не совсем то. Так как IPMI это просто получение/установка параметров сервера, например настройки куллера или подобное. Что то же можно назвать управлением, но часто под часто когда говорят про IPMI понимают еще у полноценную виртуальную консоль, позволяющую полноценно управлять сервером, как будто вы сидите непосредственно рядом с сервером и управляете его клавиатурой и смотрите на монитор подключенный к серверу.

      Для чего это нужно? Поясню на примере, чаще всего сервер убирается с глаз долой, ставится на полку или в кладовку.
      К нему не подключают ни клавиатуры, ни мышки, ни монитора. Подключается только электричество и провод для подключения к локальной сети.
      А удаленная виртуальная консоль используется для установки операционной системы и при возникновении проблем с сервером.
      Так то первоначальную установку можно провести и подключив сервер к монитору и клавиатуре.
      А после настройки отправить по месту постоянной дислокации. При отсутствии удаленного управления так и поступают.
      Но иногда техника или программное обеспечение имеет свойство сбоить.
      Часто бывает что из-за ошибки в настройках доступ к серверу через веб-интерфейс пропадает.
      Иногда проблема решается банальной перезагрузкой, а иногда нужно восстанавливать/менять настройки или даже восстанавливать систему из резервной копии.
      И без удаленного управления приходится нести сервер к монитору/клавиатуре и смотреть в чем проблема.
      Кстати, по поводу изменения настроек есть поговорка (анекдот?).

      Изменение настроек сети в удаленном филиале, к дальней дороге.
      

      Про HPE Microserver gen10 все ясно, он так и не снискал популярности у пользователей.
      И довольно скоро ему на замену был представлен HPE Microserver gen10 Plus.
      Форма сервера хоть и осталась компактной из кубической стала походить на компьютеры фромфактора SFF, это такие сплюснутые коробочки шириной сантиметров 10.
      Вернулась возможность смены процессора, и модуль iLO(удаленное управление) тоже вернули, правда модуль iLO теперь не входил в базовую конфигурацию, а предлагался опцией.
      Довольно не дешёвой опцией.
      Главной проблемой же этого сервера стала цена, она была довольно высокой, она же и помешала ему достигнуть популярности более удачной и доступной модели поколения 8 (Microserver gen8).
      К тому же многие другие брэнды тоже стали предлагать не дорогие сервера начального уровня.

      Один из таких серверов, нацеленных на применение в небольших компаниях, прописался и у меня.
      Итак после HPE Microserver gen8 у меня появился Dell PowerEdge T140.
      Довольно хороший сервер, хоть он не такой компактный как Microserver.
      Но отказ от компактности убрал ограничения которые имеются у Microserver-ов всех поколений.
      А именно малое количество слотов расширения.
      Вот небольшое сравнение
      Слотов оперативной памяти: Microserver = 2, PowerEdget T140 = 4
      Слотов PCIe: Microserver = 1, PowerEdget T140 = 4
      И охлаждение, а следовательно и меньший уровень шума, проще организовать в более просторном корпусе.
      Из серверов предлагаемых Dell вместе с T140 рассматривался и более серьезный аппарат PowerEdge T340.
      К сожалению помимо более высокой цены, он обладал и совсем уж не домашними габаритами.
      Но в 2021 году вышел преемник T340 - T350.
      И инженерам Dell удалось сократить размеры сервера на 37%, главным образом за счет ширины.
      На момент написания данного поста T140 выступает основным сервером, но ему уже подготавливается замена в лице сервера Dell PowerEdge T350.

      Теперь попробую ответить на вопрос заданный в теме данного поста.
      Для чего дома можно использовать сервер?

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

      • резервное копирование
        Важный функционал, и по правде говоря он должен стоять первым пунктом!
        О резервном копировании есть такой анекдот из жизни:
        Люди делятся на две категории:
        1) кто еще не делает бэкапы
        2) и кто их уже делает

        Часто переход из первой категорию во вторую происходит после потери части важных данных.
        Так что лучше позаботиться о резервном копировании заранее.
        Для справки: 31 марта отмечают всемирный день Бэкапа.

      • облачное хранилище
        Довольно частый кандидат на запуск на своем сервере.
        Облачное хранилище это аналог платных сервисов от Microsoft, Google и тп.
        Только дома вы довольно легко можете организовать облако размерами в несколько тысяч Гб.
        Тот же Nexcloud помимо облака обеспечивает большой функционал и для создания/редактирования документов (aka Office 365).
        И для много другого.

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

      • система управления репозиториями программного кода
        Если вы занимаетесь разработкой ПО или являетесь дизайнером или просто готовите учебные материалы и презентации, то Вам было бы полезно задействовать в работе такую систему управления репозиториями исходного кода.

      • система видеонаблюдения
        Тут даже описывать особо не нужно.

      Это далеко не полный список сервисов которые могут быть развернуты на домашнем сервере.

      1 ответ Последний ответ Ответить Цитировать 1
      • pelikan
        pelikan отредактировано admin

        Хотел сначала сделать обзор сервера Dell PowerEdge T140, но так как в данный момент T140 занят на своем основном месте работы, то первым будет обзор T350. А через некоторое время сделаю и обзор T140.

        И так представляю вашему вниманию сервер от компании Dell - PowerEdge T350.
        Сервер выполнен в формате "башня" - те. формой похож на обычный офисный компьютер, разве что погабаритнее.
        01_front.jpg
        Вид спереди, панель безопасности снята

        По желанию заказчика сервер может оснащаться ЦП xeon с количеством ядер от 4 до 8.
        Доступны так же процессоры Pentium с 2 ядрами.
        Серия процессоров xeon E-2300 принадлежит к семейству Rocket Lake.
        02_back.jpg
        Вид сзади

        Так же теперь уже официально стал доступен объем памяти в 128Гб.
        Предыдущее поколение тоже поддерживало такой объем, но не официально (по отзывам в интернете работало без проблем).

        Дисковая подсистема допускает установку до 8 жестких дисков с возможностью горячей замены.
        05_cage_open.jpg
        Корзинки для дисков поддерживают горячую замену

        Для защиты дисков от "изъятия" вредными личностями предлагается Security Bezel (накладная панель с ключом).
        Выполнена в черно-синей расцветке.
        15_security_bezel.jpg
        Панель безопасности (вид спереди)

        16_security_bezel_back.jpg
        Панель безопасности (вид сзади)

        17_security_bezel_back2.jpg
        Панель безопасности (вид сзади)

        За панелью безопасности прячется основная дисковая корзина на 8 дисков.
        Для лучшего охлаждения все верхнее пространство выполнено из "перфорированных" квадратиков.
        04_front_sq2.jpg
        Эти перфорированные квадратики так же служат для охлаждения

        Также доступен так называемый BOSS-S2 (второе поколение) позволяющий подключать диски m.2.
        Горячая замена тоже поддерживается, но nvme вроде бы нет, доступны только диски sata.
        15_open_boss-s2_empty.jpg
        Место под модуль BOSS-S2

        Dell позиционирует BOSS под установку системы.
        Например, можно установить гипервизор на диски подключенные через BOSS.
        И тогда для гипервизора будет доступен весь объем дискового пространства в штатной корзине подключенного через контроллер PERC.
        Хочется еще добавить пару слов по поводу 11 поколения контроллеров PERC.
        Наконец то произошел существенный скачек в так называемых контроллерах SAS.
        Поясню, ранее один чип SAS (от LSI/Broadcom) поддерживал подключение до 8 дисков (прямое подключение, без экспандеров).
        4 дисковые корзины, как правило, подключались одним проводом SFF-8087/SFF-8088 (SFF-8643/SFF-8644) на 4 диска.
        Или двумя проводами если корзинка была рассчитана на 8 дисков.
        Потребление такого чипа было более 10W (скорее ближе к 12W).
        23_perc_h355.JPG
        PERC H355

        PERC 11 использует новый чип SAS3816.
        Чип поддерживает подключение до 16 дисков.
        И при этом общее потребление не превышает 10W!
        Ранее контроллер на 16 дисков собирался из двух чипов и общее потребление такой карты приближалось к значению в 25W.
        В Dell T350 корзина на 8 дисков подключается проводом SFF-8654-8i.
        11_open_cable_hdd_odd_power.jpg
        Подключение корзины к контроллеру PERC, в центре виден коннектор для подачи питания к ODD/HDD

        Так же на материнской плате есть два коннектора SFF-8654-4i(один используется для подключения BOSS-S2) и один порт SATA (используется для подключения оптического привода DVD-[ROM|RW]).
        10_open_internal_hdd_connector.jpg
        Красный провод, это провод добавленный мною для подключения диска SSD

        У себя в сервере я планирую подключить диски помимо основной корзины так же и к этому внутреннему коннектору.
        На материнской плате так же есть 6ти пиновый коннектор для подачи питания жестким дискам.
        По умолчанию к нему подключен оптический привод DVD.
        12_open_enclosure_backplane.jpg
        Плата дисковой корзины

        Слоты расширения PCIe
        14_open_pcie_top.jpg
        PCIe #1 и PCIe #2, во второй слот установлена плата PERC H355

        13_open_pcie.jpg
        Нижние слоты PCIe подключены к дополнительному чипу, а не к процессору

        Тут тоже есть прогресс.
        Наконец то и в серверном сегменте стал доступен PCIe gen4 (а в домашнем сегменте уже PCIe gen5...).
        В процессоре стало доступно на 4 линии больше вместо 16 линии xeon E-2300 предлагает 20.
        Между слотами они разделены так, нумерация с верху:

        1. x4 (коннектор x8) подкл. к ЦП
        2. x16 (коннектор x16) подкл. к ЦП
        3. x1 (коннектор x1) подкл. к доп. чипу
        4. x4 (коннектор x8) подкл. к доп. чипу
          С одной стороны вроде бы не плохо, но в предыдущем поколении было доступно два порта с 8 линиями (правда не было PCIe на 16 линий).

        21_idrac_pcie.JPG
        Слоты PCIe в интерфейсе iDRAC

        Разумеется доступно удаленное управление сервером (за виртуальную консоль надо доплатить).

        В интерфейсе iDrac доступны данные по потребляемому количеству электроэнергии.
        (Для того что бы это было доступно вроде нужно заказывать с двумя БП, хотя не уверен)
        03_top.jpg
        Один из БП, обещают энергоэффективность 94%, это очень хороший показатель, надо сказать довольно частый у серверов, но не так часто встречается в домашних ПК

        20_idrac.JPG
        Главная страница iDRAC позволяет одним взглядом оценить состояние сервера

        22_idrac_power.JPG
        На прочих страницах доступны более подробные данные о датчиках температуры, потребления электроэнергии и тп.

        Энергопотребление.
        В выключенном состоянии сервер кушает около 8W, что довольно много.
        После запуска около 36W (подключен один диск ССД).
        07_power_idle.jpg
        В выключенном состоянии довольно высокое потребление электроэнергии

        08_power_work_1ssd.jpg
        После запуска сервер потребляет 36W

        1 ответ Последний ответ Ответить Цитировать 1
        • pelikan
          pelikan отредактировано pelikan

          19_T350_hdd_power_pinout.jpg

          Распиновка коннектора для подачи питания к дискам HDD.
          Совместим с DELL PowerEdge T140/T340 и T150/T350

          PowerEdge DELL T350 SATA power connector pinout.
          Compatible with DELL PowerEdge T140/T340 and T150/T350

          1 ответ Последний ответ Ответить Цитировать 1
          • pelikan
            pelikan отредактировано pelikan

            По прошествии 2х месяцев сервер разжился 8ю дисками в главной корзине + еще подключено 5 ssd дисков внутри корпуса.
            Из замеченного за это время - сервер T350 работает тише предыдущего сервера T140.
            Вероятно за счет куллера большего диаметра.
            И хотя я менял куллеры в T140 на менее шумные, но один куллер имеющий 6-пиновый разъем подключения заменить тогда не удалось.
            В T350 же используются стандартные для Dell 5-пиновые разъемы на которые можно легко найти переходник на стандартные 4-пиновые коннекторы (ниже сделаю фото, там есть нюанс).

            00.jpg
            Сервер на своем рабочем месте

            1 ответ Последний ответ Ответить Цитировать 0
            • pelikan
              pelikan отредактировано

              Распиновка коннектора для переходника подключения стандартного куллера.
              Совместим с DELL PowerEdge T140/T340 и T150/T350.
              Часто переходники продающиеся на aliexpress/ebay требуют перестановки пинов.

              PowerEdge DELL T350 fan connector pinout.
              Compatible with DELL PowerEdge T140/T340 and T150/T350.

              01_Dell_fan_pinout.jpg

              1 ответ Последний ответ Ответить Цитировать 0
              • pelikan
                pelikan отредактировано pelikan

                Из интересного относительно PowerEdge T350.
                Проверил что коннектор предназначенный для подключения BOSS S2, является PCIe слотом в формате sff-8654-4i (slimsas).
                Туда вполне можно подключить, например, диск с интерфейсом U2.
                Что я и проверил подключив диск Samsung PM963 (PCIe).

                b3bbdbdd-6140-4ce0-aebe-235df0dbd181-image.png

                На схеме разъем BOSS S2 под номером 15.

                1 ответ Последний ответ Ответить Цитировать 0
                • pelikan
                  pelikan отредактировано

                  Доступно 2 линии PCIe, пропускная способность около 2Гб/сек.

                  768fe220-1c76-41d1-a77c-53ea59266646-image.png

                  Информация из lspci (Версия PCIe - 3.0)

                  LnkSta: Speed 8GT/s (ok), Width x2 (downgraded)
                  
                  1 ответ Последний ответ Ответить Цитировать 0
                  • pelikan
                    pelikan отредактировано pelikan

                    Недавно получил в своё распоряжение сервер Lenovo ThinkSystem ST550. Этот сервер оснащен уже так называемым "старшим" Xeon. Изначально в сервере стоял Xeon silver 4110 8 ядер/16 потоков, не очень быстрый, но довольно холодный процессор. Максимальная частота 3ГГц, при нагрузки на все ядра 2.4ГГц, потребление ЦП при полной нагрузки около 50Вт.
                    Пока поменял его на Xeon Gold 6230 20 ядер/40 потоков, максимальная частота 3.9ГГц, уменьшение частоты от нагрузки указано в таблице ниже.
                    ff904f7f-5de8-4fbf-a25c-0191b23fb2b2-image.png

                    Наверное на зимних каникулах сделаю более подробный отчет-обзор этого сервера.
                    И в дальнейшем он пойдет на замену текущего сервера Dell PowerEdge T350, потому как Xeon E-2324G хоть и быстрый процессор, но имеет всего 4 ядра и не поддерживает HT, т.е. и потоков тоже всего 4. А 20 ядер у Xeon Gold 6230, это все же 20 ядер да и поддержка бОльшего объёма памяти лишней не будет, так же как и официальная поддержка установки GPU. Что очень пригодится для локального запуска моделей AI.

                    1 ответ Последний ответ Ответить Цитировать 0
                    • pelikan
                      pelikan отредактировано

                      Распишу своё видение текущей линейки "старших" Xeon Scailable.
                      Сейчас Intel предлагает Xeon Scailable 4-го поколения, летом 2024г. выходит 5-е поколение.
                      Если, например, сравнить 2-е и 4-е поколения, то видно увеличение производительности на ядро примерно на 20~25% (на основе данных из интернета).
                      Увеличение количества ядер на одном кристалле и соответственно возросший TDP.
                      Если для 2-го поколения средний TDP, это ~150Вт.
                      То для 4-го это уже ~235Вт.
                      Конечно само по себе значение TDP мало о чем говорит.
                      Но оно может служить ограничением на то какие процессоры поддерживает сервер.
                      Например, для приведенного выше Lenovo ThinkSystem ST550 это 125Вт, процессоры с TDP более 125Вт уже не поддерживаются.
                      И если бы, например, этот сервер поддерживал бы Xeon Scailable 4-го поколения, то из всего списка Xeon Scailable 4-го поколения таковых подошло бы только 2, это Xeon Gold 5403N 115Вт и Xeon Bronze 3408U 125Вт.
                      В случае Xeon Bronze 3408U это похоже на анекдот, так как у него и максимальная частота не превышает 1.9ГГц.
                      Собственно с самого выхода Xeon Scailable существование Xeon Bronze ни чего кроме недоумения не вызывает.
                      Вот правда для чего они предназначены?

                      Собственно вышеизложенное просто поток мыслей на тему и не более)

                      1 ответ Последний ответ Ответить Цитировать 0
                      • Первое сообщение
                        Последнее сообщение
                      Powered by NodeBB | Contributors