Tumblr запускает программу Genesis для дата-центров
24 февраля 2015 г. | Категория: Мир
Принадлежащая Yahoo компания Tumblr, обеспечивающая сервис микроблогов, предоставила новую систему более эффективного и точного контроля операций дата-центров и разместила ее в общем доступе в качестве открытого ПО. Система была разработана силами компании и ныне доступна на Github, однако Tumblr признает, что программа пока еще нуждается в усовершенствовании, и обращается за помощью к разработчикам дата-центров.
Новый инструмент под названием Genesis ускоряет процесс обнаружения новых машин и предоставления информации об их аппаратном наполнении менеджеру-инвентаризатору. Система отчетности инструмента интегрируется с Collins, элементом системы управления инвентаризацией от Tumblr. Genesis упрощает процесс изменения настроек BIOS и конфигурирования карт RAID. Это позволяет значительно ускорить подготовку оборудования к установке программного обеспечения.
Инструмент был создан для отслеживания физических серверов, коммутаторов и стоек в производственной среде Tumblr, но в конце концов вырос в более комплексный продукт, поддерживающий реестры оборудования, IP-адресов и программного обеспечения.
Автоматизация дата-центра
Инструмент на базе открытого кода, разработанный специалистами Tumblr, которые занимаются инжинирингом надежности сайтов и дата-центров, имеет адаптированный имидж операционной системы Linux посредством сетевой загрузки PXE. Также он характеризуется наличием доменно-специфичного языка (DSL) на платформе Ruby on Rails, который описывает задачи, исполняемые на DSL хоста. Это облегчает инсталляцию пакетов и выпуск команд. Как следствие, рутинные задачи, такие как стрессовое тестирование системы для выявления и устранения слабых мест в оборудовании до запуска в производство, можно выполнять более эффективно.
Как указывается в официальном инженерном блоге Tumblr, инструмент Genesis все еще находится в процессе отладки. «Genesis пока находится на ранней стадии разработки, - говорится в блоге, - хотя мы уже достигли многого, у нас остается еще масса задач, требующих решения».
Tumblr обратился к специалистам с просьбой вносить улучшения в программу. используя принцип «краудсорсинга». «Если вы найдете ошибку или вам придет в голову хорошая идея, сообщите нам и внесите свой вклад в программный код и документацию, или присылайте вопросы и предложения», - гласит объявление в блоге Tumblr.
Дополнительную информацию можно получить на сайте http://engineering.tumblr.com/post/108847447179/genesis-a-tool-for-data-center-automation Теги: Tumblr, Genesis
|