企业私有云建设指南-读书笔记(一)

企业信息化发展阶段和转型重点

企业信息化发展的三个阶段

企业信息化绝对不单是技术问题,包含诸多层面与环节的系统工程。研究表明,信息技术发展10~15年为一个周期,根据信息化内容、信息化范围及信息化价值,可分为3个大的阶段,这三个阶段之间是一种递进和创新关系,是一种扬弃而不是颠覆。

信息化1.0阶段:

主要特点是单个部门的单系统应用:
1.从信息化内容角度看,计算机应用主要集中在以财务电算化和档案数字化等个别应用;
2.从信息化范围看,主要是单个部门的应用,很少有跨部门的整合与集成
3.其价值主要体现在效率提升,IT部门地位不高,价值不显著;

信息化2.0阶段:

20世纪90年中后期开始,信息化进入快速发展时期,这个阶段应用特点如下:
1.从信息化内容看,重点是企业级套装软件的实施和开发,大部分企业引入了ERP、CRM、PDM及行业特性管理软件,并通过集成平台实现系统的整合与集成,实现了系统间的互联、互通、互操作。
2.从信息化范围看,首先是跨部门实现了企业内部的整合,而后是跨过企业边界,部分实现了 供应链上合作伙伴之间的整合
3.从信息化价值角度看,IT部门地位上升,成为对流程与管控创新有重要影响的部门,IT成为驱动企业发展的动力之一。主管企业信息技术的IT主管也成为企业高级别的领导,CIO群体逐步崛起。
目前,大部分大中型企业都处于这一阶段,“信息孤单”是这一阶段企业面临的主要挑战,集成、整合是工作的重心和难点。

信息化3.0阶段

1.从信息化内容看,建设的重点是从前一阶段的系统建设和整合方向转向数据的分析和利用,信息化建设从IT阶段DT阶段进行。
2.从信息化范围看,企业通过内部资源的集成到外部资源管理的扩展,建设一体化平台,构建内外融合的生态圈,是应用的边界模糊化;
3.从信息化价值看,信息化地位再次提升,已成为战略创新的重要工具和手段。
目前,处于该阶段的企业大部分是电商企业和互联网企业,仅有少部分的传统企业信息化水平达到这一阶段,这也是大部分企业未来信息化建设的目标和方向。

企业信息化转型的六个重点

1.信息化建设的侧重点从内部向外部转化
2.信息化建设重点从应用向数据逐步转化
3.信息系统从追求大一统向“平台+组建化”转变
4.IT基础架构向云端转型
5.IT系统从PC端向移动端转化
6.信息系统开发从瀑布式向敏捷转化

云计算参考架构

云计算是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态、易扩展且经常是虚拟化的资源。云是网络、互联网和底层基础设施的抽象比喻。

为了有效描述云计算技术模型,各大商业组织都相继公布了云计算的参考架构模型,其中以IBM提出的CCRA最为准确,并且很大程度上推动了云计算参考架构的国际标准化。
IBM云计算参考架构中:

角色

1.云服务消费者
2.云服务提供商
3.云服务创建者

服务

IaaS、PaaS、SaaS和BPaaS(业务流程即服务)

基础设施

所有基础设施都由云服务提供商提供,包括服务器、存储、网络资源和机房设施。基础设施元素仅限于硬件基础设施,不包括系统管理程序,也不包括任何虚拟化管理软件。

通用云管理平台

支持跨越IaaS\PaaS\SaaS,CCMP分为两个主要元素:运营支持服务和业务支持服务。
运营支持服务OSS代表了一系列运营管理和相关技术服务,这些服务将由CCMP暴漏给服务消费者,这些服务需要通过云服务创建者来实现。主要包含:

  • 平台与虚拟化管理
  • 监控与事件管理
  • IT资产与授权管理
  • 容量与性能管理
  • 自动化部署
  • 配置与变更管理
  • 服务自动化管理
  • 事故与问题管理
  • IT服务水平管理
  • 服务交付目录管理
  • 服务请求管理
  • 镜像生命周期管理

业务支持服务代表了一系列与业务相关的服务,这些服务将由CCMP暴漏给服务消费者,这些服务需要通过云服务创建者来实现。主要包含:

  • 用户账号管理
  • 合同与协议管理
  • 计量管理
  • 定价管理
  • 评级管理
  • 计费管理
  • 订单管理
  • 服务产品目录
  • 授权管理
  • 服务请求管理
  • 订阅管理
  • 结算管理
  • 应付账款
  • 应收账款
安全、弹性、性能和易用性

####服务创建工具
云服务创建者使用服务创建工具开发新的云服务,包括开发运行工件和有关管理组件(如检测、计量、配置等)

典型的云计算解决方案架构

1.SaaS
一种通过互联网提供软件的模式,用户无需购买软件,用户可以通过网络来使用这些软件,提供随需应变能力,是最成熟的云计算模式。具有高度的灵活性,已经证明可靠的支持服务、强大的可扩展性,降低客户的维护成本和投入。
OpenStack架构:
在此模型中,共有四类用户,分别是开发者、DevOps工程师、应用负责人和云云运维人员在此模型中,共有四类用户,分别是开发者、DevOps工程师、应用负责人和云运维人员。

2.PaaS
提供了基础架构,软件开发者可以在基础架构之上建设新的应用或者扩展已有的应用,同时不必购买开发、质量控制或生产服务器。
PaaS模式的重要应用场景之一是向用户交付一个支撑应用运行的应用平台。基于PaaS模式构建APP,需要满足以下典型的需求:

  • 提供定义应用需求的接口
  • 提供基于应用需求快速构建应用运行环境的能力
  • 提供运行时实时动态满足应用需求的能力
    3.IaaS
    IaaS通过互联网提供了数据中心、基础架构硬件和软件资源。
    SaaS架构应该满足于以下三个特点中的一个或多个:
  • 可扩展性:能够最大限度提高并行性
  • 可配置性:每个用户能够用元数据配置应用的外观和行为,同时保证配置的使用简易和零费用
  • 多用户高效性:最大化不同用户间的资源共享
    在这里插入图片描述

4.SaaS、PaaS、IaaS联系与区别
在这里插入图片描述

云计算涉及的关键技术

1.虚拟化技术

2.分布式处理技术

分布式处理和并行处理是为了提高并行处理速度所采用的两种不同的体系架构。
CAP理论:

  • (强)一致性,事务保障,ACID模型;
  • (高)可用性,冗余以避免单点,至少做到柔性可用(服务降级)
  • (高)可扩展性,一般要求系统能够自动按需扩展,比如Hbase。
    CAP三个因素最多只能满足两个,不可能三者兼顾。

3.海量数据存储技术

GFS、Hadoop、Ceph(Inktank)

4.海量数据管理技术

云计算需要对分布的、海量的数据进行处理、分析,因此,数据管理技术必须能够高校地管理大量的数据。云计算系统中的数据管理技术主要是Google的BT和Hadoop团队开发的开源数据管理模块HBase.

5.编程方式

云计算提供了分布式计算模式,客观上要求必须有分布式编程模式。云计算采用了一种思想简介的分布式并行编程模型Map-Reduce。是一种编程模型和任务调度模型,主要用于数据集的并行运算和并行任务的调度处理。在该模式下,用户只需要自行编写Map函数和Reduce函数即可进行并行计算。

6.云计算平台管理技术

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值