The OpenNET Project / Index page

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

14.04.2011 14:06  Компания VMware анонсировала открытую PaaS-платформу Cloud Foundry

Компания VMware анонсировала проект Cloud Foundry, в рамках которого разработана открытая платформа PaaS (Platform as a Service, платформа как сервис), предназначенная для разработки, развертывания и обеспечения работы приложений в приватном или публичном облачном окружении. В отличие от таких открытых cloud-платформ, как OpenStack, CloudStack, Xen Cloud Platform, OpenNebula и Eucalyptus, PaaS-платформа Cloud Foundry оринтирована на запуск в облаке конечных приложений, а не образов операционных систем.

В настоящее время поддерживается запуск в cloud-инфраструктуре немодифицированных приложений, разработанных на языке Java с использованием Spring, на языке Ruby с использованием Rails и Sinatra, JavaScript (Node.js) и языков, работающих поверх JVM, включая Grails. Из СУБД имеется возможность использовать MySQL, Redis и MongoDB. В ближайшее время ожидается появление поддержки RabbitMQ.

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

Код внутренних подсистем, развиваемый в рамках проекта vcap (написан на Ruby), а также интерфейсные части системы, связанные с созданием и развёртыванием cloud-приложений, распространяются в исходных текстах в рамках лицензии Apache 2.0. Например, для загрузки доступны исходные тексты движка для организации запуска приложений в инфраструктуре, контроллер cloud-окружений, система мониторинга, маршрутизатор вызовов, система управления жизненным циклом, движок для развертывания приложений в инфраструктуре, клиентское приложение для управления из командной строки, средства для интеграции с типовыми инструментами разработки и программными фреймворками, интерфейс для создания сервисов (Application Services Interface) и интерфейс для обеспечения работы cloud-окружений (Cloud Provider Interface).

