The OpenNET Project / Index page

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

Компания VMware выпустила вариант Cloud Foundry для локального использования

26.08.2011 21:36

Компания VMware представила пакет Micro Cloud Foundry, который позволяет развернуть открытую PaaS-платформу Cloud Foundry на локальной машине, максимально упростив операции по её развертыванию и избавив пользователей от необходимости настройки и установки платформы. Разработчикам, желающим поэкспериментировать с Cloud Foundry или оценить работоспособность своих приложений, теперь достаточно запустить под управлением VMware Player образ специально сформированной виртуальной машины, созданной на базе Ubuntu.

CloudFoundry является полностью открытой PaaS-платформой (Platform as a Service), которая позволяет сформировать инфраструктуру для выполнения в облачных окружениях конечных приложений на Java (Spring), Grails, Ruby (Rails, Sinatra), JavaScript (Node.js), Scala и других языках, работающих поверх JVM. PaaS-платформа, в отличие от IaaS, работает на более высоком уровне, чем выполнение готовых образов операционных систем, избавляя потребителя от необходимости обслуживания ОС и системных компонентов, таких как СУБД, языки программирования, программные фреймворки и т.п. В PaaS от пользователя требуется только загрузка приложения, которое будет запущено в готовом окружении, предоставляемом платформой. Например, Cloud Foundry позволяет программам работать с СУБД MySQL, Redis и MongoDB, беря управление данными СУБД на себя.

Код внутренних подсистем и интерфейсные части, связанные с установкой и развёртыванием cloud-приложений, доступны в исходных текстах под лицензией Apache 2.0. При помощи Cloud Foundry возможно как создание собственных локальных cloud-инфраструктур, так и использование внешних сервисов, таких как Amazon Web Services. Кроме того, компания VMware развивает коммерческий cloud-сервис СloudFoundry.com, созданный на базе VMware vSphere. Пользователь не привязан к данному сервису и в любой момент может установить Cloud Foundry на своих мощностях.

Из компонентов системы, позволяющих сформировать PaaS-инфраструктуру, работающую на кластере из нескольких узлов, можно отметить: движок для организации запуска приложений в инфраструктуре, контроллер cloud-окружений, система мониторинга, маршрутизатор вызовов, система управления жизненным циклом, движок для развертывания приложений в инфраструктуре, интерфейс для управления из командной строки, средства для интеграции с типовыми инструментами разработки и программными фреймворками, интерфейс для создания сервисов (Application Services Interface) и интерфейс для обеспечения работы cloud-окружений (Cloud Provider Interface).

Дополнение: Пример установки сервера CloudFoundry и развертывания на нем своих web-приложений.

  1. Главная ссылка к новости (http://www.vmware.com/company/...)
  2. OpenNews: Компания Red Hat добавила в OpenShift поддержку Java EE 6
  3. OpenNews: Компания Red Hat начала тестирование PaaS-платформы OpenShift
  4. OpenNews: Компания VMware анонсировала открытую PaaS-платформу Cloud Foundry
  5. Использование PaaS-платформы CloudFoundry в Ubuntu 11.10
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/31603-cloud
Ключевые слова: cloud, CloudFoundry, vmware, virtual, paas
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (15) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.4, тест (?), 01:14, 27/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Когда же они наконец-то исправят Ворксейшен и Плеер, чтобы нормально ставились на 2.6.39 и 3.0 кернелы?
     
     
  • 2.6, bsd (??), 11:51, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    У меня Linux Gentoo 3.0.3-gentoo и eix vmware-workstation  Installed versions:  7.1.4.385536 - все прекрасно работает.
     
     
  • 3.10, тест (?), 00:29, 28/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Работает, как и на более ранних, но чтобы установить нужно попатчить модули ядра. И не говори, что ты этого не делал.
     
     
  • 4.16, pavlinux (ok), 15:50, 28/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Скачать, разархивировать куда надо и перекомпилить, осилите?! :)

    http://pavlinux.ru/vmware/7.1.4/

     
     
  • 5.17, test (??), 17:39, 29/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем?
     
     
  • 6.19, pavlinux (ok), 01:35, 30/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Зачем?

    Надо!

     
  • 2.9, Аноним (-), 19:15, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Когда же они наконец-то исправят Ворксейшен и Плеер, чтобы нормально ставились на 2.6.39 и 3.0 кернелы?

    А может и хрен с ними, а? :) KVM бесплатен, открыт и вполне прилично работает :P.

     
     
  • 3.11, Аноним (-), 03:17, 28/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Может, у человека просто не топовый проц?
     
     
  • 4.18, Michael Shigorin (ok), 21:37, 29/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Может, у человека просто не топовый проц?

    Зачем топовый :) материнская плата с процессором под AM2 и память к ним обойдутся в $50, что может за год на одной разнице в сожранном электричестве отбиться -- не считая времени...

     

  • 1.7, Stax (ok), 13:35, 27/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто-нибудь, расскажите, зачем эта штуковина нужна в обиходе. Желательно какую-нибудь более-менее реалистичную ситуацию..
     
     
  • 2.8, Аноним (-), 13:49, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Кто-нибудь, расскажите, зачем эта штуковина нужна в обиходе. Желательно какую-нибудь более-менее
    > реалистичную ситуацию..

    За тем же, зачем и хостинг. Только масштабируемость, защищенность и отказоустойчивость намного лучше.

     

  • 1.12, Аноним (-), 14:39, 28/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Когда рынок займёт Oracle JRockit Virtual Edition на Xen-е, все эти клаудфаундры будут нервно курить в сторонке.
     
     
  • 2.13, Stax (ok), 15:08, 28/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А толку с него? Под ним же только джава-программы могут выполняться. Не больно много проку от такой "виртуализации". Там даже JNI не поддерживается, и много вы нормального напишете на "pure java" без доступа с средствам ОС и библиотек через JNI?

    Это будет приблуда разве что для гоняния простеньких сайтиков :) Потому что все, что на джаве посложнее потребует JNI и нативного кода.

     
     
  • 3.14, Аноним (-), 15:35, 28/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    назовите мне приложения, требующие жни в обязательном порядке, как правило это только легаси, которое постепенно уходит, а большая часть логики современных приложений совсем не требует кастомных системных вызовов (Хранилище - БД и стандартная ФС). Востребованность собственно облаков и в частности обрезанного GAE - тому подтверждение
     
  • 3.15, Аноним (-), 15:40, 28/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Там даже JNI не поддерживается,
    > и много вы нормального напишете на "pure java" без доступа с
    > средствам ОС и библиотек через JNI?

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

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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