The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Эксперимент по запуску тысячи Jail окружений на одном FreeBS..., opennews (ok), 13-Ноя-09, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


3. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +1 +/
Сообщение от sHaggY_caT (ok), 13-Ноя-09, 12:31 
Очень интересно, почему Вы записали меня в школьники :)?

Дело в том, что я работаю в компании, у которой достаточно большая, по российским меркам, сеть, и у нас используется и PVC, и jails.
Jails используются под внутренние проекты на FreeBSD, причем с плотностью, обычно, менее 10 окружений на один сервер.

А вот в PVC, для внешних пользователей, на всех серверах десятки окружений, и все работает достаточно стабильно.

Это не понты, так как моя должность не подразумевает принятия решений по развитию инфраструктуры, но про "школьников", уверяю, Вы написали зря :)

Ответить | Правка | Наверх | Cообщить модератору

28. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +1 +/
Сообщение от аноним (?), 13-Ноя-09, 14:38 
имею на порядка 20-ти серверах 15-40 жайлов на каждом и прекрасно себя чувствую.
Ответить | Правка | Наверх | Cообщить модератору

29. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +1 +/
Сообщение от аноним (?), 13-Ноя-09, 14:39 
>имею на порядка 20-ти серверах 15-40 жайлов на каждом и прекрасно себя
>чувствую.

кстати, знаю конторку, где работает под 250 жайлов на сервере...

Ответить | Правка | Наверх | Cообщить модератору

36. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +1 +/
Сообщение от sHaggY_caT (ok), 13-Ноя-09, 14:59 
>>имею на порядка 20-ти серверах 15-40 жайлов на каждом и прекрасно себя
>>чувствую.
>
>кстати, знаю конторку, где работает под 250 жайлов на сервере...

Да хоть тысяча, как в этой новости. Под нагрузкой они устойчиво работать не будут.

Ответить | Правка | Наверх | Cообщить модератору

48. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от Dog (?), 13-Ноя-09, 15:20 
Но работают же.
Ответить | Правка | Наверх | Cообщить модератору

64. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +1 +/
Сообщение от аноним (?), 13-Ноя-09, 16:15 
>Да хоть тысяча, как в этой новости. Под нагрузкой они устойчиво работать
>не будут.

не поверите: хорошая нагрузка и хорошо работают.

Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

69. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от _umka_ (??), 13-Ноя-09, 16:30 
>>>имею на порядка 20-ти серверах 15-40 жайлов на каждом и прекрасно себя
>>>чувствую.
>>
>>кстати, знаю конторку, где работает под 250 жайлов на сервере...
>
>Да хоть тысяча, как в этой новости. Под нагрузкой они устойчиво работать
>не будут.

единственно что - может не хватать лимитов.. хотя это тоже не проблема
пожалуй дело выходных набросать патч который будет давать почти все теже лимиты что в OpenVZ.
который кстати тоже не идеал, очень не идеал.
Вам рассказать их баги - или уже сами наступали ?

Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

71. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +2 +/
Сообщение от sHaggY_caT (ok), 13-Ноя-09, 16:36 

>Вам рассказать их баги - или уже сами наступали ?

Да, cfq не очень хорошо шедулит i/o запросы, если iops очень сильно не хватает(впрочем, это скоро должны исправить), и решается хорошим аппаратным контроллером, или raid10 на быстрых дисках, были еще проблемы с NFS, и под syn-ddos могут быть проблемы с общей стабильностью.

>пожалуй дело выходных набросать патч который будет давать почти все теже лимиты что в >OpenVZ.

Набросайте :) Что-то не верится, что это возможно.

З.Ы. все-таки хотела бы уйти из этой темы, прошу простить всех, кому не ответила. Пожалуй, в то, что тема вылилась именно во флейм, а не в обсуждение, виновата именно я.

Ответить | Правка | Наверх | Cообщить модератору

101. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от _umka_ (??), 14-Ноя-09, 05:57 
>Да, cfq не очень хорошо шедулит i/o запросы, если iops очень сильно не хватает(впрочем, это скоро должны исправить), и решается хорошим аппаратным контроллером, или raid10 на быстрых дисках, были еще проблемы с NFS, и под syn-ddos могут быть проблемы с общей стабильностью.

Ой.. а почему бы не вспомнить о забавном учете памяти? который считает address space и не реально аллоцированое? В результате на VE в котором крутится httpd нужно ставить ну совсем не реальные лимиты :)
Глюк с размещением OVZ хостинга в muli-homed хостинге уже пофиксили? когда пакетики уходили не в тот интерфейс и убивались у аплинка как чужие? Ах да.. что-то там еще было...
надо доставать свою записную книжечку и смотреть что репортилось ;-)


>пожалуй дело выходных набросать патч который будет давать почти все теже лимиты что в >OpenVZ.
>Набросайте :) Что-то не верится, что это возможно.

Когда верится - креститься надо, а лучше изучать предмет.- OpenVZ далеко не идеал по управлению ресурсами.
К примеру за основу можно взять проект jail2 из p4.freebsd.org - замороженый за недостатком свободного времени и потому что стали активно вливать vimage в основное ядро и пошло много конфликтов.
сейчас этот код устоялся - и перенести ту инфракструтуру что разработана - дело выходных.

