> линукс пока их даже не догнал ни по функционалу ни по управлению
Чтоб не быть голословными, дайте несколько примеров функциональности, которой сейчас нет в Linux, но есть в Solaris.
Вы делаете упор на OpenVZ контейнеры, но на этом мир не заканчивается. Можно сказать unshare -n -p -m -U -i -u bash -c '( bash; )' и будет изолированный контейнер на той же файловой системе. Засовываем его в cgroup и ограничиваем ресурсы.
Дистрибутив контейнера обновляется так же, как обычная система. Администратор контейнера запускает yum update или apt-get update и т п
Ограничение по ресурсам есть. Да и мне кажется, что солярис зоны уже позади.
>> На данный момент в мире насчитывается более 25 тысяч серверов
Это те кто решил включить стучалку. К тому же тут не учитывается платная версия, где ровно те же контейнеры с рядом дополнительных фич, реализованных в дополнительных тулзах и кернельных модулях. Я бы поставил, что реально серверов на порядок больше, хотя…
Обрабатывать ввод юзеров и считать то что они попросили можно на разных серверах. Юзеров можно хендлить из нескольких вмок с одним процессором с FT. А на тех мощностях, где происходит реальная обработка запросов юзеров FT не нужен. Там можно делать итеративные снапшоты раз в несколько секунд и в случая сбоя восстанавливаться и проигрывать юзеровский ввод с определенной точки.
Вот сижу дума и на самом деле не понимаю, когда FT нужен не в real-time системе. Зачем оно на терминальном сервере? Если пользовательский ввод и чтоб пользователь не повторял свои действия с непонятной точки, то не ясно зачем тут больше 1 cpu.
Я ими не занимаюсь. Надо понимать особенность технологии. Если в Linux все открыто и разработчик всегда четко понимает, что он делает. То в Windows все закрыто и там приходится делать разные трюки.
Там где нужно FT, чаще всего достаточно одного ядра. Обещание сделать поддержку мультипроцессорности, может быть вызовом придти и занести денег. Я думаю не для кого не секрет, что некоторые фичи делаются по заказу конкретных кастомеров или группы кастомеров.
OpenVZ использует кастомное ядро. Балун — это файл на файловой системе, которые видно не всем. Ну и когда показывают статистику по файловой системе, берут во внимание размеры этого файла. Т е надули балун на 1Gb, объем файловой системы на 1Gb сократился. Это как KVM балун для памяти, только для диска.
Чтоб не быть голословными, дайте несколько примеров функциональности, которой сейчас нет в Linux, но есть в Solaris.
Ограничение по ресурсам есть. Да и мне кажется, что солярис зоны уже позади.
Это те кто решил включить стучалку. К тому же тут не учитывается платная версия, где ровно те же контейнеры с рядом дополнительных фич, реализованных в дополнительных тулзах и кернельных модулях. Я бы поставил, что реально серверов на порядок больше, хотя…
> К тому же вряд ли клиент, желающий получить свои мощности, захочет сидеть на одной оси с еще десятком.
Если эти оси друг на друга не влияют, то проблем никаких нет. С этой точки зрения контейнеры не сильно отличаются от виртуальных машин.