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

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

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

VM Guru / Articles / Технология VMware vSAN как элемент гиперконвергентной системы для облачных провайдеров.

Технология VMware vSAN как элемент гиперконвергентной системы для облачных провайдеров.

Технология VMware vSAN как элемент гиперконвергентной системы для облачных провайдеров.

Автор: ИТ-ГРАД
Дата: 28/02/2019

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

USDT / TRC20, адрес: TCDP7d9hBM4dhU2mBt5oX2x5REPtq9QdU1




Статья:

Гостевой пост нашего партнера, IaaS-провайдера - компании ИТ-ГРАД.

Технология vSAN является одним из элементов гиперконвергентной системы от VMware, которую активно используют облачные провайдеры для создания отказоустойчивой, гибкой и масштабируемой услуги по аренде виртуальной инфраструктуры (IaaS). Но прежде чем приступить к обсуждению данной технологии, предлагаю расставить все точки над i в терминологии и немного поговорить об истории развития подходов к построению инфраструктуры от классической трехуровневой архитектуры до гиперконвергентных систем.

Подходы к построению инфраструктуры

Классической на данный момент можно считать инфраструктуру, состоящую из трех компонентов:

  • вычислительные мощности (серверы);
  • системы хранения данных;
  • сеть хранения данных.

Подобный ландшафт прочно укоренился как стандарт в центрах обработки данных и корпоративных развертываниях разного масштаба. Схема проверена временем, но не лишена очевидных недостатков:

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

Понятие конвергенции сводится к простой идее: консолидация ролей для решения различных задач в рамках единой структуры. Этот подход зародился еще в середине прошлого века в средах передачи данных, объединив в рамках одних линий связи передачу разных типов трафика.

Вендоры по-своему трактуют данное понятие, обычно закладывая в него те или иные сильные стороны своих продуктов, но смысл от этого не меняется: конвергентный подход (интегрированный – по версии Gartner) к инфраструктуре нацелен на минимизацию издержек во внедрении, обслуживании и скорости развертывания путем объединения ролей в рамках единой системы, которая управляется из единого интерфейса.

Один из представителей вышеописанного подхода – Cisco UCS, совмещающий в рамках единого решения доступ как к вычислительным мощностям, так и к системе хранения с обслуживающей сетью. Управление решением осуществляется из единого Cisco UCS Manager, который дает возможность настроить любой модуль в системе – от сети до серверных профилей, которые позволяют в считанные секунды настроить новые серверы. В плане масштабируемости подобные системы не так гибки, как классическая инфраструктура, но по простоте наращивания тех или иных ресурсов сравнивать их нельзя. Если вы достигли предела производительности СХД в рамках всего шасси, можно увеличить ресурс, подключив к фабрике еще одно решение. В кратчайшие сроки вы получите готовый для работы продукт, управляемый все из того же менеджера. Это делает подобные системы крайне удобными в обслуживании, масштабировании и внедрении, а также дает большую гибкость в выделении ресурсов и плотность вычислительных мощностей.

Отличия конвергентной структуры от гиперконвергентной (HCI) в том, что первая собрана вендором, преднастроена и совмещает в себе все необходимые компоненты для развертывания служб и управления. В гиперконвергентной же структуре средствами программного обеспечения система собирается из различных блоков, в роли которых часто выступают классические стоечные серверы. Подход HCI базируется на идее Software-defined datacenter (SDDC), где все компоненты классической архитектуры виртуализированы и предоставляются «как сервис». Это дает колоссальные возможности в гибкости настройки, удобстве масштабирования и управлении системой в целом.

На практике данный подход, на примере продуктов VMware, выглядит следующим образом:

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

Технология vSAN

Одним из лидеров в области предоставления программного обеспечения для создания гиперконвергентных программноопределяемых ЦОД являет компания VMware, а vSAN дополнил корзину продуктов компании в части software-defined storage. vSAN полностью интегрирован в гипервизор VSphere, не требует сторонних средств для развертывания и позволяет превратить стоечные серверы различной модификации в единый центр обработки данных без необходимости использования отдельных СХД или построения сети передачи данных.

