在软件行业中云计算(Cloud Computing)的领域近来相当忙碌。上周Amazon推出了SimpleDB的Beta版,这是一个对结构化数据进行实时查询的Web服务。SimpleDB是对Amazon其他计算服务如S3和EC2的补充。不到一个月前IBM也公布了他们的Blue Cloud的雏形。对于将一些软件应用从实用私有的基础设施转换到利用通用的计算资源,两者都可能会起到很大的作用。除了出现这些服务,对软件工程师的教育也在强力推动这股潮流。。 10月份IBM和Google 宣布带动大学去应对互联网大规模计算的挑战:
……这项倡议的目标是提高学习计算机科学的学生在高度并行计算实践方面的知识,以更好地应对正在出现的大规模分布式计算的趋势。IBM和Google联合起来,提供硬件、软件和服务去增加大学在这方面的课程,并扩大研究的范围。两家公司结合各自的资源,希望能够降低学术界探索这个新的计算模型时的财政和后勤上的门槛……
为了简化大规模并行程序的开发,Google和IBM提供了以下资源:
一个处理器集群,运行的是Google的计算设施的一个开源实现(来自Apache Hadoop项目的MapReduce和GFS)。
由Google和University of Washington共同开发了一个课程,讲授大规模并行计算技术,并且采用的是Creative Commons许可:
阅读(240) | 评论(0) | 转发(0) |