Новости Статьи VMware Veeam StarWind vStack Microsoft Nakivo Citrix Symantec События Релизы Видео Контакты Авторы RSS
Виртуализация и виртуальные машины

Все самое нужное о виртуализации и облаках

Более 6300 заметок о VMware, AWS, Azure, Veeam, Kubernetes и других

VM Guru / Articles / Программно-аппаратные комплексы StarWind Appliances - как они устроены?

Программно-аппаратные комплексы StarWind Appliances - как они устроены?

Программно-аппаратные комплексы StarWind Appliances - как они устроены?

Автор: Александр Самойленко
Дата: 23/03/2022

Поддержите VM Guru!

USDT / TRC20, адрес: TCDP7d9hBM4dhU2mBt5oX2x5REPtq9QdU1




Статья:

Многим из вас знакома компания StarWind Software, выпускающая одни из лучших в отрасли продукты для организации отказоустройчивых хранилищ под платформы виртуализации. Компания производит как программные продукты (StarWind Virtual SAN для vSphere и Hyper-V), так и программно-аппаратные комплексы, представленные линейкой StarWind HyperConverged Appliance (HCA) и StarWind Storage Appliance.

Сегодня мы поговорим именно о программно-аппаратных решениях StarWind Appliances, которые построены на базе решений Dell или SuperMicro и могут полностью создать инфраструктуру хранения и исполнения виртуальных машин "под ключ", будучи полностью интегрированными как с платформой виртуализации, так и гиперконвергентным ПО StarWind.

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

Решения StarWind Appliances могут быть реализованы в одном из двух архитектурных вариантов:

  • 2 или 3 узловые кластеры, которые реализуют и отказоустойчивые сервисы хранилищ, и сервисы исполнения виртуальных машин одновременно, в рамках единого гиперконвергентного решения.
  • Кластеры хранилищ StarWind Storage Appliances на базе 2 или 3 узлов, которые реализуют только сервисы отказоустойчивых хранилищ для внешней инфраструктуры исполнения виртуальных машин на серверах виртуализации.

Напомним, что и оборудование, и программное обеспечение поставляется компанией StarWind в рамках единого решения на базе железа OEM-производителей.

1. Физическая настройка серверов

Каждый сервер имеет метку, идентифицирующую его номер. Порт управления, который соединяется с коммутатором, имеет метку "M". Также к свичу соединяется порт IDRAC/IPMI. Серверы ставятся в стойку в строго определенной последовательности, в соответствии с номерами сверху вниз.

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

Трехузловая конфигурация выглядит так:

Для StarWind Virtual SAN for Hyper-V из коробки серверы преднастроены со следующими именами:

Для StarWind Virtual SAN for vSphere это выглядит так:

Для каждого из серверов настроены доступы аккаунтов по умолчанию, которые можно найти в документации StarWind.

2. Программно-аппаратная конфигурация

  • StarWind HyperConverged Appliance (HCA) on Hyper-V

Это решение использует платформу виртуализации Microsoft Hyper-V, на базе которой работают виртуальные машины, реализующие сервисы StarWind, там же запускаются и производственные ВМ компании. Этот вариант оптимален для небольших офисов или филиалов, где нет большого количества нагрузок, и есть в наличии всего 2 узла.

Серверы образуют кластер, состоящий из двух или трех узлов на базе физических серверов Dell или SuperMicro. В зависимости от конфигурации, StarWind HCA он содержит в себе решение StarWind Virtual SAN, работающее в ОС Windows Server 2016/2019 или на виртуальной машине Linux, называемой Storage Controller VM (для StarWind HCA серверы поставляются с памятью Intel OPTANE Memory, используемой в качестве кэша).

Серверы в этом случае образуют Microsoft Failover Cluster и управляются с помощью StarWind Command Center, который преконфигурируется при развертывании комплекса. Серверы кластера присоединяются к домену.

Далее сервис StarWind Virtual SAN синхронизирует хранилища между серверами и предоставляет службы хранения с высокой доступностью с iSCSI-таргетами. Для синхронизации используются выделенные интерфейсы Mellanox 25 Gbps для обеспечения высокой производительности. Кроме того, есть выделенные интерфейсы для обнаружения iSCSI и соединения узлов StarWind между собой, также по каналу 25 Gbps.

