Get GlassFish V2
Purchase Support Worldwide
Main | Next page »
авг 08
27

Доступно обновление Shoal 1.1
  Posted by alexface in GlassFish

Shoal of Fish

Shreedhar объявляет о выходе нового билда Shoal 1.1 (механизм динамической кластеризации в GlassFish). Версия 1.1 все еще в разработке. Среди особенностей: JoinedAndReadyNotificationSignal, поддержка нескольких кластеров для одного клиента (полезно для Converged Load-Balancer в Sailfin), поддержка кластеризации в подсетях, и т.д.

В последнее время наиболее важным двигателем проекта Shoal является проект Sailfin (alpha на данный момент). По сравнению с HTTP, сессии SIP меньше по размеру, но их больше по количеству, что является довольно интересным испытанием для технологии группового управления и реплицирования данных.

Если Вы новичек в рассматриваемой технологии, Shoal находится в самом центре кластеризационной архитектуры GlassFish v2 и опирается на использование JXTA. Эта статья послужит хорошим введением в технологию, которая, кстати, также используется и в других проектах, например в GreenFire.

дек 07
10

Новая статья о проекте Shoal на java.net
  Posted by kostya in GlassFish

Project Shoal

Большинство под-проектов GlassFish (Grizzly, Metro, Woodstock, HK2, Jersey, mq, Mojarra, ...) могут быть использованы независимо от самого сервера приложений. Проект Shoal так же не является исключением. Этот сервис управления группами, использующийся в кластеризации GlassFish, применим и для других случаев.

Участники сообщества GlassFish Juan Pedro Danculovic и Diego Naya написали хорошую статью на java.net, в которой собраны описания большинства возможностей Shoal. В ней даны описания всех базовых терминов, таких как Group, Member, Member Token, Spectator, Core, Group Management Service, Components и Signals. Так же вы найдете описание того, как интегрировать ваш собственнй код в кластерную инфраструктуру (что доступно не только для Java EE приложений, но так же и для написанных под SE). Учитывая то, что размер необходимых библиотечных файлов очень невелик - порядка 2MB, перед разработчиками открываются интересные возможности.

О проекте Shoal вы можете узнать так же из:
•  "аквариумных" заметок
•  вводной статьи на домашней странице
•  подкаста GlassFish о кластеризации и использовании Shoal

ноя 07
12

JMS - JNDI, Administered Objects и High Availability
  Posted by kostya in OpenMQ

Taipei 101

Линда опубликовала две новых статьи с своем блоге. Первая продолжает серию заметок о JMS, и на этот раз статья рассказывает о том, как расширить традиционный пример hello world с использованием JNDI и администрируемых объектов.

Вторая, более "продвинутая" статья посвящена High Availability в JMS. Линда говорит о брокерах, кластерах и хранилищах в реализации OpenMQ, а так же дает представление о грядущем развитии проекта.

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

окт 07
9

Две новые статьи о GlassFish v2 - Кластеризация и Зоны Solaris
  Posted by kostya in GlassFish

ALT DESCR

Когда речь заходит о кластеризации в каком-либо сервере приложений, первое с чего надо начать - это определиться со словарем терминов. Только что опубликованная статья делает это, а так же многое другое. Она определяет ключевые концепции GlassFish такие как Domain Administration Server (DAS), Node Agents, server instances, обсуждает возможные топологии развертывания и рассказывает, как технологии Shoal и JXTA используются для установки кластера и реплицирования данных. Статья так же дает инструкции как запустить "кластерный" профиль GlassFish.

Вторая статья объясняет как сервер приложений может выиграть от использования технологии Zones, встроенной в Solaris 10 и OpenSolaris. Она дает краткий обзор самой технологии зон и того, как они предоставляют изолированное окружение для исполнения программ. Затем статья рассказывает, как устанавливать и использовать сервер приложений GlassFish в глобальной или отдельной зоне. Так же затрагиваются аспекты обновления программного обеспечения, которое было поставлено вместе с Solaris.

сен 07
19

Ещё о кластеризации и балансировке нагрузки в GlassFish v2
  Posted by yury in GlassFish

