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

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

【问题讨论】:

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

标签: hosting cloud


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

      软件很重要,没有任何公开可用的软件可以复制您在 Google、Microsoft 或 Amazon 中找到的软件。微软在他们的基础设施方面写得最多。 AutoPilotCost 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 上运行。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2017-12-13
          • 1970-01-01
          • 2010-09-11
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多