Простыми словами: vSAN создает из локальных дисков различных серверов X86 единый datastore на весь кластер VSphere, доступный всем участникам (хостам) объединенной системы, а также обеспечивает отказоустойчивость решения.

С помощью vSAN на серверах создаются от 1 до 5 дисковых групп на сервер, которые включают в себя один обязательный SSD на группу для кеширования (cache tier) и до 7 дисков под данные (capacity tier). Дисковые группы на разных хостах виртуализации собираются в единое распределенное на весь кластер хранилище. Начиная с версии 6.0 также поддерживается All-flash-реализация.

Развернув кластер vSphere с технологией vSAN, мы получаем гибкую, отлично масштабируемую и достаточно простую в настройке и обслуживании систему, администрирование которой происходит из единого интерфейса. За управление vSAN отвечает компонент Storage Policy Based Management, в котором создаются политики, определяющие уровень отказоустойчивости и производительности. Политики мы можем применить точечно для каждой ВМ, определив необходимый уровень распространения данных по кластеру.

Накопители отдаются контроллером в режиме passthrough, без необходимости создания raid-массива. Конечно, никто не запретит развернуть систему и добавить, к примеру, raid-10 как capacity-диск в дисковую группу, но тогда попросту теряется часть накопителей, так как отказоустойчивость и логика повышения производительности системы хранения заложены в механизмы vSAN. Кроме того, есть риск потерять поддержку со стороны VMware.

Отказоустойчивость в vSAN строится по следующему принципу: вы определяете для ВМ Number of failures to tolerate, который по умолчанию равен 1 и обозначает количество хостов, падение которых не скажется на работоспособности данной ВМ. Сам же механизм распределения данных ВМ по кластеру vSAN определяется параметром Failure tolerance method, который описывает логику обеспечения отказоустойчивости. На данный момент используются два варианта:

  • Mirroring (зеркалирование) – когда данные ВМ полностью дублируются на соседних хостах кластера. Количество зеркал зависит от параметра Number of failures to tolerate. К примеру, в кластере 4 хоста и данный параметр равен 1. Это означает, что при падении одного из хостов держателей данных этой ВМ все операции IO перейдут на хост c копией и начнется процесс rebuild, который попытается вернуть единственной копии данной ВМ установленный уровень допустимых отказов, то есть попросту будет произведено зеркалирование данных на «живой» хост. Данный метод затратен в плане потребления capacity, но дает максимальный выигрыш в производительности.
  • Второй метод – Erasure Coding – унаследовал логику распределения ресурсов от RAID5 и RAID6. Согласно этой логике, кластер способен на отработку 1 или 2 отказов соответственно. Так как в данной конфигурации мы выигрываем в capacity, но проигрываем в производительности, метод поддерживает только All-Flash-хранилище. Алгоритм отработки отказа аналогичен соответствующим уровням RAID и минимальному количеству накопителей в группе. То есть при наличии 4 хостов мы имеем возможность отработать 1 отказ, при наличии 6 хостов – 2. Выигрыш по capacity в данном развертывании – 1,5 и 2 раза соответственно.

Этим возможности vSAN в плане отказоустойчивости не ограничиваются. Можно объединять хосты в так называемые домены (fault domain), настраивая отказоустойчивость не просто на уровне хостов, но и на уровне целой группы, которая, к примеру, может формироваться на основе принадлежности к стойке.

Функциональность vSAN может удовлетворить любого конечного пользователя продукта – от корпоративного сегмента до облачных провайдеров. Механизмы дедупликации и сжатия позволяют серьезно сэкономить на полезном пространстве, а технология кеширования значительно повысит производительность операций ввода/вывода. Нужно учесть, что для All-Flash-решений весь cache tier отдан на запись, так как производительность твердотельных накопителей позволяет отказаться от отдельного кеша на чтение. В гибридной структуре соотношение кеша 70/30 в пользу чтения.

