Рубрики
Uncategorized

Круглая обработка обработки данных — работа с экосистемами

Это вторая часть серии постов в блоге, в которой рассказывается о круговой обработке обработки данных как вступительного прайма … Tagged с DevOps, OpenSource, OpenHardware, Linux.

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

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

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

Мы вернемся к этому немного.

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

Производители оборудования поддерживают прошивку, чтобы исправить программные ошибки, обойти проблемы с оборудованием и исправлять эксплойты безопасности. Все это сохраняет ваше оборудование полезным, надежным и надежным; Пока ваше оборудование относительно новое Анкет

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

Оригинальные ODM и OEMS не имеют выбора, так как их лицензия обычно не позволяет им права перераспределить источник, предоставленный независимым поставщиком BIOS (IBV). Это также означает, что поставщик оборудования должен в большинстве случаев поддерживать прошивку для срока службы продукта. Микропроцессор может иметь поддержку продукта 20 лет, но небольшие производители оборудования могут обеспечить значительно меньше лет поддержки продукта.

Как только выйдет новое поколение оборудования — поддержка старой прошивки начинает регулироваться.

Фактически, со временем прошивка имеет тенденцию переходить к «устойчивой долгосрочной поддержке», где исправлены только критические или безопасные ошибки. Команда скелета укомплектована для поддержки его, поскольку аппаратная компания начинает подталкивать своих клиентов к покупке нового оборудования и обновления.

Если ваше оборудование поступает из устойчивых источников, и ему уже от четырех до пяти лет — насколько хорошо поддерживается прошивка для этого оборудования? Как долго до поддержки заходит закат, оставляя эти машины без поддержки?

Чтобы ответить на вопрос о поддержке, нам нужно посмотреть на проект под названием Linuxboot Анкет Короче говоря, если мы заменим прошивку на ядро Linux, мы можем перейти к более устойчивой долгосрочной модели поддержки. Учитывая предыдущее отношение производителей оборудования — зачем им переходить к этому?

В прошивке нет ничего особенного — компании все время в конечном итоге переосмысливают одни и те же пути кода. Открытым источником прошивки — сообщество может справиться с обслуживанием прошивки и продолжить ее на неопределенный срок. Оставив компании только внедрить только аппаратные функции конкретные порции — сокращение времени и времени на рынке.

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

Кроме того, мы используем ресурсы крупного сообщества, которое окружает ядро Linux.

Это отличная новость для циркулярного центра обработки данных, так как это означает, что мы можем использовать LinuxBoot, чтобы продолжать поддерживать старое оборудование гораздо дольше, чем единственная компания была бы заинтересована в выполнении, и без платы больших денег этой аппаратной компании потребуется для сохранения этого продукта Поддерживается.

Тем не менее, нет пассивности со стороны компаний в бизнес -центре данных. Они играют активную роль в этой экосистеме, потому что они могут захотеть поддержать конкретные продукты — это означает, что они нанимают разработчиков прошивки и вносят вклад в код, тесты и другие ресурсы вверх по течению как часть экосистемы. Учитывая, что все это с открытым исходным кодом, все взносы объединены вверх по течению и поддерживаются сообществом — таким образом, мы общаем затраты на поддержку (отдельно от стоимости первоначальной инженерии) — благодаря сильному сообществу вокруг LinuxBoot.

В то время как основная часть этого поста была вокруг прошивки — это не единственная экосистема, в которую инвестирует круговой центр обработки данных.

В третьей части мы поговорим о других экосистемах, в частности, проектами, которые являются частью Open Compute Project Анкет

Благодарности:

Фотография Маркус Шписке на Неспособный

Большое спасибо Прошивка Open System сообщество для рассмотрения этого поста.

Оригинал: «https://dev.to/sesame_engineering/circular-datacenter-working-with-ecosystems-5e39»