10 лет Nutanix!

Позволю себе скопировать сюда письмо, разосланное вчера в компании нашим руководителем, коллегой, другом и CEO — Dheraj Pandey.

Nutanix was incorporated in Delaware on 22nd September, 2009. Today marks 10 years for us since the beginning of time. My heartfelt gratitude to all of you and your families for the personal sacrifices, the ambition, and the attention-to-detail that you’ve summoned to help build this company. Every year, we’re reminded by naysayers about how the road ahead is so much tougher. Most such people continue to believe that the past must have been easier, a classic mob — fence sitters, armchair thinkers — mentality! Thank you for being true builders, for nurturing the infinite mindset in which «the more things change, the more they remain the same.”

As many of you acknowledge, our 10th year has been hard. But if you ask those who were here during the 3rd and the 4th and the 5th and the 6th… they would recall how hard things were. Now, we just have a bigger arena and a bigger mob watching us “gladiators.» Our 10th year was also deliberate, in how we wanted to prepare ourselves for the coming 10 years of hybrid cloud and the convergence of subscription. […]

History likes 3 attributes in companies with staying power: (a) an obsessively customer-centric culture: staying power comes from that attention-to-detail, (b) ambition, to fuel staying power, and (c) pivoting skills: an ability to transform and, thus, endure with changing times. Our last 10 years were no less obsessive, ambitious, or pivot-aware. For those of you who haven’t read our history, I’d encourage you to (see attached).

With that, I’d like to raise a toast to the last 10 years… to all of you for being such a talented, fierce, and passionate army of missionaries working together to fulfill our timeless vision of “Making Computing Invisible… Anywhere.”

Sincerely… from an imperfect, stubborn Nutant!
Dheeraj

10 Year History Decade One Report

Объявлены планы EOL для моделей G6

Итак, с появлением нового поколения G7, пришла пора прощаться с моделями G6.
Официально объявлены планы постепенного ухода шестого поколения.
Как вы знаете, «уход» это многостадийная процедура.

Датой EOS — End-of-Sale назначено 31 января 2020 года. В этот день будут проданы последние модели G6, и дальше возможно, только если повезет, перехватить отдельные модели, в определенных конфигурациях, задержавшиеся на складе. Если вам нужно именно G6, например для установки ноды в имеющийся chassis G6 — спрашивайте сейла о доступности. Но в целом следует понимать, что EOS — это все.
Дата последней отгрузки — 28 февраля 2020 года.
Следует также помнить, что узлы Nutanix разных поколений прекрасно смешиваются в одном кластере, ограничения, описанные выше, только на chassis, они иногда у SuperMicro меняются между поколениями.

Далее, как я уже не раз говорил, начинается пять лет срока поддержки после EOS, которые состоят и 4 лет полной поддержки, и последнего года, в который выпускается только security updates.
Дата End-of-Maintenance является 31 июля 2023 года, в этот день прекращается выпуск Maintenance releases и Patch releases для платформы G6.
Последним днем, когда моно обновить сервисный контракт является 31 января 2024 года.
И, наконец, через год, 31 января 2025 года заканчивается поддержка этих моделей вовсе.

Nutanix AOS 5.11 — что нового?

А теперь, раз нас в компании много, тут будут появляться не только мои посты, но и моих коллег.
И для начала — о новинках в вышедшей в конце июля версии AOS 5.11 от Владимира Денеко.

Представлены обновления для следующих продуктов:

— AOS версии 5.11

— Prism Central версии 5.11

— AHV версии 20170830.301 (давно ожидаемое обновление самого ядра гипервизора)

— Calm версии 2.7.1

— Objects версии 1.0 (Бывший Buckets, перешедший в GA статус)

Основной список изменений и улучшений:

Добавлен Storage QoS на уровне виртуальной машины.

То, что просили многие, и что часто мешало нам соответствовать некоторым тендерным требованиям, вот оно доступно. Начиная с релиза 5.11 администратор системы (нужна лицензия уровня AOS Professional и Ultimate), может сам выставлять rate limit на уровне отдельных виртуальных машин.

Ограничения на данный момент:

— Storage QoS не поддерживается для in-place, out-of-place восстановления.

— При клонировании виртуальной машины с заданными параметрами Storage QoS, параметры не передаются и их нужно задавать на клоне отдельно.

— При использовании linked clone для родительского образа нельзя применить Storage QoS.

— Нельзя его применить и к виртуальной машине с подключенной volume group.

