LINUX.ORG.RU

OSv — новая операционная система для виртуальных машин

 , ,


2

5

Представлена новая операционная система, разработанная специально для облачных окружений — OSv.

Разработчики указывают, что хотя Linux и хорошо зарекомендовал себя как гостевая ОС, он является ОС общего назначения, он слишком большой, сложный и дублирует множество операций, выполняемых гипервизором или JVM. Всё это делает Linux медленным и затрудняет внедрение инноваций.

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

OSv поддерживает KVM, XEN и Amazon EC2, планируется поддержка VMware. Система использует ZFS, управляется по SSH, обладает REST API для автоматизированного управления. Упор делается на запуск приложений, написанных на Java; также возможен запуск модифицированных приложений на C. В настоящее время успешно запускаются, в частности, Netperf, Memcached, Cassandra, SpecJVM.

Система написана на C++11 бывшими разработчиками KVM в Linux и опубликована под лицензией BSD.

Презентация

>>> Подробности

★★★★

Проверено: Shaman007 ()
Последнее исправление: unfo (всего исправлений: 2)

опубликована под лицензией BSD

А не разделит ли она судьбу других ОС под лицензией BSD?

goingUp ★★★★★
()

полагаясь на защиту JVM..и тесно интегрируется с JVM

запуск приложений, написанных на Java;

возможен запуск модифицированных приложений на C.

написана на C++11

академическая забавка

MKuznetsov ★★★★★
()

Ерланг вм уже и без оси запускают прямо поверх xen. А вы всё йава, йава...

nanoolinux ★★★★
()
Последнее исправление: nanoolinux (всего исправлений: 1)

OSv, напротив, спроектирована специально как ОС для выполнения единственного приложения на виртуальной машине.

Хммм.

sT331h0rs3 ★★★★★
()

полная загрузка занимает менее одной секунды.

Лет 5-7 назад читал, что какое-то устройство на базе Linux грузилось до работоспособного состояния <1сек.

tailgunner ★★★★★
()

Всё правильно делают: на мобильниках  — многопользовательская ОС, в последних андроидах даже UI в курсе, на серверах — однопользовательской хватит.

anonymous
()
Ответ на: комментарий от MKuznetsov

академическая забавка

это вы по каким признакам определили?

AptGet ★★★
()

Искренне желаю им удачи. Она им очень понадобится.

Deleted
()
Ответ на: комментарий от anonymous

... на серверах — однопользовательской хватит.

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

Korwin ★★★
()

OS на плюсах?? Не смешите.

anonymous
()

Круто конечно, но наверное не взлетит! :(

renya ★★★★★
()

Тяжко осилить связ JVM с C++ и операционной системой. Я один не понимаю зачем этот танец по складу граблей?

x86_64 ★★★
()

JVM слишком большая, сложная и дублирует множество операций, выполняемых гипервизором или ОС

fixed

shatsky ★★
()

Всё это делает Linux медленным и затрудняет внедрение инноваций.

Блин и тут инновации!

Конечно, гораздо легче запилить новую ненужную (с) ОС, чем отапгрейдить линукс чтобы запускалась за 1С на JVM.

ppy ★★
()

Система написана на C++11

<double facepalm></double facepalm>

Sharezil
()
Ответ на: комментарий от tailgunner

или без java или с использованием хибернейта. на андроиде почти все время старта - это подьем дальвика

cvv ★★★★★
()
Ответ на: комментарий от Ttt

портировали кусок ксена на другие виртуалки.

cvv ★★★★★
()
Ответ на: комментарий от cvv

или без java или с использованием хибернейта

Без Явы, конечно. Андроида тогда еще не было.

tailgunner ★★★★★
()
Ответ на: комментарий от MKuznetsov

насколько я знаю Ави и Дора - академического тут очень мало, а идей как превратить эту ОС в деньги более чем достаточно

dyasny ★★★★★
()

OSv, напротив, спроектирована специально как ОС для выполнения единственного приложения на виртуальной машине

ну ты понел уже в чем косячёк всей архитектуры?

anonymous
()
Ответ на: комментарий от svsd_val

сначала они написали KVM, потом virtio - конечно пустобрехи!

dyasny ★★★★★
()
Ответ на: комментарий от goingUp

И не говори, лоровских онолитегов забыли они спросить о лицензии. Теперь их ждут пичаль и ниудачи!

Ygor ★★★★★
()

Твайюжмат, наконец-то хоть до кого-то начало доходить, что операционка в операционке - это ненормально.

anonymous
()
Ответ на: комментарий от anonymous

ну ты понел уже в чем косячёк всей архитектуры?

Это не косячок, это более удобный вид для PaaS со стороны хостера.

tazhate ★★★★★
()
Ответ на: комментарий от Korwin

И таки да, тут достаточно эффективно можно было бы ее и использовать для виртуализации Java приложений.

А что, JVM недостаточно виртуальна? Или жабокодеры настолько криворуки?

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от Korwin

И таки да, тут достаточно эффективно можно было бы ее и использовать для виртуализации Java приложений.

А что, JVM недостаточно виртуальна? Или жабокодеры настолько криворуки?

DNA_Seq ★★☆☆☆
()

Система написана на C++11 бывшими разработчиками KVM в Linux

«бывшие разработчики» звучат так, будто Линус выкинул их на мороз.

pathfinder ★★★★
()

Всё это делает Linux медленным и затрудняет внедрение инноваций.

всё это где-то уже слышали... wayland, systemd, ...

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.