容量管理的基本内容[2]
容量管理中包括的重要概念包括:
● 性能管理(Performance Management)——为优化整体运营绩效而评价、监控和调整IT基础设施组件的性能的活动。
● 应用选型(Application Sizing)——确定需要用来支付新的或改进后的服务以及预计的未来负载量的硬件或网络容量的过程。
● 模拟(Modelling)——使用分析、模拟和趋势预测模型来确定服务的容量需求以及确定最佳的容量方案的过程。模拟需要分析各种不同的情形,并分析各种“如果……怎么办”式的问题。
● 负载管理(Workload management)——主要是了解不同的业务驱动会产生怎样的结果,需要哪些资源(它既可以作为模拟的一个基本组成部分,也可以是单独的一种活动)。
● 容量规划(Capacity Planning)——根据容量管理数据库分析当前的情况、预测IT基础设施未来的使用情况以及为满足预计的IT服务需求而需要的资源,从而制定容量计划的过程。
容量管理的必要性[2]
容量管理致力于根据当前和未来的业务需求,在恰当的时间(在需要的时候)以恰当的成本协调地提供所需的IT资源。
这样,容量管理不仅要预计那些对客户可能产生影响的业务发展,同时也要预测技术的发展情况。容量管理流程在确定投资回报和成本合理性方面也扮演了重要的角色。
容量管理的效益有:
● 由于资源被有效地加以管理以及设备运作性能被持续地监控,与现有服务相关的风险也被降低了。
● 通过应用选型可以了解新的或改进的服务对现有系统的影响,从而降低与新的或改进的服务项目相关的风险。
● 在恰当的时候(既不要太早也不太晚)进行投资,这意味着采购流程再也不需要应付临时的采购或超前于需求而购买过度的容量,从而总体成本降低了。
● 通过在确定变更对IT容量的影响时与变更管理密切配合,防止了由于不恰当或不正确的容量估计估计所导致的紧急变更,从而降低了业务运作中断的次数。
● 更为灵活的预测使得对客户需求的响应变得更快速和更准确。
● 由于在更早的阶段对IT容量的需求和供给进行均衡,使得IT容量管理的效率提高了。
● 由于IT容量利用的效率更高,从而使得与容量相关的开支得到很好的管理。甚至降低。
这些效益的产生可以改善与客户的关系。容量管理在更早的阶段与客户进行协商沟通,并提前预定客户的需求。与供应商的关系也可以得到改善。有关采购、交付、安装和维护的协议也可以得到更有效的规划。
容量管理的方法[1]
依照自身组织的容量管理流程。通常在开始运行时将以下要素纳入运行计划并实施(OGC2004)。
(1)监视的配置要素,例如:内存、存储、处理器、通信线路、软件。
(2)监视周期、手段和方法、评价准则等。
(3)各种职责的责任人、相关人员、报告对象。
(4)其他。
容量管理的对象[3]
通常来讲,容量管理的对象可以分为如下类别。
·所有硬件设备:从超级计算机到桌面PC,从服务器到外围设备,如存储介质、打印机等。
·所有网络资源:从网络硬件设备,如路由器、交换机、服务器的网卡,到租用的通信线路带宽。
·所有环境资源:如机房空间、空调、UPS、备用发电机等。
·所有软件资源:如进程数、服务连接数、许可证数量等。
·人力资源:服务人员数量、关键岗位的人员备份。
数据库管理员的主要职责为:
1、数据库管理员规定用户访问权限和为不同用户组分配资源。
2、监视监控数据库的警告日志,定期做备份删除。
3、对数据库的备份策略要根据实际要求进行更改,数据的日常备份情况进行监控。
4、规范数据库用户的管理定期对管理员等重要用户密码进行修改。
5、对SQL语句的书写规范的要求一个SQL语句,如果写得不理想,对数据库的影响是很大的。
扩展资料技术分工
产品的整个生命周期里数据库管理员的职责重要而广泛,这催生了各个纵向的运维技术方向,凡是关系到数据库质量、效率、成本、安全等方面的工作,及涉及到的技术、组件,主要包括:
1、数据库监控技术:包括监控平台的研发、应用,服务监控准确性、实时性、全面性的保障。
2、数据库故障管理:包括服务的故障预案设计,预案的自动化执行,故障的总结并反馈到产品/系统的设计层面进行优化以提高产品的稳定性。
3、数据库容量管理:测量服务的容量,规划服务的机房建设,扩容、迁移等工作。
4、数据库性能优化:从各个方向,包括SQL优化、参数优化、应用优化、客户端优化等,提高数据库的性能和响应速度,改善用户体验。
参考资料:百度百科-数据库管理员
认识数据库管理数据库管理(DatabaseManagement)是有关建立、存储、修改和存取数据库中信息的技术,是指为保证数据库系统的正常运行和服务质量,有关人员需对其进行的技术管理工作。
负责这些技术管理工作的个人或集体称为数据库管理员(DatabaseAdministrator,DBA)。数据库管理的主要内容有数据库的调优、数据库的重组、数据库的重构、数据库的安全管控、报错问题的分析和汇总以及处理、数据库数据的日常备份。数据库管理员数据库管理员,是从事管理和维护数据库管理系统的相关工作人员的统称,其属于运维工程师的一个分支,主要负责业务数据库从设计、测试到部署交付的全生命周期管理。数据库管理员的核心目标是保证数据库管理系统的稳定性、安全性、完整性和高性能。
在国外,也有公司把数据库管理员称作数据库工程师(DatabaseEngineer),两者的工作内容基本相同,都是保证数据库服务24小时的稳定高效运转,但是需要区分一下数据库管理员和数据库开发工程师(DatabaseDeveloper):((1)数据库开发工程师的主要职责是设计、开发数据库管理系统和数据库应用软件系统,侧重于软件研发;
(2)数据库管理员的主要职责是运维(运营和维护)和管理数据库管理系统,侧重于运维管理。
数据库管理员在不同的公司不同的发展阶段有着不同的职责与定位。一般意义上的数据库管理员只是负责数据库的运营和维护,包括数据库的安装、监控、备份、恢复等基本工作,但是广义上的数据库管理员职责比这个大得多,需要覆盖产品从需求设计、测试到交付上线的整个生命周期,在此过程中不仅要负责数据库管理系统的搭建和运维,还要参与前期的数据库设计、中期的数据库测试和后期的数据库容量管理和性能优化。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)