— Storage QoS не поддерживается для Metro, синхронной репликации и файловых сервисов AFS.

Увеличен лимит дисковой емкости узла до 120Тб

Начиная с версии 5.11 появилась поддержка емкости узлов в 120TB.

Как известно, все диски узлов физически презентованы CVM. Чтобы обеспечить поддержку увеличенной емкости, необходимо закладывать увеличенные требования по RAM для CVM.

В зависимости от планируемого или используемого функционала, CVM необходимо выделение такого количества ресурсов:

Указанные параметры покрывают использование сразу всего функционала Nutanix (capacity tier deduplication, performance tier deduplication, redundancy factor 3).

Добавлена поддержка сетевой сегментации для траффика iSCSI Volumes

Для уже работающих сервисов необходимо руками перенастроить сети:

nutanix@cvm$ acli vg.detach_external vg_name initiator_network_id=old_vm_IP
nutanix@cvm$ acli vg.attach_external vg_name initiator_network_id=new_vm_IP

Добавлена поддержка DR Runbook для ESXi

DR Runbook появились в версии AOS 5.10 как инструмент автоматизации планов восстановления. Совместная связка категорий и protection policy позволяет просто и удобно защищать связки виртуальных машин по тому или иному типу. Версия 5.10 поддерживала только AHV, в версии 5.11 добавлена поддержка ESXi. Теперь у нас есть свой полноценный Site Recovery Manager с планами восстановлениями, тестированиями, failover и failback.

Про это также напишем отдельную статью.

Добавлена поддержка VMware Site Recovery Manager для NearSync Replication

Теперь можно создавать задания NearSync для репликации SRA. Задания могут сосуществовать с задания на асинхронную репликацию. Поддерживается только SRA 2.5.

Добавлена возможность настройки политик замещения и репликации установочных образов для распределенных систем

Как известно Prism Central позволяет пользователям загружать образы виртуальных машин со своей рабочей станции или удаленного сервера. В случае распределенной инфраструктуры кластеров часто возникает ситуация, что пользователю отдельного филиала нужен установочный образ именного определенного дистрибутива и здорово, чтобы он был “поближе” для использования. Используя категории, которые мы можем повесить на уровень установочных образов, или отмечая, что образ нужен именно в конкретном филиале, мы можем распространить образ на все необходимые кластеры для дальнейшей работы.

Добавлена поддержка UEFI для виртуальных машин на базе AHV

Пользователи давно просили поддержку UEFI в VM.
В данный момент полностью поддерживаются виртуальные машины на базе AHV, частичная поддержка виртуальных машин, которые мигрировали с кластеров Hyper-V.

Добавлен новый функционал X-Play для автоматизации реакций на события

Функционал требует лицензии Prism Pro. X-Play представляет собой простой инструмент автоматизации решения рутинных задач. Для этого пользователь создает Playbook, в котором описывает происходящие события в системе и что делать на выходе. Событием могут быть как alert, так и действия отдельных пользователей. Реакцией на событие могут быть как простые уведомления на почту или в Slack, так и действия над виртуальной машиной, например добавить ей ресурсов, если вдруг перестало хватать.

Так это выглядит в действии

Добавлено множество настроек Flow по экспорту/импорту конфигурации и интеграции со сторонними системами

Теперь можно экспортировать и импортировать security policies, что можно использовать как простой инструмент восстановления рабочей конфигурации в случае критического сбоя или событий информационной безопасности. Так же это способ распространения политик безопасности на типовые конфигурации филиалов в случае использование нескольких независимых инсталляций Prism Central.

Состоялся GA-релиз S3-совместимого хранилища Nutanix Objects

Более подробно о решении мы расскажем позже.

Что интересного уже есть сейчас:

— возможность использования хранилище емкость до 2Тб бесплатно, чего может оказаться достаточно для резервного копирования небольших виртуальных машин или поиграться DevOps.

— поддержка интеграции с решениями производителей резервного копирования таких как Commvault, Veritas NetBackup, Veeam, HYCU и других.

— упрощенная процедура развертывания через Prism.

— поддержка path-style и virtual hosted-style для доступа к корзинам и объектам.

— поддержка доменной аутентификации для пользователей.

— поддержка Object Versioning, Lifecycle Policies, WORM (Write Once Read Many) разделов.

Ограничения на данный момент:

— максимальная емкость узла 120Тб (что и понятно, см выше о максимальной емкости дисков узла).

— функционал не поддерживается для узлов с NVMe дисками.

