云计算、网格计算及多计算系统虚拟化平台组

Cloud, Grid and Virtualization Platform Group
首页 研究项目 学术成果 资源共享 关于我们 华中科技大学东五楼226室 SCTS&CGCL
CSGrid

    CSGrid项目(China Science Grid)由国家自科基金委资助(国家自然科学基金委重大研究计划:网络计算应用支撑中间件,NO.90412010),网络计算环境综合试验平台重大专项的子项目,资助力度达到1200万。网络计算环境综合试验平台又称作中国的e-science研究计划,目标是以网络为基础的科学活动环境综合试验平台,依托国家自然科学基金委已有的中国高速互联研究实验网(NSFCnet),以及正在建设的国家下一代互联网示范工程,连接国内重要的科学研究资源,应包含不少于2个具有大规模计算能力的节点。针对网络计算环境的重点科学问题开展原创性研究,突破网络计算环境的体系结构、中间件、协议和安全机制等关键技术,确立试验平台的体系结构及其评价机制,初步建立起支持示范应用的科学活动环境试验平台,为跨地域和跨学科的大型科学研究活动提供基于网络的协同应用支撑环境,开展有典型示范意义的科学研究活动,并用于验证网络计算环境的基础科学理论及关键技术的研究成果。
    网格技术是基于互联网的分布式计算技术,网格就是一个集成的计算与资源环境。它集成了因特网上分布的计算、存储、信息、通信、人力等资源,实现了用户对计算资源、存储资源、数据资源、信息资源、知识资源、专家资源的全面共享。现阶段网格平台多种多样,由于各平台体系结构和采用的底层容器差别很大,网格平台之间还不能有效地互联互操作。而且,在相当长一段时期,这种差异性还将长期存在。所以,异构网格平台之间的互操作是一个亟待解决的难题。本研究计划从以下几个方面来达到各平台之间的互联互通。
   (1)网格资源的统一访问接口,主要包括网关计算资源、数据资源、数据库资源以及不同网格服务的相互调用等。
   (2)网格服务的虚拟化,实现不同网格服务的透明访问,主要体现在能够根据服务质量的要求,能够在不同网格平台中实现该功能的满足服务质量要求的服务。
   (3)不同网格平台间工作流协同机制,包括工作流的创建、执行、调度、监控等。
    CSGrid项目的设计方案简要介绍如下:总体框架可以分为三层,最低层为异构的网格资源平台,中间层为虚拟管理层,最上层为各异构网格平台的门户层。
    1.CSGrid门户:它是CSGrid与用户的交互部分,各异构网格平台保持自己独立风格的访问门户,主要支持用户对服务和作业的调用、信息查询、作业监控、用户管理等功能。
    2.虚拟层:它是CSGrid的核心部分,主要包括用户管理、信息服务、作业管理和数据管理等。虚拟层屏蔽了下层网格系统的异构性,为上层提供透明的信息服务、作业管理、数据管理等安全的无差异服务。
    3.异构网格服务平台:它相当于CSGrid的资源层,主要包括现有的网格系统平台。它为用户提供各种计算、存储、网络等资源,它是CSGrid互联互操作的主要对象。
    其核心部分为虚拟管理层,它主要包括用户管理、信息服务、作业管理和数据管理等。 由于CSGrid项目不能改动低层任何网格平台的系统实现部分,所以采用插件的方式来实现异构网格系统的互操作,这种方法易于实现同时也保持了各网格系统的独立性。GOS、CGSP是中国国家网格(CNGrid)和中国教育科研网网格(ChinaGrid)的两大网格平台支撑中间件,具有很大的异构性。CSGrid项目首先实现了CNGrid和ChinaGrid之间的资源共享。将来进一步互联GT、UNICORE、GPE等世界主要网格平台系统。

 


CGSP-GOS网格互操作系统演示录像下载
GOS2.1 Portal
CGSP2.0 Portal

华中科技大学 . 计算机科学与技术学院
服务计算技术与系统教育部重点实验室、集群与网格计算湖北省重点实验室
2009 云计算、网格计算及多计算系统虚拟化平台组