【问题标题】:cloud portability云可移植性
【发布时间】:2010-06-22 02:36:45
【问题描述】:

我可以知道 gae 应用程序的可移植性如何。假设我有一个 使用彗星功能,任务队列..等而不使用的应用程序 bigtable,我想在 vmware/amazon 上部署它会运行吗?

【问题讨论】:

    标签: google-app-engine vmware amazon-ec2 spring-roo


    【解决方案1】:

    没有。 Google App Engine 和 Amazon Cloud Services 有不同的 API。

    许多概念是相似的;当然可以在两者之间移植许多应用程序并实现类似的功能 - 但您必须修改大量代码。如果您在一个系统中存储了大量数据,则必须编写自定义代码以将其从该系统导出,然后也将其导入另一个系统。

    【讨论】:

      【解决方案2】:

      AppScale 专为这种便携性而设计。

      AppScale 是一个平台,允许 用户部署和托管自己的 谷歌应用引擎应用程序。它 通过 Amazon EC2 自动执行 和 Eucalyptus 以及 Xen 和 KVM。 它已经开发出来并且是 由 UC Santa 的 RACELab 维护 芭芭拉。它同时支持python 和 java Google App Engine 平台。

      无法确定它是否适合您,但可能值得研究。

      【讨论】:

        猜你喜欢
        • 2012-12-07
        • 2013-05-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-08-01
        • 1970-01-01
        相关资源
        最近更新 更多