1

假设我的预算有限,无法制作小型内部私有云。现在我希望能够将这个私有云与其中一个公共云(例如 Amazon EC2)结合起来。我有什么选择?

更具体地说,我希望能够执行以下操作:

  1. 主要使用我的私有云,但如果数据集的请求率或大小增加,请将部分负载/数据传输到 EC2

  2. 将我的机密数据存储在私有云上,并将更一般的数据移动到 EC2。收到请求后,我希望能够对公共数据进行一些计算,然后将其与对机密数据的一些计算结合起来。但绝不能损害数据的机密性。

我正在研究这个项目,并希望有任何想法/建议或相关材料。

4

5 回答 5

3

这是一个困难的问题,因为您可以采取的各种路径和数量都很棒。

无论如何,您所描述的是混合云:

首先你必须建立你的私有云,有很多选择,你有 CloudStack、OpenStack、Eucalyptus、Open Nebula 等。如果你选择开源方式(我推荐它)你可以看到这个分析不同的开源云计算解决方案:

http://bit.ly/QeGpqK

当您拥有由私有云管理的自己的基础设施时,您需要像亚马逊这样的第三方提供商来部署基础设施的“公共端”。

现在是困难的部分:

您必须构建自己的逻辑,以便将基础架构扩展到“公共方面”,这实际上将是 80% 的工作,您必须计划何时、何地以及在何处进行扩展,您必须确定什么您要存储在公共端的数据等...

Rackspace 之类的工具可以为您提供一些帮助:

http://www.rackspace.com/cloud/hybrid/

于 2012-10-11T07:53:53.137 回答
1

如果您计划拥有自己的混合云,则必须拥有自己的代码来处理 scaleUP 和其他供应任务。对于私有云,您可以选择 eucalyptus 或 OpenQRM。如果您对 Linux 感到满意,您可以使用与托管在 apache 服务器上的 Linux OS 捆绑在一起的开源 KVM,您可以从您的 java 或 PHP 代码中调用其公开的方法并执行配置和取消配置任务。否则您可以简单地使用 KVM 提供的管理控制台。citrix -Xen 也是选项之一。现在对于公共云 EC2 是一个选项,您可以使用各种其他 Iaas。为了获得高可用性,您可以开源 apache HAProxy 来处理您的负载平衡。当您处理一些数据时,您可以选择 BIG 数据提供商,包括 mapreduse、Terradata、IBM-netzza、

您必须编写的 scaleUP 代码以及私有云和公共云的集成。亚马逊公开了它的网络服务,你可以利用它......

于 2012-11-08T10:26:57.333 回答
1

@arcade_fire 很好地概述了开源的竞争私有云产品。在此列表中,您可以添加 Microsoft 的 SCVMM 和 VMWare 的 vCloud。根据预算和工作量,这些专有产品也可能会引起人们的兴趣。

选择云操作系统后,考虑以下问题:

  1. 您如何使混合云的公共和私有元素对您的网络透明?
  2. 您如何控制由此产生的混合云?

第一个问题通过使用所谓的 VPC(虚拟私有云)来解决。该术语由 AWS 引入,用于描述位于私有网络上的公共云部署。这些机器通过 VPN 加入您的私有云。VPN 的一端位于云端,另一端位于您的数据中心。“aws vpc架构”的谷歌将为您提供一个很好的解释。我喜欢EC2 到 VPC:值得做的过渡

第二个问题涉及您选择管理工具来管理您的工作负载,这些工具支持用于与您的每个公共和私人帐户进行通信的 API。原型示例是RightScale,它支持许多 API,但还有其他的。@arcade_fire 提供了 Rackspace 的链接。或者,您可以找到可以根据预期工作负载定制工具的咨询公司,例如ShapeBlue(CloudStack 生态系统)。

于 2012-10-16T15:12:39.273 回答
0

有专业的供应商提供私有(主要)和公共云的组合服务。它被称为混合云,您可以构建自己的私有云来为您的项目服务,并且您可以从公共云中提取一些元素来更好地为您服务,以防数据库增加而您自己的云有限。我个人喜欢stratoscale,他们的交响乐产品很好,可以满足客户的所有需求(根据我的经验),但显然你有很多(他们也与openstack一起工作。)

于 2016-12-05T16:02:45.687 回答
-1

您所描述的无疑是混合云部署模型。根据我与我们团队的经验,我可以建议您继续给第三方工具一个机会。现在的第三方服务允许您在云环境中拥有所有相关的行动自由,这基本上意味着您可以完全控制您的云资源。这些服务让您可以管理您的本地私有云,同时将 AWS 用作本地,这是一项非常先进的功能。您可能想查看它以及成本,这些工具中的大多数都提供免费试用。

于 2017-03-25T17:31:07.883 回答