Appistry公司的SOA之路
Appistry公司最近发布了一种高容量数据和事务处理的服务授权平台,Appistry 企业应用结构(简称EAF)3.7版,它的性能得到了很大的提升,被称作为"Affinity”,在面向服务架构(SOA)的基础上,会使应用软件达到更大的应用规模。
【IT专家网独家】Appistry公司最近发布了一种高容量数据和事务处理的服务授权平台,Appistry 企业应用结构(简称EAF)3.7版,它的性能得到了很大的提升,被称作为"Affinity”,在面向服务架构(SOA)的基础上,会使应用软件达到更大的应用规模。
EAF通过多台计算机实现多重网络,Affinity的特点是帮助我们发现数据并且在相关的机器上运行,可以全面的提高系统的性能,它能在应用程序中分割数据并且以更快的速度缓存它。
Appistry公司通过与GeoEye的合作开发出Affinity的。GeoEye是一家卫星图的公司,主要以研发保密项目及MSN的虚拟地球地图为主,同时也为新闻媒体提供图片。
Appistry公司产品管理和市场营销副总裁Sam Charrington说:“Affinity能使你将数据与应用软件更紧的结合在一起,并把数据存放在架构之中,当一个服务请求进来找[GeoEye]
图片时,Appistry可以准确的在机器上找到对应的图片,而不需要移动图片。
Appistry公司的Fabric软件可以向客户提供极端的事务处理需要,以GeoEye为例子,该卫星成像处理公司能处理大量的数据,而且已经做出最高的决议计划在明年的春天投放到市场,GeoEye的这种新型的卫星可以辨别出不足半米的长度,每张图片(大约20G)涵盖面积大约是整个德克萨斯州那么大,而该卫星每天产生的数据都在5GB左右。
尽管GeoEye公司拥有世界上最棒的图像处理专家,但公司还是需要IT方面的帮助,Charrington说,他们确实是尖端的科学家,但就像操作系统中的程序设计,扩建多线程的应用程序及建立分布式的计算对他们来说都是困难的。
Appistry公司的SOA实施人员可以把EAF应用于网格计算,但是Fabric的工作方式和SOA中的企业服务总线的方式是截然不同的。
Charrington 解释说:“看待Fabric和总线的方式应该是,总线是做为通信的基础,但对于端点来说没有什么实际应用,而我们是通过建立端点的平台,所以总线可以帮助你的服务连接在一起,而我们则会帮助你建立起自己的服务。“
Appistry公司的技术特点是“比例向外虚拟化”,可以让开发者和操作人员将连接的网格计算机看成一个整体。
Charrington 说:"开发者如果在研发一种在Fabric结构上的应用程序就不需要考虑那些在计算机发展领域中最复杂的问题——传统的分布式计算机问题,他们可以在单机上简单的就开发出单线程的应用程序,Fabric软件可以虚拟出很多计算机都将有它们的需求,它可能是10台,也可能是上百台。"
Charrington把Fabric应用程序称为“SOA、虚拟化和网格的集中体现”。
IT专家网原创文章,未经许可,严禁转载!
- 本文关键词:

