公有云混合化设计需要注意的四大事项

来源: TechTarget中国   
2014/2/10 14:24:27
在为了支持混合化设计公有云应用时,有四个因素必须考虑:应用模型、平台、数据库访问以及组件如何连接在一起。

对于云爆发或者故障恢复应用,更适合的解决方案就是使用查询服务数据库管理系统,而不是让云组件使用标准的磁盘I/O方式访问数据库。对于前端应用,可能在当前数据库创建一个逻辑分离更有价值。比如,一个零售的云前端可能使用来源于标准零售库存应用的产品分类,但是不包含库存数量信息;用户浏览静态分类,但是只在订单设置时连接到真正的数据库。

确定应用的“链接”

最后的考虑也是最技术的:你的混合应用如何在应用程序接口(API)层面上连接,你的应用如何管理上下文环境或者状态?在软件开发中,组件使用API链接,这些API也通常定义了组件如何追踪他们试图支持的流程。

为混合换开发公有云应用的挑战在于,大多数企业软件基于严格的面向服务架构(SOA)和简单对象访问协议(SOAP)的API。云应用大部分通常采用REST和HTTP架构。不同点在于SOA和SOAP通过多种事务阶段链接组件,而且所有的组件通过其API自动同步其行为。使用REST或者HTTP时,大多数情况下的客户端,浏览器界面追踪上下文环境,这个上下文环境明确地通过这个API交付到每一个组件。

实际的差异在于,任何软件组件的副本访问恰当的数据库可以处理任何REST请求,但是SOA-SOAP请求必须通过最初选择的具体的软件元素处理。REST架构支持简单的附在共享和负载均衡,但是SOA-SOAP中就很难实现。这意味着任何可能包含云爆发或者故障恢复的混合架构要认真考虑REST架构。全端应用可以使用应用组件,运行在云端或者本地,来桥接云端REST或者Web友好的架构和更为传统的数据中心应用架构。

共2页: [1]2 下一页
责编:王雅京
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

著作权声明:kaiyun体育官方人口 文章著作权分属kaiyun体育官方人口 、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
最新专题
IT系统一体化时代来了

2009年Oracle 用Exadata服务器告诉企业,数据中心的IT服务一体化解决方案才是大势所趋,而当前企业对大数据处理的..

高性能计算——企业未来发展的必备..

“天河二号”问鼎最新全球超级计算机500强,更新的Linpack值让世界认识到了“中国速度”。但超算不能只停留于追求..

    畅享
    首页
    返回
    顶部
    ×
      信息化规划
      IT总包
      供应商选型
      IT监理
      开发维护外包
      评估维权
    客服电话
    400-698-9918
    Baidu
    map