如何整合公有和私有云服务?(下)

日期: 2010-12-22 作者:Ivan Pepelnjak翻译:曾少宁 来源:TechTarget中国 英文

统一公有云和私有云服务   如果您考虑采用基于云的计算和存储服务,那么选择一个使用与您内部环境相同的操作系统和应用程序的公共云是很重要的。否则,您可能无法将超出的工作负载转移到云计算设施,也无法在云平台开发的应用程序变成关键任务应用程序时将它移植到您的内部数据中心。   在一些情况下,您会发现很难在像Amazon EC2这样的云平台中复制您的内部应用程序或开发环境,因为内部应用程序可能有数量极大且通常缺少文档的依赖程序。例如,我们无法在一个防火墙后的环境中部署Outlook Web Access,因为连接需求清单是未知的。

  这可能意味着您需要重新考虑和简化应用程序架构。我们可能无法再实现多……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

统一公有云和私有云服务

  如果您考虑采用基于云的计算和存储服务,那么选择一个使用与您内部环境相同的操作系统和应用程序的公共云是很重要的。否则,您可能无法将超出的工作负载转移到云计算设施,也无法在云平台开发的应用程序变成关键任务应用程序时将它移植到您的内部数据中心。

  在一些情况下,您会发现很难在像Amazon EC2这样的云平台中复制您的内部应用程序或开发环境,因为内部应用程序可能有数量极大且通常缺少文档的依赖程序。例如,我们无法在一个防火墙后的环境中部署Outlook Web Access,因为连接需求清单是未知的。

  这可能意味着您需要重新考虑和简化应用程序架构。我们可能无法再实现多层的Web服务和复杂的远程过程调用,但是能够使用传统的三层架构来实现相同的功能,即Web、应用和服务库服务器。不要忘记最大型的Web门户网站都是运行在这样简单的架构上的,它们使用一组用脚本语言作为前端而大型数据库作为后台的Web服务器。

  如果想要卸载小型的面向公众的项目,您在私有云和公有云环境之间所需要的互联网连接就很少。例如,如果您将一个测试网站部署在AWS上,您就能够直接在Internet上实现。然而,如果您希望将核心应用程序迁移到公有云上,您肯定需要使用VPN连接云提供商,在提供商一端实现严格的安全性,并需要大量的带宽。

  一旦您将应用程序迁移到公有云上,那么最终采用一个能够同时管理互连的私有云和公有云资源的管理控制台是最理想的。虽然有许多公司宣称拥有联合的云管理软件,但是很难说这些解决方案就是可靠的。

  在这两种资源中实现自动分配也是值得考虑的。目前,磁盘空间和应用程序的自动分配在公有云和私有云上都是能够实现的,而且也有软件能够连接这两组资源,但是同样可靠性还未必经过测试。

  公有云安全:培训用户

  一旦您决定采用公有云服务,对用户进行培训是很重要的,使之了解公有云安全问题,以及如何以最安全的方式使用这些服务。

  例如,最终用户可能不应该共享高度机密文档,并且应该要定义将数据备份到本地。事实上,您可以实现自动备份。同时,用户不应该将机密信息保存到公有云上,如信用卡资料。最后,开发人员不应该在基于云的服务器上测试包含高度敏感代码的应用程序。

相关阅读:如何整合公有和私有云服务?(上)

翻译

曾少宁
曾少宁

TechTarget中国特约技术编辑,某高校计算机科学专业教师和网络实验室负责人,曾任职某网络国际厂商,关注数据中心、开发运维、数据库及软件开发技术。有多本关于思科数据中心和虚拟化技术的译著,如《思科绿色数据中心建设与管理》和《基于IP的能源管理》等。

相关推荐