Эти интерфейсы соединяются между собой напрямую кабелями SFP28, чтобы не вводить промежуточные точки отказа, такие как коммутаторы.

По умолчанию, в 2-узловой конфигурации подсеть 172.16.10.x используется для обнаружения и поддержки iSCSI-соединений, а также для трафика хартбитов. Сеть 172.16.20.x используется для трафика синхронизации.

В 3-узловой конфигурации есть сети 172.16.10.x, 172.16.11.x и 172.16.12.x, которые используются для обнаружения и поддержки iSCSI-соединений, а подсети 172.16.20.x, 172.16.21.x и 172.16.22.x - для канала синхронизации.

Также совместно с StarWind HCA вы можете использовать решение Veeam Availability Suite для резервного копирования и репликации виртуальных машин.

  • StarWind HyperConverged Appliance (HCA) on VMware ESXi

Здесь с точки зрения серверов также используется 2 или 3 узла Dell или SuperMicro. На каждом сервере запущен ESXi, также есть виртуальная машина Storage Controller на базе Linux или Windows.

В виртуальной машине используется VMware vCenter для управления виртуальной инфраструктурой. Сервис StarWind Virtual SAN синхронизирует хранилища виртуальных машин между хостами ESXi и предоставляет хранилища высокой доступности как iSCSI-таргеты.

С точки зрения синхронизации - тут также используются выделенные интерфейсы Mellanox 25 Gbps для обеспечения высокой производительности и выделенные интерфейсы для обнаружения iSCSI и соединения узлов StarWind между собой, также по каналу 25 Gbps. Точно так же интерфейсы соединяются между собой напрямую кабелями SFP28.

С точки зрения конфигурации подсетей для 2 и 3-узловой конфигурации, здесь используются те же самые подсети, что и для версии под Hyper-V. Доменные контроллеры и vCenter Server Appliance также включаются в домен Active Directory.

  • StarWind Storage Appliance

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

Тут тоже используется 2 или 3 сервера Dell или SuperMicro. На каждом из серверов работает Windows Server 2016/2019 или VMware ESXi. В зависимости от конфигурации, службы StarWind Virtual SAN работают в ОС Windows Server 2016/2019 или внутри Linux-ВМ, называемой Storage Controller VM.

С точки зрения соединений между серверами, здесь выглядит все точно так же, как и в предыдущих двух вариантах. По умолчанию, в 2-узловой конфигурации подсети 172.16.10.x и 172.16.20.x используются для трафика синхронизации. Сети 172.16.30.x и 172.16.40.x используются для обнаружения и поддержки iSCSI-соединений, а также для трафика хартбитов.

В 3-узловой конфигурации сети 172.16.10.x, 172.16.11.x и 172.16.12.x используются для трафика синхронизации, а сети 172.16.30.x и 172.16.40.x - для обнаружения и поддержки iSCSI-соединений, а также для трафика хартбитов.


3 Первый запуск и первоначальная настройка

  • StarWind HyperConverged Appliance on Hyper-V и Storage Appliance

Как только вы соберете, соедините и включите серверы, нужно зайти на каждый сервер, используя учетные записи из документации StarWind - не забудьте изменить пароли по умолчанию. Серверы будут уже преднастроены в соответствии с вашими требованиями на базе заполненного вами ранее опросника StarWind Preconfiguration Questionnaire.

Убедитесь, что виртуальные машины StarWind Storage Controller VM запустились и работают, а также открываются в StarWind Management Console. Если требуется, то StarWind Management Console можно установить на любую Windows-машину в той же сети (она не требует лицензии).

Далее в StarWind Management Console просто выберите пункт Add Server и добавьте каждый узел по IP-адресу. Потом убедитесь, что с серверами есть связь, нажав кнопку Connect.

Когда все серверы будут подключены, разверните дерево объектов, чтобы увидеть свойства устройства HAImage device и нажмите Exit Maintenance Mode для каждого из устройств - это переведет их в состояние online.

После этого присоедините серверы к доменту, используя вот эти инструкции. Сам StarWind Storage Appliance не обязательно включать в домен.

  • StarWind HyperConverged Appliance on VMware ESXi

