UINO优锘:深度扒一扒图化资源申请之三生三世那(3)
作者:网站采编
关键词:
【摘要】企业的CMDB数据的重要性和消费性还停留在理论上,如何将数据和视图进行整合、联动、升华,实现CMDB生产工具图形化、场景化、众创化才是我们的终极目
企业的CMDB数据的重要性和消费性还停留在理论上,如何将数据和视图进行整合、联动、升华,实现CMDB生产工具图形化、场景化、众创化才是我们的终极目标。
图化资源申请之未来,即生命之世
古人云:前世之债,今生来偿,终其一生思考以谋未来之福祉。从生活到生命,区别在于一个是我们生于其间的现实世界,一个是我们心向往之的理想国度。对于企业内部IT资源申请的来世,可能没有我们遥望的那么久远,因为变革已经发生,即使是潘多拉的魔盒也没有将希望完全泯灭,让我们来感受一下资源申请美好的未来。
1通过视图让资源申请进度可视化
通过视图来表示资源申请的情况还不是我们的目标。在申请者提交资源视图之后,他们的关注点已经转移到了资源申请的进度如何,客户希望对申请资源的到位情况能够实时掌握,从而有计划、有目标的开展下一步的工作。请看下图:
编辑?从上图中我们可以直观的感受到申请资源的进度情况。左边的Client组件仍然是灰显状态,说明资源还未到位;中间的WebServer资源的机器和虚拟机已经ok,因为视图中显示高亮状态,但虚拟机中的操作系统和WebServer平台软件还在部署中,因此状态为灰显;而右边的AppServer组件无论是硬件级别、操作系统级别还是平台软件级别都是高亮状态,说明申请需要的资源已经完全到位,用户可以开展下一步的测试或部署应用工作。
实现上述资源进度可视化功能是离不开企业的CMDB核心配置库的。还记得我们在画图中要对每个CI配置信息进行输入吗?这就为我们能够通过视图进行资源申请进度跟踪埋下了伏笔。在使用者申请资源画图中,会根据需求在代码段中填写相应分类组件的部分配置信息。当运维部门在交付资源的时候会参考并补充完整这部分CI配置信息,待资源交付成功后会手工或自动化的在企业核心CMDB中生成CI的配置数据。这些配置数据会定时回传给视图管理平台。当用户通过视图查看进度的时候,视图管理平台会自动根据视图中组件信息和回传的CI数据进行匹配,从而选择?灰?显或高亮组件来呈现资源交付进度。这种方式不仅在资源申请过程中实现了数图结合,数图互动,也扩大了企业CMDB的使用价值和自动化进程改革。
2CI关系数据自动生成和回写
以往我们CI关系数据需要客户进行梳理和建立,但采用视图方式之后,由于在资源申请的时候申请人会完善CI关系代码信息,CI关系也只有开发、业务和申请人这类角色工作人员清楚,后台交付人员对CI关系信息不敏感。如果交付人员建立CI关系数据也需要和前端沟通和确认,十分麻烦而且也容易造成理解误区。以此我们把CI关系数据的梳理和建立放在了视图管理平台中,由申请人或有权限修改视图的业务人员进行梳理并确认。当视图中所有资源交付成功后,即灰显状态都成为高亮状态时,视图管理平台根据视图中的CI关系代码信息自动建立CI关系数据,之后将这些关系数据回写到CMDB核心库中。到此为止客户申请资源的业务流程形成了一个闭环,视图在资源申请的过程中,扮演着直观显示资源情况、描述资源CI信息、生成CI关系数据并回传,校验视图中组件资源申请进度的角色。
3视图的资源变更扩展能力
在申请资源交付给使用者后,资源有可能发生变更和淘汰,我们还需要视图的一些扩展能力予以支撑。
客户由于架构改变,或机器替换的时候,CMDB中的数据发生改变,这些改变的数据会同步回视图管理平台。当客户浏览视图的同时,这些变化的数据会以视图可视化的方式提醒客户,帮助客户校验、修改和完善资源申请视图。
数据校验和修改后,视管理平台提供视图的版本管理功能,记录由于数据改变而带来的视图变化痕迹信息,用于日后申请者进行历史查询。
这样,通过视图的方式提供给企业一个资源申请全生命周期的可视化管理能力,帮助企业更好、更快、更敏捷的进行资源申请业务的开展。