Облаками можно любоваться вечность — смотреть, как разворачиваются инстансы, как скачет загрузка dashboard'a, а ping идёт десятки миллисекунд. Вот только создать свое облако — дело сложное. Нужно не только собирать сервера, но и продумать расположение в ЦОД, подключить к сети и учесть много других мелочей, которые обеспечивают комфортный полет в облаках.

28 февраля, RUVDS вместе с Huawei проводят презентацию по новинкам облакостроения, а мы сделали тест, для того чтобы вы могли проверить свои знания изнанки облачных технологий. Волшебства и розовых пони тут нет, только суровое серверное железо.

Поехали!

UPD: Мероприятие прошло, но сюрпризы не заканчиваются. По промокоду «HABRAHABR10» можно получить скидку в 10% на любой заказ в RUVDS.


Начать тест
Скорость работы современных SSD в несколько раз выше, чем у интерфейса SATA, который был разработан для работы с HDD. Чтобы это компенсировать, был создан NVMe. А чем он отличается от SATA?
Нет, это SAS.
Да, интерфейс NVMe позволяет подключать SSD-накопители по PCI-e и получать большую скорость записи, чем Sata.
Нет, это старый-добрый IDE.
Нет, это eSATA.
Дальше
Проверить
Узнать результат
Серверное оборудование очень нежное и ранимое. Например, не рекомендуется заполнять современные СХД только HDD-дисками. А почему?
Магнитное поле, конечно, есть, но повлиять на работу соседних дисков не сможет.
HDD-диски греются так же, как и все остальное оборудование, и отдельных модулей охлаждения не требуют.
Да, у большинства производителей есть специальные рекомендации по расположению HDD-дисков в СХД.
Нет, как раз наоборот. HDD-диски потребляют меньше, чем SDD, но на производительность СХД это не влияет.
Дальше
Проверить
Узнать результат
У современных СХД есть функции, которые по умолчанию отключены. Например, дедупликация. А зачем она нужна?
Функция многоступенчатой проверки данных действительно снижает частоту битовых ошибок (BER) до 10(-17), но дедупликация делает иное.
Эта одна из встроенных функций СХД, которая работает параллельно дедупликации.
Эта функция называется full-stripe sequential write.
Да, дедупликация основывается на замене дублирующих данных ссылками на них. Такой способ хоть и замедляет чтение и запись, но позволяет получить экономию полезного места в 2,5–3 раза.
Дальше
Проверить
Узнать результат
Контроллеры СХД регулируют износ SDD, но на некоторые диски они начинают записывать данные активнее. Зачем это нужно?
Эта функция называется Anti-Wear Leveling. Действительно, старые диски СХД добивает принудительно, но предварительно сообщает о смертном приговоре на Dashboard.
Дальше
Проверить
Узнать результат
Гибель дисков — это неприятно, но вполне закономерно. Чтобы предотвратить потерю данных, СХД поддерживают создание RAID-массивов, которые различаться по типам. Так СХД Dorado от Huawei поддерживает RAID-TP. Что это за зверь?
Да, Raid-TP работает чуть медленнее, но добавляет дополнительную надежность СХД, так как выдерживает смерть трёх дисков.
Нет, это RAID-10, который работает быстро и надежно, но требует много избыточного пространства.
Нет, это технология RAID 2.0+.
Дальше
Проверить
Узнать результат
При проектировании сетевой инфраструктуры нужно учитывать еще и сетевое оборудование. А чем Top-of-rack коммутаторы отличаются от end-of-row?
Как раз наоборот: top-of-rack подразумевает свои коммутаторы для каждой стойки, а end-or-row — один общий коммутатор для целого ряда стоек. Для крупных ЦОД и общепринятых вариантов дизайна например, у Huawei это Cloud Engine 5800, 6800, 7800, 8800 Series switches — ToR и Cloud Engine 7800, 8800, 12800 Series switches — EoR.
Да, такое разделение сложилось исторически, когда сетевой коммутатор монтировался вверху каждой стойки (Top-of-rack), либо все коммутаторы сводились в конец ряда стоек (end-of-row). Для крупных ЦОД и общепринятых вариантов дизайна например, у Huawei это Cloud Engine 5800, 6800, 7800, 8800 Series switches — ToR и Cloud Engine 7800, 8800, 12800 Series switches — EoR.
Нет, top-of-rack инфраструктура как раз подразумевает много отдельных коммутаторов, а end-of-row — один большой модульный. Для крупных ЦОД и общепринятых вариантов дизайна например, у Huawei это Cloud Engine 5800, 6800, 7800, 8800 Series switches — ToR и Cloud Engine 7800, 8800, 12800 Series switches — EoR.
Дальше
Проверить
Узнать результат
Перейдём на уровень вверх и поговорим о ЦОД. Согласно классификации, они бывают четырех видов, различаясь степенью отказоустойчивости и надежности. Должен ли ЦОД уровня Tier III выдержать попадание метеорита и нападение тиранозавра?
С точки зрения модели угроз тиранозавр ближе всего к грузовому автомобилю, к которым ЦОД Tier III как раз устойчивы.
С точки зрения модели угроз тиранозавр ближе всего к грузовому автомобилю, а метеорит — к стихийному бедствию. ЦОД Tier III как раз устойчивы к первому типу угроз, но вот прямое попадание в крышу выдержать не сможет.
С точки зрения модели угроз тиранозавр ближе всего к грузовому автомобилю, к которым ЦОД Tier III как раз устойчивы. А вот стихийные бедствия, к которым можно отнести метеорит, могут вывести их из строя.
С точки зрения модели угроз тиранозавр ближе всего к грузовому автомобилю, к которым ЦОД Tier III как раз устойчивы. А вот для защиты от метеорита нужна специальная усиленная крыша, которые, могут ставить на ЦОД уровня Tier IV.
Дальше
Проверить
Узнать результат
Атака метеорита и падение тиранозавра — это, конечно, те угрозы, которые необходимо учитывать. Тем не менее, работы в одном ЦОД уже недостаточно и приходится синхронизировать оборудование, которое располагается в разных ЦОД. У синхронной работы оборудования есть очевидный предел — скорость света, из-за которой возникает задержка при передачи данных по оптоволоконной линии. А какая максимальная дальность для такой синхронной работы?

