医疗网格环境中支持QoS的模拟服务的SLA协商
1. 引言
许多先进的医疗模拟应用基于计算密集型数值方法,如有限元建模、计算流体动力学和蒙特卡罗模拟等,通常需要高性能计算基础设施。为了让医院和临床中心无需购置高性能计算系统就能使用这些应用,欧盟项目GEMSS开发了基于标准Web服务技术的面向服务的网格基础设施,用于通过互联网提供高级模拟服务。
GEMSS面临的关键挑战之一是确保时间关键型模拟服务结果的及时性。为此,它开发了灵活的服务质量(QoS)基础设施,支持动态协商服务水平协议(SLA),以保证响应时间和价格。GEMSS采用基于预留的QoS方法,结合特定应用的性能模型、提前预留机制和受价格约束的客户端驱动的SLA协商。在项目过程中,开发并测试了六个支持网格的医疗模拟应用。
2. GEMSS网格基础设施
GEMSS网格基础设施基于标准Web服务技术的面向服务架构,具有以下特点:
- 服务定义与访问 :GEMSS服务通过WSDL定义,使用SOAP消息安全访问。支持的安全机制包括PKI、HTTPS、WS Security和端到端安全协议。
- 开发支持 :为支持客户端应用开发,提供基于组件的客户端框架和高级应用编程接口(API)。
- 环境支持 :提供注册环境用于设置服务注册表,以及证书颁发机构用于颁发X.509合规证书。该基础设施用Java实现,依赖开源框架Apache/Tomcat和Axis进行服务托管和部署。
2.1 网格应用服务
GEMSS网格环境提供通用服务提供框架
超级会员免费看
订阅专栏 解锁全文
65

被折叠的 条评论
为什么被折叠?



