VxRail — гиперконвергентная СГД на всі часи



Влітку минулого року ми писали про настання епохи гиперконвергентности в індустрії систем зберігання даних. І відповідно до віянь часу і потребами клієнтів, ми представляємо новий продукт — повністю інтегровану, зконфігуровану і протестовану гиперконвергентную систему VxRail, створену на базі vSphere і Virtual SAN.

Напевно всі ви знайомі з маркетинговою теорією «чотирьох Р». Як можна описати VxRail в рамках цієї теорії?

  1. Pricing (ціна). Починається з $60 тис. Це особливо важливо для ринку, на якому популярний підхід «почнемо з малого і будемо масштабуватися».
  2. Product (товар). Сучасні гиперконвергентные рішення потребують використання лише Flash-накопичувачів. Їм потрібна дедупликация, стиснення, кодування зі стиранням помилкових символів (erasure coding). Вони вимагають гнучкого конфігурування, розвиненою вбудованої і віддаленої реплікації. Їм необхідна інтеграція хмарного об'єктного сховища і підтримка NAS. Нарешті, такі рішення повинні спрощувати операції «другого дня» до одного кліка мишею.
  3. Positioning (позиціювання). Якщо хтось вважає, що одне конвергентне або гиперконвергентное рішення здатне задовольнити будь-які потреби, то ця людина дуже помиляється. В реальності деякі замовники можуть задовольнитися якимось одним продуктом і масштабувати його, але більшості потрібні різні рішення:
    • Vblock можна використовувати у великих ЦОД з традиційним характером навантаження.
    • VxRack підходить для установки у великих ЦОД, якщо замовник хоче ДУЖЕ сильно масштабувати систему, а фраза «не думайте про» рівноцінна запланованого провалу.
    • VxRail призначений для створення спочатку невеликих систем, які згодом можна масштабувати.
    • Також VxRail добре підходить для SMB і SME. 64 вузла в 16 блоках можуть тягнути більше 3000 віртуальних машин і обслуговувати численні компанії.
    • Нарешті, VxRail є дозволяє на рівні компанії реалізувати стандарти роботи, характерні для Цодів, забезпечує інтегроване управління і просте переміщення робочого навантаження.
  4. Packaging (поставка). Роль цієї властивості продукту може мати дуже велике значення в розвитку компанії.
    • VxRail проектувався єдиної продуктової командою від VMware і ЕМС. І всі подальші релізи також будуть створюватися цією командою.
    • VxRail — єдине гиперконвергентное пристрій з єдиною моделлю підтримки всього ЗА від VMware. Звичайно, VSAN-вузли теж можуть мати єдину підтримку для VSAN і заліза, але гиперконвергентное пристрій — це щось більше, ніж просто обладнання з SDS-стеком.
    • VxRail інтегрується з VxRack і Vblock, що дозволяє створити систему під будь-який рівень і профіль навантаження. Також VxRail використовує весь потенціал VCE Vision, забезпечує реплікацію і захист як в масштабі компанії, так і ЦОД, при будь-яких навантаженнях.
Незважаючи на приємну оцінку займаної ЕМС позиції за даними Gartner , IDCкуди важливіше оцінка наших замовників. За їх відгуками, сукупна економія від впровадження конвергентної інфраструктури (в термінології Gartner — Integrated Infrastructure Systems) перевищила $3 млрд. в річному численні.

Ми отримали безліч позитивних відгуків від наших клієнтів, що користуються Vblock в високонавантажених ЦОД, у тому числі з найпоширенішими типами навантажень. Якщо ваші навантаження не вимагають одночасного масштабування ресурсів процесора і сховища, то конвергентна інфраструктура може бути найкращим рішенням. А на цьому полі найсильнішим гравцем є Vblock, який ми продовжуємо розвивати і покращувати. На даному напрямку ЕМС і Cisco подвоюють ставки.

Звичайно, ми не досконалі. Тим не менш, нас не лякає конкуренція, ми уважно прислухаємося до наших замовників, і постійно працюємо над своїм розвитком. Дуже небезпечно вважати свою позицію непохитної.