Ответить | Правка | Наверх | Cообщить модератору

102. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от sHaggY_caT (ok), 14-Ноя-09, 06:59 
Хоть и обещала, что больше тут появляться не буду, Вам отвечу...

>Ой.. а почему бы не вспомнить о забавном учете памяти? который считает
>address space и не реально аллоцированое? В результате на VE в
>котором крутится httpd нужно ставить ну совсем не реальные лимиты :)

Никогда такого не видела, правда я больше работала именно с PVC, чем с OVZ. Всегда все было идеально с UBC-учетом ресурсов, да и с SLM особых проблем не видела. Можно номер бага?

>Глюк с размещением OVZ хостинга в muli-homed хостинге уже пофиксили? когда пакетики
>уходили не в тот интерфейс и убивались у аплинка как чужие?

Это фича, а не глюк :) Или используйте veth :) Да и вообще, все-таки это контейнеры.. Зачем в контейнерах много сетевых ников, которые именно отдельные, не bound нескольких интерфейсов?

>Когда верится - креститься надо, а лучше изучать предмет.- OpenVZ далеко не
>идеал по управлению ресурсами.
>К примеру за основу можно взять проект jail2 из p4.freebsd.org - замороженый
>за недостатком свободного времени и потому что стали активно вливать vimage
>в основное ядро и пошло много конфликтов.
>сейчас этот код устоялся - и перенести ту инфракструтуру что разработана -
>дело выходных.

Контейнеры вообще не идеал, по стабильности VmWare рулит, как и Xen, да и KVM уже... Вот только у них оверхед и плотность меньше, все должно применяться в своей нише.

Вы просто сделали достаточно интересное заявление, что за одни выходные сможете сделать менеджмент не хуже, чем в OVZ/PVC. В своих сомнениях, что это возможно, я не "кажусь, что бы крестится", а вполне себе уверенна.

Может быть, таки сделаете нечто не сырое, и действительно применимое в жизни? Вам же действительно спасибо скажут :) А когда jails станет активно_использоваться_в_мире_ (через несколько выходных?) я приду и извинюсь перед Вами, так как всегда признавала свои ошибки, а Вы?

Ответить | Правка | Наверх | Cообщить модератору

104. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от _umka_ (??), 14-Ноя-09, 09:22 
>Хоть и обещала, что больше тут появляться не буду, Вам отвечу...
>
>>Ой.. а почему бы не вспомнить о забавном учете памяти? который считает
>>address space и не реально аллоцированое? В результате на VE в
>>котором крутится httpd нужно ставить ну совсем не реальные лимиты :)
>
>Никогда такого не видела, правда я больше работала именно с PVC, чем
>с OVZ. Всегда все было идеально с UBC-учетом ресурсов, да и
>с SLM особых проблем не видела. Можно номер бага?
>

Можно найти в форме OpenVZ, + личная переписка с девелоперами.

>>Глюк с размещением OVZ хостинга в muli-homed хостинге уже пофиксили? когда пакетики
>>уходили не в тот интерфейс и убивались у аплинка как чужие?
>
>Это фича, а не глюк :) Или используйте veth :) Да и
>вообще, все-таки это контейнеры.. Зачем в контейнерах много сетевых ников, которые
>именно отдельные, не bound нескольких интерфейсов?

Не в контейнере - на host, 2 и больше. подскажу - там не правильно proxy arp ставился, и по моим сведениям (ээ.. пол года назад) этот баг до сих пор не убрали - хотя патч есть.

>[оверквотинг удален]
>>идеал по управлению ресурсами.
>>К примеру за основу можно взять проект jail2 из p4.freebsd.org - замороженый
>>за недостатком свободного времени и потому что стали активно вливать vimage
>>в основное ядро и пошло много конфликтов.
>>сейчас этот код устоялся - и перенести ту инфракструтуру что разработана -
>>дело выходных.
>
>Контейнеры вообще не идеал, по стабильности VmWare рулит, как и Xen, да
>и KVM уже... Вот только у них оверхед и плотность меньше,
>все должно применяться в своей нише.

;-)


>
>Вы просто сделали достаточно интересное заявление, что за одни выходные сможете сделать
>менеджмент не хуже, чем в OVZ/PVC. В своих сомнениях, что это
>возможно, я не "кажусь, что бы крестится", а вполне себе уверенна.

"Какой самоувереный котенок" ;-)
Был такой проект - FreeVPS, остатки его можно найти на freevps.com - его я делал в одиночку ;-)
правда на full time, по отзывам кастомеров был лучше чем VZ / OpenVZ :) Заглох от недостатка финансирования, и после того как parallels перекупил целиком контору ибо им было не интересно развивать себе конкурента.


>
>
>Может быть, таки сделаете нечто не сырое, и действительно применимое в жизни?

делал ;-) FreeVPS стоял на достаточно большом количестве хостингов.


>Вам же действительно спасибо скажут :) А когда jails станет активно_использоваться_в_мире_
>(через несколько выходных?) я приду и извинюсь перед Вами, так как
>всегда признавала свои ошибки, а Вы?