Заинтересованные разработчики имеют возможность поднять локально тестовый узел на базе Ubuntu 10.04 для разработки дополнений и отладки приложений для Cloud Foundry. В ближайшее время планируется выпустить готовый для установки пакет Cloud Foundry Micro Cloud, который позволит максимально упростить создание локальный cloud-окружений на базе Cloud Foundry (пакет будет оформлен в виде образа виртуальной машины, который можно запустить под управлением VMware Player).

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

  1. Главная ссылка к новости (http://www.vmware.com/company/...)
  2. OpenNews: Компания VMWare поглотила SpringSource
  3. OpenNews: Доступна новая версия свободной cloud-платформы OpenStack
  4. OpenNews: Новая версия платформы CloudStack 2.2
  5. OpenNews: Анонсирован выход Xen Cloud Platform 1.0
  6. OpenNews: Релиз открытой Cloud-платформы OpenNebula 2.2
Автор новости: haha
Тип: К сведению
Ключевые слова: vmware, cloud, paas, virtual
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Показать все | RSS
 
  • 1.1, буба, 14:40, 14/04/2011 [ответить] [смотреть все]    [к модератору]
  • +/
    Придумано, чтобы убрать из свободного использования VMWare Server и VMWare ESXi?
     
     
  • 2.2, 1, 14:44, 14/04/2011 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]
  • –2 +/
    А сервер разве ещё не прикрыли ?
     
     
  • 3.6, буба, 15:40, 14/04/2011 [^] [ответить] [смотреть все]    [к модератору]
  • +/
    ну вроде как скачть еще можно, и ключи получить
     
  • 2.16, Аноним, 19:07, 14/04/2011 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]
  • +/
    Хорошо бы. Больше будут юзать нормальную открытую виртуализацию.
     
     
  • 3.19, pavlinux, 20:30, 14/04/2011 [^] [ответить] [смотреть все]     [к модератору]
  • +/
    Чтоб юзать нормальную, открытую виртуализацию у админов нет время А для того, ... весь текст скрыт [показать]
     
     
  • 4.23, haha, 05:27, 15/04/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    А для того, чтобы соорудить на предприятии нечто похожее на VMware Sphere, нужно... весь текст скрыт [показать]
     
     
  • 5.27, pavlinux, 13:44, 15/04/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    А когда оно появилось На VW Sphere переползли не заметно с Server И к тому же... весь текст скрыт [показать]
     
     
  • 6.28, haha, 14:58, 15/04/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Я слабо представляю 32-разрядные процы в системе виртуализации предприятия ... весь текст скрыт [показать]
     
     
  • 7.29, pavlinux, 16:37, 15/04/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    На предприятиях вне сферы IT, прогресс не такой быстрый Пахают и на 200-процесс... весь текст скрыт [показать]
     
     
  • 8.30, Аноним, 08:12, 18/04/2011 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Это чтобы ДОС, что ли виртуализировать, не????
     
     
  • 9.31, pavlinux, 15:44, 18/04/2011 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    > Это чтобы ДОС, что ли виртуализировать, не????

    Угу.

     
  • 1.3, Аноним, 14:47, 14/04/2011 [ответить] [смотреть все]     [к модератору]  
  • +/
    Развелось тут, а нормального дистрибутива где это интегрировано из коробки нет, ... весь текст скрыт [показать]
     
     
  • 2.4, VoDA, 14:52, 14/04/2011 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    это не приносит денег. вот PaaS - это да )))
     
  • 2.5, я, 15:23, 14/04/2011 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    citrix xenserver чем не угодил?
     
     
  • 3.11, Аноним, 17:30, 14/04/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Клиентская часть есть только под винду Уже видно отношение разработчиков к поль... весь текст скрыт [показать]
     
     
  • 4.22, ананим, 00:35, 15/04/2011 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    что характерно - эта клиентская часть написана на моно.
     
  • 3.21, Sergey, 21:47, 14/04/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    А вы его пробовали Мне в рамках подгтовки к ССА пришлось, и скажу я вам до вымв... весь текст скрыт [показать]
     
  • 2.12, Аноним, 17:47, 14/04/2011 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Xen Cloud Platform будет вам ответом http www xen org products cloudxen html ... весь текст скрыт [показать] [показать ветку]
     
  • 2.25, haha, 10:57, 15/04/2011 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    http www linux-kvm org page Management_Tools ... весь текст скрыт [показать] [показать ветку]
     
  • 1.7, Коляшка, 15:55, 14/04/2011 [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    А почему бы не использовать erlang, размазанный по сетевым машинам? Ведь по сути распределенная виртуальная машина же этот erlang.
     
     
  • 2.8, Коляшка, 15:55, 14/04/2011 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +1 +/
    Причем именно виртуальная машина уровня приложений. Это замечательно же?
     
     
  • 3.13, Crazy Alex, 18:23, 14/04/2011 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    1 сравните количество эрлонговодов с джавистами JS-программистами 2 там, если ... весь текст скрыт [показать]
     
  • 2.10, VoDA, 17:23, 14/04/2011 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    программистов под erlang мало, ERP систем вообще нет. и переписывать ближайшие 5 лет никто не будет. Так что если через 5 лет erlang наберет хотя бы 10% среди всех работающих программистов то на него начнут переводить системы и делать распределенные машины, а до тех пор либо C# либо Java.
     
     
  • 3.14, Crazy Alex, 18:26, 14/04/2011 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    > программистов под erlang мало, ERP систем вообще нет. и переписывать ближайшие 5
    > лет никто не будет. Так что если через 5 лет erlang
    > наберет хотя бы 10% среди всех работающих программистов то на него
    > начнут переводить системы и делать распределенные машины, а до тех пор
    > либо C# либо Java.

    Ну, не всё сводится к ERP, и как один из вариантов erlang стоит иметь в виду. Тем более, что язык достаточно простой, вообще-то. Но да - мало программистов на нём, да и самые вкусные его фичи потихоньку интергируются в другие языки. Если в следующем питоне или руби появится эрланговский message passing и автоматическое масштабирование - не удивлюсь ни разу.

     
     
  • 4.18, VoDA, 19:24, 14/04/2011 [^] [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    > Ну, не всё сводится к ERP, и как один из вариантов erlang
    > стоит иметь в виду. Тем более, что язык достаточно простой, вообще-то.
    > Но да - мало программистов на нём, да и самые вкусные
    > его фичи потихоньку интергируются в другие языки. Если в следующем питоне
    > или руби появится эрланговский message passing и автоматическое масштабирование - не
    > удивлюсь ни разу.

    Простой или сложный это понятие странное.

    Как ПМ мне пофигу на сложность языка - мне главное, чтобы он был распространен настолько чтобы можно было найти замену ушедшим сотрудникам.
    Как разработчику мне пофигу на сложность языка (кроме perl & lisp ибо сложность заоблачная) - мне главное высокая оплата за мой труд.

    и далее по списку ;)

     
     
  • 5.20, Michael Shigorin, 21:31, 14/04/2011 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Ну мы эрлангистов выращиваем, в том числе и со стороны народ знакомый уже тянется...
     
  • 5.24, Шурик, 08:19, 15/04/2011 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    > кроме perl & lisp ибо сложность заоблачная

    Perl - самый простой и интуитивный язык. Вот ну самый простой. Можно с одинаковой лёгкостью написать как сложный сервер, так и простую грепалку. Обожаю перл. Ищу работу.

     
     
  • 6.26, VoDA, 13:07, 15/04/2011 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    а чего ищешь работу если это такой классный язык? компании должны в очередь к тебе становится =)))

    PS на поржать разместил на ХедХантере свое резюме на JavaEE. за первый два дня пришло около 15 приглашений от разных компаний. Думаю, что если бы хотел сменить работу - уже бы и нашел.

     
  • 3.32, Michael Shigorin, 19:35, 21/09/2011 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    > программистов под erlang мало

    BTW, в Киеве второго октября их может начать прибавляться ;-)
    http://conference.osdn.org.ua/ru/about/
    http://conference.osdn.org.ua/ru/report/list/

     
  • 1.9, deadless, 17:12, 14/04/2011 [ответить] [смотреть все]    [к модератору]  
  • +/
    не покидает ощущение что они изобрели то что уже давно изобретено, только назвали это по модному Cloud Foundry. Практически все сервера приложений которые крутят джабу достаточно легко и непринужденно кластеризуются.
     
     
  • 2.15, Crazy Alex, 18:27, 14/04/2011 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    > не покидает ощущение что они изобрели то что уже давно изобретено, только
    > назвали это по модному Cloud Foundry. Практически все сервера приложений которые
    > крутят джабу достаточно легко и непринужденно кластеризуются.

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

     
  • 2.17, VoDA, 19:09, 14/04/2011 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Это динамический кластер причем само приложение может даже не знать что оно кластеризуемо.

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

    Про кластеризацию БД уже написали - это J2EE сервера не делают, а для облаков это первостепенно.

     
  • 1.33, Игорь, 16:03, 20/09/2014 [ответить] [смотреть все]    [к модератору]  
  • +/
    если кто в курсах, подскажите как подключить Cloud Foundery в Codeenvy
     

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


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