Sandro Fiore等主编 随着计算机和信息技术的普及,数据库系统已经成为当今世界中不可缺少的一部分。大到国家和企业,小到我们个人的日常生活,到处都需要建立数据库系统,对我们每天产生的数据进行管理。数据库的理论和技术最早诞生于上世纪60年代。早期的数据库系统基本以单机为基础进行开发。上世纪90年代,Ian Foster和Carl Kesselman提出了“网格计算”的概念。其核心思想是,希望让“计算”这种现代世界普遍需要的资源变得像电力一样便于使用,而不再需要关心当前的“计算”服务是由谁提供的。而到了2007年,“云计算”作为一种“网格计算”的升级版概念被提了出来,更强调易用、便宜和虚拟化。在“计算”服务模式发生变革的大背景下探讨数据库系统所面临的挑战和问题无疑是极其重要的,这正是本书的主题。
写作本书的想法最早是在2009年第4届网格数据库和普适计算会议上产生的。本书的编者邀请了本领域内重要的专家,对网格和云数据库所面临的挑战分别进行了讨论。最终本书形成了4大部分:1.开放标准和规范;2.网格数据库管理研究;3.云数据管理研究;4.一些科学案例分析。全书均衡考虑了各个主题的篇幅,内容从具体案例分析到开放标准制定,从当前系统的评价到前沿技术探讨都有涉及。第一部分含第1-2章,分别对WSDAI和OCCI规范进行了介绍;第二部分含第3-5章:3.自2001年开始的关于网格数据库研究的GrelC项目;4.OGSADAI框架;5.为网格设计的DASCOSADB数据库体系结构和设计实现。第三部分是本书的重点,含第6-12章:6.云数据库的安全问题;7.提出一种管理“脏”数据的方法;8.在虚拟化环境中对列数据库进行了评价;9.以Windows Azure为案例讲述了云数据库的优点;10.CloudMiner;11.对VePS进行了讨论;12.对云计算中数据密集型负载进行了评价。第四部分包含第13-16章:13.以一个算法为例分析了分布式计算的优势;14.网格技术在卫星数据处理方面的应用;15.一种便宜的存储结构CDM ActiveStorage;16.分布式数据云存储在医学方面的应用。
本书作者都是意大利萨兰托大学的教授,是网格和云计算研究方面的专家。全书覆盖了云计算和网格计算环境下数据库设计和实现的各个方面,便于读者了解该领域的最新进展和面临的挑战,非常适合相关领域的研究生和科研人员借鉴参考。
张志斌,副研究员
(中国科学院计算技术研究所)

