Everpure FlashArray предоставляет Proxmox VE настоящее общее хранилище по протоколам Fibre Channel, iSCSI, NVMe/TCP или NFS, благодаря чему виртуальные машины могут «живо» мигрировать между узлами, а функция высокой доступности (HA) перезапускает их на других узлах без необходимости копирования данных. Благодаря ActiveCluster, развернутому на двух площадках, проверка Everpure показала, что защищенные виртуальные машины были восстановлены на второй площадке примерно за 170 секунд с нулевым RPO.
Многие организации пересматривают свои стратегии в отношении гипервизоров, и Proxmox Virtual Environment (Proxmox VE) часто попадает в шорт-лист. Это решение с открытым исходным кодом, которое позволяет одновременно запускать виртуальные машины KVM и контейнеры LXC, имеет встроенные функции кластеризации и высокой доступности, а теперь и running on more than 2.3 million servers worldwide.
Поскольку ИТ-специалисты все чаще выбирают Proxmox VE для виртуализации с открытым исходным кодом, поддержка этого решения позволяет Everpure удовлетворять потребности клиентов там, где они уже развертывают рабочие нагрузки. Это прямой ответ на быстро растущую базу пользователей и активность сообщества вокруг платформы, предоставляющий системным администраторам и инженерам гибкость, надежность и поддержку в их предпочтительной среде. Proxmox также недавно расширил свою корпоративную поддержку с помощью , устранив препятствие для развертывания в некоторых организациях.
Переход на новый гипервизор — задача простая по сравнению с решением проблем базовых зависимостей приложений: предсказуемая низкая задержка, общее хранилище, поддерживающее «живую» миграцию, обслуживание без простоев и надежное аварийное восстановление. Избегайте замены проблем с лицензированием на сложное управление хранилищем.
Именно этот пробел Everpure и Proxmox стремятся закрыть вместе. Everpure has welcomed Proxmox into its Technology Alliance Partner program, и мы совместно работаем над валидацией, справочными руководствами и более глубокой интеграцией. Впрочем, вам не нужно ждать завершения всех этих процессов, чтобы начать. Решение доступно уже сегодня, работает в производственных средах у множества клиентов и полностью задокументировано.
Какие протоколы хранения поддерживает Proxmox VE на FlashArray?
Большинство команд в первую очередь хотят знать, будет ли решение работать с их существующей сетью. Скорее всего, будет. Everpure опубликовала руководства по подключению и лучшие практики для запуска Proxmox VE на FlashArray™ по всем четырем распространенным транспортным протоколам:
- Fibre Channel, если у вас есть сеть FC и вы хотите ее сохранить
- iSCSI для Ethernet-инфраструктур, где предпочитают привычное блочное хранилище
- NVMe/TCP, если вам нужна низкая задержка по стандартному Ethernet, с отдельными руководствами по проектированию сети, постоянным соединениям, настройке производительности и безопасности
- NFS через FlashArray File Services
Какой бы путь вы ни выбрали, FlashArray отображается как общее хранилище для всего кластера Proxmox. Именно это заставляет встроенные функции Proxmox работать так, как вы ожидаете: виртуальные машины и контейнеры могут «живо» мигрировать между узлами, а HA может перезапускать их в другом месте без копирования данных.
Как перенести виртуальные машины на Proxmox VE с возможностью отката?
Миграция — это процесс, вызывающий наибольшее беспокойство, и именно здесь FlashArray выполняет одну из своих самых полезных функций.
Если ваши виртуальные машины уже находятся в хранилище данных NFS на FlashArray, руководство Everpure описывает процесс неразрушающей миграции. Вы создаете снимок управляемого каталога виртуальной машины на массиве, а затем копируете его в новый каталог. Это копирование происходит мгновенно и эффективно с точки зрения использования пространства, так как данные физически не копируются. Proxmox подключает клонированный диск, виртуальная машина загружается, и на этом простой заканчивается. С этого момента вы можете переместить диск в хранилище под управлением Proxmox, пока виртуальная машина продолжает работать.
Исходные файлы виртуальной машины никогда не затрагиваются. Если что-то выглядит неправильно, вы можете снова включить исходную виртуальную машину и попробовать еще раз. Наличие такого пути отката значительно упрощает получение одобрения на первую партию производственных миграций.
Также существует метод прямой миграции, руководство по перемещению виртуальных машин, контрольный список подготовки, шаги после миграции и страница быстрой справки со статьями по устранению неполадок для типичных проблем (ошибки загрузки, права доступа при импорте и медленный импорт виртуальных дисков).
Как быстро Proxmox VE восстанавливается с помощью ActiveCluster? Для команд с жесткими требованиями к времени безотказной работы Everpure проверила работу ActiveCluster™ с Proxmox VE, и с результатами этой проверки стоит ознакомиться полностью.
В лаборатории использовались шесть узлов Proxmox VE 9.1, разделенных между двумя площадками, каждая из которых поддерживалась собственной системой FlashArray. ActiveCluster синхронно реплицирует каждую запись на оба массива перед подтверждением, поэтому ваш RPO равен нулю.
Затем команда нажала кнопку питания на каждом сервере на площадке А.
Примерно через 170 секунд защищенные виртуальные машины заработали на площадке B, обеспечив RTO чуть менее трех минут. Большая часть этого времени ушла на работу таймера ограждения (fencing) Proxmox, который убеждался, что вышедшие из строя узлы действительно отключены, прежде чем что-либо перезапускать. Сам перезапуск занял около 10 секунд. Не было необходимости ждать переключения хранилища, так как тома все это время были активны на площадке B.
В руководстве также честно говорится о том, что нужно для работы этой схемы. Кластеру Proxmox на двух площадках требуется QDevice — небольшой демон кворума, работающий на третьем хосте вне обеих площадок. Без него оставшаяся площадка не может достичь кворума и просто ждет. С ним кластер продолжает работать, а настройка занимает всего две команды. В руководстве также рассматривается требование к задержке в 10 мс при обмене данными между массивами и то, как настроить тайм-аут сторожевого таймера, если вы хотите пожертвовать осторожностью ради более быстрого восстановления.
Этот тест был разработан для проверки восстановления после сбоя вычислительного кластера. Однако функция ActiveCluster также полностью поддерживает сбой дискового массива. Если бы система FlashArray на площадке А вышла из строя вместо вычислительных узлов, многопутевой ввод-вывод (multipath) на хостах площадки А автоматически переключил бы пути на систему FlashArray площадки B, также без вмешательства человека и с нулевым RPO. ActiveCluster обрабатывает оба сценария одинаково: прозрачно.
Обратите внимание, что Everpure активно работает над поддержкой ActiveCluster с NVMe-oF по TCP и FC. Если вы заинтересованы в раннем доступе к этой функции, пожалуйста, обратитесь в свою команду по работе с клиентами Everpure.
Как выполнять резервное копирование Proxmox VE на FlashArray?
Proxmox Backup Server (PBS) предоставляет инкрементное резервное копирование виртуальных машин и контейнеров с дедупликацией. Everpure опубликовала руководства как по installing использованию PBS с FlashArray в качестве хранилища, так и по connecting использованию PBS в качестве цели резервного копирования для вашего кластера. Конечно, не стоит использовать одну и ту же систему FlashArray в качестве источника и цели, и это дает вам возможность использовать массив, оптимизированный по емкости, такой как FlashArray//C™, в качестве цели резервного копирования. Кроме того, все системы FlashArray предлагают SafeMode™ Snapshots, которые обеспечивают неизменяемые, защищенные от несанкционированного доступа точки восстановления, остающиеся в безопасности, даже если административные учетные данные скомпрометированы или данные резервных копий атакованы программами-вымогателями. Копии резервных копий могут быть защищены с помощью SafeMode, что помогает обеспечить восстановление в случае киберинцидента.
Для предприятий, которым требуется максимально быстрое восстановление системы, Everpure™ FlashBlade обеспечивает экстремальную пропускную способность и восстановление в масштабе, а также предлагает защиту с помощью снимков SafeMode.
Что FlashArray добавляет к Proxmox VE?
Если взглянуть на ситуацию в целом, ценность решения довольно проста. Proxmox предоставляет открытый и гибкий гипервизор без привязки к поставщику. FlashArray обеспечивает поведение системы хранения данных, к которому привыкли корпоративные рабочие нагрузки: постоянное сокращение данных и тонкое выделение ресурсов на уровне массива, обновления без прерывания работы, шифрование данных в состоянии покоя и синхронную репликацию, когда это необходимо. Вы можете заменить тот уровень, который доставлял вам неудобства, и сохранить тот, который работал эффективно.
Существует ли нативный плагин хранилища Proxmox для FlashArray?
Инженерные команды Proxmox и Everpure работают над более тесной интеграцией с учетом особенностей массива. Цель состоит в том, чтобы внедрить такие операции, как выделение томов, создание снимков и клонов на стороне массива, а также отчеты об емкости с учетом сокращения данных, непосредственно в рабочие процессы Proxmox, чтобы администраторы могли управлять FlashArray с помощью инструментов, которые они уже используют.
Одной из возможностей, над которой мы уже работаем, является создание нативного плагина хранилища для Proxmox VE, который перенесет производительность, эффективность и сервисы данных Everpure FlashArray непосредственно в среду управления Proxmox. Плагин будет функционировать в основном как бэкенд-оркестратор, подобно Cinder в OpenStack или драйверу CSI в Kubernetes.
Многие развертывания Proxmox по-прежнему полагаются на NFS, iSCSI с ручным управлением LUN или кластеры Ceph, которые увеличивают эксплуатационные расходы. Плагин устранит этот разрыв, позволяя администраторам выделять, подключать, создавать снимки и клонировать диски виртуальных машин на FlashArray, не покидая Proxmox и не создавая сложные скрипты.
Почему это важно:
- Выбор без компромиссов. Клиенты, оценивающие альтернативы своему текущему гипервизору, не должны жертвовать хранилищем корпоративного класса. Ваш массив, ваши сервисы данных, ваш выбор платформы.
- Упрощение операций. Нативная интеграция заменяет ручное управление томами и хостами согласованной оркестрацией рабочих процессов.
- Эффективность на уровне массива. Экономные по объему снимки, клоны и сокращение данных выполняются на массиве, поэтому операции с виртуальными машинами происходят быстро и не потребляют ресурсы хоста.
- Единая платформа хранения для разных гипервизоров. Команды, работающие в смешанных средах, могут стандартизировать хранилище на единой основе по мере миграции или диверсификации инфраструктуры.
Поскольку организации стремятся к гибкости своего стека виртуализации, Everpure стремится поддерживать клиентов независимо от того, где они решили запускать свои системы. Плагин для Proxmox — это шаг в данном направлении: открытая платформа, корпоративное хранилище.
Начало работы
Все вышеперечисленное доступно здесь. Начните с краткого руководства, выберите протокол и ознакомьтесь с лучшими практиками, прежде чем приступать к развертыванию в промышленной среде. Если вы планируете переход с текущего гипервизора, обратитесь в свою команду по работе с клиентами Everpure. Они помогут вам рассчитать необходимые ресурсы хранилища и спланировать миграцию с возможностью отката.
Часто задаваемые вопросы
- Может ли Proxmox VE использовать общее хранилище с «живой» миграцией на FlashArray? Да. FlashArray отображается как общее хранилище для всего кластера через FC, iSCSI, NVMe/TCP или NFS, поэтому виртуальные машины и контейнеры перемещаются между узлами в режиме реального времени, а HA перезапускает их на других узлах без копирования данных.
- Как быстро Proxmox VE выполняет переключение между двумя площадками с помощью ActiveCluster? В ходе проверки Everpure защищенные виртуальные машины были запущены на площадке B примерно через 170 секунд после потери питания на площадке A, при нулевом RPO. Большая часть этого времени ушла на таймер ограждения (fencing) Proxmox. Требуется наличие QDevice на третьем хосте и задержка менее 10 мс при обмене данными между массивами.
- Как перенести виртуальные машины из хранилища данных NFS на FlashArray в Proxmox VE с возможностью отката? Создайте снимок каталога виртуальной машины на массиве и скопируйте его; копирование происходит мгновенно и эффективно по объему, исходные файлы при этом не затрагиваются, и вы можете снова включить исходную виртуальную машину, если что-то пойдет не так.
- Как защитить резервные копии Proxmox VE от программ-вымогателей? Используйте Proxmox Backup Server на FlashArray с целевым хранилищем, оптимизированным по емкости, таким как FlashArray//C, и снимки SafeMode для создания неизменяемых точек восстановления.











