从当下三个热点预判云计算行业的最佳实践场景
OpenStack
在云计算领域里,不得不提及享誉盛名的OpenStack。它是国外的一个开源云管理平台软件项目。OpenStack项目是由NASA(美国国家航空航天局)和知名托管服务提供商-RackSpace合作发起的。到目前为止,他每年会发布2个版本,每版本之间是以字母表顺序(A~Z)命名,目前的最新版本是第20个版本—Train版本。它共包含40+个分支项目,涉及IT世界可以想象到的各个领域。
都有哪些项目呢?举例,比如NoVa(计算服务)、Neutron(网络服务)、Glance(镜像服务)、Swift(对象存储服务)、甚至Horizon(UI服务),以及其他。对于从业者来来说,OpenStack的特点是代码开源、功能强大、架构灵活、社区活跃。可是一般的使用者,会面临如下问题。第一,安装部署太复杂。第二,运维有较高的门槛(需要精通Linux及网络的工程师)。第三,管理所需资源开销大(需要专门的管理节点来运行管理服务)。第四,版本之间无法升级(平滑无缝升级是做不到的)。
这也就造成了它的市场状况。厂商很难产品化,逐渐成为软件集成商或者服务外包商。对相关人才的要求高,以至于运营成本变高。从大局上看,NASA、eBay、RackSpace、惠普、思科、Intel等大厂相继退出社区或停止研发。综上,它的整体热度在下降。
市场期待一个可以让云计算技术平民化的产品。
超融合架构
它的架构主要可分为两种,一种是自购服务器+软件架构,另一种是软硬件一体机架构。哪一种更有未来呢?自购服务器,那么更具灵活性,比如单台服务器中既运行虚拟化服务,又运行分布式存储服务。可以避免被厂商绑定,软硬件分别采购。软件可以采用VMware、Zstack等。若接纳软硬件一体机架构,可考虑深信服、SmartX、青云等。这些厂家降低了交付门槛。常见的2U2节点、2U4节点,空间占用少。用这个架构,就被厂商绑定了。
容器
比如Docker就是其中之一。比较而言,虚拟化的环境里,在服务器层和云主机层之间,有一个虚拟化操作系统(如KVM/Xen/Hyper-v)。而容器的环境,在物理服务器的Linux操作系统之上,有一个容器引擎,在这之上,可以有各种业务系统的运行环境,比如SQL、Tomcat等。这样看来,容器可以认为是一个更轻量级的虚拟计算技术。他不需要依赖完整的操作系统,有更少的资源消耗(CPU、内存、磁盘)。它可以更快的启动,虚拟机启动需要分钟级、容器启动需要秒级,这样我们能够实现更快的业务部署交付。
在未来,这样的场景可能会越来越多的出现。基于Docker/K8S技术的PaaS平台的应用场景。这里面的两个典型代表是微服务架构和DevOps方法论。虚拟化(面向资源)+容器(面向服务)是实现这个场景的最佳实践。
在未来混合云也会有更多落地。混合云有五个特点:
1、统一管控。在私有云界面同时管理线上线下资源。
2、弹性扩容。在按需的场景下将资源负载从私有云弹性扩容到公共云。
3、安全防护。复用公共云的DDOS和WAF能力,用私有云来处理正常请求。
4、容灾备份。私有云做业务生产,公共云在业务灾备。
5、业务跨云部署。用公共云部署敏态业务,用私有云部署稳态业务。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
实战Fabric 2.0 链码操作
Hyperledger Fabric 2.0最近已经发布,其中最引人关注的一点是链码操作。官方文档虽然对此提供了详细的说明,但本文将通过与Hyperledger Fabric前一个版本中链码操作的对比,来帮助你更好的理解新版本中链码操作的不同之处以及幕后的一些技术细节。 Hyperledger Fabric区块链开发教程:Node.js | Java | Golang 1、链码操作:Fabric 1.4 vs Fabric 2.0 我们将首先快速介绍在HF 1.4和HF 2.0中的整个链码操作过程。 链码操作指的是在Hyperledger fabric网络通道上部署链码的操作,这样区块链之外的应用可以调用或查询链码方法。在链码开发完成并测试后,首先需要将Fabric链码安装到指定的peer节点。在这个阶段链码还不能使用,直到链码被提交(Fabric 2.0中的术语)到通道中或在通道上实例化(Fabric 1.4中的术语),这样链码就可以被授权用户访问了。 下面是两个版本的Hyperledger Fabric中链码操作流程的对比图: 在Hyperledger Fabric 1.4中,链码...
- 下一篇
请收藏!一文详解 Ansible 架构与工作原理
云栖号:https://yqh.aliyun.com第一手的上云资讯,不同行业精选的上云企业案例库,基于众多成功案例萃取而成的最佳实践,助力您上云决策! Ansible 是一个模型驱动的配置管理器,支持多节点发布、远程任务执行。默认使用 SSH 进行远程连接。无需在被管理节点上安装附加软件,可使用各种编程语言进行扩展。 一、Ansible基本架构 上图为ansible的基本架构,从上图可以了解到其由以下部分组成: 核心:ansible 核心模块(Core Modules):这些都是ansible自带的模块 扩展模块(Custom Modules):如果核心模块不足以完成某种功能,可以添加扩展模块 插件(Plugins):完成模块功能的补充 剧本(Playbooks):ansible的任务配置文件,将多个任务定义在剧本中,由ansible自动执行 连接插件(Connectior Plugins):ansible基于连接插件连接到各个主机上,虽然ansible是使用ssh连接到各个主机的,但是它还支持其他的连接方法,所以需要有连接插件 主机群(Host Inventory):定义ansib...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS6,CentOS7官方镜像安装Oracle11G
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS关闭SELinux安全模块
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Hadoop3单机部署,实现最简伪集群
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2全家桶,快速入门学习开发网站教程