【问题标题】:How to configure Eucalyptus for hybrid Cloud with Azure or AWS如何使用 Azure 或 AWS 为混合云配置 Eucalyptus
【发布时间】:2014-10-25 11:37:54
【问题描述】:

我正在尝试构建一个混合云,它使用 eucalyptus 并且可能使用 amazon 或 azure 作为公共部分。我可以在 eucalyptus 中创建一个私有云,但是当我的私有云中某些实例的容量用完时,我如何配置它以爆发到公共云。很抱歉我是新手。

【问题讨论】:

    标签: azure amazon-ec2 cloud eucalyptus


    【解决方案1】:

    由于 Eucalyptus 与 AWS API 兼容,您可以像在 Eucalyptus 云上一样在 AWS 上构建和部署应用程序。因此,AWS 将是比 Azure 更好的选择。

    回答关于配置 Eucalyptus“爆发”的部分比较复杂。 “爆发”至少有两种不同的定义。当您的本地云资源不再满足要求时......

    1) ...应用程序在公共云中启动,并专门从那里提供服务。例如,在一个基本层应用程序中,您将启动表示层、业务处理层和数据处理层,然后所有用户流量都被定向到在公共云中运行的应用程序。

    ....或...

    2) 只有选定的应用程序部分在公共云中提供。也许只是表示层(面向最终用户的服务)。或者您的应用可能存储空间不足,因此您需要“爆破”数据处理层。

    在这两种情况下,您都需要构建应用程序组件来处理云之间的转换。您需要一种机制来了解应用程序的哪个部分资源不足,然后知道如何做出适当的响应。您的应用程序可能还需要处理潜在的延迟问题、跨云安全处理、负载平衡配置……等等。

    此外,您可能需要考虑使用外部资源的成本影响。您将使用哪种实例大小?你应该去哪个地区爆发?您需要多少块和/或对象存储?您将如何使私有云和公共云资源保持同步?传输数据需要多少费用?如果需要,您将配置多少个弹性 IP?当不再需要公共云资源时,您将使用什么机制来取消配置公共云资源,这样您就不会继续产生账单?

    这两种情况都没有被底层云基础设施自动化,原因现在可能很清楚了。

    【讨论】:

      【解决方案2】:

      我实际上最终选择了 google cloud 和 azure。我开发了一个 c# 应用程序,它具有循环算法来运行 powershell 脚本或 google shell python 脚本。

      【讨论】:

        猜你喜欢
        • 2018-08-27
        • 1970-01-01
        • 1970-01-01
        • 2014-08-23
        • 2020-07-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多