Shoal

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(Links)
 
(未显示1个用户的4个中间版本)
第1行: 第1行:
Shoal is a java based scalable dynamic clustering framework that provides infrastructure to build fault tolerance, reliability and availability.
+
{{top news}}
[[Image:shoal_ClusterManager.png|right|thumb|Cluster Manager]]
+
 
+
The framework can be plugged into any product needing clustering and related distributed systems capabilities without tightly binding to a specific communications infrastructure.
+
 
+
Shoal is dual licensed under the CDDL version 1.0 and GPL v2 license with Classpath Exception
+
  
 
Shoal是[[GlassFish]](V2及后续版本)和[[JOnAS]] 应用服务器的集群引擎。
 
Shoal是[[GlassFish]](V2及后续版本)和[[JOnAS]] 应用服务器的集群引擎。
 
  
 
组通信服务提供者提供了一套API,对各种组通信提供者实现提供了支持。默认情况下Shoal使用[[JXTA]]框架。如果遵循服务提供者API,我们可以换成其他的实现,因此可以采用[[JGroups]]、基于[[Appia]]或者基于[[Jini]]的组通信提供者。  
 
组通信服务提供者提供了一套API,对各种组通信提供者实现提供了支持。默认情况下Shoal使用[[JXTA]]框架。如果遵循服务提供者API,我们可以换成其他的实现,因此可以采用[[JGroups]]、基于[[Appia]]或者基于[[Jini]]的组通信提供者。  
  
Shoal框架还有一个叫做分布式状态缓存(Distributed State Cache,DSC)的共享分布式存储特性,它可以用来在内存中对应用的状态进行分布式缓存。GMS为轻量级复制缓存提供了一个默认实现。其他的java对象缓存框架还有[[JBoss Cache]]、[[OSCache]]和[[EHCache]]进行了对比.   
+
Shoal框架还有一个叫做分布式状态缓存(Distributed State Cache,DSC)的共享分布式存储特性,它可以用来在内存中对应用的状态进行分布式缓存。GMS为轻量级复制缓存提供了一个默认实现。其他的java对象缓存框架还有[[JBoss Cache]]、[[OSCache]]和[[EHcache]]进行了对比.   
  
 
Shoal的另一个使用地方是作为一个计算网格应用的底层引擎。[[FishFarm]]项目当前正使用Shoal做这个事情。
 
Shoal的另一个使用地方是作为一个计算网格应用的底层引擎。[[FishFarm]]项目当前正使用Shoal做这个事情。
第18行: 第12行:
 
==Other Projects==
 
==Other Projects==
 
*[[Terracotta]]
 
*[[Terracotta]]
==Links==
+
==链接==
 
*https://shoal.dev.java.net/
 
*https://shoal.dev.java.net/
 
*http://download.huihoo.com/shoal/
 
*http://download.huihoo.com/shoal/
 
*http://docs.huihoo.com/shoal/
 
*http://docs.huihoo.com/shoal/
 +
 +
[[category:parallel computing]]
 +
[[category:cluster]]
 +
[[category:java]]

2013年2月11日 (一) 02:11的最后版本

Shoal是GlassFish(V2及后续版本)和JOnAS 应用服务器的集群引擎。

组通信服务提供者提供了一套API,对各种组通信提供者实现提供了支持。默认情况下Shoal使用JXTA框架。如果遵循服务提供者API,我们可以换成其他的实现,因此可以采用JGroups、基于Appia或者基于Jini的组通信提供者。

Shoal框架还有一个叫做分布式状态缓存(Distributed State Cache,DSC)的共享分布式存储特性,它可以用来在内存中对应用的状态进行分布式缓存。GMS为轻量级复制缓存提供了一个默认实现。其他的java对象缓存框架还有JBoss CacheOSCacheEHcache进行了对比.

Shoal的另一个使用地方是作为一个计算网格应用的底层引擎。FishFarm项目当前正使用Shoal做这个事情。

Java集群框架Shoal支持容错及分布式状态缓存

[编辑] Other Projects

[编辑] 链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