互联网 PaaS 平台建立
随着互联网技术及其应用的快速发展,互联网业务提供
者越来越呈现小团队、草根化的趋势.这些小型的业务提供
者往往具备新颖的技术和业务理念,但由于规模不足、资本
薄弱,需要面对应用访问网络能力困难和应用提供成本高、
风险大等挑战. 这些挑战严重影响了“草根”开发者业务创
新能力的发挥 近年来,高速发展的云计算技术 [1] 为解
决上述困境提供了可能. 在云计算的 3 种应用形式 [2] 中,
PaasS 是云计算技术与业务提供平台相结合的产物, 它不但可
以为更高可用性、更具扩展性的应用提供基础平台,还可以
提高硬件资源的利用率,降低业务运营成本,被认为是解放
“草根”开发者业务创新能力行之有效的解决方案.
笔者首先从对工业界有影响的 PaaS 平台的分析和比较
入手,深入研究了 PaaS 平台的体系结构,抽象出 PaaS 平台
的通用概念模型; 然后针对互联网应用的特殊需求,提出了
面向互联网应用的 PaaS 平台体系结构; 最后通过对具体项目
中该体系结构的实现和测试,进一步说明了该体系结构的有
效性和高效性.
1 相关工作
目前,以 Google