Здесь вам потребуется совершить похожие действия. Нужно установить StarWind Management Console на любую из виртуальных машин на базе Windows, которая имеет доступ к виртуальным машинам StarWind Storage Controller.

Повторяем шаги из прошлого пункта:

  • Как только вы соберете, соедините и включите серверы, нужно зайти на каждый сервер, используя учетные записи из документации StarWind - не забудьте изменить пароли по умолчанию. Серверы будут уже преднастроены в соответствии с вашими требованиями на базе заполненного вами ранее опросника StarWind Preconfiguration Questionnaire.
  • Убедитесь, что виртуальные машины StarWind Storage Controller VM запустились и работают, а также открываются в StarWind Management Console.
  • Далее в StarWind Management Console просто выберите пункт Add Server и добавьте каждый узел по IP-адресу. Далее убедитесь, что с серверами есть связь, нажав кнопку Connect.
  • Когда все серверы будут подключены, разверните дерево объектов, чтобы увидеть свойства устройства HAImage device и нажмите Exit Maintenance Mode для каждого из устройств - это переведет их в состояние online.

Далее нужно на хостах ESXi проверить доступность хранилищ и сделать операцию Rescan, если потребуется.

Как говорилось ранее, каждая виртуальная машина StarWind Storage Controller содержит сервис StarWind VSAN, который отвечает за синхронизацию хранилищ между машинами StarWind Storage Controller и расшаривает хостам ESXi таргеты iSCSI. Поэтому на каждом из хостов ESXi нужно соответствующим образом настроить iSCSI-интерфейсы. На каждой из машин Storage Controller есть скрипт ресканирования хранилищ, который исполняется при любом изменении состояния таргета (online/offline). Этот скрипт запускается на хостах ESXi и устанавливает политику Round Robin MPIO для устройств StarWind. Для этих целей на хостах ESXi создается пользователь “Health” с ролью “StarWind”.

Больше информации о настройке решений StarWind Appliances вы можете узнать из следующих статей:

Для получения информации о решениях компании StarWind вы можете обратиться к официальному сайту компании.

Интересное:





Зал Славы Рекламодателя
Ближайшие события в области виртуализации:

Быстрый переход:
VMware Broadcom Offtopic Microsoft Veeam Cloud StarWind VMachines NAKIVO vStack Gartner Vinchin Nakivo IT-Grad Teradici VeeamON VMworld PowerCLI Citrix VSAN GDPR 5nine Hardware Nutanix vSphere RVTools Enterprise Security Code Cisco vGate SDRS Parallels IaaS HP VMFS VM Guru Oracle Red Hat Azure KVM VeeamOn 1cloud DevOps Docker Storage NVIDIA Partnership Dell Virtual SAN Virtualization VMTurbo vRealize VirtualBox Symantec Softline EMC Login VSI Xen Amazon NetApp VDI Linux Hyper-V IBM Google VSI Security Windows vCenter Webinar View VKernel Events Windows 7 Caravan Apple TPS Hyper9 Nicira Blogs IDC Sun VMC Xtravirt Novell IntelVT Сравнение VirtualIron XenServer CitrixXen ESXi ESX ThinApp Books P2V Private AI HCX vSAN VCPP VCF Workstation Labs Backup Explore vDefend Data Protection ONE Tanzu AI Intel Live Recovery VCP V2V Aria NSX DPU Update EUC Avi Community Skyline Host Client GenAI Chargeback Horizon SASE Workspace ONE Networking Ransomware Tools Performance Lifecycle Network AWS API USB SDDC Fusion Whitepaper SD-WAN Mobile VMUG SRM ARM HCI Converter Photon OS Operations VEBA App Volumes Certification VMConAWS Workspace Imager SplinterDB DRS SAN vMotion Open Source iSCSI Partners HA Monterey Kubernetes vForum Learning vRNI UAG Support Log Insight AMD vCSA NSX-T Graphics NVMe HCIBench SureBackup Docs Carbon Black vCloud Обучение Web Client vExpert OpenStack UEM CPU PKS vROPs Stencils Bug VTL Forum Video Update Manager VVols DR Cache Storage DRS Visio Manager Virtual Appliance PowerShell LSFS Client Datacenter Agent esxtop Book Photon Cloud Computing SSD Comparison Blast Encryption Nested XenDesktop VSA vNetwork SSO VMDK Appliance VUM HoL Automation Replication Desktop Fault Tolerance Vanguard SaaS Connector Event Free SQL Sponsorship Finance FT Containers XenApp Snapshots vGPU Auto Deploy SMB RDM Mirage XenClient MP iOS SC VMM VDP PCoIP RHEV vMA Award Licensing Logs Server Demo vCHS Calculator Бесплатно Beta Exchange MAP DaaS Hybrid Monitoring VPLEX UCS GPU SDK Poster VSPP Receiver VDI-in-a-Box Deduplication Reporter vShield ACE Go nworks iPad XCP Data Recovery Documentation Sizing Pricing VMotion Snapshot FlexPod VMsafe Enteprise Monitor vStorage Essentials Live Migration SCVMM TCO Studio AMD-V KB VirtualCenter NFS ThinPrint Director Memory SIOC Troubleshooting Stretched Bugs ESA Android Python Upgrade ML Hub Guardrails CLI Driver Foundation HPC Orchestrator Optimization SVMotion Diagram Ports Plugin Helpdesk VIC VDS Migration Air DPM Flex Mac SSH VAAI Heartbeat MSCS Composer
Полезные постеры:

