敬业的IT人 >> 数据库 >> 其他数据库 >> 在多种数据库环境下管理业务需求(上)

在多种数据库环境下管理业务需求(上)

敬业的IT人 互联网 佚名 2008-1-8 15:51:02

在Noel Yuhanna的“2006年数据库管理系统趋势”的报告中,他提出这样一种观念:因业务的成长,需要采用一个统一策略来迎接数据库管理的挑战。软件解决方案必须有更广泛的、更包容的途径来进行数据库管理,而这样做既能减少复杂性也能减少成本。数据库不再只是软件应用的引擎;它更是紧紧地与其它的企业计算环境密不可分。DBA经理需要转变思想去包容其他IT团队,这样才能使自己的部门对整体业务更具生产效率和价值。DBA真正的工作将由管理员的日常工作进化到一个真正的数据专家,而且可以覆盖整个IT环境。

这个发展图示了最终用户的功能位置的重大发展过程,例如,焦点已经从技术专家转变到熟悉技术的业务人员。这个发展的结果是,很明显IT对业务更可见了,而且IT功能必须聚焦在最终用户的体验上。

2.1、数据库管理角色的改变

N层解决方案的出现之前,在应用和系统管理中数据库的角色是相当孤立的。数据库管理是DBA的领域,基于数据库错误的应用问题很容易被发现和补救,因为数据库作为存储工具只对他们所关心的应用逻辑服务。随着IT体系架构的发展,这种情况正在改变。为了快速有效地交付功能,应用层开始承担以前数据库承担的某些角色。

这也有一个在改变,就是IT部门如何被他们的业务用户认知。传统上,IT部门是企业中不同的部门,具有独立的特定角色和技能,而且任务的分配是基于它们严格的组织结构。

在传统的IT的独立部门中,包含:

◆应用开发人员

◆系统/网络管理员

◆数据库管理员

今天,这些也开始模糊了。基本的变化需要满足这样一些需求:系统如何开发、管理和维护。数据库管理过程变得更横向,IT功能的严格区分将不得不服从更加整合的IT部门。

3.在问题解决方面的差异

数据库管理角色的改变无疑体现了IT团队对系统管理的所有领域中的问题是如何响应的。传统上,IT团队是响应驱动型的,IT人员在问题出现时才去解决,而不是采取措施来降低未来发生问题的风险。在快速发展的IT环境中,特别是在多事务的业务模型下,这种反应模型是典型的。当IT部门尝试尽可能投资于预防的措施时,未来的业务需求和可靠的最终用户解决方案通常超过优化的渴望。

在当前IT部门中,DBA是驱动响应型特性的一个例证。在N层的应用环境,DBA拥有应用逻辑,在大多数现代体系架构中,这些逻辑存储在数据库层中。所以,那似乎不太需要功能之间的通讯。他们重点在解决具体的数据库问题,例如,如果问题是在数据库里,DBA几乎不需要向应用开发人员和网络管理员进行咨询。

然而,在新的IT环境,具有更流动的体系结构,合作对有效的计划、问题的解决、应用的部署和管理变得极其重要,这展现了与DBA有关的一个领域。传统上,在应用开发人员和系统管理团队之间比其它组和DBA的互动更多。正常德应用开发要求与系统团队有一定程度的合作以 保证交付正确的功能,而且识别和修补操作问题的能力也要求很强的相互关系和有效的沟通,从而保证业务执行。

数据库团队经理的责任最大。经理必须指挥团队内外兼顾,负责团队的具体工作,同时与其它IT经理保持联系以确保沟通的成功,提供协作的IT环境符合SLA和解决问题。熟练的沟通技能和协作能够衡量一个有才能的数据库经理。对数据库经理来说,在解决问题的过程中,重要的是,他们的团队和其他IT小组一起工作来保证一个负责任的,更重要的是,客观准确的环境。同样地,他们将需要确保他们分配的资源的方式,能使部门实现最大的业务价值。必须让高级的IT人员领导能够产生收入的项目。低层次的,可重复的任务应该分配给初级人员或通过日益自动的数据库管理工具完成。

粤ICP备06119539号
Copyright CiscoSky.Org,Some Rights Reserved.
Email:me1228#tom.com