基于SOA的企业网格框架设计

基于SOA的企业网格框架设计

论文摘要

网格是90年代初提出的新概念,它将分布在不同地理位置的计算资源通过高速的互联网组成一台超级计算机,实现各种资源的全面共享。网格计算是伴随着互联网技术而迅速发展起来的,专门针对复杂科学计算的新型计算模式。目前,网格作为互联网应用的前沿技术,已经得到越来越多企业的关注。随着网格应用的不断发展,网格计算表现出更多的价值。作者在理解SOA与网格理论的基础上,研究企业网格。企业网格充分利用企业内部的闲置资源,把复杂的科学计算分布到不同的主机上运行,可以为主要的商务服务减少运行时间和降低运算成本,使现有计算机系统资源利用率大幅度提高。本文主要完成的研究工作有以下几个方面:1.利用集群概念把企业内部闲散的主机组合成一个整体,并为各主机分配角色。控制机控制整个集群,管理机负责运行服务进程并实现负载平衡,计算机运行任务。2.对集群中主机的硬件信息进行搜集,并对这些参数进行统一管理。3.在集群的基础上研究了资源分配回收策略,这些策略包括:独占策略、共享策略、借入借出策略、回收策略。4.深入研究了企业网格软件的各个模块的功能以及流程。5.在网格软件模块的基础上,研究了企业网格程序设计框架。这个框架包括客户端程序设计框架,服务端程序设计框架和配置文档框架三个部分。本文最后用详细的数据与图示分析了本系统的系统吞吐量和CPU利用率。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 面向服务的体系结构(SOA)
  • 1.1.1 SOA的概念和发展
  • 1.1.2 SOA的特性和特征
  • 1.2 网格
  • 1.2.1 网格的概念与发展
  • 1.2.2 网格的目的和特点
  • 1.3 网格计算
  • 1.3.1 网格计算的概念及发展
  • 1.3.2 网格计算的主要技术
  • 1.4 论文来源和主要研究工作
  • 1.4.1 论文来源
  • 1.4.2 主要研究工作
  • 第二章 企业网格框架
  • 2.1 企业网格的功能模型
  • 2.2 企业网格客户端服务端交互体系结构
  • 第三章 企业网格硬件管理框架设计
  • 3.1 基本框架及工作流程
  • 3.1.1 网格硬件管理系统的框架
  • 3.1.2 网格硬件管理的工作流程
  • 3.2 集群设计
  • 3.2.1 集群理论
  • 3.2.2 企业网格中集群的体系结构
  • 3.2.3 集群的主机角色及各自的功能
  • 3.2.4 集群的主机状态迁移
  • 3.3 硬件管理
  • 3.3.1 硬件管理的方法及组件模型
  • 3.3.2 内核进程(KP)
  • 3.3.3 服务控制进程(SCP)
  • 3.3.4 信息加载(IMP)
  • 3.3.5 进程执行管理(PEM)
  • 3.3.6 进程信息管理(PIM)
  • 3.4 集群的资源分配机制
  • 3.4.1 独占资源分配策略
  • 3.4.2 共享资源分配策略
  • 3.4.3 借入借出机制
  • 3.4.4 回收机制
  • 3.4.5 试验结果及分析
  • 第四章 企业网格会话管理框架设计
  • 4.1 概念介绍
  • 4.1.1 应用(application)
  • 4.1.2 会话(session)
  • 4.1.3 作业(task)
  • 4.2 会话管理设计
  • 4.2.1 模块化理论
  • 4.2.2 会话的总体框架
  • 4.2.3 会话入口(SE)
  • 4.2.4 会话管理(SM)
  • 4.2.5 服务实例管理(SIM)
  • 4.2.6 服务实例(SI)
  • 第五章 企业网格软件程序设计框架
  • 5.1 客户端程序设计
  • 5.1.1 客户端流程及接口设计
  • 5.1.2 同步客户端和异步客户端模型
  • 5.2 服务端程序设计
  • 5.2.1 服务端接口设计
  • 5.2.2 服务端流程
  • 5.3 配置文件设计
  • 5.4 客户端和服务端操作流程
  • 第六章 试验设计
  • 6.1 客户端和服务端的试验设计
  • 6.2 测试输入输出的吞吐量
  • 6.2.1 单个CPU单个客户端的系统吞吐量
  • 6.2.2 多CPU系统的吞吐量
  • 6.3 测试系统的CPU利用率
  • 第七章 总结与展望
  • 7.1 总结
  • 7.2 进一步工作
  • 致谢
  • 参考文献
  • 作者在读期间研究成果
  • 相关论文文献

    标签:;  ;  ;  

    基于SOA的企业网格框架设计
    下载Doc文档

    猜你喜欢