The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"OSv - новая открытая ОС, нацеленная на выполнение обособленн..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от opennews (??) on 18-Сен-13, 14:25 
На конференции CloudOpen ведущие разработчики гипервизора KVM Ави Кивити (Avi Kiviti) и Дор Лаор (Dor Laor) представили (http://mailman.cs.huji.ac.il/pipermail/linux-il/2013-Septemb...) новую свободную операционную систему OSv (http://www.osv.io), выпущенную под лицензией BSD. Система OSv значительно легковеснее Linux и написана на языке C++ с использованием элементов стандарта C++11. В отличие от Linux, OSv был изначально разработана для эффективной работы внутри виртуальной машины, и нацелена на выполнение с максимальной производительностью обособленных приложений, выполняемых с минимальной прослойкой поверх гиперевизора.


  Из гипервизоров поддерживаются KVM и Xen, кроме того доступны средства для интеграции с облачным сервисом Amazon EC2. Из особенностей OSv также можно отметить полностью автоматизированный процесс тюнинга и отсутствие  необходимости менять конфигурацию выполняемого окружения. Управление может производиться на лету при помощи REST API или через Shell, доступный из SSH. Загрузка приложений в окружения осуществляется по аналогии с платформами PaaS. Обновления осуществляются через перезаливку готового системного образа.


OSv способна запускать программы на языке Си и окружения, подобные JVM. В том числе возможен запуск JVM-реализаций Java (OpenJDK), JavaScript (Rhino, Nashorn), Scala, Clojure, Ruby (jRuby) и Python (Jython). При запуске Java-проектов поддерживаются типовые Java-фреймворки, такие как Tomcat, JBoss и SpringSource. Из поддерживаемых приложения на языке Си отмечаются Memcached, Redis, Nginx и MongoDB. Запуск программ на Си требует дополнительного портирования с учётом упрощённого ядра ОС.


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

<center><a href="https://docs.google.com/presentation/d/11mxUl8PBDQ3C4QyeHBT8... src="http://www.opennet.ru/opennews/pics_base/0_1379496436.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>


Из планов на будущее отмечается (http://www.osv.io./devel-menu): поставка специально оптимизированного JVM, изменённого в плане более тесной интеграции с ядром OSv; обеспечение поддержки VMware; расширение средств управления (shell, REST API); улучшение поддержки средств для упрощённого развёртывания приложений в стиле PaaS-систем (Platform as a Service); портирование для архитектур POWER и ARMv8; поддержка запуска приложения на языке Python.


URL: http://mailman.cs.huji.ac.il/pipermail/linux-il/2013-Septemb...
Новость: http://www.opennet.ru/opennews/art.shtml?num=37936

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

Оглавление

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


2. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +6 +/
Сообщение от Аноним (??) on 18-Сен-13, 14:25 
Выпустили - всё быстро и хорошо.
Адаптируют ещё под кучу платформ и типов задач - будет тот же линукс.
Ничего не напоминает? Chrome 5 vs Chrome 30 по быстродействию....
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +1 +/
Сообщение от Аноним (??) on 18-Сен-13, 14:39 
> Адаптируют ещё под кучу платформ и типов задач - будет тот же линукс.

В этом то и основная фича OSv - никаких платформ, только работа поверх Xen и KVM. Об оборудовании пусть хост-система думает. Никаких типов задач - запускается только одно приложение, Одно окружение OSv - одно приложение.

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

9. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Аноним (??) on 18-Сен-13, 14:45 
Только "запустить программу на питон" - без прыга с бубном не вариант, на си - портировать надо, а если кто захочет запустить какой-нибудь ejabberd - парни побегут переписывать половину операционки? И получится в результате очередной склад костылей, когда они запилят возможность запускать программы на чем угодно, а не только на урезанном субсете си и JVM.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

17. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +1 +/
Сообщение от Наивный чукотский юноша on 18-Сен-13, 15:36 
Зачем портировать саму программу? Проще портировать интерпретаторы. И не надо будет переписывать операционку.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

23. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +15 +/
Сообщение от pavlinux (ok) on 18-Сен-13, 15:51 
Да, побольше виртуализации и контейнеров, пожирнее!!! Мало!  Мало!! Мало!!!

Linux -> KVM -> OSv -> JVM -> там пустить ядро Linux на Жава скрипте, а в ней Qubes.

Обозвать всё это дело Суперзащищенностью, из-за оверхеда придётся купить 1024-ядерные процы
по 50ГГц, минимум 2Tb RAM! и петабайтный RAID, для снапшотов ZFS!

  
Где-то я это видел, по-моему называется IBM z/OS

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

36. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  –1 +/
Сообщение от Наивный чукотский юноша on 18-Сен-13, 17:38 
>>OSv -> JVM -> там пустить ядро Linux

О, точно. Проглядел, что API - JVM. Тогда придётся портировать компилятор питона под яву и сами питоновые приложения подправлять. Знатный геморрой получается, однако.

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

37. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Наивный чукотский юноша on 18-Сен-13, 17:40 
Тогда чем это лучше нативной JVM под конкретную ось, я, честно говоря, не знаю. Оверхед.
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

101. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  –1 +/
Сообщение от serg1224 (ok) on 21-Сен-13, 05:18 
>Тогда чем это лучше нативной JVM под конкретную ось, я, честно говоря, не знаю.
>Оверхед.

Нет юзерспейса. Это уже может дать ощутимый прирост производительности для однозадачных серверов. Какой-нибудь мегасервис типа Facebook или Google с радостью воспользуется подобным решением.

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

59. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  –1 +/
Сообщение от Евгений (??) on 18-Сен-13, 21:31 
>>>OSv -> JVM -> там пустить ядро Linux
> О, точно. Проглядел, что API - JVM. Тогда придётся портировать компилятор питона
> под яву и сами питоновые приложения подправлять. Знатный геморрой получается, однако.

Ничего подправлять особо не надо, ведь существует JPython.

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

87. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Чо on 19-Сен-13, 10:49 
> JPython

Что это?

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

95. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +1 +/
Сообщение от Аноним (??) on 20-Сен-13, 01:21 
> Что это?

Это питон. Сделанный окончательно череж ж... ж... жабу!

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

88. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Khariton (ok) on 19-Сен-13, 11:18 
>>>OSv -> JVM -> там пустить ядро Linux
> О, точно. Проглядел, что API - JVM. Тогда придётся портировать компилятор питона
> под яву и сами питоновые приложения подправлять. Знатный геморрой получается, однако.

Jython же вроди объявлен.

В общем выиграли на производительности внутри ос, проиграли на ява-машине...

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

38. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Аноним (??) on 18-Сен-13, 17:41 
разве облачные платформы не для этого созданы? Запускать программы поверх абстрактоного железа. (ну с кучей плюшек впридачу) А раз код оптимизировать и там и там придется...
Легкость подобной ос при работе в KVM при сравлении с линуксом сомнительна, к к это тот же процесс в том же планировщике того же линукса.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

102. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  –1 +/
Сообщение от serg1224 (ok) on 21-Сен-13, 05:25 
> разве облачные платформы не для этого созданы? Запускать программы поверх абстрактоного
> железа. (ну с кучей плюшек впридачу) А раз код оптимизировать и
> там и там придется...
> Легкость подобной ос при работе в KVM при сравлении с линуксом сомнительна,
> к к это тот же процесс в том же планировщике того
> же линукса.

Внутри облачных виртуальных машин запускаются обычные (т.е. УНИВЕРСАЛЬНЫЕ) ОС, а OSv продвигается как специализированная. Ясен пень, что на своих специализированных задачах она уделает любой универсальный подход. Хотя бы уже тем, что нет постоянного переключения user-kernel.

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

3. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от jOKer (ok) on 18-Сен-13, 14:33 
>поддержка запуска приложения на языке Python.

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

Жабовцам.... словом, им вот есть с чего радоваться (наверное), - остальным вряд ли.

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

21. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  –1 +/
Сообщение от Аноним (??) on 18-Сен-13, 15:47 
Нах жабовцам это не впилось (по крайней мере мне)
>> Config files over 1000

И все по дефолту нормально работает
>> Tuning manual, certifiсations

Ога, наверно MS-certified
>> License GPL/proprietary

Зачем-то бздишников обидели
Низачет им за пиар.

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

42. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +3 +/
Сообщение от piteri (ok) on 18-Сен-13, 17:54 
>И все по дефолту нормально работает

Пока не сталкиваетесь с реальной нагрузкой

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

22. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  –1 +/
Сообщение от жабабыдлокодер (ok) on 18-Сен-13, 15:47 
Еще как радоваться! Несколько JVM на одном железе разом, друг с другом никак не конфликтуют, ресурсы гипервизор распределяет, накладные расходы на виртуализацию минимальны... Сказка!
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

29. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +2 +/
Сообщение от Crazy Alex (ok) on 18-Сен-13, 16:47 
А так у вас JVM конфликтуют, что ли? Или орперационка ресурсы хуже делит, чем гипервизор?
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

31. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  –3 +/
Сообщение от jOKer (ok) on 18-Сен-13, 17:00 
Про jvm ничего не скажу, а вот то, что СУБД под управлением одной оси жестко конфликтуют за ресурсы - факт. Ну, так возможно и jvm'ы тоже.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

46. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +5 +/
Сообщение от Аноним (??) on 18-Сен-13, 18:36 
>Про jvm ничего не скажу, а вот то, что СУБД под управлением одной оси жестко конфликтуют за ресурсы - факт. Ну, так возможно и jvm'ы тоже.

Няяя... А вот они же но запущенные внутри vm - становятся няшными, белыми и пушистыми?
В рашке в IT только точки остались? Жаль. А ведь когда то были величиной =\= 0   :-(

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

56. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  –2 +/
Сообщение от jOKer (ok) on 18-Сен-13, 20:30 
Глупости не говорите!

Если каждую СУБД распихать в свою собственную ВМ, то улаживать траблы гонки за ресурсами будет уже гипервизор. А у него это куда лучше получается чем у оси, - в режиме изолированных контейнеров это проще, ибо.

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

71. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +4 +/
Сообщение от Аноним (??) on 18-Сен-13, 23:57 
> Глупости не говорите!
> Если каждую СУБД распихать в свою собственную ВМ, то улаживать траблы гонки
> за ресурсами будет уже гипервизор. А у него это куда лучше
> получается чем у оси, - в режиме изолированных контейнеров это проще,
> ибо.

Слышали про такую штуку - cgroups?

...

Вот, а они есть.

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

32. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +2 +/
Сообщение от жабабыдлокодер (ok) on 18-Сен-13, 17:02 
Дело в том, что JVM одна, а программ выполняется несколько. А тут, как и при любой виртуализации, сразу несколько отдельных машин. Например, хоть десяток глассфишей и томкэтов можно одновременно запустить. И все они могут один порт использовать, но разные айпи адреса. То есть, все плюсы виртуализации и ОЧЕНЬ МАЛЕНЬКИЕ накладные расходы.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

43. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +1 +/
Сообщение от Аноним (??) on 18-Сен-13, 18:00 
Разве не запускается несколько экземпларов явамашины? В целом, вижу плохо оптимизированный софт, раз раскидывание процессов на несколько виртуалок на одном железе ускоряет его работу.


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

47. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +1 +/
Сообщение от Аноним (??) on 18-Сен-13, 18:38 
> Разве не запускается несколько экземпларов явамашины?

Для этого нужно мозг иметь. Ну хоть какой нить ...


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

48. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  –2 +/
Сообщение от жабабыдлокодер (ok) on 18-Сен-13, 18:45 
Можно и несколько. Но эффективнее - по разным машинам, потому что не "ускоряет", а "упрощает". Один сервер - одна JVM - один сервис.
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

72. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +1 +/
Сообщение от Аноним (??) on 18-Сен-13, 23:59 
> Можно и несколько. Но эффективнее - по разным машинам, потому что не
> "ускоряет", а "упрощает". Один сервер - одна JVM - один сервис.

Тогда уж и "... - один физический сервер - одна стойка - один датацентр". Проще некуда :-)

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

57. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Алексей Морозов (ok) on 18-Сен-13, 20:31 
В рамках набора виртуальных машин проще делить ресурсы между _различными_ _пользователями_ . Ну, в том смысле, что каждый из этих пользователей получает в своё распоряжение как бы настоящую систему (в случае с рассматриваемой OSv это, очевидно, не так). В ней у владельца виртуалки есть полный административный доступ, возможность самостоятельно рулить правами, самостоятельно ставить нужные версии софта итп. И вся эта конструкция, тем не менее, остаётся подконтрольной сервис-провайдеру.

А ещё сервис-провайдер оказывается в состоянии оверселлить своё железо, что, несомненно, положительно сказывается на его финансовом состоянии. Короче, все в выигрыше ;)

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

В общем, сейчас стоит дождаться реакции целевой аудитории - крупных хостеров и прочих клауд-провайдеров.

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

66. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +1 +/
Сообщение от Аноним (??) on 18-Сен-13, 23:39 
ХМ... Разве не бвывает приложений которым нужны разные права для своей работы, для изоляции разных процессов там, файлов пользователя и системных. Получается, что взлом любого пользовательского процесса дает доступ ко всему приложению, ошибка в нем херит весь "контейнер" со всеми данными... Ну или нарезать на несколько виртуалок опять же.
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

68. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +2 +/
Сообщение от Аноним (??) on 18-Сен-13, 23:53 
> Получается, что взлом любого пользовательского процесса дает доступ ко всему приложению

А взлом гипервизора - ко всем виртуалкам.

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

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

89. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от ponimas on 19-Сен-13, 15:13 
> далеко не все задачи по распараллеливанию уместно решать через потоки, к тому же, если речь идёт о писанине на Питоне или Руби.

в JPython нет GIL, а в JRuby - его аналога.

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

90. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  –1 +/
Сообщение от Алексей Морозов (ok) on 19-Сен-13, 15:38 
А. просмотрел, что там только J{ython,Ruby} заявлены. Ну-у, э-э, тогда да. Правда "это уже не Джонни^Wне совсем питон", но куды деваться.
Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору

52. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +1 +/
Сообщение от Crazy Alex (ok) on 18-Сен-13, 19:16 
На линуксе контейнеры эту проблему решают запросто. Прямо сейчас, причем это отлаженная технология, для которой давно известны все мыслимые подводные камни и методы борьбы с ними.
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

69. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Аноним (??) on 18-Сен-13, 23:54 
> На линуксе контейнеры эту проблему решают запросто. Прямо сейчас, причем это отлаженная
> технология, для которой давно известны все мыслимые подводные камни и методы
> борьбы с ними.

Наоборот. UID namespaces, например - очень свежее и экспериментальное минное поле.

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

76. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +1 +/
Сообщение от Crazy Alex (ok) on 19-Сен-13, 01:10 
Virtuozzo уже обкатано от и до за хрен знает сколько лет.
Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору

80. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  –2 +/
Сообщение от Аноним (??) on 19-Сен-13, 01:58 
OpenVZ - это не мейнстрим. Мейнстримный вариант OpenVZ - это LXC. А он пока ооочень сырой.
Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

4. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Аноним (??) on 18-Сен-13, 14:38 
Пока торт. Запустить томкат сминимумом обвеса...хочу!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +2 +/
Сообщение от Аноним (??) on 18-Сен-13, 14:42 
>  по производительности планировщик OSv опережает Linux на 400%.

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

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

67. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Аноним (??) on 18-Сен-13, 23:40 
>>  по производительности планировщик OSv опережает Linux на 400%.
> Ага, в каком-нибудь синтетическом случае, который никто в жизни не увидит в
> реальных применениях.

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

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

70. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +2 +/
Сообщение от Аноним (??) on 18-Сен-13, 23:56 
>>>  по производительности планировщик OSv опережает Linux на 400%.
>> Ага, в каком-нибудь синтетическом случае, который никто в жизни не увидит в
>> реальных применениях.
> При запуске виртуальной системы, очевидно.

Тогда Linux надо грузить с systemd, говорят, там вообще отрицательное время загрузки (ты еще не нажал "вкл", а десктоп уже запустился и готов к работе). Всякие OSv отдыхают по определению))

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

98. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от SubGun (ok) on 20-Сен-13, 15:00 
А что смущает? Что обрезанная операционка шустрее полной?
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

100. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +1 +/
Сообщение от Led (ok) on 21-Сен-13, 01:09 
> А что смущает? Что обрезанная операционка шустрее полной?

"обрезанная операционка" - это в ваших израилях.

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

7. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Аноним (??) on 18-Сен-13, 14:43 
Что интересно, лицензия BSD авторами преподносится как преимущество ;)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +4 +/
Сообщение от Аноним (??) on 18-Сен-13, 14:46 
> Что интересно, лицензия BSD авторами преподносится как преимущество ;)

Ну так очередной проектец с академическим уклоном: в теории все круто, на практике преимущества высосаны из пальца. А захочешь на таком запустить ejabberd - "ой, а это не предусмотрено в нашей игрушечной операционке".

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

12. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Аноним (??) on 18-Сен-13, 14:48 
Вы не на мою мысль отвечаете.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

91. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Аноним (??) on 19-Сен-13, 20:11 
http://erlangonxen.org/
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

16. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от BratSinot (ok) on 18-Сен-13, 15:35 
Иначе они бы тупо с CDDL кучу проблем бы поймали.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

27. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +6 +/
Сообщение от PbI6a on 18-Сен-13, 16:01 
А вот ещё под вопросом, что первопричина, то что планировали изначально "блоботорговлю" и в результате вынуждены были использовать единственную боле-менее современную фс из доступных под BSD-like лицензией, или же на столько были восхищены ZFS что ради её "технологического стека" выбирали соответствующую лицензию.
И на основании продвигаемых юз-кейсов этой OSv как раз первый вариант выглядит более вероятным.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

30. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Crazy Alex (ok) on 18-Сен-13, 16:49 
Угу, очень похоже на то.
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

45. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +1 +/
Сообщение от Аноним email(??) on 18-Сен-13, 18:25 
Естественно блоботорговля. Еще одни желающие магазина серверных приложений.
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

10. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +1 +/
Сообщение от Grmmhnd on 18-Сен-13, 14:46 
Кто-нибудь сможет объяснить чем оно отличается от CoreOS в плане юз кейсов, а не архитектуры?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

54. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +1 +/
Сообщение от Аноним (??) on 18-Сен-13, 19:19 
Типа быстрее и проще, поэтому предпочтительнее для запуска одной программы. Создана абсолютно для другого, в сабже не используется особой изоляции между процессами внутри себя, даже наоборт. Изоляцию и управление ресурсами обеспечивает гипервизор ниже.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

15. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +4 +/
Сообщение от Buy (ok) on 18-Сен-13, 15:28 
Одно приложение - одна ось - один проц - один компьютер - одна жизнь
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Loooooker (ok) on 18-Сен-13, 15:46 
при этом действительно обратное Одна жиэнь -> много компьютеров -> много процов -> много осей -> много приложений
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

24. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Andrey Mitrofanov on 18-Сен-13, 15:51 
>обратное Одна жиэнь -> много компьютеров ->

"хорошую религию придумали индусы"

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

18. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от oWeRQ (ok) on 18-Сен-13, 15:44 
DOS 2.0, хотя идея здравая, зачем отдельным приложениям полноценная система, но если все выполняется с одинаковыми правами, как насчет безопасности данных внутри VM, любая уязвимость приложения позволяет получить все пароли и явки присутствующие в системе.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

25. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Дмитрий Ю. Карпов on 18-Сен-13, 15:54 
> любая уязвимость приложения позволяет получить все пароли и явки присутствующие в системе.

В какой именно системе? В гостевой? Так там практически ничего и нет - только информация этого приложения.

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

34. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Пиу (ok) on 18-Сен-13, 17:21 
> В какой именно системе? В гостевой? Так там практически ничего и нет
> - только информация этого приложения.

зачем тогда вообще ОС если будет запускатся только одно приложение?

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

40. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Vkni (ok) on 18-Сен-13, 17:43 
> зачем тогда вообще ОС если будет запускатся только одно приложение?

API.

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

64. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +1 +/
Сообщение от Аноним (??) on 18-Сен-13, 22:07 
>> зачем тогда вообще ОС если будет запускатся только одно приложение?
> API.

Это можно сделать и на уровне ядра хост-системы (OpenVZ, LXC).
Наличие дополнительной прослойки в виде выделенного ядра (поверх ядра общего назначения) не вполне оправдано.

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

65. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Vkni (ok) on 18-Сен-13, 22:26 
Судя по опыту VM/370 - вполне.
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

73. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +2 +/
Сообщение от Аноним (??) on 19-Сен-13, 00:01 
> Судя по опыту VM/370 - вполне.

Если бы это написал кто-то другой, я бы, возможно, попробовал отнестить к данному утверждению серьезно.
Но после того, как я прочитал ваше давешнее обоснование, почему "wayland создавался исключительно под планшеты", воспринимать вас всерьез, извините, уже не могу.

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

109. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от q (??) on 25-Сен-13, 13:47 
Оверхед на переключения контекста же. С выделенным ядром приложение работает в одном контексте, т е их не будет.
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

103. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  –1 +/
Сообщение от serg1224 (ok) on 21-Сен-13, 05:42 
>> В какой именно системе? В гостевой? Так там практически ничего и нет
>> - только информация этого приложения.
> зачем тогда вообще ОС если будет запускатся только одно приложение?

Потому что совсем без ОС приложение работать не будет. Нужен libc и прочие стандартные API.

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

79. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от oWeRQ (??) on 19-Сен-13, 01:43 
Ну да, подумаешь приложение имеет доступ к приватным данным, кому они нужны! Главное до гипервизора не добрались!

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

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

104. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  –1 +/
Сообщение от serg1224 (ok) on 21-Сен-13, 05:50 
> Ну да, подумаешь приложение имеет доступ к приватным данным, кому они нужны!
> Главное до гипервизора не добрались!
> Я хотел сказать, что если виртуалки могут связываться друг с другом только
> через сеть, а внутри виртуалки защита никакая, то уязвимость может дать
> доступ к тем данным которые в случае полноценной системы можно было
> бы защитить, например, веб приложение может не иметь прав на изменение
> своего кода или не может писать в любую директорию, в случае
> отсутствия пользователей и разделения процессов защиту организовать гораздо сложнее.

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

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

33. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +1 +/
Сообщение от Пиу (ok) on 18-Сен-13, 17:21 
идея абсолютно нездравая. у этих людей не было доса, вирусни и прочих головняков от отсутствия хардварной защиты.
короче не нужно.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

39. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Vkni (ok) on 18-Сен-13, 17:42 
> DOS 2.0

Нет, это CMS 2.0. В старой IBMовской, насквозь виртуализированной VM/370 есть специальная гостевая ОС под названием CMS. Насколько я понимаю, subj - инкарнация этой идеи. А DOS отнюдь не затачивалась под работу в виртуальных машинах.

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

74. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Аноним (??) on 19-Сен-13, 00:03 
> Нет, это CMS 2.0. В старой IBMовской, насквозь виртуализированной VM/370 есть специальная
> гостевая ОС под названием CMS. Насколько я понимаю, subj - инкарнация
> этой идеи. А DOS отнюдь не затачивалась под работу в виртуальных
> машинах.

Вы рассуждаете примерно так же, как Линус стебется: "если это проработало 30 лет - значит, это круто по определению".
Хорошо известные в народе "хрущевки" стоят до сих пор, хотя прошло уже больше 30 лет.

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

77. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Crazy Alex (ok) on 19-Сен-13, 01:11 
Угу, стоят. И, похоже, развалятся попозже, чем многие новостройки.
Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору

81. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Аноним (??) on 19-Сен-13, 02:02 
> Угу, стоят. И, похоже, развалятся попозже, чем многие новостройки.

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

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

82. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +2 +/
Сообщение от Аноним (??) on 19-Сен-13, 02:42 
Зачем вы дыры в соседнюю квартиру продолбили? Я жил в трёх хрущевках по паре лет в каждой слышно было только, если дети сверху бегали. Хотя Союз большой и строители в нём очень разные были.

Сделайте ремонт минвата, гипсокартон, а ковры в музей сдайте и будет вам щасте.

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

86. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +1 +/
Сообщение от Аноним (??) on 19-Сен-13, 09:10 
вообще-то квартиры (и хрущевки в т.ч.) во времена СССР государство давало гражданам бесплатно, т.е. по сути дарило (это звучит как ненаучная фантастика сейчас, во времена когда квартиры не даются, а продаются, да еще и за добровольную сдачу в рабство, которое политкорректно именуется "ипотекой"). если вам не нравится ваша квартира - можете вернуть ее обратно государству - скажите что подарок не подошёл, что размер не ваш.
Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору

83. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +1 +/
Сообщение от Vkni (ok) on 19-Сен-13, 04:45 
> Вы рассуждаете примерно так же, как Линус стебется: "если это проработало 30 лет - значит, это круто по определению".

Не, всё это старо, как говно мамонта. Просто до PC технологии долго доходят. Вспомните, через какое время после изобретения туда пришла защита памяти, вытесняющая многозадачность и т.д.

Персоналки буквально 5-7 лет назад более-менее освоили виртуальные машины (с поддержкой в ЦП), тогда как на mainframe'ах эти виртуальные машины были 30 лет назад. CMS - естественное развитие этой же философии.

--------------------------------------------------------
Вообще, IT не такая бурно развивающаяся отрасль, как кажется. И многие идеи очень долго идут в жизнь. Тот же вывод типов в языках (type inference) придумали сначала в 1969-м, а потом в 1978-м годах. А массово в языках он появился в 90-х и 2000-х.

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

19. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +1 +/
Сообщение от Zenitur (ok) on 18-Сен-13, 15:46 
Здорово - любая перспективная разработка в плане ОС теперь может стать популярной. А не "сначала напиши все драйверы".
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

55. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +2 +/
Сообщение от Аноним (??) on 18-Сен-13, 19:19 
> Здорово - любая перспективная разработка в плане ОС теперь может стать популярной.
> А не "сначала напиши все драйверы".

Сначала напиши софт.

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

107. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от vle (ok) on 21-Сен-13, 19:16 
Вопрос только в том, будет ли это _операционкой_, а не framework-ом
для выполнения какой-то узкой задачи, и куда соответственно денется
понятие переносимого софта и он сам.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

35. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от anonymous (??) on 18-Сен-13, 17:22 
> типовые Java-фреймворки, такие как Tomcat, JBoss и SpringSource

Tomcat - это фреймворк? И JBoss?

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

41. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Аноним (??) on 18-Сен-13, 17:51 
Это просто лишний уровень прослойки между ядром хоста и процессами приложения, не так ли?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

105. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  –1 +/
Сообщение от serg1224 (ok) on 21-Сен-13, 06:00 
> Это просто лишний уровень прослойки между ядром хоста и процессами приложения, не
> так ли?

Это очень тонкая прослойка между гипервизором и приложением. Обычная ОС толще.

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

44. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от inferrna (ok) on 18-Сен-13, 18:09 
Что-то всех на жаве заклинило. Сказано же - нативные поддерживаются, только с портированием может быть гемор из-за куцести ядра. Для говнохостинга может сгодиться, если оверхед минимален.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

49. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от жабабыдлокодер (ok) on 18-Сен-13, 18:47 
А потому что лично я для жабы профит вижу, а для остального - не очень.
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

51. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от inferrna (ok) on 18-Сен-13, 19:06 
Где угодно, где нужно предоставить потенциально ненадёжному юзеру/коду виртуальный ресурс. Хотя, на фоне соседней новости про netbsd, для общего применения оно бледновато смотрится.
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

63. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Аноним (??) on 18-Сен-13, 22:04 
> Где угодно, где нужно предоставить потенциально ненадёжному юзеру/коду виртуальный ресурс.

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

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

99. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  –1 +/
Сообщение от SubGun (ok) on 20-Сен-13, 15:03 
> А потому что лично я для жабы профит вижу, а для остального
> - не очень.

Да ладно?! Кластер редиса или мемкеша будет благодарен за такую штучку.

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

53. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +1 +/
Сообщение от Crazy Alex (ok) on 18-Сен-13, 19:18 
На говнохостинге отлично живут контейнеры
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

61. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +1 +/
Сообщение от Аноним (??) on 18-Сен-13, 22:02 
А это тот же контейнер, только с оверхедом на виртуализацию.
И походу, единственная мотивация - мода на "облачные технологии".
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору

50. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от lucentcode (ok) on 18-Сен-13, 18:51 
Годная идея. Кстати, идея не нова. NetBSD пилил подобное. А ещё была коммерческая ОС для запуска приложений на Erlang в легковесной среде поверх гипервизора. Так-что идея не нова.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

58. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +2 +/
Сообщение от humanoid on 18-Сен-13, 20:52 
а по поводу jvm поверх гипервизора так вообще они в печали
http://en.wikipedia.org/wiki/Maxine_Virtual_Machine

если брать еще глубже, то guestvm
https://kenai.com/projects/guestvm

The Maxine Virtual Edition (VE) is a Java platform, implemented in Java, that runs directly on the Xen hypervisor. Maxine VE is based on the Maxine VM and has an integrated network stack and file system written in Java. It runs on 64 bit x86 systems running the Xen hypervisor.

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

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

75. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от pavlinux (ok) on 19-Сен-13, 00:12 
Потому что начальники IT-отделов хотят вывалить все вычисления на юзеров,
а из сервера сделать байтовую помойку с кэшем, который раз в день сливается
с основной базой. Вон мозилла с гуглей совсем прихуели, впаивают компиляторы в браузеры.

Лет через 10 на компьютеры буду инкрементально сливаться шифрованные дампы базы и сайта,
а сервер будет работать как коммутатор.  

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

92. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Аноним (??) on 19-Сен-13, 20:54 
> Потому что начальники IT-отделов хотят вывалить все вычисления на юзеров,
> а из сервера сделать байтовую помойку с кэшем, который раз в день
> сливается
> с основной базой. Вон мозилла с гуглей совсем прихуели, впаивают компиляторы в
> браузеры.
> Лет через 10 на компьютеры буду инкрементально сливаться шифрованные дампы базы и
> сайта,
> а сервер будет работать как коммутатор.

Ну так и отлично. Будет очередно "закат мейнфреймов (aka облаков)" и вчисления снова вернутся на юзерские устройства.

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

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

108. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Viktor Sovietov email on 22-Сен-13, 15:18 
Почему это "была"?
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

60. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +2 +/
Сообщение от Аноним (??) on 18-Сен-13, 21:53 
что только не придумают, лишь бы не использовать уже готовое (Inferno OS, к примеру)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

62. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +2 +/
Сообщение от Аноним (??) on 18-Сен-13, 22:03 
> что только не придумают, лишь бы не использовать уже готовое (Inferno OS, к примеру)