Признаю ;-) только вам надо лучше разбираться в предмете.

Ответить | Правка | Наверх | Cообщить модератору

106. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от sHaggY_caT (ok), 14-Ноя-09, 09:59 
>Можно найти в форме OpenVZ, + личная переписка с девелоперами.

Если в русском, возможно я это видела (не про UBC, а про proxyarp).
Повторюсь, мы каких-то проблем с UBC не видели. Если бы Вы поделились дополнительной информацией, и информацией о том, как смоделировать проблему, я бы Вам была очень благодарна :)
И компании, где я работаю, есть возможность, если проблема реальна, пнуть саппорт параллелса, а через них девелоперов PVC/OVZ.

Это будет наиболее полезным результатом всего флейма в этой теме, результатом, который _поможет_ конечным пользователям OVZ/PVC.

>>Это фича, а не глюк :) Или используйте veth :) Да и
>>вообще, все-таки это контейнеры.. Зачем в контейнерах много сетевых ников, которые
>>именно отдельные, не bound нескольких интерфейсов?
>
>Не в контейнере - на host, 2 и больше. подскажу - там
>не правильно proxy arp ставился, и по моим сведениям (ээ.. пол
>года назад) этот баг до сих пор не убрали - хотя
>патч есть.

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

Если хочется странного, всегда есть veth и bridge-utils. Или это баг не только venet?

>Был такой проект - FreeVPS, остатки его можно найти на freevps.com -
>его я делал в одиночку ;-)
>правда на full time, по отзывам кастомеров был лучше чем VZ /
>OpenVZ :) Заглох от недостатка финансирования, и после того как parallels
>перекупил целиком контору ибо им было не интересно развивать себе конкурента.

:)) Но ведь Parallels хорошо Вам заплатил?


>>Может быть, таки сделаете нечто не сырое, и действительно применимое в жизни?
>
>делал ;-) FreeVPS стоял на достаточно большом количестве хостингов.
>>Вам же действительно спасибо скажут :) А когда jails станет активно_использоваться_в_мире_
>>(через несколько выходных?) я приду и извинюсь перед Вами, так как
>>всегда признавала свои ошибки, а Вы?
>
>Признаю ;-) только вам надо лучше разбираться в предмете.

Да, несомненно, у нас с Вами несравнимый уровень, и с kernel developer'ом спорить просто не решусь, но это не значит, что любое Ваше высказывание верно, и я все-таки не соглашусь с тем, что в jails есть почти все, что бы использовать их на ответсвенных системах.

Кроме собственно написания кода есть еще его отладка и обкатка в течение нескольких лет в реальной эксплуатации.

Собственно, jails в HighLoad и используют только как замену шаред-хостинга тот же РУ-Центр (при этом нагрузки, вероятно, ловятся руками, как на stadalone сервере шаред-хостинга).

Ответить | Правка | Наверх | Cообщить модератору

107. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от sHaggY_caT (ok), 14-Ноя-09, 10:05 

>>Не в контейнере - на host, 2 и больше. подскажу - там
>>не правильно proxy arp ставился, и по моим сведениям (ээ.. пол
>>года назад) этот баг до сих пор не убрали - хотя
>>патч есть.
>
>Да, я что-то такое слышала, суть проблемы не до конца поняла... только..
>зачем это нужно? Все-таки это контейнеры. По самой идее реализации, правильнее
>всего один интерфейс (или bound из нескольких) и сверху него venet,
>а вот в контейнерах уже сколько угодно интерфейсов.

Что есть озвученный Вами "multi-homed"? В документации по _PVC_ есть только domain-based хостинг (для экономии публичных IP), это оно? Вас не затруднит дать ссылку на письмо в листе рассылки, или какую-то страницу документации?

Ответить | Правка | Наверх | Cообщить модератору

109. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от sHaggY_caT (ok), 14-Ноя-09, 11:44 

>Что есть озвученный Вами "multi-homed"?

Вопрос снят:

http://en.wikipedia.org/wiki/Multihoming

Не слышала ранее термин. И все же, зачем это в контейнерах? Кроме bound двух линков?
Все-таки роутеры лучше делать отдельно от HardwareNode, имхо.

З.Ы. по поводу UBC написала личное письмо

Ответить | Правка | Наверх | Cообщить модератору

110. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от _umka_ (??), 14-Ноя-09, 11:47 
>[оверквотинг удален]
>Если в русском, возможно я это видела (не про UBC, а про
>proxyarp).
>Повторюсь, мы каких-то проблем с UBC не видели. Если бы Вы поделились
>дополнительной информацией, и информацией о том, как смоделировать проблему, я бы
>Вам была очень благодарна :)
>И компании, где я работаю, есть возможность, если проблема реальна, пнуть саппорт
>параллелса, а через них девелоперов PVC/OVZ.
>
>Это будет наиболее полезным результатом всего флейма в этой теме, результатом, который
>_поможет_ конечным пользователям OVZ/PVC.

Пнуть я их и сам могу :) но это задокументированое поведение :-)
но пользователям от этого не легче.