Цікаво, але, судячи з усього, Vblock стає ім'ям загальним для конвергентної інфраструктури. Забавно, але іноді Cisco UCS прикручують до всіляких «Vblock'ам». І ми хочемо розповісти про своїх розробках у сфері архітектур гиперконвергентных систем.

У нас є замовники, які використовують VxRack в системах з навантаженням на рівні ЦОД, в яких чудово працює гиперконвергентная горизонтально-масштабована модель. І чесно кажучи, я б втік (а не пішов) від того, хто відразу розгортає сотні вузлів, не передбачивши впровадження ToR-свічей і мережевий Spine/Leaf-архітектури. Адже це дозволяє масштабуватися до сотень і тисяч вузлів, розгорнутих не в маленьких кластерах, а у вигляді великої горизонтально-масштабованої стоечной (Rack-scale), хмарної (Web-scale) або гипермасштабируемой (Hyper-scale) системи.

Деякі замовники інвестують в VxRack, створюючи системи з сотень вузлів, і продовжують їх нарощувати. Для порівняння: деякі з цих клієнтів за раз витрачають приблизно 1/20 річного доходу на цих гиперконвергентных «єдинорогів»… І частка VxRack швидко зростає.

Однак у нашій лінійці продуктів не вистачало рішення початкового рівня, що дозволяє почати з малого і легко масштабується в більшу систему. Таке рішення було б затребуване для створення корпоративних систем і організації віддалених/регіональних офісів. Також воно зацікавило б тих, у чиїх ЦОДах могли б працювати сотні або тисячі віртуальних машин. Але ось цього «почати з малого» у нас не було. А попередні спроби створення такого рішення були невдалими.



Тепер же у нас з'явився VxRail, який повинен закрити цю нішу. І ми вважаємо, що нам вдалося зробити хороший продукт.

Історія створення
У 2015 команди розробників з VMware і EMC агрегировали наші знання про цьому сегменті ринку.

  • Ми з'ясували, що нашим замовникам подобаються і VMware vSphere, і для багатьох з них ця зв'язка стала своєрідним стандартом. Сегмент корпоративних Цодів представлений вкрай неоднорідне. Наприклад, на цьому ринку Vblock і VxRack виступають в якості гетерогенних платформ. Але на багатьох інших ринках (розділених за принципами сегментації і сценаріїв використання) продукція VMware була стандартом.
  • Ми з'ясували, що роздільна розробка ПЗ та обладнання більше не працює. В результаті виходять погано адаптуються і недостатньо інтегровані конфігурації, а можливостей до впровадження інновацій залишається недостатньо (ЗА і залізо гальмують із-за складної архітектури, створеної кількома різними командами розробників).
  • Ми з'ясували, що нашим замовникам потрібно набагато більше гнучкості, ніж ми думали. З одного боку, вони хочуть простоти, але при цьому і багато чого іншого. Їм потрібна гнучкість в конфігуруванні, обслуговування і підтримки. Вони хочуть використовувати свої ELA.
  • Ми з'ясували, що існує критично важливий набір властивостей і можливостей, без яких ти не конкурентоспроможний.
У результаті ми об'єднали розробників обох компаній в одну команду. Тепер команда розробників VxRail в буквальному сенсі є єдиною повністю інтегрованої організацією, члени якої працювали разом вже понад 200 000 людино/годин. І це тільки початок.

Їх задача проста: створювати і поставляти кращу на ринку пристрій гиперконвергентной інфраструктури. В першу чергу вона орієнтована на тих замовників, які в якості стандарту використовують гіпервізор vSphere. Пристрій повинен бути максимально простим у розгортанні, масштабування і обслуговуванні. VxRail задовольняє всім цим критеріями. Він інтегрується з VxRack і Vblock, дозволяючи створювати не мають собі рівних конвергентні/гиперконвергентные системи.

