网格计算与云计算:从概念到实践

需积分: 18 10 下载量 93 浏览量 更新于2024-08-13 收藏 17.97MB PPT 举报
"OSG应用-网格计算与云计算" 这篇资料主要探讨了OSG(开放科学网格)在处理大规模数据的应用,例如基因序列分析中的STAR项目,涉及5TB的数据传输,以及 Sloan数字天空调查和地球系统网格等项目,它们都需要处理以TB计的在线数据。同时,资料也提到了云计算这一热门话题,特别是在2007年第四季度以来,云计算引起了广泛的关注,各大IT巨头如Google、Amazon、IBM和微软都在积极推广云计算技术。 云计算的核心在于提供便捷、按需访问的共享计算资源和数据存储服务,用户无需了解背后的技术细节,只需通过互联网就能访问这些服务。它强调用户中心化,数据在云端存储,可随时随地访问,并且易于与其他用户共享。典型的例子包括Google提供的各种服务,如音乐、新闻、联系人、邮件、日历等,这些都基于Google的三大核心技术:Google文件系统(GFS)、BigTable和MapReduce。 GFS是一个分布式文件系统,将大文件分割成小块(通常64MB),由主节点管理元数据,而数据传输则直接发生在客户端和数据块服务器之间。这种设计使得大规模数据的处理和访问变得高效。BigTable是一个分布式多维度排序的键值存储系统,适用于非结构化和半结构化数据。MapReduce是一种编程模型,用于大规模数据集的并行计算,简化了大规模数据处理的任务。 资料还指出,云计算与网格计算有一定的关联性。网格计算早于云计算,旨在整合全球分散的计算资源,形成虚拟超级计算机,用于处理科研等领域的大规模计算任务。然而,网格计算在普及和易用性上不及云计算。云计算的出现,部分是因为对更简单、更灵活的服务需求,它提供了比网格计算更容易获取和使用的计算资源。 报告人刘鹏教授在2009年的讲座中,会深入分析云计算的本质,探讨它是否仅仅是市场炒作,以及技术实现方式。此外,他还可能讨论网格计算的发展状况,以及两者未来的发展趋势。讲座将对理解这两种计算模式的异同,以及它们在科学研究和商业应用中的作用提供有益的见解。