У всего готового есть Фундаментальный Недостаток (какой - спросите у Марка).

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

78. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Crazy Alex (ok) on 19-Сен-13, 01:14 
У такого "готового" есть один очень простой недостаток - это академические поделки, о реальную эксплуатацию не бившиеся. Потому из них удачные идеи тянут в уже устоявшиеся реальные системы. На то эти академические прототипы и нужны.
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

84. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от mma on 19-Сен-13, 06:04 
Один оверхед убирают изобретая 32-битный ДОС, другой добавляют прикручивая к линуксу виртуализацию. Облачным провайдерам это может и надо, а вот разумному человеку хз.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

112. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Вареник on 24-Сен-15, 07:06 
> Облачным провайдерам это может и надо, а вот разумному человеку хз.

- Так продукт и не рассчитан на десктоп. Причем здесь пользователь к гипервизорам, виртуализациям и паравиртуализациям, даже если этот пользователь разумен...

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

85. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  –1 +/
Сообщение от Ordu email(ok) on 19-Сен-13, 08:21 
> Вместо этого OSv предоставляет легковесный
> планировщик ресурсов с реализацией кооперативной
> многозадачности, при которой ядро и программа
> используют общие области памяти и работают без
> блокировок.

Сегодня, в эпоху SMP систем было бы не очень умно жёстко привязывать процесс к использованию ровно одного процессорного ядра. В связи с чем встаёт вопрос: это огрехи перевода, или разработчики разрабатывают свою OSv исходя из каких-то странных соображений?

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

93. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Аноним (??) on 19-Сен-13, 21:05 
>> Вместо этого OSv предоставляет легковесный
>> планировщик ресурсов с реализацией кооперативной
>> многозадачности, при которой ядро и программа
>> используют общие области памяти и работают без
>> блокировок.
> Сегодня, в эпоху SMP систем было бы не очень умно жёстко привязывать
> процесс к использованию ровно одного процессорного ядра. В связи с чем
> встаёт вопрос: это огрехи перевода, или разработчики разрабатывают свою OSv исходя
> из каких-то странных соображений?

Недолго эпохе массового SMP осталось (в текущем виде, когда все ядра системы находятся в одном SMP-домене). У этого подхода есть довольно жесткие ограничения на масштабируемость (надо ведь как-то когерентность кэшей поддерживать, к примеру, да и отдельный контроллер памяти в каждом процессоре задачу не упрощает) и уже сейчас на двухсокетных x86 серверах широко практикуется применение NUMA (по домену на каждый сокет). И с ростом количества ядер NUMA будет применяться на массовых серверах (где нельзя сделать бычтрый interconnect между сокетами из-за ценовых соображений) все шире.

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

94. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от vitalif (ok) on 19-Сен-13, 23:05 
Мне одному кажется, что гипервизор, управляющий аппаратными ресурсами и в котором выполняются изолированные приложения, которые вне его работать не могут - это не что иное, как... surprise! Операционная система?

Ну да, ну типа уровень изоляции у неё сильнее... Или не сильнее, если в гипервизоре есть дыры... Но ведь ОС же.

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

96. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +1 +/
Сообщение от Аноним (??) on 20-Сен-13, 01:38 
Не совсем, гипервизор не предоставляет высокоуровневого API виртуальным машинам, уровень изоляции между отдельными сущностями намного выше, нет навороченного управления памятью, драйверов и многого другого, что есть в обычных операционных системах. В то время, как даже DOS, не являясь операционной системой в полном смысле этого выражения, предоставляла приложениям файловую систему.
Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору

111. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Вареник on 24-Сен-15, 05:45 
Это микроядерная операционная система и есть... :)
Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору

97. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Нечестивый (ok) on 20-Сен-13, 11:23 
Да, самое время интегрировать jvm в systemd... Потеринг, ты где?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

106. "OSv - новая открытая ОС, нацеленная на выполнение..."  +1 +/
Сообщение от arisu (ok) on 21-Сен-13, 07:07 
ein Volk, ein Reich, ein Führer!

сначала мы засунули в Кровавый Энтерпрайз кривую тормознутую жабу, а теперь будем её самоотверженно ускорять!

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

110. "OSv - новая открытая ОС, нацеленная на выполнение обособленн..."  +/
Сообщение от Вареник on 24-Сен-15, 05:43 
У проекта есть своя четко обозначенная ниша, в которой он дает существенные преимущества.

Значит будет жить.

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

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

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




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

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