| Виртуализация |
|
14 августа 2007 года состоялось первое открытое размещение акций компании VMware, которое принесло ей миллионы долларов и укрепило позиции виртуализации как крупного направления в развитии информационных технологий. Предсказание будущего всегда было рискованным делом, однако все чаще в крупных компаниях слышны слова «операционная система центра обработки данных», и все, от Microsoft до Red Hat и Oracle, стремятся не опоздать сесть в поезд виртуализации. Можно смело сказать, что со временем виртуализация полностью изменит центры обработки данных и работу системных администраторов. Виртуализация - это элементарный пример действия слишком частого использования фразы «прорывная технология». Виртуализация - это обоюдоострое оружие для системных администраторов, так как, с одной стороны, позволяет легко тестировать системы и приложения, но, с другой стороны, чрезвычайно увеличивает сложность администрирования. Теперь на одной машине одновременно может работать сразу несколько операционных систем, здесь могут находиться приложения для малого бизнеса или крупная часть вычислительного центра. За эффективность приходится платить, а обеспечение эффективности - прямая обязанность среднего системного администратора. Возможно, прямо сейчас, читая эти строки, вы могли бы подумать: какое отношение все это имеет к языку Python? Самое непосредственное. В компании Racemi, где недавно работал Hoa (Noah), на языке Python было написано полноценное приложение управления центром обработки данных, которое имеет дело с виртуализацией. Python может и действительно очень тесно взаимодействует с механизмами виртуализации, начиная от управления виртуальными машинами и заканчивая перемещением систем с физических машин на виртуальные, используя для этого Python API. В этом виртуализованном мире Python чувствует себя как дома и можно смело утверждать, что он будет играть далеко не последнюю роль в будущей операционной системе центра обработки данных. VMware Как уже говорилось выше, компания VMware является лидером по разработке технологий виртуализации. Наличие полного программного контроля над виртуальной машиной - это своего рода Чаша Грааля. К счастью, существует несколько API на выбор: Perl, XML-RPC, Python и С. К моменту написания этих строк некоторые реализации Python имели определенные ограничения, но такое положение дел могло измениться. Похоже, что в VMware выбрали новое направление — XML-RPC API. Компания VMware выпускает несколько различных продуктов с различными API. Из продуктов, с которыми вам может потребоваться взаимодействовать, можно назвать VMware Site Recovery Manager, VMware ESX Server, VMware Server и VMware Fusion. У нас недостаточно места, чтобы охватить принципы взаимодействия с этими технологиями, поскольку эта тема выходит далеко за рамки данной книги, но они стоят того, чтобы следить за их развитием и за тем, какую роль будет играть Python.
Related Articles
Set as favorite
Bookmark
Email This
Hits: 186 Комментарии (0)RSS feed CommentsНаписать комментарий |