From: Aleksey Novodvorsky <aen@altlinux.ru> To: devel@lists.altlinux.org Subject: [devel] Новый Сизиф Date: Thu, 31 Aug 2006 14:30:16 +0400 Message-ID: <44F6BA38.5010602@altlinux.ru> (raw) Коллеги, предлагю для обсуждения конспект бесед о виртуализации в Сизифе, которе вели nidd, ldv, inger, smi, aen, а на более ранних этапах -- kirill и george. Конспект состоит из текста и картинки. Можно взять все вместе здесь http://lrn.ru/~aen/new_sisyphus/ в зипованом html или pdf, или только картинку http://lrn.ru/~aen/new_sisyphus/va_vmm-1.png , а текст прочитать ниже. Новый сизиф. Конспект обсуждений с участием nidd, ldv, inger, smi, kirill, george. 1. Сизиф, сохраняя преемственность, становится средством для создания, отладки и управления Virtual appliance (далее VA). По сути, под законченным "решением" мы теперь понимаем VA. Разрабатывается Sisypus versioninig policy для обеспечения сосуществования нескольких версий пакетов. 1.1. Средствами создания VA, являются hasher и (более высокого уровня) -- доработанный и документированный separator. 2. Создается новый репозиторий (?) -- Sisyphus bazaar (название раскритиковано, оставлено здесь временно) , состоящий из VA. VA бывают 1) ALT и 2) non-ALT. Первые удовлетворяют ALT VA policy (см. ниже) Любой VA работает под управлением Supervisor -- специализированной OS. Supervisor может входить или не входить в Sisyphus. 3. (См. картинку) 3.1. ALT VA система поддерживает как VA соответвующие ALT VA policy, так и не соответствующие им. Первые называются ALT VA. 3.2. ALT VA система может работать на системе виртуализации поддерживающей требования ALT Supervisor policy. ALT предоставит свою систему виртуализации, однако она может быть заменена на другие. 3.3. Разрабатывается ALT VA policy ( ниже краткий план): 3.3.1. Взаимодействие VA с окружающим миром производится посредством шины передачи данных предоставляемой Supervisor. 3.3.2. Управление и настройка VA производится посредством configuration шины (шины управления) по протоколу управления alterator. ALT VA обязан поддерживать этот протокол управления. Должна обеспечиваться возможность настройка системы исключительно с помощью протокола управления alterator (возможно довести систему до требуемого состояния используя исключительно протокол alterator). 3.4. Разрабатывается Supervisor policy (ниже краткий план): 3.4.1. Supervisor должен предоставлять возможность создания двух шин объединяющих VA: шины передачи данных (Data bus) и шины управления и конфигурации (Configuration bus). 3.4.2. Supervisor должен распределять физические ресурсы между VA. 3.4.3. Supervisor должен предоставлять API для управления собой. 3.4.4. Подерживаемые ALT VA supervisors: OpenVZ, Xen, VmWare, Virtuozzo. 3.5. Разрабатывается ALT System policy (ниже краткий план): 3.5.1. ALT System включает маршрутизатор, Supervisor, модуль управления Supervisor, управляющую систему и набор VA. 3.5.2. Модуль управления Supervisor позволяет управлять Supervisor используя предоставленный им API. Обращение к модулю рекомендуется осуществлять через протокол alterator. 4. Для координации работ в рамках проекта Sisyphus вводится должность Секретаря проекта. Секретарь отслеживает состояние проекта во всех его аспектах и раз в месяц публикует отчет о нем. Секретарь != лидер проекта. Rgrds, Алексей
next reply other threads:[~2006-08-31 10:30 UTC|newest] Thread overview: 52+ messages / expand[flat|nested] mbox.gz Atom feed top 2006-08-31 10:30 Aleksey Novodvorsky [this message] 2006-08-31 11:53 ` Денис Смирнов 2006-08-31 12:47 ` Aleksey Novodvorsky 2006-08-31 13:01 ` Anton Farygin 2006-08-31 13:11 ` Konstantin A. Lepikhov 2006-09-02 15:22 ` Michael Shigorin 2006-09-02 18:10 ` Konstantin A. Lepikhov 2006-08-31 13:32 ` Денис Смирнов 2006-08-31 13:52 ` Aleksey Novodvorsky 2006-09-02 15:22 ` Michael Shigorin 2006-09-02 15:49 ` Dmitry V. Levin 2006-09-02 16:56 ` [devel] Новый Сизиф (openvz, xen) Michael Shigorin 2006-09-02 17:29 ` [devel] Новый Сизиф Денис Смирнов 2006-09-02 23:47 ` [devel] [JT] competing virtualization technologies Michael Shigorin 2006-09-03 0:08 ` Денис Смирнов 2006-09-01 14:01 ` [devel] Новый Сизиф Eugene Prokopiev 2006-09-01 18:28 ` Mikhail Pokidko 2006-09-01 19:48 ` Eugene Prokopiev 2006-09-02 15:25 ` Michael Shigorin 2006-09-02 17:27 ` Денис Смирнов 2006-09-02 18:13 ` Sergey Vlasov 2006-09-02 20:03 ` Денис Смирнов 2006-09-03 8:07 ` Sergey Vlasov 2006-09-03 8:13 ` Денис Смирнов 2006-09-03 17:21 ` Michael Shigorin 2006-09-03 17:51 ` Денис Смирнов 2006-09-03 19:14 ` îÏ×ÙÊ óÉÚÉÆ Andrey Khavryuchenko 2006-09-03 19:49 ` [devel] Новый Сизиф Денис Смирнов 2006-09-03 19:50 ` [devel] XXXXX XXXXX Konstantin A. Lepikhov 2006-09-04 2:11 ` [devel] Новый Сизиф Evgenii Terechkov 2006-09-04 5:01 ` Ildar Mulyukov 2006-09-04 11:19 ` Igor Zubkov 2006-09-04 7:52 ` Денис Смирнов 2006-09-04 8:30 ` Michael Shigorin 2006-09-04 8:39 ` Денис Смирнов 2006-09-02 17:48 ` Dmitry V. Levin 2006-09-02 17:52 ` Denis Smirnov 2006-09-02 18:02 ` Dmitry V. Levin 2006-09-02 20:05 ` Денис Смирнов 2006-09-03 0:03 ` [devel] мониторинг VA Michael Shigorin 2006-09-02 23:57 ` [devel] monit Michael Shigorin 2006-09-01 14:03 ` [devel] Новый Сизиф Eugene Prokopiev 2006-09-04 11:49 ` Aleksey Novodvorsky 2006-09-02 16:57 ` Michael Shigorin 2006-09-02 19:18 ` Pavlov Konstantin 2006-09-04 11:56 ` Aleksey Novodvorsky 2006-09-04 12:06 ` Aleksey Avdeev 2006-09-04 12:07 ` Aleksey Novodvorsky 2006-09-04 14:48 ` Michael Shigorin 2006-09-04 15:22 ` Aleksey Novodvorsky 2006-09-03 0:26 ` Alexey Borovskoy 2006-09-04 12:00 ` Aleksey Novodvorsky
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=44F6BA38.5010602@altlinux.ru \ --to=aen@altlinux.ru \ --cc=devel@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git