初看起来,大蟒蛇(Python)与云计算,两者“风、牛、马”不相及,根本扯不上关系。本文却想讲一个小故事,把这两者联系起来。
当今,在我们国内,云计算可以说是一个比较热门的“话题”。实际上,搞云计算可以采用许多不同的途径与方法来实现,但是,我们总该有一个最佳的选择、参照方案吧?比如,一些IT产业的国际巨头选用什么途径,我们可否参照一下?
4月2日,cade_metz先生发表一篇“纪实”长文,题为“The Secret History of OpenStack, the Free Cloud Software That’s Changing Everything”,意思是说:现今,有一种正在改变着一切的“自由云软件”。此文一出,立即引起了我的兴趣,于是就找来仔细地读了一遍,读后深有感触,愿与大家分享。
在全球业界圈子里面,美国联邦航天航空管理局(简称NASA)享有盛名。很久以来,NASA科学家就对云计算抱有极大的兴趣,这大概是因为NASA的日常业务与可靠性计算有密切关系。......现在,让我们这样设想一下:在一个空旷的足球场上,整齐地排列摆放着数千台运行中的”服务器“(每台服务器都有自己的不同编号),这种场面非常壮观。此时假定在每台服务器里面都有不少应用程序在不能间断地运行中。我们问一个很实际的问题:能否把每一个应用程序都看作是一个“足球”,使其可以在这些服务器之间随意“移动”,但是,在任何时刻都不允许任意“中止”里面的应用程序的正常运行?事实上,做到这一点是有一定难度的。
让某个应用程序不间断地发生“移动”,有时是有这种实际需求的