>[оверквотинг удален]
>>года назад) этот баг до сих пор не убрали - хотя
>>патч есть.
>
>Да, я что-то такое слышала, суть проблемы не до конца поняла... только..
>зачем это нужно? Все-таки это контейнеры. По самой идее реализации, правильнее
>всего один интерфейс (или bound из нескольких) и сверху него venet,
>а вот в контейнерах уже сколько угодно интерфейсов.
>
>Если хочется странного, всегда есть veth и bridge-utils. Или это баг не
>только venet?

это не баг в vnet, это баг в шеловых скриптах которые идут с openvz.


>
>>Был такой проект - FreeVPS, остатки его можно найти на freevps.com -
>>его я делал в одиночку ;-)
>>правда на full time, по отзывам кастомеров был лучше чем VZ /
>>OpenVZ :) Заглох от недостатка финансирования, и после того как parallels
>>перекупил целиком контору ибо им было не интересно развивать себе конкурента.
>
>:)) Но ведь Parallels хорошо Вам заплатил?

я от них не получал денег. сюрприз ?


>[оверквотинг удален]
>>>(через несколько выходных?) я приду и извинюсь перед Вами, так как
>>>всегда признавала свои ошибки, а Вы?
>>
>>Признаю ;-) только вам надо лучше разбираться в предмете.
>
>Да, несомненно, у нас с Вами несравнимый уровень, и с kernel developer'ом
>спорить просто не решусь, но это не значит, что любое Ваше
>высказывание верно, и я все-таки не соглашусь с тем, что в
>jails есть почти все, что бы использовать их на ответсвенных системах.
>

я не говорю что _все_ есть, но добавить недостающее - не сложно.
Самое сложное - это разделение сетевого стека. Для FreeBSD это реализовывается в рамках проекта VImage http://imunes.tel.fer.hr/virtnet/ - (аналог в линухе network namespace). И на сколько я в курсе - часть его должна была быть включена в FreeBSD-8.
где взять набор патчей для реализации лимитов для jail - я линку дал.

>Кроме собственно написания кода есть еще его отладка и обкатка в течение
>нескольких лет в реальной эксплуатации.

в курсе :)

Ответить | Правка | К родителю #106 | Наверх | Cообщить модератору

111. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от sHaggY_caT (ok), 14-Ноя-09, 11:54 
>[оверквотинг удален]
>>Вам была очень благодарна :)
>>И компании, где я работаю, есть возможность, если проблема реальна, пнуть саппорт
>>параллелса, а через них девелоперов PVC/OVZ.
>>
>>Это будет наиболее полезным результатом всего флейма в этой теме, результатом, который
>>_поможет_ конечным пользователям OVZ/PVC.
>
>Пнуть я их и сам могу :) но это задокументированое поведение :-)
>
>но пользователям от этого не легче.

Все-таки, как это можно смоделировать? И где это задокументировано? В UBC Management описано?

>я от них не получал денег. сюрприз ?

Я не работаю в Parallels, и мне, в общем-то, должно быть все равно. Наверное, можно только посочувствовать.
Наверное, Вы теперь ненавидите Parallels и все, что с ними связано?

Ответить | Правка | Наверх | Cообщить модератору

117. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от _umka_ (??), 15-Ноя-09, 08:24 
> Все-таки, как это можно смоделировать? И где это задокументировано? В UBC Management описано?

задокументировано, и воспроизводится легко :) поставте лимит на privpages - сделайте malloc() на очень большой регион.
Или стопку fork каждый из которых будет аллоцировать память (но при этом не использовать ее!), и наблюдайте как никому другому памяти уже не хватит.
В реальной системе для обхода такой проблемы используется overcommit ratio, а OpenVZ - можно считать этот механизм отключеным (для VE).
Эта же проблема всплывает при больших буферах аллоцированых до  fork - ибо под copy-on-write тоже резервировать место надо.
В результате VE в котором крутится один postfix и jabber сервер - может требовать на себя лимитов в 256М и выше - хотя реально используется дай бог 64М.


> Я не работаю в Parallels, и мне, в общем-то, должно быть все равно. Наверное, можно только посочувствовать.
> Наверное, Вы теперь ненавидите Parallels и все, что с ними связано?

Нет :) это просто бизнес.
хотя жалко ребят из psoft.net - авторов хостинг панели H-Sphere, которых купили только из-за клиентов, что бы потом клиентов пересадить на Плеск, а разработчиков посадить за поддержку умирающего продукта.

Ответить | Правка | К родителю #111 | Наверх | Cообщить модератору

136. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от sHaggY_caT (ok), 15-Ноя-09, 13:16 
>[оверквотинг удален]
>Или стопку fork каждый из которых будет аллоцировать память (но при этом
>не использовать ее!), и наблюдайте как никому другому памяти уже не
>хватит.
>В реальной системе для обхода такой проблемы используется overcommit ratio, а OpenVZ
>- можно считать этот механизм отключеным (для VE).
>Эта же проблема всплывает при больших буферах аллоцированых до  fork -
>ибо под copy-on-write тоже резервировать место надо.
>В результате VE в котором крутится один postfix и jabber сервер -
>может требовать на себя лимитов в 256М и выше - хотя
>реально используется дай бог 64М.

