В конце ноября 2008 года был сделан релиз системы Kemari (http://xgu.ru/wiki/Kemari), позволяющей добиться высокой отказоустойчивости доменов Xen. Домен постоянно синхронизируется со своей копией на другом узле. При выходе любого из узлов из строя с точки зрения пользователя виртуальной машины ничего не происходит, домен продолжает работать как и раньше. Повышенная отказоустойчивость оплачивается потерей производительности в среднем на 50% (зависит от задач и оборудования).
Поддерживается работа только HVM-доменов (аппаратная виртуализация).
Требует инсталляции паравиртуальных драйверов внутрь гостевой системы, которая синхронизируется. Наработки проекта будут включены в состав Xen в версии 3.4 (скорее всего), которая предположительно выйдет в марте-апреле 2009.URL: http://xgu.ru/wiki/Kemari
Новость: http://www.opennet.me/opennews/art.shtml?num=19837
50% .... жестоко
У меня была идея для полной синхронизации поставить две одинаковые машины и распараллелить на них все запросы, отдавая клиенту допустим запрос с первой машины. Так как внешние и внутренние факторы, запросы и условия их выполнения одинаковые, по сути получится полное зеркало без лишних потерь.
>без лишних потерь.деньги*2 потерями не считаются?
>У меня была идея для полной синхронизации поставить две одинаковые машины и
>распараллелить на них все запросы, отдавая клиенту допустим запрос с первой
>машины. Так как внешние и внутренние факторы, запросы и условия их
>выполнения одинаковые, по сути получится полное зеркало без лишних потерь.почитай lvs.
изобретатель велосипедов :)
>>У меня была идея для полной синхронизации поставить две одинаковые машины и
>>распараллелить на них все запросы, отдавая клиенту допустим запрос с первой
>>машины. Так как внешние и внутренние факторы, запросы и условия их
>>выполнения одинаковые, по сути получится полное зеркало без лишних потерь.
>
>почитай lvs.
>изобретатель велосипедов :)Так можно сказать, что и lvs - велосипед, почитайте подобную технологию от Microsoft)
А вот идея отказоустойчивости с помощью ПО на гостевой машине не нова.
Главное, чтобы ПО было под все платформы, которые обычно запускаются в виде гостевых.
EMC SnapView
>EMC SnapViewПроприетарная?
На самом деле , на сегодняшний день есть только одна такая программная реализация, это http://www.marathontechnologies.com/everrun_ft.html но его цена (2 раза это такая мелочь), плюс гостем может быть только винда. Из аппаратных x86 только http://www.stratus.com/. Зато как только будет релиз Kemari все коммерческие говно xen тоже гордо отрапортуют о достижении досель невиданной технологии. Кстати что ни сам vmware ни третий софт под него такого не умеет.
>Кстати что ни сам vmware ни третий софт под него такого не умеет.Что вы имеете ввиду? Вам нужна кластеризация одновременно с репликацией защищаемых данных в удаленный ЦОД? Покурите тогда Symantec/Veriras SF_HA. А встроенный VMware HA действитекльно дает только базовый функционал. К тому же внятный кластер под венду будет только тогда, когда MS или сам напишет, или позволит третьим сторонам написать кластерную FS.
Причём тут ЦОД?Речь идёт о репликации ОЗУ в реальном времени
>>Кстати что ни сам vmware ни третий софт под него такого не умеет.
>
>Что вы имеете ввиду? Вам нужна кластеризация одновременно с репликацией защищаемых данных
>в удаленный ЦОД? Покурите тогда Symantec/Veriras SF_HA. А встроенный VMware HA
>действитекльно дает только базовый функционал. К тому же внятный кластер под
>венду будет только тогда, когда MS или сам напишет, или позволит
>третьим сторонам написать кластерную FS.Я имею ввиду то что работает 2 физических хоста(с одной виртуалкой), любой из этих хостов выключаем, а виртуалка не дрогнув продолжает работать. Тоесть полная синхронизация. Продукты Symantec/Veriras SF_HA этого не делают. Маркетологи стараются как могут перепутать названия и понятия. Тут речь о 2 разных технологиях HA и FT
>Кстати что ни сам
>vmware ни третий софт под него такого не умеет.Будет в VI4 aka vSphere.
Сорри, недописАл предыдущий постинг.
>Зато как только будет релиз Kemari все коммерческие говно xen тоже
>гордо отрапортуют о достижении досель невиданной технологии.Почему говно xen?
И такое уже собсно есть, AFAIK - в Citrix XenServer 5
>Сорри, недописАл предыдущий постинг.
>>Зато как только будет релиз Kemari все коммерческие говно xen тоже
>>гордо отрапортуют о достижении досель невиданной технологии.
>
>Почему говно xen?
>И такое уже собсно есть, AFAIK - в Citrix XenServer 5"коммерческие говно xen" это я так называю коммерческие продукты на базе xen (это далеко не только Citrix, таких производителей десятки) называю потому что все просят никак не меньше 3000$ за веб интерфейс к xen, хотя при этом не могут даже это сделать без глюков и не криво и реализовать и половину функционала бесплатного XEN. Тотже Citrix рулиться только из под толстого клиента который работает только под вендой.
Возможно я что то не заметил но в описании про Citrix XenServer 5 этого невижу
Citrix Xen 5 построен на основе opensource Xen 3.2.
Там такой фичи точно быть не может
>Citrix Xen 5 построен на основе opensource Xen 3.2.
>Там такой фичи точно быть не можетФичи там такой нет.
Есть Heart-beat от того же Marathon
последний XenServer 5 (от Citrix) стабильный и стоит меньше 3000$
написано в описании весьма мутно - http://www.xenserver5.com/ha.php -
"XenServer is the only server virtualization offering that can easily be upgraded to offer fault-tolerant high availability resulting in zero-downtime failover capabilities for virtual machines."
Возможно что и имеется в виду Марафоновское решение - они с Цитриксом заключили партнерское соглашение.
Citrix Xen Server 5.0 не поддерживает репликацию ОЗУ. HA позволяет отслеживать состояние XEN серверов в пуле. И в случае падения одного или нескольких серверов пула переводить (путем загрузки виртуальной машины с общего хранилища) виртуальные машины на другие (живые) сервера пула.
>Citrix Xen Server 5.0 не поддерживает репликацию ОЗУ. HA позволяет отслеживать состояние
>XEN серверов в пуле. И в случае падения одного или нескольких
>серверов пула переводить (путем загрузки виртуальной машины с общего хранилища) виртуальные
>машины на другие (живые) сервера пула.То есть, тот же VMotion, ясно. Где то читал что мол репликация ОЗУ появилась и раньше чем у VMWare (VMWare анонсировали эту фишку весной 2008) и все сразу включились в "гонку за лидером" :)
>>Citrix Xen Server 5.0 не поддерживает репликацию ОЗУ. HA позволяет отслеживать состояние
>>XEN серверов в пуле. И в случае падения одного или нескольких
>>серверов пула переводить (путем загрузки виртуальной машины с общего хранилища) виртуальные
>>машины на другие (живые) сервера пула.
>
>То есть, тот же VMotion, ясно. Где то читал что мол репликация
>ОЗУ появилась и раньше чем у VMWare (VMWare анонсировали эту фишку
>весной 2008) и все сразу включились в "гонку за лидером" :)
>VMotion — это живая миграция,
а HA в ESX тоже HA называется,
если мне не изменяет память.
>VMotion — это живая миграция,
>а HA в ESX тоже HA называется,
>если мне не изменяет память.Да, все верно, я имел в виду именно HA - оговорился.
Как раз нашел статью где утверждалось что у Citrix аналог Fault Tolerance уже есть - http://www.vmgu.ru/articles/xenserver-ha-vmft/0/
Хотя кроме этой статьи подтверждений никаких нет, так что думается что это не так.
>Citrix Xen 5 построен на основе opensource Xen 3.2.
>Там такой фичи точно быть не можетпо поводу citrix xen
http://www.vmgu.ru/articles/xenserver-ha-vmft/0/и в vmware давно есть
>по поводу citrix xen
>http://www.vmgu.ru/articles/xenserver-ha-vmft/0/К сожалению кроме этой статьи других подтверждений этого нет. Похоже ребята из меркетинга Citrix заморочили всем голову, выдав обыкновенный HA за аналог VMWare Fault Tolerance
>и в vmware давно естьОшибаетесь, у VMWare это будет только в vSphere ориентировочно в 1м квартале 2009-го. И думается что все таки VMWare будет первой кто доведет эту штуку до продакшена...
>[оверквотинг удален]
>
>К сожалению кроме этой статьи других подтверждений этого нет. Похоже ребята из
>меркетинга Citrix заморочили всем голову, выдав обыкновенный HA за аналог VMWare
>Fault Tolerance
>
>>и в vmware давно есть
>
>Ошибаетесь, у VMWare это будет только в vSphere ориентировочно в 1м квартале
>2009-го. И думается что все таки VMWare будет первой кто доведет
>эту штуку до продакшена...благодарю за разъяснения, но на сайте vmgu.ru в статье про Fault Tolerance в vmware со скриншотами видно что эта фича есть, значит только в текущем релизе её нет получается ?
и ещё ,знаете ли вы продукты виртуализации где реализован функционал подобный Fault Tolerance ?
спасибо
>благодарю за разъяснения, но на сайте vmgu.ru в статье про Fault Tolerance
>в vmware со скриншотами видно что эта фича есть, значит только
>в текущем релизе её нет получается ?Ну да, VMWare показали ее всем на VMWorld 2008, нарисовали картинки, все облизнулись - и все, ждите релиза. :)
>и ещё ,знаете ли вы продукты виртуализации где реализован функционал подобный Fault
>Tolerance ?Так вот и получается что никаких - в XenServer5 вроде как есть - но похоже это маркетинговый прикол и там просто аналог VMWare HA, у VMware пока ничего нет, ждем релиза vSphere, у VirtualIron и подавно все тихо. Ну и Kemari появился, сейчас все будут его отчаянно точить, стремясь успеть выкатить эту фишку раньше VMWare.
Написал Алекандру Самойленко (vmgu.ru), попросил его насчет http://www.vmgu.ru/articles/xenserver-ha-vmft/0/
Тьфу, не дописал.
Написал Алекандру Самойленко (vmgu.ru), попросил его разьяснить ситуацию насчет http://www.vmgu.ru/articles/xenserver-ha-vmft/0/
>и ещё ,знаете ли вы продукты виртуализации где реализован функционал подобный Fault
>Tolerance ?Похоже таки в XenServer это уже есть, с помощью стороннего решения -
http://www.marathontechnologies.com/fault_tolerant_windows_s...
Можно даже скачать и попробовать.
>Citrix Xen 5 построен на основе opensource Xen 3.2.
>Там такой фичи точно быть не можетПохоже что есть, и с помощью именно Марафоновского решения - http://www.marathontechnologies.com/fault_tolerant_windows_s...
Можно даже скачать и попробовать.
>почитай lvs.
>изобретатель велосипедов :)LVS всего-лишь один из балансеров. Задачи полной синхронной работы нескольких серверов он не решает. Грубый пример, если вертится какой-то серверный процесс, то состояние его на обеих машинах должно совпадать. Если на второй машине зеркалировать диск, то при сбое например не удастся сохранить прокешированные сессии.
Другое дело, что для не универсальных полностью подконтрольных систем, можно упростить схему - сделать классическое резервирование диска по NBD, а все промежуточные кеши держать в memcached, в котором при записи обновлять данные на обоих серверах, а при чтении - балансировать нагрузку.
V-desk уже пол года умеет полную синхронизацию с потерей порядка 15-20% (личный опыт) и поддержкой любых ОС (я не говорю уже о двусторонней синхронизации памяти, которая в таких-же условиях даёт суммарный прирост производительности в 40-50% (опять опыт))... Продукт проприетарный, но т.к. kemari предназначен для создания повышения отказоустойчивости не на домашних компах, а как минимум в сетях предприятий, то, мне кажется, что за как минимум 30% производительности можно и заплатить. Плюс они уже вроде-бы выпустили альфу этого продукта под ГПЛ-ем.
А где на этот V-desk можно посмотреть?
v-desk.ru - сайт проекта. Там можно глянуть и про открытую платформу greenx - так называется то, что у них под GPL есть/будет.
коробочный вариант v-desk-а можно было посмотреть на сайте конторы, которя всё это делает - oxigen.ru, но там что-то не открывается - реконструкция говорят...
>V-desk уже пол года умеет полную синхронизацию с потерей порядка 15-20% (личный
>опыт) и поддержкой любых ОС (я не говорю уже о двусторонней
>синхронизации памяти, которая в таких-же условиях даёт суммарный прирост производительности в
>40-50% (опять опыт))... Продукт проприетарный, но т.к. kemari предназначен для создания
>повышения отказоустойчивости не на домашних компах, а как минимум в сетях
>предприятий, то, мне кажется, что за как минимум 30% производительности можно
>и заплатить. Плюс они уже вроде-бы выпустили альфу этого продукта под
>ГПЛ-ем.Отлично только вот про синхронизацию оперативной памяти ничего не сказано. Вот они поделки на Xen, KVM или vmware юных натуралистов.
Я лично пользуюсь данной поделкой (в частности именно сейчас активно использую их технологию двусторонней синхронизации памяти) и доволен))
А написано про неё (технологию) было достаточно много, но на oxigen-е
>Я лично пользуюсь данной поделкой (в частности именно сейчас активно использую их
>технологию двусторонней синхронизации памяти) и доволен))
>А написано про неё (технологию) было достаточно много, но на oxigen-еБез обид (не собираюсь некого оскорблять), но на этот сайт сейчас пустой (oxigen-е) на v-desk.ru о технологиях можно узнать следующее
http://v-desk.ru/index.cgi?page=faq
Q: Я не могу подключиться к моей VM через vmware клиент. В чем проблема?
A: Возможно ваш системный администратор закрыл вам порт, через который вы связываетесь с вашей VM. Попросите его открыть вам 902 портТоесть vmware, а vmware такой возможности нет, поэтому либо вы неправильно объясняете "технологию двусторонней синхронизации памяти" или я неправильно понимаю, о чем вы говорите.
Двусторонняя синхронизация и синхронизация вообще (как и другие фичи) - v-desk extentions т.е. это то, что может v-desk. Vmware сама этого не умела и не умеет. Сам v-desk изначально основан на vmware, но сейчас работает на чём угодно (я про коробочный вариант), вероятно на их online сервисе в качестве виртуализационного ядра до сих пор крутится vmware.
>Двусторонняя синхронизация и синхронизация вообще (как и другие фичи) - v-desk extentions
>т.е. это то, что может v-desk. Vmware сама этого не умела
>и не умеет. Сам v-desk изначально основан на vmware, но сейчас
>работает на чём угодно (я про коробочный вариант), вероятно на их
>online сервисе в качестве виртуализационного ядра до сих пор крутится vmware.
>А можно ссылку на описание ?
Я бы дал если бы она у меня была.
Основная инфа лежала на oxigen.ru, но там сейчас пусто...
>Основная инфа лежала на oxigen.ru, но там сейчас пусто...Сапожник без сапог?
Можно попробовать здесь посмотреть:http://web.archive.org/web/*/http://oxigen.ru
Если на сайте раньше что-то было,
то оно должно хотя бы в каком-то виде в архиве уцелеть
>Можно попробовать здесь посмотреть:
>
>http://web.archive.org/web/*/http://oxigen.ruМне понравилось
http://web.archive.org/web/20051222145145/http://oxigen.ru/
ЭДобро пожаловать на сайт Oxigen.ru!
Здесь вы сможете бесплатно скачать фильмы и кодеки; надеюсь, вам понравится.
Приятного просмотра.
Aristo.Top 3:
Турецкий Гамбит
Количество посещений: 51Троя
Количество посещений: 46Звёздные войны: эпизод 3 - Месть ситхов
Количество посещений: 45
Общяя статистика:
фильмов - 171; файлов - 323; объем - 172 Гб. ":))
прикольно)))
По-моему это просто чел попиарился. Пока нигде в интернете не удалось найти обсуждаемы функционал. Развертывание кемари тоже не увенчалось успехом, сначала месяц правил ядро, чтобы оно нормально стартовало, теперь крешаться домены. Кроме как пары статей о том что все будет и видеоролика про кемари ничего найти не удалось
Свисните, если будет инфа