VxRail — незвичайний продукт для обох наших компаній і єдине пристрій гиперконвергентной інфраструктури. Важливо розуміти, що VMware підтримує відкриту екосистему гиперконвергентных програмних елементів — vSphere, VSAN і VSAN-вузлів. Замовникам потрібна можливість вибору. Також є можливість впроваджувати в VSAN-вузли власні надбудови заради вирішення специфічних завдань.

Але якщо вам потрібно апаратне рішення під ключ, то зверніть увагу на VxRail від VMware і ЕМС.

Безсумнівно, знайдеться чимало скептиків. Хтось вкаже нам на попередні невдалі спроби. Що ж, ми живемо, працюємо, вчимося, адаптуємося і рухаємося далі. ВПЕВНЕНИЙ, що на нас накинуться конкуренти всіх мастей. Ласкаво просимо!

Але в кінцевому рахунку, головне — що кажуть наші клієнти та ринок. Тим не менше, я все ж подкреплю їх голоси своєї власної точки зору:

  • Клієнтам потрібен пакет рішень, що покриває весь спектр їх завдань і включає в себе різні типи інфраструктури: блоки, стійки і пристрої.
  • Клієнти зацікавлені в довгостроковому партнерстві.
  • Клієнти шукають партнерів, які можуть надати рішення, що працюють поверх стека конвергентної/гиперконвергентной інфраструктури — IaaS, PaaS і data fabric.
  • Клієнти шукають партнерів, які не тільки усвідомлюють критичність технологій та інновацій, але і розуміють необхідність підтримки, обслуговування та спільного бачення. У той час як для VSAN-вузлів можуть існувати моделі роздільної підтримки та обладнання, для єдиного пристрою найкращою моделлю є єдина підтримка. «Служба єдиного вікна».
Брудні технічні подробиці
Давайте розглянемо деякі технічні моменти.

Перш за все потрібно розуміти, що ми класифікуємо VxRail саме як пристрій. Виглядає воно так:



Так що під терміном «пристрій» означає продукт, який встановлюється в наявну у вас стійку і повністю готовий до роботи в рамках існуючої мережевої інфраструктури. В той же час це передбачає можливість модульного масштабування за допомогою блоків. Це досить поширене сьогодні рішення, і я думаю, що сюди відноситься також весь сегмент Hyper-Converged Infrastructure System (HCIS) у Gartner. «Почніть з малого, легко масштабуйте і оновлюйте».

Це відрізняється від того, що ми самі віднесли б до «стоечной гиперконвергентной системі» (Hyper-Converged Rack Scale System). Взагалі саме поняття «стійка» виглядає дещо невизначеним. Якщо для пристроїв девізом є «Почніть з малого, легко масштабуйте і оновлюйте», для стійкового класу девізом «Почніть з ВЕЛИКОГО, легко масштабуйте і оновлюйте». Ключовим компонентом дизайну і стека управління такої системи повинен бути комутаційний модуль, оскільки вона апріорі крупніше пристрою. Крім того, стійка система зазвичай включає в себе набагато більш широкий набір обладнання, найчастіше у вигляді «складових» або «компонованих» архітектур. Ви не зможете просто додати мережевий компонент, мережа повинна бути частиною системи, з єдиною підтримкою, життєвим циклом, гарантією та уніфікованим управлінням. Тобто мережа є невід'ємною частиною стоечной системи. Подібного немає в жодному (!) продукт класу «гиперконвергентное пристрій» (Hyper-Converged Appliance, HCA). VxRack відноситься до цього класу, але про це поговоримо іншим разом.



VxRail поставляється в дуже популярному форм-факторі 2U4N (4 модуля форм-фактора 2U). Мінімальна кількість вузлів — 3, масштабувати можна з кроком в 1 вузол.

Не варто недооцінювати це невеликий пристрій, воно має високу продуктивність:

  • 112 ядер ЦП
  • 2 Тб DRAM
  • 76 Тб флеш-пам'яті
  • Вісім портів по 10 Гбіт


