基于云平台的MPI研究与应用
2015-06-08商娟叶
电子设计工程 2015年16期
商娟叶
(西安外事学院 现代教育技术中心,陕西 西安 710077)
随着Internet技术的飞速发展,网络信息资源呈现出爆炸性的增长。传统的并行技术已无法满足日益增长的信息化数据处理需求,随之产生一种新型的并行计算技术——云计算(Cloud Computing)。在云计算的基础设施层,将MPI并行算法与云计算的结合起来[1],充分利用云平台的可共享性、高扩展性、高容错性的特点[2],来有效地解决海量的数据处理中遇到的计算问题。
1 云计算
1.1 云计算的概念
云计算是通过Internet将超大规模的计算和存储资源整合起来,形成一个虚拟的、动态的、可伸缩的计算资源池,并以服务的形式将相应的应用程序按需提供给用户。用户可以通过网络方便、快捷地获取强大的计算能力、存储能力及基础设施[1]。
1.2 云计算的优势
使用云计算降低了终端设备要求,同时还提高了数据处理能力。总的来说,云计算有以下几个方面的优势[2]:
1)使用方便、快捷。用户在终端只需要一个简单的输入或输出设备,就可以通过互联网随时随地享受各种能力超强的“云”服务。
2)数据存储安全、可靠。云计算提供了安全、可靠、可扩展的数据存储中心,使用了数据多副本容错、计算节点同构等措施保障云服务的高可靠性、安全性。
3)强大的运营能力。很多公司的“云”拥有几十万台服务器,甚至上百万服务器,比如 Google、亚马逊、IBM、微软和Yahoo等。普通用户可以利用云计算来完成各种业务。
4)按需服务。云计算把计算、服务和应用作为一种公共设施提供给用户,用户使用计算机资源就像按需使用水、电、煤气一样方便。……
登录APP查看全文
