云计算:建立云需要啥

Posted

技术标签:

【中文标题】云计算:建立云需要啥【英文标题】:Cloud Computing: What does it take to setup a Cloud云计算:建立云需要什么 【发布时间】:2010-10-30 08:04:50 【问题描述】:

设置云需要什么。我在中东有一些朋友想要设置类似于 Google 和 Amazon 的云,并且想知道是否有任何开放技术可以用来设置云托管服务。有什么想法吗?

【问题讨论】:

“云”是什么意思?云计算服务?云存储? 如果我错了,请纠正我,但云计算不应该包含服务和存储吗?我认为云的方式是一种无限的(当然我并不生活在现实世界中)资源,我在其中部署我的站点,然后不必担心存储、cpu 等。而且我需要为我的使用付费资源。 【参考方案1】:

这些是一些开源云服务器:

http://www.eucalyptus.cloud http://www.enomaly.com/ http://sourceforge.net/projects/eyeos/(半“云”)

【讨论】:

【参考方案2】:

您应该查看Eucalyptus。 Eucalyptus 的目标是允许您设置自己的私有云,类似于 Amazon 的 EC2。

【讨论】:

【参考方案3】:

软件很重要,没有任何公开可用的软件可以复制您在 Google、Microsoft 或 Amazon 中找到的软件。微软在他们的基础设施方面写得最多。 AutoPilot 和 Cost of Clouds 是两篇有趣的论文。成本的真正部分将是数据中心的设计和建设。所需的计算机数量并非微不足道。需要明确的是,我不认为由 5000 台机器组成的单个集群是云。许多 5000 台机器的集群是一个云。此外,云应该对数据中心故障具有弹性,因此可能应该至少有两个数据中心。

除了地理位置之外,他们还有什么理由想要拥有自己的而不使用 EC2 或 Azure?

【讨论】:

@crowne 不错。 +1,但希望我可以 +Infinity。【参考方案4】:

最近 VMWare 宣布了 Cloud Foundry。 Cloud Foundry 既是一个商业产品,也是一个开源项目。 cloudfoundry.com 是商业服务的网站。开源项目位于cloudfoundry.org,源代码位于github。

到目前为止,我所看到的表明,由 cloudfoundry 开发的云软件以及相应的服务更像是 PaaS 产品,而不是 IaaS。考虑到 VMWare 的核心优势是虚拟化这一事实,这可能看起来令人惊讶。

根据您的要求,您可能可以通过将 Cloud Foundry 的 OSS 与其他开源 IaaS 软件(如 Eucalyptus)相结合来构建您自己的完整堆栈来构建整个云解决方案。

【讨论】:

【参考方案5】:

“云”是一个经常被误解的术语。

任何在互联网上进行任何工作的计算机都可以称为云。这只是对“在其他地方”完成的计算机工作的隐喻。

也许你的意思是distributed computing?

【讨论】:

云计算和分布式计算有很大的不同。请阅读en.wikipedia.org/wiki/Cloud_computing 云意味着远程。如果我将您的文档托管在我家的服务器上,那就是云计算。通常作为服务提供商,我应该提供性能和冗余等。但即使没有,它仍然是云计算。这意味着更少的流行语。 那么我的超频水冷 CPU 上的冷凝水不算数吧?【参考方案6】:

Rackspace 的解决方案集正在OpenStack 上运行。

【讨论】:

以上是关于云计算:建立云需要啥的主要内容,如果未能解决你的问题,请参考以下文章

安全团队和云计算团队之间更好协作的6个技巧

linux云计算是什么云计算工程师需要准备什么知识

云计算的战争远没结束

什么是云计算技术,以及云计算技术的产生概念原理应用和前景

打造国内最完善云计算评估体系 多项“可信云”首批评估即将发布

大数据产业公司拜访中国科学院云计算中心I就建立战略合作达成共识