半吊子手记

懂一点,说很多;差很多,想更多;一个不可能成为技术大佬的中年人。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

传统企业信息化基础设施“冗余”思路的一点随想

Posted on 2026-06-26 17:20  cnfreiheit  阅读(20)  评论(0)    收藏  举报

0x01

信息化基础设施是一个相对比较宽泛的概念,基础设施是那些不能直接产生业务价值,但没了它业务就跑不起来的东西,供电、UPS、空调、交换机、服务器、存储、网络链路等。对于传统企业来说,视频会议系统、调度室各类设备、内部通讯系统也是重要的一部分,以上的每一项单拎出来,掰开了,揉碎了都能继续分解出更多的子系统,子设备,子环节。对于传统企业,我个人认为只要停下来就会对业务正常运营、正常开展产生影响的基础设施都必须在信息化管理中引起高度的重视。

0x02

传统企业信息化建设往往存在几个特点:设备老、架构旧、“历史包袱”重。十几年前建的机房,设备一直在陆陆续续更新,但是每次都是站在系统层面解决一个点或者几个点的问题,再加上流程相对较慢,在迅速的信息化技术迭代过程中,可能会出现设备上线即落后的情况。架构旧重点表现在当初的设计,承载不了今天的需求,但是因为现实问题,底层却很难改动,最具有典型性的是网络架构,最初几十个人,几台服务器的情况逐步发展到现在几千人,几十台上百台服务器的网络架构,一批又一批的网络管理员用最快速便捷的方式调整网络,导致现在面临的网络结构混乱,要解决问题需要投入巨大的工作量,当然这不是谁的错误,“历史的人只能解决历史的问题”,让十几年的IT人员用今天的标准做选择,也不现实。“历史包袱”重表现为想动但动不了,业务连续性的根基不能动,牵一发动全身,不是技术干不了,是业务不敢让动,老系统用了多少年,和上游下游做了大量集成,更新一个系统,几十个接口要重新对接,每个接口要测试,每个接口的业务逻辑要验证,可以理解为把一栋楼的地基换了,但楼还不能塌。

0x03

如果按照目前的最新设计,所有基础设施系统使用高可用架构,所有组件都是冗余的,可确保以后切换都是自动化的。但是面对传统企业一套运行了十几年、绑着几十个业务接口、没人敢动生产环境的复杂系统,能做的是在这个系统的外围,加一层保护,而不是把这套系统本身改掉。回到0x02的假设,老楼房的地基动不了,但可以加个抗震加固的外套、加个消防喷淋,在现有条件下做最大化保护。“改造老架构”首先做到“保护老架构”,在“保护老架构”的过程中再“改造老架构”。而冗余则是保护老架构最有效的方式。

0x04

不管是搞基础运维,还是搞网络安全防护,家底清,资产明一定是最基础的。同样,做冗余的第一步还是要摸清基础设施全链路资产,做供电、网络链路、音视频等拓扑图,按照单点故障点做一次全盘分析,每个环节灵魂三问:1、这个节点挂了,对业务的影响有多大?2、这个节点出故障的概率有多高?3、如果要做冗余,改动的复杂度和成本有多高?如影响大+概率高+改动简单,可以直接做;影响大+概率高+改动困难,这种情况就必须选择替代方案;如果是影响低,可以先放一放。

0x05

做过的一些冗余改造。1、核心机房双回路供电不稳定,增设三回路供电,新敷设电缆800米,但是第三路电压降较大,只能满足临时使用,用两个双电源切换开关实现三回路冗余,有效保障突发情况下机房供电;2、视频会议室设备双回路供电+双系统保障,为了保障视频会议“零故障”,从核心机房UPS直接对视频会议核心设备供电,同时新增一套简易独立的视频会议系统作为备用应急使用(终端+调音台+功放+一拖八话筒),双系统同时入会;3、核心网络设备堆叠,服务器,私有云,存储链路聚合;4、广域网多运营商链路聚合。5、老旧系统服务器冷备,精密空调冷备。

0x06

冗余的心态:
1、接受现状,追求今天能比昨天好一点,不能别想着毕其功于一役。
2、冗余不是"买了设备",是"能应急",一个没人会用、没人测过的备用设备,等于没有,所以设备、培训、应急文档、演练常态一个都不能少。
3、对于冗余的投入,和领导沟通要用数字,冗余项目的收益是防止可能的损失。

0x07

优先消除最高风险点,用最小的改动换最大的安全保障,然后持续迭代,这是我个人传统企业信息化基础设施“冗余”思路的一点随想。