Изучение горячих навыков центра обработки данных без ущерба для банка

Опубликовано: 14 Марта, 2023
Изучение горячих навыков центра обработки данных без ущерба для банка

Хотите освоить реальные навыки корпоративного центра обработки данных, не выходя из дома, не тратя целое состояние? В Edge Lab от RackN есть способ сделать это и приступить к изучению востребованных навыков, таких как Kubernetes. Они разработали подход, основанный на платформе Raspberry Pi (RPi), который позволяет дублировать работу API центра обработки данных по очень разумной цене (около 500 долларов США).

Когда я услышал об этом, я очень обрадовался и захотел узнать больше, поэтому я связался с Робом Хиршфельдом, генеральным директором RackN, чтобы узнать, может ли он ответить мне на несколько вопросов. А также, конечно же, для вас, наши читатели, поскольку я уверен, что многим из вас будет интересно, чем Роб может поделиться с нами, когда речь идет об обучении навыкам работы с центром обработки данных. Роб (известный в Твиттере как @zehicle) уже более 20 лет создает программное обеспечение для автоматизации инфраструктуры. Его последний стартап, RackN, сосредоточен на обеспечении постоянно интегрированных возможностей центра обработки данных как для периферийных устройств, так и для предприятий. Он также является соведущим сообщества #Cloud2030 и подкаста L8istSh9y. Роб получил дипломы Университета Дьюка и Университета штата Луизиана. RackN предоставляет программную платформу, которая полностью автоматизирует настройку центра обработки данных, начиная с начальной загрузки физического сервера, настройки BIOS/RAID и установки виртуализации и расширенных рабочих нагрузок в стандартной инфраструктуре без участия специализированных операторов или технических специалистов. Их возможности управления несколькими площадками превращают глобально распределенные объекты в централизованно управляемую инфраструктуру без ущерба для автономии площадки. И в отличие от управляемых сервисов, RackN управляется оператором за брандмауэром. Другими словами, они позволяют клиентам сохранять контроль, предоставляя богатую библиотеку проверенных стандартных методов работы для полного управления физическим уровнем. Далее следует несколько основных моментов моего разговора с Робом.

Роб: Есть две проблемы. Во-первых, проектируйте виртуальные машины (как в облаке, так и локально), абстрагируясь от деталей инфраструктуры. Таким образом, использование аппаратного обеспечения предоставляет различные варианты, такие как порядок сетевых карт и место хранения, которые не являются проблемой для виртуальных машин. Во-вторых, самоуправляемая инфраструктура не имеет всех вспомогательных сервисов (таких как DNS), на которые опирается Kubernetes.

Роб: Это сильно различается в зависимости от используемого оборудования и целевых операционных систем. Пользователи лаборатории часто собирают серию сценариев bash и статических веб-сайтов для обслуживания файлов, необходимых для загрузки PXE. Во многих случаях люди просто используют USB-ключи и вручную выполняют часть аппаратного обеспечения для автоматизации шагов. Это основной подход для Raspberry Pi: пользователи должны создавать собственные образы SD-карт для своей среды. Ни один из этих подходов не применим к центрам обработки данных, и они обычно приводят к созданию очень хрупких сред, в которых системы неожиданно ломаются и их невозможно воссоздать.

ROB: Edge Lab выделяет один из компьютеров кластера для администрирования и оркестрации центра обработки данных. Эта машина (мы называем ее RPi#0) обеспечивает все службы автоматизации и предоставления ресурсов для остальной части кластера. Он также может выполнять полезные функции, такие как файловый сервер, хранилище имен и секретов. Поскольку платформа автоматизации такая же, как и в стандартных центрах обработки данных, пользователи лаборатории могут использовать весь каталог возможностей. Когда они создают автоматизацию для лаборатории, ее, как правило, можно использовать без модификации и в производственных центрах обработки данных!

Роб: Установка Edge Lab требует минимальных знаний: целевая аудитория — учащиеся старших классов с базовым опытом работы с компьютером. Существует простая сборка, если пользователям нужен модный корпус, но работа по автоматизации на самом деле заключается в простом подключении SD-карт и кабелей в нужные места. Список деталей короткий, а общая стоимость составляет менее 500 долларов. Основным преимуществом подхода RPi является то, что существует очень мало вариантов или дополнительных опций, поэтому установка может быть тщательно продумана.

Конечно! Посмотрите это видео ниже:

[tg_youtube video_id="HgSeU0Z-Газ"]

Подробные шаги визуальной сборки можно найти на GitHub.

Вот фото всего в разобранном виде:

А вот фото десктопного кластера в Cloudlet Case после его полной сборки:

Список необходимых материалов вы можете найти здесь.

Роб: Мы продолжаем расширять базовую установку дополнительными услугами. Например, в прошлой версии мы добавили простой способ установки OpenFaaS в дополнение к K3s. В следующем выпуске мы продемонстрируем подключение нескольких Edge Labs к распределенной инфраструктуре. Это позволило бы лаборатории студентов соединить свои периферийные лаборатории в рамках единой системы управления, чтобы показать реальную распределенную периферийную систему.

Роб: Edge Lab не ограничивается RPi. Поскольку он использует универсальный Digital Rebar, он имеет все компоненты, необходимые для предоставления любого оборудования. Edge Lab фокусируется на RPi, потому что это самый дешевый и простой способ начать работу. Извлеченные уроки применимы к любому оборудованию.