Примером кода поделитесь :)? И ссылкой на документацию, где это обозначено "как фича"?
Я бы могла попробовать написать feature request.

Ответить | Правка | К родителю #117 | Наверх | Cообщить модератору

141. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от _umka_ (??), 15-Ноя-09, 14:30 
>[оверквотинг удален]
>>- можно считать этот механизм отключеным (для VE).
>>Эта же проблема всплывает при больших буферах аллоцированых до  fork -
>>ибо под copy-on-write тоже резервировать место надо.
>>В результате VE в котором крутится один postfix и jabber сервер -
>>может требовать на себя лимитов в 256М и выше - хотя
>>реально используется дай бог 64М.
>
>Примером кода поделитесь :)? И ссылкой на документацию, где это обозначено "как
>фича"?
>Я бы могла попробовать написать feature request.

main() { void *ptr = malloc(100*1024*1024); free(ptr); }

и установить лимит на privvmpage на 64м - ведь свалится.

а вот на реальной машине с 64м - нет.

Ответить | Правка | К родителю #136 | Наверх | Cообщить модератору

166. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от sHaggY_caT (ok), 16-Ноя-09, 13:33 
Не падает. Собрала вот такой код:

#include <stdio.h>
#include <stdlib.h>

main ()
{
void *ptr = malloc(100*1024*1024); free(ptr);

}

Каких либо out of memory нет, но счетчик UBC увеличивается (проверяла в OVZ контейнере, в PVC и в машине не тестила).

Как Вы и говорили, поставила:

vzctl set <VEID> --privvmpages 64M:64M --save (последние vzctl допускают указание M, G, K вместо страниц памяти)

Так же сильно снизила kmemsize, и oomgurantpages сделала маленьким, что бы гарантия выделения памяти была заведомо меньше 64M

Сейчас никаких выводов бы делать не хотела, но думаю, что на машине без swap, и в PVC контейнере поведение будет идентичным.

Я не стесняюсь говорить о том, что сейчас c не знаю (так как не моя специализация, хотя, конечно, в будущем хотела бы добавить c/c++ в свою копилку знаний) и разбираться _сейчас_ в приведении типов, что бы распечатать указатель или неудачное выделение памяти я бы не хотела, а без этого моделирование в PVC в SLM памятью, или в машине лишено смысла, так как и в ovz-контейнере без UBC счетчиков ничего бы видно и не было, так как бинарник не падает (нужно вернуть значение указателя)

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

Я бы хотела увидеть от Вас, в идеале, полный конфиг контейнера в его UBC части, с обоснованием, почему в одном случае падает, в другом нет, что бы исключить разночтения, испорченный телефон (вы подразумевали одно, я по своей дурости подумала третье)

Ответить | Правка | К родителю #141 | Наверх | Cообщить модератору

175. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от _umka_ (??), 16-Ноя-09, 14:39 
Так как ответ получился очень большой с цитатами из wiki.openvz и линками на документацию в инете - ответил в почте.
Ответить | Правка | К родителю #166 | Наверх | Cообщить модератору

181. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от sHaggY_caT (ok), 16-Ноя-09, 16:19 
>Так как ответ получился очень большой с цитатами из wiki.openvz и линками
>на документацию в инете - ответил в почте.

Письмо, к сожалению, не дошло. Вы отправили его на корпоративный, или личный ящик?

Ответить | Правка | К родителю #175 | Наверх | Cообщить модератору

105. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от _umka_ (??), 14-Ноя-09, 09:44 
> Вы просто сделали достаточно интересное заявление, что за одни выходные сможете сделать менеджмент не хуже, чем в OVZ/PVC. В своих сомнениях, что это возможно, я не "кажусь, что бы крестится", а вполне себе уверенна.

Задача не сделать - а портировать свои старые разработки - я об этом вобщем-то намекал когда говорил о p4.freebsd.org :)
http://www.opennet.ru/opennews/art.shtml?num=8346

просто все лень как-то :)

Ответить | Правка | К родителю #102 | Наверх | Cообщить модератору

163. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от RedRat (ok), 16-Ноя-09, 11:38 
Жалко... Я только из-за отсутствия внятных патчей ограничения памяти/проца для jail начал смотреть в сторону OpenVZ. Хоть и сильно не хотелось... :-/
Ответить | Правка | Наверх | Cообщить модератору

123. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  –2 +/
Сообщение от User294 (ok), 15-Ноя-09, 10:50 
>Ой.. а почему бы не вспомнить о забавном учете памяти? который считает
>address space и не реально аллоцированое? В результате на VE в
>котором крутится httpd нужно ставить ну совсем не реальные лимиты :)

Вот блин а хостеры предлагающие VDSки и не в курсе. Впрочем юзеры давно придумали как получить больше из одинаковых ресурсов - выбросить апач и воткнуть лайт или нжинкс, которым куча оперативки, что виртуальной, что реальной - нафиг не сдалась :)

>надо доставать свою записную книжечку и смотреть что репортилось ;-)

Вы лучше предложите что-то лучше, чтобы вот сегодня поставить на вон тот сервак? Слабо? :)

>К примеру за основу можно взять проект jail2 из p4.freebsd.org - замороженый
>за недостатком свободного времени