VxRail-кластер з 16 пристроїв (16 х 4 вузли = 64 вузлів) може тримати більше 3000 віртуальних машин, виконує мільйони операцій введення/виводу в секунду, має сумарну ємність 1,2 Пб (до застосування дедуплікаціі і стиснення). Це багато.

До речі, якщо ви вже ЗНАЄТЕ, що будете масштабуватися до такого розміру, то краще відразу почніть думати про використання стійок, сплануйте Spine/Leaf-мережу і розгляньте можливість використання VxRack. Але якщо ви не впевнені, то можна почати з малого і зростати в міру потреби.

Коли я говорив про те, що наші клієнти хочуть більше гнучкості в конфігуруванні, я мав на увазі це:



Подібна конфігурованість відображена в наступних гібридних моделях:



і флеш-моделях:



Не всі моделі будуть виведені на ринок одночасно, деякі стануть доступні у другому кварталі. Також запланована серія програмних оновлень (для всіх конфігурацій, включаючи власників VSPEX Blue), які додадуть нові функції і можливості.

Я вважаю, що флеш-моделі будуть користуватися великим попитом, ніж гібридні. Ймовірно, настав переломний момент, коли флеш-конфігурації переважно для будь-яких видів транзакційних навантажень (а віртуальні машини — це транзакційна навантаження). І причина навіть не в тому, що дедупликация, стиснення та інші функції ущільнення даних були розроблені під флеш. Просто більше немає перешкод залишатися на гібридних системах. Енергоспоживання, охолодження, операції вводу/виводу, затримка, пропускна здатність, передбачуваність, менша кількість збоїв — все говорить на користь флеша. Це вірно не тільки для зовнішніх SAN-рішень (XtremIO, флеш-версії VMAX), але і для транзакційних конфігурацій на базі SDS.

Левову частку будь-якого пристрою гиперконвергентной інфраструктури становить рівень SDS, адже по суті він визначає поведінку і риси системи.

Використання VxRail є логічним кроком для тих, хто зробив ставку на vSphere. У подібних випадках VSAN всяких сумнівів є найсильнішим SDS. Virtual SAN 6.2 взагалі щось неймовірне, про його можливості ви можете почитати здесь.

Повернемося до наших баранів. Сподіваюся, ви розумієте потенціал сучасних флеш-систем, можливості ущільнення даних та інші переваги, характерні для рівня інтегрованого цільового коду SDS. Але якщо нам потрібно нетранзакционное сховище? Якщо нам потрібен NAS для обміну даними через CIFS, або NFS?

Історично склалося так, що гиперконвергентные пристрою не занадто гарні для використання нетранзакционных сценаріях, коли наголос робиться на обсяг зберігання. Нам довелося поламати голову, але ми все ж змогли навчити VxRail повноцінно використовувати майже будь-S3-сумісний хмарне об'єктне сховище для холодних віртуальних машин і архівів, а також будь-які NFC, CIFS і iSCSI-сховища. Кожне пристрій поставляється з ліцензією на 10 Тб. Залишається тільки підключити будь-об'єктне сховище.

Що стосується безпеки, то всі дані шифруються і стискаються. Якщо вам цього недостатньо, то можете використовувати наш найкращий і найбільш економічне S3-сумісний об'єктне сховище — Elastic Cloud.

А що щодо вбудованої і віддаленої реплікації? Напевно адже VxRail в цьому відношенні, як і більшість HCIA, має дещо обмеженим набором сервісів даних? Немає. Тут реалізована технологія реплікації корпоративного рівня, що включає в себе consistency group, реплікацію на рівні віртуальної машини, асинхронну реплікацію з низьким рівнем RPO і безперервну реплікацію. Не забудьте також компресію і дедупликацию через WAN, одні з кращих в індустрії. Кожне пристрій поставляється з ліцензією на 15 віртуальних машин, кількість яких можна легко збільшити. В наявності є RecoverPoint для віртуальних машин, повністю інтегрований в vSphere Web Client.

