Инструменты пользователя

Инструменты сайта

  • Показать страницу
  • История страницы
  • Ссылки сюда
  • Оставить на чай
  • Экспорт в PDF
  • Наверх

  • software:nas:osm_synology_vmm_ds_2422

    Различия

    Показаны различия между двумя версиями страницы.

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

    Предыдущая версия справа и слеваПредыдущая версия
    Следующая версия
    Предыдущая версия
    software:nas:osm_synology_vmm_ds_2422 [2024/08/05 09:56] – [Введение] vladpolskiysoftware:nas:osm_synology_vmm_ds_2422 [2024/08/05 21:14] (текущий) – [nvme ssd в качестве тома хранилища] vladpolskiy
    Строка 1: Строка 1:
     ======OSM Tile Server XPE NAS DS 2422+ SSD VMM====== ======OSM Tile Server XPE NAS DS 2422+ SSD VMM======
     +
     =====Введение===== =====Введение=====
    -  Установка производиться на устройство +Оборудование 
       * **[[hardware:motherboard_supermicro_h11ssl-i|Материнская плата Supermicro MBD-H11SSL-I]]**   * **[[hardware:motherboard_supermicro_h11ssl-i|Материнская плата Supermicro MBD-H11SSL-I]]**
       * **[[hardware:cpu_amd_epyc_7551p_oem|Процессор AMD EPYC™ 7551P OEM]]**    * **[[hardware:cpu_amd_epyc_7551p_oem|Процессор AMD EPYC™ 7551P OEM]]** 
       * **[[hardware:m2_ssd_samsung_970_evo_plus|Raid5 массив 1tb SSD M.2 Samsung 970 EVO Plus]]**   * **[[hardware:m2_ssd_samsung_970_evo_plus|Raid5 массив 1tb SSD M.2 Samsung 970 EVO Plus]]**
       * **[[hardware:ddr4_ecc_reg_64gb|256GB DDR4 3200MHz DIMM ECC Reg Micron]]**   * **[[hardware:ddr4_ecc_reg_64gb|256GB DDR4 3200MHz DIMM ECC Reg Micron]]**
    -  * **[[software:linux_server:ubuntu_server|ОС Ubuntu Server 24.04 LTS]]** +  * **[[software:linux_server:ubuntu_server|ОС Ubuntu Server 20.04 LTS]]** 
    -  * <color #7092be>Предполагается, что у вас устройство **Synology NAS DS220+/DS420+/DS720+/DS920+** c дополнительно установленным модулем оперативной памяти **не менее 8gb** с настроенной  Synology VMM и установленной на виртуальной машине ОС Ubuntu Server 20.04 LTS.</color>  + 
    -  * Если это не так, то выполните следующие руководства+  * <color #7092be>Основное ПО сервера **XPEnology NAS DS2422+** c установленным 32 ядерным серверным процессором и 4 модулями оперативной памяти **DIMM ECC** по 64GB с настроенной  Synology VMM и установленной на виртуальной машине ОС Ubuntu Server 20.04 LTS. Так же установлено 3 диска SSD M.2 в Raid5 массив.</color> 
    -  * [[software:nas:upgrades_ram|-Увеличение оперативной памяти Synology DS420+]]+
       * [[software:nas:synology_vmm|-Установка и настройка Synology Virtual Machine Manager (VMM) Synology DS420+]].   * [[software:nas:synology_vmm|-Установка и настройка Synology Virtual Machine Manager (VMM) Synology DS420+]].
       * [[software:linux_server:ubuntu_server|-Установка Ubuntu 20.04 LTS Server на виртуальную машину (VMM) Synology DS420+]].   * [[software:linux_server:ubuntu_server|-Установка Ubuntu 20.04 LTS Server на виртуальную машину (VMM) Synology DS420+]].
    -  * <color #ed1c24>**Установка OpenStreetMap Tile Server  на Synology DS (ram < 8gb ddr4) приведет к зависанию устройства и невозможности подключения к нему для восстановления без переустановки системы.**</color> +  * В целом, для среднего города понадобится 10-20gb памяти на жестком диске, 4gb ram и процессор не менее двух ядер. Если же нужна вся планета, необходимо предоставить более 1tb на ssd диске36gb ram и 8core процессор
    -  * Идеальная конфигурация Synology DS720+ (ram 16gb ddr4 / 2*1tb ssd), но и на ram 10gb (2gb+8gb) и 2*2tb wd red hdd - это работает. И первый рендер тайлов происходит без раздражения, впоследствии торможения нет.  Установка Tile Server на Synology DS720+ (Intel Celeron J4125 4*2,70 GHz / 2gb ddr4 + 8gb ddr4 / 2*2tb hdd shr 1том) показала загрузку процессора в среднем 10-20% при выделенной виртуальной памяти в 8gb, которая занята соответственно на 90% от общего объема в 10gb.  +  * Предполагается, что при выделенных под VMM ресурсах (AMD EPYC™ 7551P 16*2,00 GHz / 2*64gb ddr4 3200MHz DIMM ECC Reg 3*1tb hdd raid5 1том) процессор будет загружаться при рендере на 40-50%, при учете того, что будет выделено 128gb  виртуальной памяти и теоретическом задействовании всего 10% от этого объема
    -  * Делаю вывод, что Synology DS420+ (Intel Celeron J4025 2*2,90 GHz / 2gb ddr4 + 8gb ddr4 / 4*3tb hdd shr 1том) процессор будет загружаться при рендере на 40-50%, при учете того, что будет выделено 6gb  виртуальной памяти. +  * Все ниже написанное относиться к Ubuntu Linux 20.04 LTS (Focal Fossa) и запущенно в работу в августе 2024 года
    -  * <color #7092be>**Не ставьте автозагрузку виртуальной машины - это позволит вам попасть в DSM при зависании устройства при переполнении памяти.**</color> +=====Подготовка оборудавания===== 
    -  * Все ниже написанное относиться к Ubuntu Linux 20.04 LTS (Focal Fossa) и протестированы в августе 2022 года.+  * 3*1000 ГБ SSD M.2 накопитель [[hardware:m2_ssd_samsung_970_evo_plus|Samsung 970 EVO Plus [MZ-V7S1T0BW]]] установлены в [[hardware:adapter_c300_m2_pci-e_nvme|переходники PCI-E x 4 - M.2 NVMe SSD C300E]] с алюминиевыми SSD M2[[hardware:radiator_ssd_m2|радиаторами охлаждения]] в RAID5 для картографического сервера.  
     +  * 3*2tb hdd [[https://www.dns-shop.ru/product/fe308d6209da1b80/2-tb-zestkij-disk-wd-red-intellipower-wd20efax/|WD Red IntelliPower [WD20EFAX]]] и 3*1tb hdd [[https://www.dns-shop.ru/product/5bbf61a4f3238499/1-tb-zestkij-disk-wd-red-intellipower-wd10efrx/?utm_medium=organic&utm_source=google&utm_referrer=https%3A%2F%2Fwww.google.com%2F|WD Red IntelliPower [WD10EFRX]]] собраны в RAID SHR и предназначены для зеркалирования необходимых репозиториев, установлены в [[hardware:rack_hdd_8|вертикальную полку]]. 
     +  * 2*8tb hdd[[hardware:hdd_8tb_seagate_ironwolf_pro_st8000ne001|Seagate Ironwolf Pro]] в RAID1 для основного "backup" хранилища. 
     +После физического монтажа всех комплектующих переходим к настройке сервера. 
     +====nvme ssd в качестве тома хранилища==== 
     +Проверяем диски в DSM 
     +{{:software:nas:raid_5_m2_nvme_1.png?|}} 
     +В DSM разрешаем подключение по ssh и подключаемся через программу [[software:nas:putty|Putty]] к серверу. Форматируем наши диски и создаем из них массив.  
     +<code> 
     +mdadm --create /dev/md5 --level=5 --raid-devices=3 --force /dev/nvme0n1p3 /dev/nvme1n1p3 /dev/nvme2n1p3 
     +</code> 
     +{{:software:nas:raid_5_m2_nvme_2.png?|}} 
     + [[software:nas:nas_ds720_nvme_ssd_as_storage_volume|См. подробную статью о nvme ssd в качестве тома хранилища на  Synology NAS]] 
     +\\   
     +{{:software:nas:raid_5_m2_nvme_3.png?|}} 
     +{{:software:nas:raid_5_m2_nvme_4.png?|}} 
     +{{:software:nas:raid_5_m2_nvme_5.png?|}} 
      
     =====Общая теория=====  =====Общая теория===== 
    software/nas/osm_synology_vmm_ds_2422.1722840978.txt.gz · Последнее изменение: 2024/08/05 09:56 — vladpolskiy