О, замечательно. Ну вот поэтому все и пользуются опенвзой, на нее у ее авторов время как-то находится, видимо. Кстати это не я придумал - хостингов на опенвзе развелось как грязи.

Ответить | Правка | К родителю #101 | Наверх | Cообщить модератору

140. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +2 +/
Сообщение от _umka_ (??), 15-Ноя-09, 14:28 
> Вот блин а хостеры предлагающие VDSки и не в курсе.

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

> Вы лучше предложите что-то лучше, чтобы вот сегодня поставить на вон тот сервак? Слабо? :)

Не слабо - FreeVPS.

> О, замечательно. Ну вот поэтому все и пользуются опенвзой, на нее у ее авторов время как-то находится, видимо. Кстати это не я придумал - хостингов на опенвзе развелось как грязи.

Ее авторы получают за ее разработку зарплату, и обкатывают на вас кроликах то что потом будет использовать в виртуозе :)
Так что помогайте Parallels зарабатывать деньги :) вперед.

Но и в parallels тоже не все хорошо - RHEL 5 U4 когда вышел? ядро 2.6.18-164, а в репозитории OpenVZ до сих пор старая -128 c кучей секурных дырок.


User294, можно спросить у вас - как много времени вы работали в разработке хостинг решений, хостинг панелей? что считаете себя истиной в последней инстации?
Я понимаю что Ваш юношеский максимализм не позволяет допустить что существует что-то хорошее в других ОС - отличных от GNU/Linux, но пора бы учиться смерению.

Ответить | Правка | Наверх | Cообщить модератору

167. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от sHaggY_caT (ok), 16-Ноя-09, 13:35 

>Но и в parallels тоже не все хорошо - RHEL 5 U4
>когда вышел? ядро 2.6.18-164, а в репозитории OpenVZ до сих пор
>старая -128 c кучей секурных дырок.

Можно номера багов?

Ответить | Правка | Наверх | Cообщить модератору

177. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от _umka_ (??), 16-Ноя-09, 16:11 
на что? changelog между -128 и -164  можно посмотреть на сайте redhat.
Ответить | Правка | Наверх | Cообщить модератору

193. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  –1 +/
Сообщение от User294 (ok), 17-Ноя-09, 14:35 
>в курсе - им даже лучше, всегда можно предложить клиенту VDS с
>большим объемом памяти, и получить денег за воздух.

Это называется рынок. Закон спроса и предложения. Если кто-то готов платить столько-то тугриков за вон то и вон это, и оно его по факту устроило - замечательно! Все довольны и счастливы. Если у вас есть что лучше предложить - так вам флаг в руки. А так воздухом много чего можно назвать. Но ведь народ же платит за какую-то там эфемерную возможность качать данные. Которые даже и воздухом то не назовешь. И что? Раз платят - значит оно надо. Ну и тут так же, только воздух - более материален, это некий кусок реальной железки все-таки. Как он там отпилен - вопрос интересный. Только у ISP-ов воздуха в их тарифах на порядки больше но что-то никто не вопит на этот счет.

>А вам бы стоило изучить документацию на OpenVZ,  а не газифицировать лужи.

Я ее читал и в курсе упомянутых особенностей. Но в конечном итоге - все почему-то пользуются и им оно не слишком мешает. Один умка лужи газифицирует только. При том не первый раз уже. Это единственный минус опенвзы который вы смогли придумать? Какой-то чисто декоративный повод чтобы повонять.

>Не слабо - FreeVPS.

Допустим. Он к слову опять же под линухи и - да, дележ памяти у него IIRC сделан в большем соответствии с вашими чаяниями. А в целом - опенвза имхо интереснее смотрится.

>Ее авторы получают за ее разработку зарплату, и обкатывают на вас кроликах

Хорошо обкатывают, хостеры с опенвзой вроде как достаточно стабильны и баблосы гребут с этого ремесла, за вполне неплохие и нужные окружающим услуги (если б это было не так, они бы не плодились как кролики). Ну т.е. работает вроде как. Ну и стало быть вижу только плюсы: хорошая технология в моих руках на вменяемых условиях.

>то что потом будет использовать в виртуозе :)
>Так что помогайте Parallels зарабатывать деньги :) вперед.

Не вижу ничего зазорного в том чтобы создатели хорошей технологии на ней заработали. Разве это плохо? oO Или у вас принципиально выпирает жаба когда зарабатывает кто-то кроме вас?

>старая -128 c кучей секурных дырок.

У всех свои проблемы. К слову, а вы пробовали эксплойтами опенвзу огревать то? Я вот пробовал, правда дебиян и убунту, как раз уязвимые ядра были. И там есть небольшая проблемка: из контейнера сплойты ... не работают нифига. В итоге у меня из контейнера вообще ничерта не получилось поломать на уязвимых ядрах. А если кто к хосту хаксорам доступ оставил - он ССЗБ вообще, по определению :).

>User294, можно спросить у вас - как много времени вы работали в
>разработке хостинг решений, хостинг панелей? что считаете себя истиной в последней
>инстации?