Cluster image

Одна из ключевых особенностей GlassFish v2 - это поддержка кластеризации. С ростом силы возрастает и ответственность, поэтому Prashanth сделал подробное описание по установке и использованию кластеризации, балансировки нагрузки и репликации данных в только что выпущенном GlassFish v2.

Prashanth описывает различные опции для репликации и балансировки нагрузки в софтверном (веб серверы) или хардверном решении. Он также затрагивает и более сложные темы, например, установление защищенного соединения между DAS (Domain Admin Server) и веб-сервером. Shreedhar с интересом описывает необходимые условия для GMS/Shoal, например, синхронизацию машинных часов.

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

сен 07
5

HowTo: настройка кластера из двух машин на GlassFish в режиме командной строки
  Posted by alexface in HowTo

Informational Sign

Совет от Shalini:
2 Machine Cluster Setup for GlassFish - CLI mode

авг 07
15

Руководство пользователям Shoal - знакомство с кластеризацией
  Posted by alexface in GlassFish

School of FIsh

Shreedhar начинает документировать принципы работы Shoal и уже посвятил этому запись в своем блоге. Shoal - это сервис группового управления (Group Management Service), используемый в GlassFish, хотя также он может быть использован отдельно.

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

авг 07
10

Shoal Кластеризация - с или без GlassFish
  Posted by lativ in GlassFish

На Artima опубликовано сообщение, в котором описываются функциональные особенности проекта Shoal, который только что перешел в стадию 1.0 Early Access. Проект Shoal - это, система группового управления, которая интенсивно используется в GlassFish v2 и также может быть использована в другом контексте. Используемая по умолчанию реализация JXTA, которая позволяет close-to-zero clustering configuration(прозрачную клатеризацию) в GlassFish, также может быть заменена (например на JGroups) посредством соответствующих SPI.

Одна из причин задержки выхода GlassFish v2 - это время которое необходимо для проверки как можно большего количества пользовательских сценариев, особенно в кластерной области. Shreedhar напсал отчет по тестам качества(quality tests) на 8-нодной кластерной системе GlassFish. Эти тесты в свою очередь ведут к улучшению качества самого Shoal. Это и будущее применение Shoal в SailFin (сервер приложений с поддержкой SIP основанный на GlassFish,в котором участвует Ericsson в качестве основного партнера) показывает великолепную работу сообщества GlassFish.

авг 07
9

Master пароли в GlassFish
  Posted by katya in GlassFish

Mary Feldman as Igor in Young Frankenstein

Alexis только что опубликовал прекрасный отчет про базовые элементы, необходимые для использования GlassFish v2 в кластерном профайле. В частности, он рассказывает про что такое домен, кластер, DAS (сервер администрирования доменов) и NA (Node Agent), master пароли, перевод профайлов, различие между профайлом разработчика и кластерным профайлом, а также многое другое.

Обо все этом вы можете прочитать в блоге Alexis'а.

июн 07
22

Ещё одна победа - OpenDMK теперь с открытым исходным кодом
  Posted by lativ in GlassFish

JMX - это популярная технология мониторинга и управления, которая была интегрированна в Java SE начиная с 5-ой версии.

JDMK (Java Dynamic Management Kit) - это продукт компании Sun, построеный на основе JMX, предоставляющий распределённую модель с Интегрированными MBean Серверами (Federated MBean Servers), Agent Discovery, и поддержкой SNMP. Это зрелый продукт, достигший версии 5.1 исправление 3. Теперь он стал продуктом с открытым исходным кодом и называется OpenDMK. Вот ссылка на хороший блог посвященный всем вещам связанным с JMX и OpenDMK.

Sreeni пишет о том как появление JDMK с открытым исходным кодом затрагивает GlassFish. Кластерная архитектура версии 2 использует каскадное соединение сущностей MBeans на DAS (Domain Admin Server) и удаленное JMX соединение. В последней сборке GlassFish v2 используется код OpenDMK вместо JDMK jars. Это прозрачно для пользователей и возможно последний шаг на пути полностью открытого исходного кода сервера приложений GlassFish.