VxRail володіє вбудованим захистом даних, але також може повторити і на інші примірники VxRail. Крім того, якщо ви використовуєте спеціалізовану платформу для захисту даних — Data Domain — то можете відразу інтегрувати в неї VxRail під ключ. Це дозволить дуже просто і швидко створювати бекапи і відновлюватися з них. Для розвантаження мережі задіюється DDBoost, підтримується повна дедуплікаціі і захист даних від периферії до центру «edge <-> core». Жодне інше гиперконвергентное пристрій не надає таких можливостей.

Потрібні прості «розтягнуті» кластери? Будь ласка.

висновок
Отже, VxRail:

  • Підключається до вже наявним стандартам. Якщо ви використовуєте VMware, і малий/середній бізнес або велика компанія з віддаленими офісами і філіями, то можете більше не шукати інших рішень.
  • Вкрай простий.
  • Володіє низькою вартістю ($60 тис.).
  • Прекрасно масштабується (до 64 вузлів!).
  • Дозволяє масштабувати та виконувати операції «другого дня» простим натисненням кнопки.
  • Володіє кращою продуктивністю на ринку.
  • Доступний у флеш-конфігураціях. На дворі 2016 рік, чому б не перейти на флеш?
  • Володіє широкими можливостями по ущільненню даних (дедупликация стиснення).
  • Забезпечує ефективне erasure coding, що дає економію коштів.
  • Володіє унікальними можливостями по використанню хмарних об'єктних сховищ і внутрішніх NAS.
  • Може підключатися до ваших стандартам від периферії до центру:
    • Для інтеграції з VCE Vision задля забезпечення підтримки, контролю за споживанням ресурсів і станом системи.
    • Для аварійного відновлення (підтримує реплікацію корпоративного рівня: consistency groups, синхронна/асинхронна/безперервна RPO, захист на рівні віртуальних машин, проста інтеграція з вашим стандартним засобом управління.

    • Для бекапів. Вписується в вашу поточну інфраструктуру і не вимагає додаткових вкладень. Якщо ви використовується Data Domain, то VxRail відразу починає працювати.


VxRail дозволив нам завершити гармонійну лінійку продуктів, завдяки якій можна реалізувати повноцінне розподіленої підприємство:



Наостанок хотілося б навести слова двох людей — нашого клієнта і нашого партнера, що володіють багатим досвідом використання не тільки наших продуктів, але і продуктів наших конкурентів.

Партнер:
Додавання VxRail в сімейство VCE дозволить нам запропонувати своїм клієнтам вичерпний пакет конвергированных систем практично для будь-яких сценаріїв використання. vBlock і VxBlock — для навантажень класу Tier 1, VxRack — для середовищ класу Tier 2, а VxRail ідеальний для організації віддалених/регіональних офісів.


Клієнт:
VxRail дає нам можливість масштабуватися з нашої мобільної інфраструктури аж до повноцінного Цод, побудованого цілком з рішень від одного вендора.

Наша мобільна інфраструктура за сезон покриває близько 75 000 миль, забезпечуючи команду Формула 1 Renault Sport необхідним рівнем IT-підтримки на кожній гонці. Компактність VxRail нам на руку, оскільки нашому обладнанню доводиться працювати при високих температурах, в обмеженому просторі і за інших важких умовах. Нам також подобається, що це рішення витримує наші робочі навантаження та обсяг виконаних даних, ніяк не обмежуючи нас.

Я вже можу оцінити економію часу і коштів, яку ми отримаємо від розгортання щільною, незалежної, гиперконвергентной 2U-стійки. З точки маси, за сезон ми зекономимо на авіаперевезення приблизно $200 000. А простота монтажу дозволить нам набагато швидше розгортати систему перед гонкою.

Гиперконвергированная інфраструктура забезпечує постійну доступність, швидкий відгук і економію часу, і все це завдяки незалежному 2U-пристрою, який працює без питань.
Ентоні Сміт (Antony Smith), команда Формули-1 Renault Sport, керуючий IS-інфраструктурою.

Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.