Задержка в оптиковолоконной линии примерно равна 5 микросекундам на километр, поэтому 100 км — это максимальное расстояние, без учета задержек на шифрование/дешифрование.
Дальше
Проверить
Узнать результат
Синхронную работу нескольких ЦОД очень сложно организовать и она будет ограничена максимальным расстоянием. Более «щадящий» режим — это асинхронная работа ЦОД, при которой не гарантируется целостность данных, а аварийный запуск может занять от нескольких минут до нескольких часов. Для каких задач подойдет такой режим?
Нет, для бесперебойной работы таких систем нужно настраивать синхронную работу ЦОД.
Да, асинхронный режим как раз позволяет копировать данные куда-нибудь далеко и строить катастрофоустойчивые системы.
Ну... если никто не обиделся или не заметил, что такое приложение ушло в оффлайн, то можно. Но, как правило, обижаются и очень сильно.
Онлайн-транзакции очень чувствительны к задержкам, и асинхронный режим работы серверов им не подойдет.
Дальше
Проверить
Узнать результат
Объем данных, которые курсируют между ЦОД, постоянно растет. Чтобы повысить скорость передачи информации, применяются технологии, которые позволяют передавать через один оптоволоконный кабель несколько информационных сигналов. А какой физический принцип лежит в его основе?
Из-за многократного отражения света в линии этот способ почти не работает, хотя похожий принцип лежит в основе PON-сетей.
Такой способ существует, но оборудование для него достаточно дорогое.
Да, именно этот способ позволяет создавать в одной линии до 160 информационных каналов и получать скорость до 32 ТБ/с.
Дальше
Проверить
Узнать результат
Растущий объем данных требует усложнения сетевой архитектуры, например, построения SDN-сетей. А что это такое?
В SDN-сетях сетевое оборудование не только мониторится, но и управляется централизованно.
Нет, такой способ организации осуществляется на уровне маршрутизаторов, но для сложных систем не подходит.
Да, SDN-сети позволяют управлять сетью централизованно и не настраивать каждое сетевое устройство отдельно.
Дальше
Проверить
Узнать результат
SDN-сети позволяют получить ту самую гибкость и масштабируемость, которую требует современный бизнес, и реализуются с помощью SDN-контроллеров. Как они работают?
Например, у Huawei эти устройства называются Agile-контроллеры. Они сокращают затраты на эксплуатацию сети и ускоряют время развертывания сети в несколько раз.
Нет, это функции обычных межсетевых экранов.
Нет, основная функция SDN-контроллера — это управление оборудования на сетевом уровне.
Дальше
Проверить
Узнать результат
С помощью какого протокола осуществляется управление сетевым оборудованием в SDN-сетях?
Нет, это протокол для взаимодействия сетевого оборудования с конечными устройствами.
Нет, это криптографический протокол для защищенной передачи сообщений.
Нет, это протокол маршрутизации от Cisco.
Да, OpenFlow — открытый протокол, через который управляются SDN-контроллеры.
Дальше
Проверить
Узнать результат
Не айс.
Возможно, вам просто не нужно свое облако. Действительно, зачем напрягаться, когда можно подобрать свою конфигурацию VPS? Например, у RUVDS это может стоить от 130 рублей в месяц. А ещё через них можно собрать и приобрести сервер и не заморачиваться с подбором мелочей.
А по промокоду «Habrahabr10» можно получить скидку в 10% на любой заказ.
Пройти заново
Вполне!
Вы дружите с серверным железом. Наверное, вы без проблем соберете сервер и сможете установить его в любом ЦОД, например, у RUVDS. Если же вам лень это делать или вы сомневаетесь, всегда можно взять оборудование через RUVDS или арендовать у них VPS всего за 130 рублей в месяц. А по промокоду «Habrahabr10» можно получить скидку в 10% на любой заказ.
Пройти заново
Отлично!
Вы прекрасно разбираетесь в серверных технологиях и сможете без проблем развернуть свою облачную инфраструктуру. А RUDVS поможет подобрать серверное оборудование Huawei. Также у них можно арендовать VPS от 130 рублей в месяц или разместить свой сервер в дата-центрах RUVDS. А по промокоду «Habrahabr10» можно получить скидку в 10% на любой заказ.
Пройти заново