июн 07
5

Кластеризация в GlassFish v2
  Posted by kostya in GlassFish

Вы думаете, что enterprise возможности, такие как кластеризация, отказоустойчивость и балансировка нагрузки - все это за рамками сервера приложений с открытым кодом? Это вовсе не так. Все они реализованы в GlassFish v2. Nazrul описал их все в своем блоге.

GlassFish v2 сейчас находится на стадии Beta, и мы неуклонно движемся к выпуску финальной версии в сентябре. Так что не теряйте времени и пробуйте использовать все эти новые возможности самостоятельно. (А если вам нужна дополнительная мотивация, то напоминаем, что кто-то обязательно выиграет замечательный приз только за то, что поделится своими впечатлениями от использования GlassFish.)

июн 07
5

Модернизируйте свой GlassFish... от Developer к Cluster профилю...
  Posted by kostya in GlassFish

Cluster Upgrade Screenshot

У Kedar'а есть очень хорошая статья о Кластеризации в GlassFish v2, которая описывает базовый вариант использования кластерного профиля и показывает, как перейти к нему от обычного профиля разработчика.

На основе той статьи, Kedar так же записал демонстрационный ролик, состоящий из двух частей. Первая часть - это только аудио рассказ, а во второй части вы сможете увидеть реальный процесс модерниации профиля.

май 07
17

Перевод профиля разработчика в кластерный профиль на GlassFish
  Posted by kostya in GlassFish

Photo of Anissa and Jane at JavaOne

Когда то давным давно... сервера приложений с открытым исходным кодом имели очень прохие административные консоли. Но у GlassFish v2 она отличная! За это мы должны сказать спасибо Аниссе - она справа на фотографии.

Анисса начала описывать пользовательский интерфейс модуля Admin - читайте ее блог. Первая запись появилась накануне JavaOne, она рассказывает о том, как создать кластер из двух машин (блог, ролик). Во втором блоге она описывает распространенный сценарий: модификафия профиля разработчика в кластерный профиль (блог, ролик).

апр 07
25

Отладка Кластеризованного GlassFish приложения
  Posted by diamondrain in GlassFish
Perho

Допустим вы хотите отладить кластеризованное развёртывание приложения. Вы открываете свой ноутбук, запускаете ваш кластер сервера в режиме отладки, запускаете один экземпляр, потом второй, и... бац! у вас конфликт порта, т.к. оба экземпляра пытаются открыть один и тот же порт jdwp! Но ситуация изменилась...

Byron сообщает, что начиная с версии b45 (скачивания) эта проблема решена: вы можете запускать экземпляры и задерживать порт связывая его в режиме отладки. Синтаксис (пока) несовершенный, но вполне удобный. Детали читайте в блоге Byron'а!

PS: Сейчас последняя версия для скачивания GlassFish v2 b44; Сообщение будет обновлено, когда появится b45.

апр 07
18

Больше Кластерных Решений для GlassFish v2
  Posted by diamondrain in GlassFish

GlassFish Duke v2

Приятно видеть больше сообщений в блогах и в таких рассылках как USERS, про корпоративные возможности в GlassFish v2. Kedar написал про простое Решение для Создания Кластеров.

Мы расскажем про корпоративные возможности GlassFish v2 на Дне GlassFish и на JavaOne. Присоединяйтесь к нам, оба мероприятия будут интересными, посещение Дня GlassFish бесплатное ( но требуется регистрация).

Языки / Languages

НОВОСТИ И СОБЫТИЯ

Поиск

Популярные тэги

adoption ajax ci clustering community eclipse fastinfoset frontpage glassfish glassfishday grizzly hudson interoperability japex java javaee javaone javapersistence jax-ws jaxb jboss jcp jersey jmaki jruby jsf jsp maven metro netbeans opends opensource opensso performance phobos php portal portlet rails rest ruby sun tools v2 v3 web2.0 webserver webservices wsit xml

Полезные записи в блоге

Близкие продукты

Подписка

Напишите нам

Скачайте

События

Истории использования

Ссылки

Другие блоги

Категории

Навигация