The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

VMware открыла код набора утилит. В OpenVZ появились средства миграции.

12.09.2007 23:38

Компания VMware объявила об открытии, под лицензией GPL, исходных текстов комплекта утилит, драйверов и модулей ядра для управления виртуальными машинами VMware, работающими в гостевом режиме (guest vm). Проект получил название Open Virtual Machine Tools.

Утилиты поддерживают операционные системы Linux, Solaris и FreeBSD, могут выполнять функции обмена данными между гостевой и родительской ОС, организовывать взаимодействие двух гостевых систем, оптимизировать производительность сетевой подсистемы и подсистемы распределения памяти для гостевой ОС. Полный список утилит можно найти здесь.

В заключение, можно отметить анонс нового набора патчей OpenVZ, доступных для Linux ядра 2.6.22. Главное новшество - изменение организации пространства идентификаторов процессов, что позволит реализовать миграцию виртуальных окружений без остановки их работы.

  1. Главная ссылка к новости (http://vmware.com/company/news...)
  2. Open Virtual Machine Tools FAQ
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/12001-virtual
Ключевые слова: virtual, openvz, vmware
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (13) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Z3 (?), 02:13, 13/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вау, открытые VMTools - неплохо, так держать ;)
    OpenVZ...мигрировать виртуальное окружение в другое место...звучит многообещающе.Представьте себе завтра.У вас есть несколько физических машин.Вы хотите обновить на них ядро, что-то сделать с железом, etc.Но ронять сервисы и рестартовать - совсем уж не здорово, да?Что в идеале?А в идеале - задачи распихиваются на другие машины с их текущим состоянием и продолжают работать как батарейка энерджайзер.Машина перегружается, что надо делается.Потом на нее можно вернуть задачи.Или их часть.Не важно :)
     
     
  • 2.2, tosha (?), 03:10, 13/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    И это уже вовсе не завтра.... а вполне себе сегодня.
     
  • 2.3, mechanix (??), 08:15, 13/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    уже давно сегодня
    и имя этому - xen
     
     
  • 3.4, sHaggY_caT (??), 09:24, 13/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >уже давно сегодня
    >и имя этому - xen

    Virtuozzo Тоже умеет -))
    Кстати, проприетар, основаный как раз на кодовой базе OpenVZ...
    Интересно, на чем теперь будут зарабатывать SWsoft?
    А что касается Xen'а, на web-хостингах он таки реже Virtuoz'ы встречается...

     
     
  • 4.5, skyogre (?), 10:02, 13/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Virtuozzo и есть OpenVZ, на сколько я понимаю. SWsoft зарабатывает на поддержке и солидном наборе утилит для обслуживания и автоматизации виртуальных серверов, без которых обычный пользователь не сможет это использовать.
     
  • 4.7, _Nick_ (??), 10:48, 13/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    некогда, пару лет назад, виртуозу эту открыли, ибо пачт на ядро (с проприетарным модулем был). ВСе остальное продолжает лезть в карман за баблом...

    Ну да и за ядро пасиба :)

     

  • 1.6, lithium (??), 10:12, 13/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    может я чего-то не понял, но миграция в OpenVZ существует уже давно:

    http://openvz.org/documentation/mans/vzmigrate.8
    http://www.opennet.me/opennews/art.shtml?num=8857

     
     
  • 2.8, oxyum (?), 02:06, 14/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Это миграция с "заморозкой"... то есть на какое-то время виртуальная машина уходит в спячку, потом переносится на другую машину, а потом будится. Даунтайм при правильной работе порядка 2-3х секунд.

    Теперь же есть возможность сделать миграцию вообще без остановки. Вживую.

     
     
  • 3.9, lithium (??), 09:37, 14/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Это миграция с "заморозкой"... то есть на какое-то время виртуальная машина уходит
    >в спячку, потом переносится на другую машину, а потом будится. Даунтайм
    >при правильной работе порядка 2-3х секунд.
    >
    >Теперь же есть возможность сделать миграцию вообще без остановки. Вживую.

    не могу представить как это работает...

     
     
  • 4.10, _Nick_ (??), 09:39, 14/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >не могу представить как это работает...

    да не напрягай моск
    Есть конечно остановка, тока она на неск порядков меньше стала.

    Подобное тяжело сделать вообще без задержек (даже неощутимых для пользователя)

     
     
  • 5.11, lithium (??), 09:41, 14/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >>не могу представить как это работает...
    >
    >да не напрягай моск
    >Есть конечно остановка, тока она на неск порядков меньше стала.
    >
    >Подобное тяжело сделать вообще без задержек (даже неощутимых для пользователя)

    дело как раз в том, что мне хочется понять, как это работает, но единственное что приходит в голову, это как работала предыдущая версия -- дамп памяти, перенос окружения на другую машину, восстановление состояния. Дальше уже фантастика какая-то... Надо идти к ним на форум за разъяснениями, судя по всему.

     
     
  • 6.12, _Nick_ (??), 10:03, 14/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >дело как раз в том, что мне хочется понять, как это работает,
    >но единственное что приходит в голову, это как работала предыдущая версия
    >-- дамп памяти, перенос окружения на другую машину, восстановление состояния. Дальше
    >уже фантастика какая-то...

    ну... не все так просто

    про опенмозикс слышал?
    процесс уежает на другой хост и потихоньку подтягивает что нужно для работы: код, данные, стек...  системные вызовы прозрачно передаються обратно на родителький хост, процессяцо и возвращаються на испольняющую ноду.
    Примерно так и реализован момент передачи образа системы.
    Она начинает потихоньку копировать память на другой комп.
    Память на исходном компе становиться не обновляемой: операции чтения проходят наура,
    а операции записи отдают изменения на новый комп (куда в фоне льеццо весь образ памяти).
    И вот когда все переехало - тут все тушиццо и перенаправляеться траффик на другой комп.
    вот этот момент - несколько десятых секунды.

     
     
  • 7.13, lithium (??), 10:18, 14/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    круто, блин... Теперь нужно дождаться, пока это появится в уже использующихся ядрах.
    Спасибо за разъяснения :)

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру