Виртуальная вычислительная платформа Nutanix объединяет вычислительные ресурсы и ресурсы хранения в единую систему, устраняя необходимость использования традиционных систем хранения данных. В каждом узле Nutanix работает стандартный промышленный гипервизор и виртуальный вычислительный контроллер Nutanix, обрабатывающий все операции ввода/вывода гипервизора. Ресурсы хранения данных всех узлов Nutanix объединяются в общий пул, доступный всем виртуальным серверам и предоставляются гипервизорам по стандартным интерфейсам. Объединение вычислительных ресурсов и ресурсов хранения данных в единое устройство создают гибкий и масштабируемый «строительный блок» современных центров обработки и хранения данных.
Горизонтальное масштабирование
Расширение инфраструктуры ЦОД путем развертывания все более мощных и дорогих серверов, а также сетей хранения данных уже не является жизнеспособной стратегией. Это слишком дорого. Это слишком негибко. Этот подход не позволяет поставлять ресурсы эластичным образом. Такой вертикально-масштабируемый подход в настоящее время быстро заменяется горизонтально масштабируемыми технологиями компаний подобных Google, использующих большое количество стандартных x86 серверов управляемых и координируемых распределенным программным обеспечением.
Виртуальная вычислительная платформа Nutanix является полной противоположностью одной отдельной машине. Nutanix представляет собой объединенный, высокодоступный кластер вычислительных ресурсов и ресурсов хранения данных, способный выдерживать виртуальные нагрузки в промышленных масштабах. Для расширения вычислительных ресурсов или ресурсов хранения данных достаточно добавить ещё один узел Nutanix. Добавление узлов происходит без остановки сервисов и каких-либо перерывов в работе. В отличие от традиционных решений SAN/NAS, производительность которых ограничивается малым количеством аппаратных компонентов, производительность кластера Nutanix растет прямо пропорционально количеству узлов. Используя горизонтально-масштабируемую архитектуру, предприятия выигрывают в плане экономичности, гибкости и предсказуемости трат.
Программная ориентированность
{module nutanix-block}Программно-ориентированные решения позволяют абстрагироваться от жесткой привязки к аппаратному обеспечению. Интеллектуальное ядро абстрагировано в распределенном программном обеспечении, а не находится жестко «зашитым» в специализированной аппаратной части, что позволяет осуществить программируемый контроль и упростить централизованное управление. Системы хранения данных предприятия представляют собой программно-ориентированный сервис, обеспечивающий намного большую гибкость и превосходные экономические показатели по сравнению с традиционными решениями для хранения данных в которых эти показатели тесно связаны с аппаратной частью.
Виртуальная вычислительная платформа Nutanix использует высокораспределенную программную архитектуру для предоставления системы хранения как сервиса по запросу. В данной системе вся логика управления погружена в интеллектуальные виртуальные машины, которые работают в каждом кластерном узле. Система является 100% программным решением, что позволяет идти в ногу со временем, оперативно внося новые изменения и функции в предоставление этого сервиса. Система становится полностью независимой от аппаратного обеспечения. Плюс к этому все программные сервисы являются ориентированными на виртуальные машины, включая «снэпшоты», высокую доступность, катастрофоустойчивость, дедупликацию и многое другое. Виртуальная вычислительная платформа Nutanix превращает систему хранения данных из пассивного хранилища данных в активную систему.
Локальная флэш-память
Обладая намного большей производительностью, чем стандартные жесткие диски (HDD), флэш-технологии очень быстро становятся неотъемлемой частью центра обработки и хранения данных. Однако для достижения наибольшей эффективности использования флэш-хранилища должны быть расположены как можно ближе к серверам приложений. Преимущества флэш очень сильно понижаются в случае использования сетей хранения данных, так как часто именно сети могут становиться узким местом. В то же время флэш-диски должны представлять ресурс хранения для всей инфраструктуры, а не только для физического сервера, к которому они подключены.
Виртуальная вычислительная платформа Nutanix интегрирует флэш-диски промышленного класса и вычислительные ресурсы в едином устройстве, обеспечивая при этом максимально возможную производительность. Распределенная файловая система Nutanix (Nutanix Distributed File System) объединяет все локальные флэш-диски в единый общий ресурс, доступный всем виртуальным серверам кластера. В отличие от конкурентных решений на базе флэш, Nutanix обеспечивает полное хранение данных на флэш-дисках, а не только кэшированные копии этих данных. Виртуальная вычислительная платформа также равномерно распределяет метаданные по всему объему флэш-памяти с тем, чтобы обеспечить широкое и действительно линейное масштабирование.
Гибридность
Современные центры обработки и хранения данных развиваются по нескольким направлениям. Широкое распространение публичных облачных инфраструктур (таких как IaaS и SaaS) обязывают предприятия строить гибридные облачные центры обработки и хранения данных, которые одновременно должны предоставлять сервис как частных, так и публичных облаков. В то же время рост разнообразия виртуальных нагрузок заставляет IT коллективы использовать различные технологии виртуализации, наиболее приемлемые в данном конкретном случае.
Компания Nutanix разработала свою виртуальную вычислительную платформу для гибридного разворачивания. Эта платформа не привязана к какому-либо одному поставщику виртуализации. Клиенты Nutanix, например, могут использовать виртуальные машины vSphere, KVM для обеспечения гибкости нагрузки. В то же время, система Nutanix является независимой от хранилища данных. Помимо сохранения данных на локальные жесткие диски большой емкости и высокотехнологичную твердотельную флэш-память, архитектура Nutanix является расширяемой. Платформа обеспечивает бесшовное интегрирование с любыми публичными облаками, используя стандартные интерфейсы программирования приложений (API).