网格技术及其相关应用让人们感受到了前所未有的吸引力和重要性。本书旨在勾勒和描绘当前创建网格基础设施的所有组件,这种网格基础设施可以支持大范围的分布式应用。在本书中,我们采用实用的方法来描述资料,不仅尝试对特定的组件进行描述,而且还会在本书中给出软件应用的实际例子。我们也想向大家证明:有了Web站点,无论是初学者还是专业人员,都可以通过由Web站点提供的这些大量资源学习各种网格组件和工具。 本书读者对象 本书的目的并不是要说服读者同意一种框架、技术或是一种定义比另一种好,而是要让读者看到“核心技术”的广阔性和多样性,从而可以帮助他们选择那些最适合自己应用的内容。 本书适合各个领域中对组成今天网格的核心技术感兴趣并想要学习的研究生和科研人员参考阅读。所开发的与本书内容联系的Web站点上的一些资料是对本书内容很好的补充。我们期望本书与这些Web站点提供的有用资料可以完全满足自学课程的需要。 本书采用由浅入深的方法,首先讲解低级的组件,然后描述中级的框架和系统,最后是高级概念,包括介绍一些有代表性的网格应用,同时给出前面提到的框架和组件在实际使用中的例子。 本书涵盖了目前网格环境的所有核心技术内容,深度和广度都足以帮助读者准备相关研究论文和讲座。实际上,这本书更适合读者作为开始学习特定网格组件的参考书。 本书给出的网格主题资料内容对于对网格技术了解有限的研究生和科研人员来说都是可以理解的,但是需要读者具有分布式系统技术上的一些背景知识,并且会使用C语言或Java语言。 本书结构 全书的内容安排如图A-1所示。全书分为4个基本的部分,还是采用由浅入深的方法来讲述相关主题。有些主题在不同的章节中被重复提及,这是为了帮助读者更容易地对主题进行分类,从而更好地掌握内容。 图A-1 书的内容组织图 第Ⅰ部分“系统基础结构”主要围绕现在网格的构建、服务和实例进行讨论和讲述。这些章节为读者学习后面章节提供一些基础内容信息。第Ⅱ部分“基本服务”,这些章节告诉大家事实上服务并不是只能存在于网格环境中,但是如果没有安全和监控服务,是不可能有一个安全、健壮、可靠的环境来满足高级服务和应用的需要的。第Ⅲ部分标题是 “作业管理和用户交互”,在这个水平层次上,用户有可能直接接触工具和有效的方法来改变他们的工作环境(如门户情况),或者是管理或安排他们的工作(如工作流程和调度系统的情况)。本书的最后一部分是“应用”,我们将讨论一些典型的基于网格的应用,主要突出在本书前面章节所讨论的网格技术和组件部分。 合作站点 本书相关的合作站点是网站包含了有关本书的配套资料,可以帮助读者和教师使用本书。网站包括的内容有: ● 以不同格式给出的书中的图和表 ● 内容的幻灯片 ● 书中不同方面内容的提示、注释 ● 相关资料的链接和参考 ● 实验练习和解答 ● 例子的源代码 ● 一些音频/视频资料 显然,从本书开始编写到出版和发行,我们描述的许多领域可能已有了许多变化,书中内容为2004年下半年技术的情况,通过在辅助合作站点上增加适当内容和资料的办法,我们相信会克服出现在书中的一些不足和存在的问题。