— перерегистрация Prism Central/Element не поддерживается.

— смена IP адресов CVM, MSP, PC не поддерживается.

Новые релизы AOS и «новая метла»

Раз-два-три-четыре-пять, начинаем возрождать!
С весны ничего не писал в блоге, сперва по объективным причинам, потом просто было лень («угасание блога» — страшная болезнь. Стоит перестать писать регулярно, и — все, «восстановить режим» получается очень тяжело и не у всех). Пришла пора восстановить регулярность.
Сперва краткий отчет «как я провел лето». «Я» — в смысле российский Nutanix, где я работаю. У нас теперь много новых людей (кто следил за вакансиями в linkedin видел кого и сколько мы набрали), и куча новых планов. За лето у нас появилось несколько крупных и ключевых для российского рынка заказчиков (на миллионы в долларах, BTW), а в компании глобально и в продукте произошло много важного.
Начну же я сегодня с того, что проясню вопрос с софтверными релизами.
В прошлом году я рассказывал, что мы решили, вслед за рынком софта, перейти на Time-based Releases, это, по-простому, «как в Ubuntu», ну или в Windows 10+, то есть в определенный момент года входит релиз, привязанный к календарю, а не, как было раньше, к готовности фич. И мы решили, что у нас будет линейка «LTS», выпускаемая раз в год, и линейка STS, выпускаемая раз в квартал. В LTS пойдет весь «stable» и GA, а в STS будет выходит все с пылу с жару, новые фичи и bleeding edge с Tech Preview. А потом они в конце года вольются в очередной LTS. И все выглядело красиво.

Но тот, кто следит за выходом релизов в этом году уже знает, что схема эта у нас в этом году работала как-то странно. Да, в декабре вышел 5.10, LTS, но с STS-ами была беда, и вовремя они не вышли. Хуже того, LTS получился, ну-у.. в общем патчлевел апгрейды на него выходят уже полгода.
Поэтому первый STS в этом году получил номер 5.11, и вышел он только в самом конце июля. Одновременно с этим, было принято решение подготовленный 5.12 не выпускать в паблик, и пропустить 5.13 вовсе, дав возможность разработчикам тщательнее вылизать код. А следующий, 5.14 будет в конце года. А соответствующий LTS 5.15 вероятно смещается на первый квартал 2020 года. Так что «Пьянству (и багам) — бой!» Но все ради качества кода.

Следующим постом я опубликую краткий обзор новинок в 5.11. А пока вот какие изменения в полиси релизов приняты, начиная с этого года.

  • LTS — это не Long-time Stable, это Long-time Support.
  • Термин LTS относится к периоду, в который оказывается поддержка и maintenance (software update), это 15 месяцев Maintenance с момента выхода релиза, и плюс 6 месяцев Support. После чего пользователь должен обновиться на следующий LTS release.
  • LTS будет выпускаться каждый год.
  • STS будет выпускаться 2-4 раза в год.
  • И LTS и STS могут иметь так называемые Maintenance releases, в случае необходимость устранения ошибок, например.
  • LTS Maintenance Release может выпускаться вплоть до момента выхода следующего LTS плюс 3 месяца (см. выше почему так)
  • STS Maintenance Release может выпускаться вплоть до выхода следующего STS release.

Таким образом, мы планируем чуть меньше релизов в этом году, но со значительно улучшенным качеством. Ибо «Лучше меньше — да лучше»!

The Nutanix Design Guide

the-nutanix-design-guide-first-edition

Полезное руководство по множеству аспектов реализации архитектуры IT системы с использованием HCI Nutanix.

Nutanix + HPE: пост с деталями

Тут был пост, который мой провайдер блога стер в процессе восстановления из снэпшота. Восстановлю позже. Если у кого-то из подписчиков он сохранился в почте — напишите мне на romx@mail.ru, я переопубликую его, или ждите, когда я его напишу заново.

Саппорт Nutanix

Сегодня саппорт в Nutanix это:

  • более 500 сотрудников по всему миру,
  • в 10 центрах поддержки (с востока на запад: Токио, Сидней, Пекин, Пуна, Бангалор, Белград, Амстердам, Дархэм, Мехико и Сан Хосе).
  • 150 сервисных складов по всему миру (плюс склады партнеров и ASP).
  • 20 языков поддержки глобально, включая русский.
  • служба поддержки сегодня решает более 150 тысяч кейсов разных уровней ежегодно.

Сейчас в Nutanix существуют два плана техподдержки: Production и Mission Critical.

