1. Всё так, соглашусь. Но добавлю, что гиперконвергенция дешевле и содержит меньше компонентов, а это важно всё ж. Не у всех такие бюджеты и масштабы как у твоих заказчиков)
Вот допустим NVME-сторадж. Как его организовать бюджетно кроме как директ-аттачед? Я не представляю как. Это очень энтерпрайзно
2. Опять-таки, когда есть команда, которая покрасноглазит и соберёт всё из стека это классно. И задокументирует ещё.
Но уже готовый к использованию блоб это тоже классно, когда нет такой команды. Ну согласись) Скажи ЗФС круто)
1. HCI не может быть дешевле - за все надо платить. Просто гонять нагрузки на локальных дисках - не HCI. Полноценный HCI это распределенный схд который не только экспортит локальные блоки в кластер по сети, но и умеет двигать блоки и/или нагрузки пытаясь совместить их на одном хосте. Что не тривиально, и добавляет офигенное количество сложности в систему. Ну а так как распределенные системы сложны в принципе, то мало не покажется никому. А теперь все вот это, ПЛЮС нагрузки самих ВМ на том же железе - откуда на все это брать ресурсы в рамках одного несчастного хоста?
2. красноглазить придется и с ЗФС и без. Легких путей мы не ищем так или иначе. Профессия такая.
NVMe конечно же будет прямо подключен, но как показывает практика, даже те SDS которые могут совмещаться с гипервизорами на одном железе (ceph, gluster, sheepdog etc) при определенной нагрузке выносятся в отдельный кластер который действует как отдельная СХД. Сторедж в работе это не тупо диски, это немалая нагрузка на все остальные ресурсы хоста, ресурсы которые не достанутся виртуалкам. Как говорит Ави Кивити - не важно какой ты прожженный преступник, законы физики ты все равно не нарушишь.