IaaS之上的平台世界如何搭建?

简介:

2014年,Gartner发布了《云计算IaaS(基础设施即服务)魔力象限》,这项调研涉及了超过75家全球IaaS服务供应商,其中一项重要的趋势显示IaaS市场正在与PaaS(平台即服务)市场融合。毫无疑问,IaaS与PaaS正在发生快速的演变,随着IaaS产品陷入低价竞争和利润压力的泥潭,现在主流的云服务供应商都在试图从模式堆栈上下两个方向上进行扩展,以期能提供一站式的IT服务。

随着不断增加新的服务支持软件开发,云开发者则会收益颇多。在原有的IaaS服务之上提供PaaS,进一步解放了开发人员,使其可以集中精力于应用开发,无需担心底层的基础设施或其管理成本。同时,云服务供应商则能够使用自己的云应用平台作为开发、整合和交付SaaS应用的构建模块,或者他们可以销售按需访问的平台资源来创收。

混合云与容器技术的冲击

之所以出现IaaS与PaaS的融合的趋势,除了价格和利润的角逐之外,其背后的主要动力来源于客户需求以及技术的不断创新发展,比如Docker这样的容器技术的出现,很大程度上解决了云计算的可迁移性问题。

从客户的角度而言,现在混合云逐渐成为一种新常态。但是要搭建一个混合云并不容易,首先资源池要进行混合,甚至应用也要进行混合。通过一种融合架构体系模型,让客户的业务应用需求能够与其IaaS资源相匹配,即在业务工作负载出现波动的时候能够真正的灵活可伸缩,比如工作负载出现峰值时,可以将其自动分配到公有云中来消费资源,而在峰值结束之后,自动收回这些工作负载,并结束公有云资源的调配。

从技术的角度来看,现在容器即服务的出现让云计算的开发工作变得更加容易和便捷。Docker现在是最为主流且发展最为迅速的容器技术,而现在最容易从 Docker上获益的三类应用包括:需要在跨一个以上的云计算中运行的应用程序,很明显这一点完全满足了混合云的需求;再者是能够从开发运营(DevOps)中获益的应用程序,这一点对于PaaS和IaaS的融合也产生了巨大的推动力,此外,还有使用微服务的应用程序。

实际上,IaaS的边界逐渐扩展到PaaS版图是一种自然的过程,因为二者更像是一个整体,而作为整体的解决方案才能够为客户提供更多的IT便捷。

企业IaaS+PaaS解决方案选型建议

对于企业而言,最为关心的是如何能够构建出满足自身需求的IaaS+PaaS融合架构。中国惠普首席技术专家,首席架构师陈冉拥有诸多云计算项目实践经验,对此给出了中肯的建议。在他看来,现在无论在国内还是在国外,企业更为关心的私有云、公有云以及混合云的模式,而非我们所提到IaaS与PaaS。大型的IT厂商都在推广自己的整体云计算解决方案。

根据不同企业的规模,以及业务需求和发展,陈冉给出如下建议,供参考:

公司规模在几十人左右时,如果构建私有的IaaS加PaaS除了成本之外,技术门槛也过高,并不符合其成本效益,可以直接消费公有云提供的资源即可。当然,如果在企业发展的过程中对于高可用性以及安全加密方面有诸多考虑,同时能够承担更多的资本成本和时间成本,则最好是构建一套自己的环境。这样企业的 IT人员自己来维护,拥有了更多的自主可控权,同时能够将更多的时间以及成本用来创新发展。

公司规模在100人以上且500人以下时,考虑到公有云无法提供更符合个性需求的定制化服务,可以构建一个小规模的IaaS加PaaS平台,这个时候需要通过评估找到合适的服务供应商来提供整体的解决方案。

公司规模在500以上时,可以考虑构建一个中型的IaaS加PaaS平台,从而进一步加快公司的可持续性发展,同样也需要评估服务提供商的整体解决方案。

更大规模的企业则需要考虑混合云的概念,在控制成本的同时,可以把峰值时的部分工作负载通过混合云控制器转移到公有云之上。在完成业务之后伸缩回来,保障成本上的节省,同时维护企业创新发展。


本文作者:张培颖

来源:51CTO

相关文章
|
编译器 API C语言
深入探究Qt与C++标准的兼容之旅
深入探究Qt与C++标准的兼容之旅
1261 3
|
8月前
|
Linux 虚拟化 Docker
Linux服务器部署docker windows
在当今软件开发中,Docker成为流行的虚拟化技术,支持在Linux服务器上运行Windows容器。流程包括:1) 安装Docker;2) 配置支持Windows容器;3) 获取Windows镜像;4) 运行Windows容器;5) 验证容器状态。通过这些步骤,你可以在Linux环境中顺利部署和管理Windows应用,提高开发和运维效率。
1164 1
|
云安全 安全 Go
云:私有云与公有云对比
公有云与私有云安全的区别
606 1
|
SQL 容灾 关系型数据库
[版本更新] PolarDB-X V2.4 列存引擎开源正式发布
[版本更新] PolarDB-X V2.4 列存引擎开源正式发布!
[版本更新] PolarDB-X V2.4 列存引擎开源正式发布
|
物联网
STM32:TIM输入捕获硬件部分(内含:1.输入捕获简介+2.频率测量+3.通用/高级定时器的输入捕获电路分析(重点)+4.主从触发模式+5.输入捕获基本结构(重点)+6.PWM基本结构)
STM32:TIM输入捕获硬件部分(内含:1.输入捕获简介+2.频率测量+3.通用/高级定时器的输入捕获电路分析(重点)+4.主从触发模式+5.输入捕获基本结构(重点)+6.PWM基本结构)
933 0
STM32:TIM输入捕获硬件部分(内含:1.输入捕获简介+2.频率测量+3.通用/高级定时器的输入捕获电路分析(重点)+4.主从触发模式+5.输入捕获基本结构(重点)+6.PWM基本结构)
|
安全 测试技术 数据库
如何搭建 DVWA 靶场保姆级教程(附链接)
如何搭建 DVWA 靶场保姆级教程(附链接)
|
XML Java 数据格式
xml与java对象的快速互转
做流程图的项目时,新的流程定义为xml的,需要对xml与java对象进行互转 查了一下activiti的转换xml方式,发现转换太麻烦了,需要一步步的解析xml 后面发现直接用jaxb就可以很快实现互转,而且现在这个jaxb在jdk内,不需要引入外部的解析xml的包 具体如下: 一.
2502 0
|
PHP Python
kali获取任意设备的位置信息
今天更新一下文章,加深对ip的认识和对类似网络钓鱼的防范意识,当然再次声明,黑入他人设备是违法的,在这里用于教育目的,仅作测试!话不多说,上操作。
544 0
kali获取任意设备的位置信息
|
Linux
使用先电IaaS云平台创建云主机
使用先电IaaS云平台创建云主机
692 0
使用先电IaaS云平台创建云主机
|
JavaScript 前端开发
Vite+Vue3+Vue-Router+Vuex+CSS预处理器(less/sass) 配置指南 —— 全网最详细系列
Vite+Vue3+Vue-Router+Vuex+CSS预处理器(less/sass) 配置指南 —— 全网最详细系列
Vite+Vue3+Vue-Router+Vuex+CSS预处理器(less/sass) 配置指南 —— 全网最详细系列
下一篇
oss云网关配置