Постер VMware vSphere PowerCLI 10

Постер VMware Cloud Foundation 4 Architecture

Постер VMware vCloud Networking

Постер VMware Cloud on AWS Logical Design Poster for Workload Mobility

Постер Azure VMware Solution Logical Design

Постер Google Cloud VMware Engine Logical Design

Постер Multi-Cloud Application Mobility

Постер VMware NSX (референсный):

Постер VMware vCloud SDK:

Постер VMware vCloud Suite:

Управление памятью в VMware vSphere 5:

Как работает кластер VMware High Availability:

Постер VMware vSphere 5.5 ESXTOP (обзорный):

 

Популярные статьи:
Как установить VMware ESXi. Инструкция по установке сервера ESXi 4 из состава vSphere.

Включение поддержки технологии Intel VT на ноутбуках Sony VAIO, Toshiba, Lenovo и других.

Типы виртуальных дисков vmdk виртуальных машин на VMware vSphere / ESX 4.

Как работают виртуальные сети VLAN на хостах VMware ESX / ESXi.

Как настроить запуск виртуальных машин VMware Workstation и Server при старте Windows

Сравнение Oracle VirtualBox и VMware Workstation.

Что такое и как работает виртуальная машина Windows XP Mode в Windows 7.

Диски RDM (Raw Device Mapping) для виртуальных машин VMware vSphere и серверов ESX.

Работа с дисками виртуальных машин VMware.

Где скачать последнюю версию VMware Tools для виртуальных машин на VMware ESXi.

Подключение локальных SATA-дисков сервера VMware ESXi в качестве хранилищ RDM для виртуальных машин.

Как перенести виртуальную машину VirtualBox в VMware Workstation и обратно

Инфраструктура виртуальных десктопов VMware View 3 (VDI)

Как использовать возможности VMware vSphere Management Assistant (vMA).

Бесплатные утилиты для виртуальных машин на базе VMware ESX / ESXi.

Интервью:

Alessandro Perilli
virtualization.info
Основатель

Ратмир Тимашев
Veeam Software
Президент


Полезные ресурсы:

Последние 100 утилит VMware Labs

Новые возможности VMware vSphere 8.0 Update 1

Новые возможности VMware vSAN 8.0 Update 1

Новые документы от VMware

Новые технологии и продукты на VMware Explore 2022

Анонсы VMware весной 2021 года

Новые технологии и продукты на VMware VMworld 2021

Новые технологии и продукты на VMware VMworld 2020

Новые технологии и продукты на VMware VMworld Europe 2019

Новые технологии и продукты на VMware VMworld US 2019

Новые технологии и продукты на VMware VMworld 2019

Новые технологии и продукты на VMware VMworld 2018

Новые технологии и продукты на VMware VMworld 2017



Copyright VM Guru 2006 - 2025, Александр Самойленко. Правила перепечатки материалов.
vExpert Badge