网格计算基础:概念、特征与应用解析

0 下载量 12 浏览量 更新于2024-09-03 收藏 50KB DOC 举报
"网格基础概念之常见问答" 网格计算是一个旨在实现全球分布式计算资源的集成和共享的概念。它借鉴了电力网格的模型,目标是使计算能力像电力一样,用户只需打开“计算开关”即可使用,无需关心这些服务的具体提供者和运行方式。网格的核心在于抽象和量化计算资源,使得用户可以通过网络按需获取并执行计算任务。 网格的本质特征主要包括: 1. **分布与资源共享**:网格中的资源是分布式的,它们跨越地理、组织和技术边界,通过共享实现协同计算。 2. **高度抽象**:网格提供了一个抽象层,将复杂的计算环境简化为用户友好的接口,隐藏底层的复杂性。 3. **自相似性**:网格结构在不同规模下保持相似的特性,无论是在小范围内的局部交互,还是大规模的全局协作。 4. **动态性和多样性**:网格需要适应用户需求的变化,因此具有动态调整和处理多样化资源的能力。 5. **自治性与管理的多重性**:网格节点拥有一定的自主管理能力,同时在更高层面上需要进行协调和管理,形成层次化的管理体系。 在网格计算中,有以下几个关键基础概念: - **资源发现**:网格系统自动寻找、注册和管理可用资源的过程。 - **资源调度**:高效地管理和分配资源,以优化计算任务的执行。 - **异构**:网格中的资源通常来自不同的硬件、软件和网络环境,需要处理各种差异。 - **元计算**:对计算过程本身的计算,用于资源的抽象和管理。 - **计算网格**:专注于密集型计算任务的网格结构。 - **数据网格**:关注大量数据的存储、管理和使用,特别是在分布式环境中。 判断一个系统是否属于网格,目前没有统一的定义,但可以依据其是否具备上述特征来评估。P2P(点对点)网络有时被视为网格的一种形式,因为它也利用分布式资源进行共享。例如,P2P文件分享系统通过共享储存和带宽资源提高了服务可用性,这展示了网格的部分特征。此外,分布式计算项目,如用于癌症研究的项目,通过汇集个人电脑的计算力,也是网格计算的应用实例,尽管其资源调度和节点耦合可能相对较简单。 目前,OGSI(开放网格服务接口)和OGSA(开放网格服务架构)是网格计算的标准之一,它们为网格服务的交互和管理提供了规范。尽管网格技术仍处于不断发展和完善阶段,但这些标准为构建和互操作网格环境提供了基础。