技术开发 频道

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

    4.3、孤立的IT问题解决方案与跨功能合作

    尽管IT组织内部已经开始寻找可以满足更为宽泛的技术规范,,DBA,网络管理员,应用开发人员和其它IT专业人员必须开发鼓励合作的工作流程。通过协作,IT专业人员可以从“不是我的问题”发展到到一起解决问题。关键在于流程的采纳向有利于业务的目标。例如,DBA 为了解决应用问题必须和应用开发人员和系统管理员沟通以理解数据库和其它体系结构的组件之间的相互影响。非常好的实践开始要求组织采用可以进行这种对话的工具。这个工具能准确描述问题而且提供一个解决的手段来防止发生“战争房间”的场景。

    
    图3

    没有交叉功能协作,DBA常常按照孤立的方式解决问题,例如:

    1) 问题出现

    2) 实施初步的诊断

    3) 根据特定技能,问题转到某个特定团队:

    a) 应用开发

    b) 数据库管理

    c) 硬件/基础架构

    4) 团队尝试确定问题的解决方案。

    5) 团队解决问题,在跟踪系统中记录问题,并且转到下一个挑战。

    因为这个组织的功能有限,“战争房间”现象开始出现。来自不同技术领域的代表聚集在一起试图识别问题的根源。不幸的是,这通常会演变成防御心态的演习。团队成员关注的重点在“我是对的”而不是解决问题。

    4.4、高级人员的价值最大化需要和维护可用时间与满足SLA的需要

    DBA的工作正在进化。DBA不再希望仅是发展成为单一技术方面的专家。他们愈加被认为是数据专家,知识的跨度深度远超过数据库还包括访问数据的应用。在非常先进的DBA组织,这已在三四年前成为现实。许多高级DBA已发现在他们的产品环境中涉及了多层的概念,包括高层次的工作,如建立数据体系架构。他们也负责相关日常管理任务,如管理数据库对象,他们还常常发现自己会参与到应用性能和开发的任务。

    这些混合的任务意味着高级DBA扮演着重要的角色,也显示了他们完成任务所需的知识宽度,而这些并不总是能表现出切实的业务价值。

    DBA经理和那些更高级别的人员,一直在高级职员的价值最大化和符合SLA的需要之间斗争。由于同时存在内部和外部支持的需求,管理人员面临一个困难的抉择。一方面,他们需要以零故障停机时间的标准满足不同客户的需要。另一方面,他们承担着对业务增值的目标,事实上,最直接的做法就是发挥高级人员的能力。因为DBA人员数量不会像他们所管理的数据那样增长,DBA管理人员考虑必须保证较高级职员不被陷于日常数据库管理任务中,做法之一就是让高级职员主要集中于增值业务上,当他们有必要解决某个问题时,提供给他们能快速的发现问题的根源的工具,诊断它,解决它及让他们回到自己的工作上来。同样的,授权给低级人员使用这些工具以便尽可能的解决许多日常的问题,而不需要高级人员的介入。

    4.5、四个矛盾对现代数据库管理组织的影响

    这四个基本矛盾表明技术组织思想的转变。对于DBA,这个转变意义深远。DBA传统上一直倾向于独立工作。非常好的化解决方案的选择给DBA带来了更多的挑战。传统上,他们管理数据库环境的所有的方面,并且重点在维护同种的体系架构。在IT组织中DBA们尽最大可能减少异种数据库平台的数量。然而,随着日益增加的、必要的业务功能,支持应用所需的数据库是由供应商根据某种特定的原因所决定。因此,为了管理数据库环境,DBA需要使用不同的语法、性能基准测试和行为来维护不同的数据库。结果是一个更复杂的数据库管理环境,并且对简化的管理和自动化的需求变得更大。

    此外,支持业务活动的许多应用的开发方式有很大差异。这样的结果就是问题更难诊断,而且DBA仅仅依赖他们自己的技能是远远不够的。为了这个原因,自治的数据库和工具允许无人参与的诊断,这对于业务更依赖IT来产生价值来说非常重要。

    非常好的化解决方案的趋势影响着供应商开发系统的方式,他们需要证明在某些功能线方面的领先位置,同时还要提供具有粘性的解决方案帮助减低与时间消耗,整合成本相关的风险。

    为了有效的运作,新的IT解决方案,特别是在数据库领域方面必须有:

    1)具有跨平台技能迁移的能力。

    2)实施的低风险

    3)易于整合

    4)能解决实际问题的功能

    随着技术市场的发展,能够满足业务活动需要的解决方案变得越来越重要,不但要支持业务增长,供应商要确保解决方案是可管理的并能有效地交付实施。

    5、市场的反应

    随着向最终客户提供更多功能已成趋势,IT供应商将自己定位为提供集成的非常好的化解决方案。本质上,他们正努力提供集成解决方案,其中每一个组件都是其细分市场的领先产品,同时提供集成的方便性,减低实施风险和CTO。

    因此,这创造了更大的机会,为技术的每分钱投入都产生回报。虽然在软件市场中,有越来越多的商品化软件,但是这仍然是个不稳定的平衡。

    作为技术雄厚供应商的一个目标,真正的集成非常好的化解决方案的定位是很难达到的。不但需要覆盖多种技术,多种解决方案的广泛的专业知识,也需要结合集成先进组件来实现综合的解决方案,这些构成了重大的挑战。打造业务的优势使得目标复杂化。IT供应商必须证明多样性的业务价值,同时需要定位在集成非常好的化平台解决方案方面,并且这样做还不会提高总成本。另一个挑战是这些集成解决方案也应该能够与其分散的组件保持协调,这些组件也应能够集成到其他厂商的解决方案中。他们也必须提供有能力保证利益底线的高级技术人员,并且使得经验较少的技术人员通过使用工具能够尽可能多地解决日常问题。

    传统上,采用非常好的化技术的最大障碍是因为现行的管理和技术迁移需要很高成本。不限制平台的工具将使所有级别的DBA以很低的成本主动地管理不同平台的数据库环境。供应商提供高价值的跨平台解决方案的商品化版本将使他们确立未来市场的方向。

    6、结论

    公司在软件方面不考虑ROI而审批费用的趋势越来越少。对技术投资的成功度量与每种技术解决方案产生的业务价值之间的关联越来越强。特殊的体系结构组件的重要性越来越低,而交付特效业务功能的能力正在超过以前对创新的关注。

    数据库增值的管理工具正在快速商品化,其功能和适用范围都在加强。由于在技术方面的业务投资着重于平衡降低成本和增加收入,因此交付满足最终用户业务需要的特定功能就非常重要。不断增强的对技术的信任使最终用户奋力争取采用非常好的化解决方案和技术,从而帮助解决特殊的业务问题。与此趋势相比,实施完全集成套件不必在每个特殊功能方面都擅长,而是提供单一的,综合的解决方案,从而减少与实施相关的风险。

    IT体系架构的多层之间的区别越来越模糊,作为技术决策的驱动力业务需求越来越重要。在IT环境中,导致出现了4个基本矛盾。

    1)非常好的技术与全面的集成方案;

    2)在特定技术中的专业化与在多技术领域内深入解决跨功能的IT问题的能力。

    3)从问题中划清自己责任与跨功能的主动性参与。数据库管理环境的有效的发展,必须要从传统的“战争房间”解决方式转变到“解决方案房间”的解决方式。这需要相互协作解决技术问题,需要采用诊断和解决问题的工具。

    4)允许高级技术人员代表IT组织交付价值的需要与满足内部业务人员和外部最终客户等多方的需求。

    在商品化的环境中保持技术领先需要在保证支持业务目标和交付非常好的的ROI的前提下,提供价值许多数据库管理的供应商仍然面向垂直的集成解决方案,但许多大公司的策略是需要采用集成套件的非常好的化解决方案,可以在异构的数据库环境中满足业务需求。随着业务的发展,采用商品化数据管理工具的企业可以跟上新市场的发展。

0
相关文章