证明或否定需要额外DBA的度量指标?

我们目前有两个数据库管理员,我和另一个人都感觉需要一个或两个额外的资源。我已经多次与我的直接主管就这个问题进行了交谈,但我很难让他认同这个想法。最近,我们的经理与我们分享了一个很好的想法,那就是制定我们的“软价值观”列表,列出我们想要或认为需要做的事情,但真正有帮助的是列出“硬价值观”,即显示节省成本的项目。

首先,请您帮助我理解我们所感受到的需求是否合理,如果合理,我们该如何列出这个“硬价值观”的清单。我觉得我们可以列出需要做的事情以节省公司的开支,但这可能会被放在我们的优先事项列表的前面,从而增加我们的压力。

为了让您对我们的环境有一个高层次的了解,以下是我们为其提供支持的内容。

生产服务器 - 30+ 生产数据库 - 200+ SQL 版本 - 2008/2008R2/2012,目前正在考虑2014年,以及今年晚些时候的2016年 应用程序(第三方和自主开发) - 20+ 支持的应用团队 - 6 虚拟化 - 75% 虚拟化,25% 物理化 集群 - 3+ 计划中的更多 复制 - 1个分发服务器,2个订阅服务器,24个订阅,6个发布服务器,12个发布 日志传送 - 8个主服务器 + 计划中的更多,4个次要服务器 + 计划中的更多,49个日志传送数据库 + 计划中的更多 可用性组 - 目前没有,但正在探索可能性 每年平均应用程序升级/安装驱动版本更改或 DBA 资源 - 2-3 打补丁(SP、CU) - 目前不存在,除非出现问题 累积数据库大小 - 14TB+ 报告服务器 - 一个由2台服务器组成的扩展部署,我们都不熟悉 SSRS 分析服务器 - 两台服务器,我们都不熟悉 SSAS 我们应该使用哪些指标来证明或否定需要额外的数据库管理员(DBA)? 我的初衷是展示我们当前的能力与我们计划中的项目和重复任务之间的对比,但我们需要展示雇佣额外资源的投资回报率。

2你可以这样看待:额外硬件和软件的成本是一种投资,因此你可以计算投资回报率。而额外人员的成本则是“保险”,你可以将其抵消可能因没有这些人员而产生的潜在成本。 - mustaccio
1个回答

雇佣额外的数据库管理员(DBAs)很难证明投资回报率,因为DBAs本身并不产生收入。然而,他们确实使组织能够正常运作并产生收入,就像其他支持人员一样。任何部门缺乏人员都会导致组织功能不完善,损失金钱或机会。因此,缺乏投资会带来成本,而不是投资回报。 如果你觉得需要额外的DBAs,你必须知道由于时间/技能不足而无法完成哪些任务,如果是技能不足(比如你提到的SSAS问题),那可以进行培训;如果是时间不足,可能是暂时性的或结构性的。我曾经遇到过这种情况,你知道如果能自动化某些工作或设置一些警报,你的生活会变得轻松得多,但由于太多的被动性或重复性工作以及普遍的应急处理,你从未有机会去做。 一旦确定了团队运作不如预期的原因,就是时候将其记录下来了。 首先,记录下你现在做的工作,为什么会占用你所有的时间,并且明确向你的经理表明,需要解决的问题绝对不是你团队的错。确保不给人留下这个问题可以通过招聘“更好”的数据库管理员来解决的印象。 如果可以的话,制作一张Excel表格,展示未来几周的工作量。图表能给人留下深刻的印象,并且可以在一张幻灯片上显示出你的工作量。 一旦你清楚了这一点,记录下所有额外的任务和需要改进的事项,尤其要记录业务风险和可能的成本以及节省的费用。还要记录下你认为需要多少工时来进行这些改进和执行这些任务。 投资方程式中的一些因素包括: - 新招聘的数据库管理员的工资 - 培训费用 节约方程式中的一些因素包括: - 项目未按时完成 - 避免造成企业经济损失的停机时间 - 避免法律风险 - 避免数据丢失 - 可以减少咨询费用 - 因过度工作而导致员工倦怠的成本 一旦你尽可能完整地编制了列表,就会清楚哪个是最佳的价格/回报选择。 - 获取额外的培训 - 获取额外的数据库管理员 - 雇佣临时顾问来协助自动化工作、监控工作、执行迁移,以便现有团队有更多时间 - 改变业务对你的优先事项,以便你有时间安排好后续工作,从而提高工作效率

1@TomV 我非常感激你对此事的意见,是的,整理这些资料需要一些时间,但如果没有这种数据提供,或者吞咽口水发生灾难,就无法销售。我知道这需要时间,但不确定需要包括什么内容。我之前考虑过事情未能完成的问题,但这也很棘手,因为那可能会被理解为没有完成工作。 - Jason Davis
2@JasonDavis 这就是为什么你需要指出你已经在做什么以及为什么工作量阻止你完成其他任务,而这并不是你的错。 - Tom V
当然,这需要时间。我们要求企业给予我们相当可观的薪水、保险、培训,并承担雇佣另一名员工的责任,这其中可能包括经济下滑、裁员、性骚扰保险等等。不要以为企业会随意地频繁雇佣新员工。通常你需要花一些时间来处理这些事情。 - Ali Razeghi - AWS