Основные предоставляемые услуги у них идентичны, преимущества Mission Critical support level это:

  • Время реакции, для кейса уровня P1 (Critical) — 30 минут, вместо 1 часа (для более низких приоритетов — 1 час и 2 часа соответственно).
  • Кейс сразу отправляется на уровень Senior systems Support.
  • По результатам кейса высоких уровней приоритета проводится Root Case Analysis, позволяющий установить причины возникновения ситуации.

Для обоих уровней поддержки обеспечивается Hardware Replacement уровня Next Business Day (NBD).

Подробнее вопросы саппорта разбираются тут:
https://www.nutanix.com/support-services/product-support/faqs/

Официальный Nutanix Support Guide тут: http://go.nutanix.com/rs/nutanix/images/nutanix-support-guide.pdf

Мы в Nutanix очень серьезно относимся не только к «количественным» параметрам саппорта, но и к его качеству. Анализ показывает, что:

  • Один негативный отзыв «весит» для пользователя в среднем как 12 позитивных.
  • Пользователь обращает внимание (и руководствуется в принятии решения) на негативный отзыв более чем в два раза чаще, чем на позитивный.
  • Плохое качество поддержки и сервиса в 89% случаев приводит к тому, что пользователь перестает покупать продукт и в 59% случаев меняет бренд.

Критерий качества поддержки — интегральный индекс NPS, Net Promoter Score, имеющий значение от +100 до -100. Он составляется по опросу пользователей в отношении их удовлетворения работой поддержки соответствующего бренда. Ответы от 7 до 10 баллов по 10-балльной шкале трактуются как +1 балл, ниже 7 в -1 балл. В течение 5 лет Nutanix удерживает индекс NPS в районе 90, при этом средняя по индустрии его величина в 2017 году, например, была 22.

 

Nutanix — теперь и на Huawei!

Вчерашняя новость хотя и была известна по внутренней информации, но все равно случилась неожиданной. Huawei объявил, что начинает выпускать OEM-Nutanix на базе своего сервера FusionServer 2288H V5. Не только на нем, но вчера объявили пока доступной только эту модель.

Хорошая новость для «импортозаместителей», и не очень приятная для наших коллег из Lenovo. Ну, что делать, бизнес есть бизнес, а у Lenovo было два года форы. Впрочем, конкуренция для конечного покупателя — это всегда очень хорошо.

Итого, по состоянию на середину марта Nutanix можно купить следующими способами:
* От самого Nutanix, в виде «программно-аппаратного комплекса» (самый простой, прямой и, как правило, самый недорогой вариант), на базе платформы Supermicro, поставляемой SM прямо в Nutanix, и продаваемой им пользователю как готовое решение, с полной поддержкой из «одной точки», как железа, так и софта.

* От DellEMC, как OEM-продукт Dell XC.

* От Lenovo, как OEM-продукт Lenovo ThinkAgile HX.

* От Fujitsu, как OEM-продукт PRIMEFLEX.

* У IBM как IBM CS на платформе Power8.

Это все будут также «программно-аппаратные комплексы»

Далее, можно купить «платформу» и «софт» отдельно. Вот эти варианты:

* У DellEMC как продукт Dell XC core, то есть, фактически, просто сервер Dell Poweredge определенной конфигурации (а затем у партнера Nutanix — лиценизию на эту систему).

* У Lenovo, аналогичный core-продукт.

* Недавно к ним также добавился Intel, на сертифицированные серверные платформы (Intel Data Center Blocks) которого также можно купить и поставить Nutanix, приобретя лицензию у партнера Nutanix.

* Наконец, можно приобрести лицензию Nutanix, и поставить его на некоторые конфигурации HPE ProLiant и Cisco UCS, в соответствии с нашим HFCL (Hardware and Firmware Compatibility List). Это, по факту, самый сложный и, парадоксально, обычно самый дорогой для обычного пользователя вариант.

И вот теперь к этому добавился Huawei. Официальный пресс-релиз об этом тут:
https://www.huawei.com/en/press-events/news/2019/3/huawei-nutanix-hyper-converged-infrastructure

Пример «живой» системы

Пример «живой» системы, результатами на тестовом «прогреве» которой перед сдачей клиенту поделились коллеги.

Nutanix VDI test results

1300+ VDI десктопов на 24 хостах Lenovo HX3720. Рандомная по чтению-записи нагрузка, 600K+ cluster IOPS, 4.4 GBs трафика, 1 ms latency при 80% загрузке CPU.