vSAN тесно интегрирован с гипервизором vSphere, так что нам доступны все его технологии, такие как HA, vMotion и прочие возможности, в смежной работе.

Кому могут быть интересны гиперконвергентные решения?

Беря во внимание горизонтальную концепцию масштабирования гиперконвергентных систем на основе технологий VMware и параллельного наращивания производственных мощностей и объемов хранения, самым очевидным применением vSAN видится инфраструктура виртуальных рабочих столов, VDI. Данная концепция наращивания идеально впишется в дизайн технологии, а простота масштабирования и обслуживания позволят «отдавать» услугу максимально быстро и эффективно.

Это относится и к другим сервисам в портфелях IaaS-провайдеров, где используются сходные шаблоны ВМ. Дедупликация образов и теснота интеграции с другими решениями vSphere дают огромный профит в развертывании частных облаков. За счет снижения издержек на обслуживание, внедрения и простоты масштабирования конечный пользователь может получить услугу по более выгодным ценам без потери в качестве обслуживания и производительности.

Технология может быть интересна и компаниям, имеющим у себя готовый парк серверного оборудования и столкнувшимся с необходимостью выбора СХД под те или иные задачи. С одной стороны, vSAN снизит уровень необходимой экспертизы для внедрения, упростит обслуживание и администрирование, устранит требования к сети хранения данных. Но с другой – не стоит забывать о затратах на лицензирование и необходимости использовать схожее аппаратное обеспечение, в первую очередь – компоненты дисковой подсистемы. Это не жесткое правило, можно использовать диски с разным показателем скорости вращения, но в данном случае есть риск получить нестабильность datastore, который будет синхронизировать скорость работы по самому медленному накопителю.

В заключение отметим, что гиперконвергентные системы все больше укрепляют свои позиции на рынке. Доверие к ним растет, и, по результатам аналитики IDC, рост доли HCI за этот год составит 150% по сравнению с предыдущим. Gartner пророчит 20% от общей доли решений в пользу HCI к 2020 году. Это говорит о том, что данная архитектура созрела для противостояния с классической парадигмой, выдержала проверку временем, прочно войдя в бэкграунд IaaS-провайдеров и с каждым годом укрепляя позиции идеи Software-defined datacenter, которая если и не вытеснит прочие решения, то уверенно займет свою нишу в центрах обработки данных.

Оригинал статьи в блоге ИТ-ГРАД.

Интересное:





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

Быстрый переход:
VMware Enterprise Offtopic Broadcom VMachines Veeam Microsoft Cloud StarWind NAKIVO vStack Gartner Vinchin Nakivo IT-Grad Teradici VeeamON VMworld PowerCLI Citrix VSAN GDPR 5nine Hardware Nutanix vSphere RVTools 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 VCF Operations Certification Memory Kubernetes NVMe AI vSAN VMConAWS vDefend VCDX Explore Tanzu Workstation Private AI Update Russian Ports HCX Live Recovery CloudHealth NSX Labs Backup Chargeback Aria VCP Intel Community Ransomware Stretched Network VMUG VCPP Data Protection ONE V2V DSM DPU Omnissa EUC Avi Skyline Host Client GenAI Horizon SASE Workspace ONE Networking Tools Performance Lifecycle AWS API USB SDDC Fusion Whitepaper SD-WAN Mobile SRM ARM HCI Converter Photon OS VEBA App Volumes Workspace Imager SplinterDB DRS SAN vMotion Open Source iSCSI Partners HA Monterey RDMA vForum Learning vRNI UAG Support Log Insight AMD vCSA NSX-T Graphics 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 Availability 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 Capacity KB VirtualCenter NFS ThinPrint VCAP Upgrade Orchestrator ML Director SIOC Troubleshooting Bugs ESA Android Python Hub Guardrails CLI Driver Foundation HPC Optimization SVMotion Diagram 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.

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

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

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

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

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

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

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

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

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

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

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

Как поднять программный iSCSI Target на Windows 2003 Server для ESX

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

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

Интервью:

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 - 2026, Александр Самойленко. Правила перепечатки материалов.
vExpert Badge