SmartOS

Материал из Википедии — свободной энциклопедии
Перейти к навигацииПерейти к поиску
SmartOS
Баннер SmartOS и консольная авторизация
Баннер SmartOS и консольная авторизация
РазработчикJoyent
Исходный кодоткрытый, есть вGitHub[1]
Поддерживаемые языкиАнглийский язык
Поддерживаемые платформыx86-64
Типядрамонолитное
ЛицензияCDDL
СостояниеАктуален
Репозиторий исходного кодаgithub.com/TritonDataCen…
Веб-сайтjoyent.com/smartos

SmartOS — бесплатныйгипервизорSVR4 соткрытым исходным кодом, основанный наоперационной системеUNIX, объединяющий технологиюOpenSolaris с виртуализациейKVM[2]. Ядро SmartOS —illumos[3]. Он имеет несколько технологий:Crossbow,DTrace,KVM,ZFS, иZones[4][5]. В отличие от других illumos-подобных операционных систем, SmartOS использует управление пакетамиpkgsrc отNetBSD[6]. SmartOS разработан, чтобы быть особенно подходящим для создания облачных средств, и генерирующихся устройств[7]. SmartOS был разработан для, и самим Joyent, но имеетоткрытый исходный код, и являетсябесплатным для всех, кто может использовать.

SmartOS —операционная система, которая загружается воперативную память. Он поддерживает различные механизмы загрузки, такие как загрузка сUSB-накопителя,ISO-образа, или через сеть PXE. Одним из многих преимуществ использования этого механизма загрузки является то, что обновление операционной системы тривиально, просто требуя перезагрузки более новой версии образа SmartOS[8].

SmartOS имеет строгую архитектуру хранения локальных узлов. Это означает, что виртуальные машины хранятся локально на каждом узле, и не загружаются по сети из центрального SAN, или NAS. Это помогает устранить проблемы с задержкой в сети, а также сохранить независимость узлов. Управлять облачными сервисами с несколькими узлами SmartOS можно с помощью открытого интерфейса Joyent SmartDataCenter (SDC)[9], или с помощью платформ Project Fifo[10] соткрытым исходным кодом[11], и SmartOS Cloud, основанным на Erlang.

Типы зон SmartOS

[править |править код]

SmartOS имеет несколько типов зон, также называемых контейнерами. Одной из тип зон являетсяUNIX, который используетpkgsrc в качествеменеджера пакетов. ВиртуализацияKVM, которая позволяет запускать другиеоперационные системы, также является типом зоны, хотя с минимальными требованиями для дальнейшего повышения безопасности[4]. Другим типом является LX, который может запускать множество популярных популярных дистрибутивов Linux без требований KVM, поддерживая syscall[12].

В 2012 году Joyent, и MongoDB Inc. (ранее 10gen) сотрудничали для улучшения распространения SmartOS[13].

Примечания

[править |править код]
  1. GitHub - joyent/smartos-live: For more information, please see http://smartos.org/ For any questions that aren't answered there, please join the SmartOS discussion list: http://smartos.org/smartos-mailing-list/  (неопр.). Дата обращения: 8 июля 2018. Архивировано 28 апреля 2017 года.
  2. SmartOS Weds Open Solaris to Linux KVM Virtuali… " ADMIN Magazine  (неопр.). Дата обращения: 8 июля 2018. Архивировано 14 июня 2018 года.
  3. GitHub — joyent/illumos-joyent: Community developed and maintained version of the OS/Net consolidation  (неопр.). Дата обращения: 8 июля 2018. Архивировано 11 июня 2018 года.
  4. 12SmartOS | Joyent  (неопр.). Дата обращения: 8 июля 2018. Архивировано 6 июля 2018 года.
  5. Joyent Open Sources SmartOS for the Cloud | Data Center Knowledge  (неопр.). Дата обращения: 8 июля 2018. Архивировано 13 июля 2018 года.
  6. Joyent Packages Documentation — Home  (неопр.). Дата обращения: 8 июля 2018. Архивировано 10 мая 2018 года.
  7. SmartOS brings KVM to the Solaris kernel — The H Open: News and Features  (неопр.). Дата обращения: 8 июля 2018. Архивировано 19 декабря 2016 года.
  8. Архивированная копия  (неопр.). Дата обращения: 8 июля 2018. Архивировано изоригинала 8 июля 2012 года.
  9. GitHub — joyent/triton: Joyent Triton DataCenter: a cloud management platform with first class support for containers.  (неопр.) Дата обращения: 8 июля 2018. Архивировано 9 февраля 2016 года.
  10. Project FiFo Cloud Orchestreation  (неопр.). Дата обращения: 8 июля 2018. Архивировано 24 июня 2018 года.
  11. Joyent open-sources its core technology | InfoWorld  (неопр.). Дата обращения: 8 июля 2018. Архивировано 15 июня 2018 года.
  12. illumos day 2014: The Dream is Alive! Running Linux containers on an illumos kernel — YouTube  (неопр.). Дата обращения: 8 июля 2018. Архивировано 4 августа 2018 года.
  13. Joyent and 10gen Strengthen Partnership Around MongoDB and SmartOS  (неопр.). Дата обращения: 8 июля 2018. Архивировано 15 июня 2018 года.

Ссылки

[править |править код]
  • smartos.org — официальный сайт SmartOS
Перейти к шаблону «Solaris»
Технологии
OpenSolaris
Источник —https://ru.wikipedia.org/w/index.php?title=SmartOS&oldid=122410599
Категории:
Скрытые категории: