乐趣区

关于linux:为什么有混合云的存在

这几年混合云(Hybrid Cloud)被“炒”得很火,上面笔者谈谈本人的认识。

云计算是什么?

在理解混合云之前,咱们先认清云计算的实质。

咱们晓得,云计算事实上曾经成为企业基础架构上的次要模式,好不夸大的说,云计算就是当代企业的 IT 架构。

云计算从基础设施的所有权(建设者)这个角度看,分为:私有云和公有云两种

  • 私有云:由 AWS,Azure,阿里云,华为云,腾讯云等厂商提供的面向全世界宽广用户提供的一种按需租用的云计算设施
  • 公有云:由企业通过 VMware,OpenStack,KVM 等虚拟化软件,自行搭建的外部云计算设施

不论是私有云,还是公有云,绝对于传统的架构来,云的特色是虚拟化和服务化。

虚拟化,行将计算机的硬件资源虚构成软件资源,其中 服务器虚拟机实例、容器虚拟机实例 是两种最外围的资源。

服务化,行将传统的“创立服务器 -> 装置操作系统 -> 装置应用软件 -> 应用应用软件”这种应用软件的 4 步骤流程,通过事后配置好,在须要应用软件的时候一键启用即可,这样 4 个流程就变成间接应用应用软件(仅一个步骤)。这是什么意思?举个例子:IT 管理员应业务部门要求,要部署一个 MySQL 数据库,供业务部门去做数据分析。

那么企业外部的流程个别是这样的:

  1. 业务部门提出需要
  2. IT 部门确认需要
  3. IT 部门交付:创立服务器 -> 装置操作系统 -> 装置 MySQL-> 测试 MySQL 可用性
  4. 业务部门应用 MySQL
  5. IT 部门响应技术支持

那么服务化之后,流程是怎么样的?

  1. 业务部门通过云门户找到 MySQL,间接应用
  2. IT 部门响应技术支持

显然流程大大简化。后面提到,服务化须要预配置一些通用服务,甚至可能让用户有一些个性化的抉择,那么就须要 IT 部门在设计服务、配置服务上不论改良了。

总结:云计算就是能够按需应用的:【服务器虚拟机、容器虚拟机】+【软件服务化】

私有云和公有云有区别吗?

如果您仔细阅读了上节,那您肯定会批准我上面的观点。

从计算的角度上看,私有云和公有没有区别。就像大国与小国的区别,大饭店与家庭厨房的区别一样,实质上是没有区别。

如果肯定要谈区别,无非就是私有云提供的虚拟化资源更多,软件服务化更多,甚至有的云厂商把 ToB 的人工服务(例如:商标服务、知识产权服务等)也作为其服务目录。

混合云是什么?

一般来说,私有云上的虚拟化资源和服务资源是海量的,当代企业组织(非国家非凡机关或涉密组织)如果还没有应用私有云那么是不堪设想的。但私有云的海量资源,面对不同行业不同企业千差万别的需要来说,不可能满足所有的业务场景,另外从数据安全、老本和效率的角度,有些场景下公有云更有劣势。

所以既应用私有云,又应用了公有云是很失常的架构。

再回过头来看应用私有云,大型企业在应用私有云上有更多评估指标(比方:性能、架构、单干等),往往不是繁多私有云单干商。

同理,在自行搭建公有云的时候,所采纳的技术架构可能也不是繁多的。

图为常见的私有云和公有云技术栈

从上图看,一个企业面临治理多种云技术的微小挑战,自然而然,市场上就有软件提供商在思考,是否提供一个集中的云管理软件,可能将不同云技术的资源都治理起来呢?显然,有这种市场需求,以后市场上有大量这种多云管理软件(CMP),玩家包含:VMware,Redhat、Cisco、Dell 等巨头,也包含一些 IT 工具软件商。

CMP 的次要性能次要集中在如下几个方面:

  • 资源(虚拟机、容器、存储、网络等)整个生命周期治理,包含:创立、监控和销毁等
  • 老本治理
  • 多用户的权限与审批治理,身份,安全性和合规性
  • 云迁徙,备份和劫难复原
  • 自动化运维技术
  • DevOps 反对

总结:

  1. 混合云不是一种云,而是一种状态,企业应用了多种云架构,就称之为他们应用了混合云。
  2. 多云管理软件是最佳混合云管理工具,但不是必要工具

混合云有哪些玩家?

间接看 Gartner 的云治理平台的魔力象限吧

创作不易,欢送探讨,感激反对!

退出移动版