Я не считаю себя истиной в последней инстанции. Я просто поюзал опенвзу и мне оно понравилось. Это именно та штука которую я хотел бы видеть в операционке еще много лет назад. Мне нравится то что оно может и умеет.

>Я понимаю что Ваш юношеский максимализм

По поводу возраста нервничают только юнцы.

>не позволяет допустить что существует что-то хорошее в других ОС -
>отличных от GNU/Linux, но пора бы

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

>учиться

Учиться - всегда хорошо. Вот только чему ж полезному у вас научишься?

>смерению.

Постыдились бы чтоли в фразе призывающей *учиться* делать столь тупые ошибки в словах? :)

Ответить | Правка | К родителю #140 | Наверх | Cообщить модератору

197. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от XoRe (ok), 17-Дек-09, 18:33 
>>не позволяет допустить что существует что-то хорошее в других ОС -
>>отличных от GNU/Linux, но пора бы
>
>Почему же, позволяет. Только на банальную просьбу показать что-то лучше и объяснить
>чем же оно лучше - почему-то такие как вы затыкаются и
>тихонько валят в кусты.

Не было тут банальной просьбы показать что-то лучше, чем OpenVZ.
Была новость про jail.
И было недоумение sHaggY_caT "Почему все с этим носятся?".
Я думаю, sHaggY_caT подразумевала что-то типа: "ведь есть же OpenVZ, почему люди не побросают все и не начнут использовать его?".
И было обсуждение.
Причем, довольно спокойное, лишенное эмоций, зато разбавленное фактами.
И, я думаю, не стоит вносить сюда эмоции.

Ответить | Правка | Наверх | Cообщить модератору

158. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от Добрый Дохтур (?), 16-Ноя-09, 02:31 
>Глюк с размещением OVZ хостинга в muli-homed хостинге уже пофиксили? когда пакетики
>уходили не в тот интерфейс и убивались у аплинка как чужие?

а смысл в таком велосипеде? мультихоминг - это дело роутеров, а не серверов с сервисами.
сервера должны просто знать, что у них есть next hop(который  мы резервируем с помощью carp/hsrp).


>Когда верится - креститься надо, а лучше изучать предмет.- OpenVZ далеко не
>идеал по управлению ресурсами.

вроде бы никто и не называл идеалом =) но то, что openvz лучше jail - спорить глупо.

>сейчас этот код устоялся - и перенести ту инфракструтуру что разработана -
>дело выходных.

вы разработчик. и мыслите как разработчик. перенести - мало. надо ещё оттестировать.
поскольку freebsd - проект некоммерческий, то за даунтаймы особо никого не поимеют и тестирование проходит в виде "парни, я сделал клевую фичу, протестируйте, скажите мнение".


Ответить | Правка | К родителю #101 | Наверх | Cообщить модератору

161. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от _umka_ (??), 16-Ноя-09, 10:50 
>>Глюк с размещением OVZ хостинга в muli-homed хостинге уже пофиксили? когда пакетики
>>уходили не в тот интерфейс и убивались у аплинка как чужие?
>
>а смысл в таком велосипеде? мультихоминг - это дело роутеров, а не
>серверов с сервисами.
>сервера должны просто знать, что у них есть next hop(который  мы
>резервируем с помощью carp/hsrp).
>

хм.. сразу видно человека который с реальностями датацентров и хостингов не работал.
Часто датацентр предоставляет N каналов наружу, адреса выданые из одной сети могут работать только через один канал, из другой сети могут резервироваться и анонситься через несколько (man bgp).
(что поделать - резервирование тоже ресурс и за него хотят денег).
Поэтому клиенты часто имеют на одном сервере - несколько сетевых или vlan, и завяляют так же услугу резервирования каналов - но при этом далеко не каждый строит внутри датацентра полноценную архитектуру.
Надеюсь вы согласитесь что иметь 2 выделенных сервера - один из которых будет резервироваться, а второй нет - это не логично и лишние затраты? вот так же и поступают хостеры - на сервер с VPS/WWW хостингом приходит 2 канала и путем подвешивания на разные адреса, выделяют разный сервис.
Подробно объяснил - или еще детали нужны?


>
>>сейчас этот код устоялся - и перенести ту инфракструтуру что разработана -
>>дело выходных.
>
>вы разработчик. и мыслите как разработчик. перенести - мало. надо ещё оттестировать.
>

В данном случае я мыслю как бывший сотрудник PSoft.net который занимался внедрением FreeVPS, и местами сапортом хостинг панели H-Sphere. Когда отвечают за свои слова и за простой у клиентов.
А клиенты тоже разные бывают - некоторые готовы брать бета версии из-за нужных фич, некоторые ждут только stable релизов.

>поскольку freebsd - проект некоммерческий, то за даунтаймы особо никого не поимеют
>и тестирование проходит в виде "парни, я сделал клевую фичу, протестируйте,
>скажите мнение".

Может для вас это сюрприз - но freebsd обязательно проходит цикл unit testing при помощи разнообразных тестов. stress testing так же входит в их число.
А кроме того люди которые могут поставить себе бета версии и написать багрепорт это был всегда самый удачный механизм тестирования.

Ответить | Правка | Наверх | Cообщить модератору

169. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от аццкая сотона (?), 16-Ноя-09, 13:44 
>Часто датацентр предоставляет N каналов наружу, адреса выданые из одной сети могут
>работать только через один канал, из другой сети могут резервироваться и
>анонситься через несколько (man bgp).
>(что поделать - резервирование тоже ресурс и за него хотят денег).

что-то я вас тут не понял. вы о каких адресах говорите? PA или PI?
Есть ли у клиентов своя AS?

>Поэтому клиенты часто имеют на одном сервере - несколько сетевых или vlan,
>и завяляют так же услугу резервирования каналов - но при этом
>далеко не каждый строит внутри датацентра полноценную архитектуру.

стоп. если клиент - это просто 2-3 сервера - то да, может и смысла нет.
У нас, например, свои ДЦ, свои каналы и своя AS. И вообще, мы крупный LIR и присутствуем почти на всех крупных точках обмена трафиком ;)

>Надеюсь вы согласитесь что иметь 2 выделенных сервера - один из которых
>будет резервироваться, а второй нет - это не логично и лишние
>затраты? вот так же и поступают хостеры - на сервер с
>VPS/WWW хостингом приходит 2 канала и путем подвешивания на разные адреса,
>выделяют разный сервис.
>Подробно объяснил - или еще детали нужны?

я пока не понимаю этого велосипеда. Есть нормальное резервирование в виде свой AS, своего блока адресов и нескольких ног к аплинкам :)
Есть ещё костыль в виде короткого TTL в файле зоны днс :)
А то что вы говорите - мне пока непонятно.


Ответить | Правка | Наверх | Cообщить модератору

174. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от sHaggY_caT (ok), 16-Ноя-09, 14:22 

>а смысл в таком велосипеде? мультихоминг - это дело роутеров, а не
>серверов с сервисами.
>сервера должны просто знать, что у них есть next hop(который  мы
>резервируем с помощью carp/hsrp).

У нас, кстати, сделано похожим образом. Как я уже писала выше, не понимаю смысла в том, что бы делать из HardwareNode роутер.

Когда через VZagent делается LiveMigration контейнера (нашим внутренним ПО) на циске просто переписывается маршрут в нужную сеть через новую HardwareNode, если это требуется.

Ответить | Правка | К родителю #158 | Наверх | Cообщить модератору

87. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от аноним (?), 13-Ноя-09, 20:23 
>Да хоть тысяча, как в этой новости. Под нагрузкой они устойчиво работать
>не будут.

"Не верю" (C) Станиславский?
Я вот присоединяюсь к записыванию вас в школьники, из-за абсолютно шаблонного мышления (как тут уже говорили, "администрирование по бумажке") и мнения о тех или иных технологиях, основанного, видимо, на предположениях старших товарищей (в народе - ОБС), ибо аргументировать их вы даже не пытаетесь. Тут еще один такой был "профессионал" - Трухин.

Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

74. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +1 +/
Сообщение от аццкая сотона (?), 13-Ноя-09, 16:52 
>имею на порядка 20-ти серверах 15-40 жайлов на каждом и прекрасно себя
>чувствую.

айда  смигрировать на другую ноду без остановки сервиса?

Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

75. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +1 +/
Сообщение от pavel_simple (ok), 13-Ноя-09, 16:55 
>>имею на порядка 20-ти серверах 15-40 жайлов на каждом и прекрасно себя
>>чувствую.
>
>айда  смигрировать на другую ноду без остановки сервиса?

да погоди ты -- за выходные  _umka_ (см. пост #69) сначала лимиты прикрутит -- а уж потом можно браться и за live миграцию Ж:)

Ответить | Правка | Наверх | Cообщить модератору

103. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +1 +/
Сообщение от _umka_ (??), 14-Ноя-09, 09:15 
ну я понимаю что помнить историю плохо, но
http://www.opennet.ru/opennews/art.shtml?num=8346

осталась задача портировать это в 8ку.

Ответить | Правка | Наверх | Cообщить модератору

90. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от аноним (?), 13-Ноя-09, 22:52 
>айда  смигрировать на другую ноду без остановки сервиса?

ну нету лайф миграций и чё? с этим кто-то спорил? или спорил что овз фичастее? это было сказано, для того того, что бы охладить пыл некоторых товарищей, и показать, что жайлов может быть на системе куча и работать система будет при этом стабильно, фирштейн?

Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору

93. "Эксперимент по запуску тысячи Jail окружений на одном FreeBS..."  +/
Сообщение от аццкая сотона (?), 14-Ноя-09, 00:31 
>>айда  смигрировать на другую ноду без остановки сервиса?
>
>ну нету лайф миграций и чё? с этим кто-то спорил? или спорил
>что овз фичастее? это было сказано, для того того, что бы
>охладить пыл некоторых товарищей, и показать, что жайлов может быть на
>системе куча и работать система будет при этом стабильно, фирштейн?

и? тогда можно обойтись chroot'ом. смысл в контейнерах, если они не дают каких-то плюшек в виде удобства администрирования/ресурсменеджмента итп.

А чтобы просто запустить много-много jail'ов, надо много памяти и система с несколькими xeon 7400.


Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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