Комментарии 26

    +5
    Интересные вопросы, узнал для себя некоторые новые факты!
      0
      Вопрос про RAID неужели можно знать, не занимаясь этим всем? Единственный вопрос, который можно только угадать наобум.
        +2
        Отнюдь, там подсказка в самом названии рейда.
          0
          Ну, мне TP ничего не говорит вообще :)
            +1
            Ну а я перечитал варианты ответов, в одном из них упоминалось про три диска, а T вполне может быть Triple — так оно и оказалось.
          +1
          Netapp, RAID-DP. DP = dual parity. TP, логично, что triple.
            0
            А я вот спутал. Точного ответа не знал, но помнил, что в RAID-6 расширили запас прочности по сравнению с RAID-5. Спутал 2 и 3 винта, да и не знал, что Huawei пошли ещё дальше.
              0
              гугль при запросе «RAID-TP» выдал «RAID-TP (также называемый Triple Parity RAID) — логическое расширение RAID 5 и RAID 6 уровней. Очень схож по производительности с RAID-DP», а это уже понятно: от трех дисков и выше.
                0
                Так разве смысл прохождения теста не в том, чтобы не «гуглить» в процессе прохождения?
                  0
                  Нет конечно! Смысл теста в рекламе. Вам же предложили прийти на презентацию? Вот это оно.
                    0
                    Вон оно что! Я текст не читал, сразу кнопку начала текста жмякнул :)
                +1
                5 из 13, хотя в этом бум бум. Скорее по логике, названиям и знаниям в других областях.
                0
                про top-of-rack, синхронный-асинхронный ЦОД и SDN чушь
                да, возможно, в хуавей эти концепции понимают именно таким образом,
                но это совершенно не значит, что все остальные строят ЦОДы неправильно

                1. модульные коммутаторы нужны больше продаванам коммутаторов. Сейчас одноюнитовые spine свичи есть с емкостью 32х400G. Для них, как для модульных не нужно выделять стойку. Можно и как top-of-rack ставить и сводить туда все ToR
                2. синхронность ЦОДов вообще бред. Синхронными/асинхронными могут быть различные сервисы, но не ЦОД целиком. И задержка на 1000км это в реальности задержка 10мс в одну сторону. Вполне годится для множества сервисов с синхронной репликацией. Просто репликация делается средствами приложения или субд, но не массивом хуавей или гипервизором.
                3. А теперь расскажите циске, что ACI это не SDN. Ведь там нет OpenFlow

                А вообще тест понравился. Сделан качественно в плане оформления.
                Чуть поправить название — «Не кодом единым: тест на знание серверной инфраструктуры Huawei»
                — и станет совсем хорошо
                  +1
                  11/13

                  Вы прекрасно разбираетесь в серверных технологиях и сможете без проблем развернуть свою облачную инфраструктуру.
                  Но я ни капельки не разбираюсь в облачных технологиях, просто подбирал ответы к вопросу наиболее близкие по смыслу. =)
                    0
                    12/13, но три вопроса я все же бегло загуглил. И да, я тоже достаточно далек от ЦОД и облачных технологий.
                    0
                      0
                      13/13
                      Вопросы конечно слишком простые.
                        +2
                        100 км? Really? Через пяток-другой муксов? Да?
                        Ответы на этот вопрос откровенно некорректны и непрофессиональны. В данном случае нужно оперировать задержкой, которая обычно декларируется на уровне 5 миллисекунд.
                          0

                          8/13
                          чорт...( тыкаю неправильные ответы, делаю фейспалм и говорю "а, точно". Хотя и вопросы вроде достаточно простые. Не занимаюсь этим в основном(

                            0
                            Странные вопросы. Далек от всей этой истории, но 9/13.При учете что несколько раз ступил.
                              –1
                              Очень узкопрофильные вопросы конечно. Сплошняком Huawei
                              А VPS у вас все равно кошмарно дорогой)
                                0
                                Цены на VPS в RUVDS начинаются от 130 рублей в месяц, можно подобрать любую конфигурацию на разных операционных системах. Windows VPS (1 ядро CPU/1 Гб RAM/20ГБ HDD) стоит 366 рублей в месяц, при этом лицензия на ОС Windows включена в цену, в дата-центрах в Лондоне, Цюрихе, Москве, Санкт-Петербурге.
                                  0
                                  Как скажете. Я вот только совсем недавно считал.

                                  Ваше предложение в германии:
                                  CPU 1x3.4ГГц
                                  RAM 16 Гб
                                  IP 1 Шт.
                                  Disks: SSD (OS) 40 Гб
                                  Всего:3630₽ в месяц

                                  То что сейчас имею, в той же германии:
                                  CPU Six cores
                                  RAM 16 GB
                                  Disk storage 400 GB 100% SSD
                                  Price 8.99 EUR
                                    0
                                    Это где такие цены?
                                      0
                                      В лс кинул
                                        0
                                        Можно мне тоже? Спасибо!

                              Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.