企业私有云建设指南一第2章 企业云计算涉及的技术选型和管理

网友投稿 777 2022-05-29

第2章

企业云计算涉及的技术

选型和管理

在以AWS、Google、阿里等为代表的公有云发展的同时,很多大型企业出于数据安全性、系统稳定性、软硬件自主权、对自主可控以及TCO(Total Cost of Ownership,总体拥有成本)低的考虑,更加倾向于建设企业私有云来承载内部业务信息系统的运行。

2.1 企业私有云建设需求分析

在建设企业私有云之前,首先需要回答和解决的问题是企业是否真的需要私有云,以及需要什么样的私有云?企业私有云的建设是一个长期的系统工程,初始成本的投入也较为高昂。因此企业在建设私有云之前,应从以下几方面对需求和现状进行评估。

1.需求和资源使用特点

例如,某大型企业的IT系统现状:

▲    系统利用率低:烟囱式的系统建设部署方式导致系统资源无法共享,系统负载不均衡,整体资源利用率和能耗效率低。

▲    建设扩容成本高:IT系统中原有的UNIX服务器、数据库和存储阵列占比较高,标准化程度低,通用性差,导致建设扩容成本难以控制,给系统统一维护带来困难。

▲    扩展能力有限:系统的scale-up和scale-out能力不足,难以应对越来越大的系统处理和存储压力。

那么针对以上现状,如何通过云计算来改变呢?首先我们需要的是:

▲    动态部署架构:构建基于标准化硬件设备和虚拟化架构之上的云计算基础设施资源池,可对上层应用按需提供弹性资源,实现多系统有效共享,有效提高IT系统资源利用率和能耗效率。

▲    标准硬件单元:云计算采用标准的运算和存储处理单元,有效降低系统建设和扩容成本。

▲    高可扩展性:云计算硬件集群技术和软件并行处理能力能够提供出色的scale-out能力,几乎无限扩展IT系统的处理和存储能力。

《企业私有云建设指南》一第2章 企业云计算涉及的技术选型和管理

通过引入云计算技术可改变传统信息系统竖井式的建设模式,通过底层资源的共享与灵活调度可提升资源利用率,降低整体信息系统建设成本,缩短信息系统的建设周期。这些实现都是以资源使用特点为前提的。如果一个信息系统本身无资源调度需求(如资源使用曲线较为平稳),或计划由云计算承载的信息系统整体资源规模较小,资源共享和调度的空间有限,又或者特定的应用系统不支持分布式部署,无法进行横向扩展甚至纵向扩展,对于此类信息系统建设,则无法充分利用云计算的优势。因此对本企业的需求和现状进行合理评估是非常必要的。

2.信息系统的标准化程度

在云计算环境中,信息系统所具有的标准化程度往往是决定私有云形态的重要因素。对信息系统的标准化评估存在多个维度,包括基础架构环境标准化(例如所需支撑的硬件是专用硬件还是通用硬件)、平台环境标准化(例如对于开发环境、中间件环境以及数据库环境的通用需求和租户限制),以及应用系统的标准化(例如应用系统的运行环境是否一致、配置参数是否标准化、分布式环境下数据的一致性等)。不同维度的标准化实现决定了企业私有云应该建设为IaaS云、PaaS云抑或是SaaS云。

云化建设/迁移的难度

将新的应用系统直接部署在云计算环境中或将原有系统迁移到云计算环境中是两种主要信息系统的云化改造路径,对其实现难度的评估是对应用系统进行云化改造风险与收益评估的重要手段。整个业务系统的云化分析过程需要从包括硬件支撑环境改造、操作系统平台变更、平台软件绑定分析、IP地址依赖性消除、API重构、模块化改造、标准化改造、外部依赖条件等在内的多个层面和维度进行,准确评估业务信息系统云化改造的相关难点与痛点,才能对信息系统云化改造有充分的认识和准备。

关于成本的评估与考虑

大型企业建设私有云往往会考虑定制化和一些业务特定的需求,其标准化程度往往低于公有云,由此所带来的自动化、运维、管理开销会更高。最后,在传统企业环境培养大量开发人才的要求也更高,工作技能、职能的转变同样需要成本的投入。

云计算

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:JVM内存结构分析
下一篇:flutter实现异步UI
相关文章