Центр обработки данных Utility Data Center: первая попытка создания частного облака от HP.
HP Utility Data Center
Первый частный облачный сервис: UDC от HP (бывш. Terraspring). Создание виртуальных серверов, сети, хранилища через графический интерфейс. История разработки.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Введение
Центр обработки данных для нужд предприятий, или UDC, был разработан компанией Hewlett Packard. Его можно считать первой попыткой продажи частного облака. Он предлагал графический интерфейс, позволявший пользователю создавать серверную "ферму", включающую серверы, подготовку ОС, сети, брандмауэры, балансировщики нагрузки и хранилище данных. Проект стартовал в 2002 году с приобретения интеллектуальной собственности у небольшой компании, предоставляющей услуги – Terraspring, которая использовала это решение для управления собственным центром обработки данных. Изначально проект назывался Slinky и в основном разрабатывался на кампусе в Форт-Коллинз. Первые несколько релизов были посвящены переносу оригинального решения со стека, основанного на Solaris, коммутаторах Cisco и WebSphere, на стек, основанный на HP UX, HP Procurve и сервере приложений Bluestone. Затем команда приложила значительные усилия для повышения надежности, усиления безопасности, а также для создания упаковки, процедур и документации, чтобы сделать решение пригодным для продажи как продукт. Компания HP находилась на стадии второй бета-версии, когда Sun Microsystems полностью приобрела Terraspring, что послужило основой для разработки Sun N1 Grid Engine. Этот проект был примечателен тем, что предлагал частное облачное решение, основанное не на манипулировании виртуальными машинами, а на выделении физических серверов, размещенных в стойках. Хранилище данных распределялось между серверами через SAN-коммутаторы Brocade, а управление коммутаторами осуществлялось через Java-приложение, которое управляло инфраструктурой по отдельному каналу, в основном с использованием SNMP. Внутреннее представление ферм осуществлялось в формате XML под названием FML (Farm Markup language), а управление провизионированием осуществлялось через Java-движок, который обеспечивал безопасные сети "чистой комнаты" для безопасной очистки дисков и переноса данных между выделениями для клиентов, а также одно из первых применений SAN-шлюза в качестве своеобразного "SAN-брандмауэра" для ограничения спуфинга WWN, который в то время был менее изучен в SAN, чем аналогичный спуфинг в LAN. Внутренние обсуждения того времени послужили вдохновением для последующего внедрения "Secure Fabric OS" от Brocade – первого SAN-коммутатора, представившего концепцию аутентификации WWN. Несмотря на то, что продукт был успешно внедрен в трех крупных проектах, проект был отменен 27 сентября 2004 года. Существуют различные мнения относительно точных причин, но можно выделить три вероятных фактора: 1) Базовая цена в 1 миллион долларов за наименьшую конфигурацию UDC: одна ресурсная стойка, один XP 128 и одна управляющая стойка. 2) Потеря преимущества первопроходца из-за больших затрат времени на стабилизацию продукта и перенос его в аппаратную/программную экосистему HP. 3) Когда "лопнул пузырь доткомов", значительная часть целевого сегмента рынка (ISP и IDC) для UDC обанкротилась.
The Utility Data Center, or UDC, was a product of Hewlett Packard. It was arguably the first attempt to sell a private cloud. It featured a graphical interface that allowed the user to construct a server "farm," including servers, OS provisioning, networking, firewalls, load balancers, and storage. The product began in 2002 as an intellectual property acquisition, from a small services vendor, Terraspring, that had used the product to manage their own data center. Originally termed project slinky, it was largely based out of the Fort Collins campus, and spent the first few releases porting the original solution from a stack based upon Solaris, Cisco switches, and WebSphere, to one based on HP UX, HP Procurve, and Bluestone's Application server. Then the team spent considerable effort improving reliability, improving security, and creating packaging, procedures and documentation to make the solution salable as a product. HP was on its second beta release when Sun Microsystems acquired Terraspring entirely, forming the basis for the Sun N1 Grid Engine. The project was notable, in that it was a private cloud offering, based not on the manipulation of VMs, but the allocation of bare metal servers contained in racks. The storage was distributed to the servers via SAN Brocade switches and the manipulation of the switches via a Java based application that commanded the infrastructure out of band, largely with SNMP. The farms were internally represented in an XML called FML (Farm Markup language), and enacted via a Java based engine that managed provisioning, complete with safe "clean room" networks for safe disk wipe and load between customer allocations, and one of the first uses of SAN gateway to act as a sort of "SAN firewall" to limit WWN spoofing, that at the time, was less well understood in SANs than the equivalent LAN spoofing. Internal discussions at the time were the inspiration for what later became the introduction of Brocade's "Secure Fabric OS" the first SAN switch to introduce the notion of WWN authentication. Though the product did see three major deployments, the project was canceled on September 27, 2004. Opinions differ on the exact reasons, but there are three likely factors: 1) The $1 million base price for the smallest UDC: a single resource rack, a single XP 128, and a single management rack. 2) The loss of first mover advantage spending so much time stabilizing the product, and porting to the HP hardware/software ecosystem. 3) When the "dotcom bubble bursting" reached its highest point, a significant portion of the target market segment (ISPs and IDCs) for UDC went bankrupt.