容量管理的三个层次

简介: 【2月更文挑战第29天】

ITIL把容量管理分为三个层次:业务层(Business Level)、服务层(Service Level)和组件层(Component Level)。

这三个层次的流程中有许多类似的活动,但是每个子流程有不同的侧重点。业务容量管理侧重于当前和未来的商务业务需求,服务容量管理侧重于支持业务的现有服务的交付,组件容量管理侧重于支撑服务供给的技术基础设施。

1、业务容量管理

业务容量管理把业务需求和规划转变为对服务和IT基础设施的需求,保证IT服务将来的业务需求得到及时的量化、设计、规划和实施。业务容量管理主要考虑将来的业务需求,这些需求来自新的业务或者是业务新的变化(Newly Changed Business)。例如:

  • 新服务或者服务方向的改变所提出的需要。
  • 已有服务需要改进以提供额外的功能。
  • 旧的服务将会被淘汰,释放闲置容量。


这些改变都会影响对客户的SLA能力,容量管理的职责就是预测和管理这些变更带来的容量需求,并且管理这些需求。

2、服务容量管理

服务容量管理关注于端到端性能、现实状况的IT服务使用和工作负载的容量的管理、控制和预测。服务容量管理的主要目标是识别和理解IT服务、资源的使用、工作模式、高峰与低谷等,以保证服务达到SLA目标。


服务容量管理主要考虑目前的业务需求是否得到满足。主要的活动是监控、分析和相应的改进。

3、组件容量管理

组件容量管理是对单个IT技术组件的性能、使用和容量进行管理、控制和预测,保证拥有限定资源的IT基础设施内的所有组件得到监控和测量,并可以记录、分析和报告所收集的数据。组件容量管理的主要目标是识别和理解性能、容量及支撑IT服务技术的单个组件的使用,包括基础架构、环境、数据和应用程序,以保证当前硬件和软件资源得到最佳使用,从而达到和维持既定的服务等级。


容量管理相关的基础要素包含如下三方面。

  • 容量阈值的管理和控制

每个应用服务或系统上的资源限制可以被用来建立容量阈值,这个阈值能够被监控活动用来产生警告和异常报告。在确定阈值时要特别小心,因为特定应用的限制是不同的。

服务与系统的阈值管理和控制是有效满足SLA中确定的服务水平的基础。这些阈值被连续和自动监测,并且每当监控阈值被超过或者接近时,将产生警告和异常报告,以促使人们采取合理的补救行动。

阈值监控不仅应该在超过阈值时报警,也应该能够监测变化的速率,并且预测何时将达到阈值,以达到提前预警的目的。例如,磁盘空间监测应监测增长速率,并以当前速率计算在未来几天内是否会引起磁盘空间用尽,以便及时警报。例如,500GB的磁盘已经使用了80%的空间,增长速率是每天20GB,那么5天内将会用尽。

  • 新技术的出现

容量管理也应该充分了解新技术带来的优势,如使用虚拟化、公共云计算服务和按需计算(on-demand computing)这类技术和服务,以及如何使用这些技术来支持运营的容量改进。

此信息可以通过利用外部资源来收集,如供应商研讨会、技术博览会、行业或专业网站。在评估这些新技术时,核心是成本导向。在任何时候,容量管理的责任人都应该认识到,新技术的引进和使用必须在成本合理的前提下,并且新技术可以向业务提供实实在在的利益。技术运营需要的是技术带来的成本节约及可用性,而不只是技术的先进性。要充分理解容量管理的目的,不能为了技术而技术。

  • 常规化

容量计划的制订和维护应该在规定的时间周期内。实际上,生产线的容量一定会涉及资金预算,因此,与业务或预算的计划周期一样,应该每年完成一次。每个季度的更新是必要的,目的是根据服务需求的变化做相应的调整,以保持容量预测的准确性。虽然需要额外的努力,但如果真的可以定期更新,容量规划则会更加准确,可以满足不断变化的业务需求。

相关文章
|
存储 运维 监控
什么是 SRE?一文详解 SRE 运维体系
什么是 SRE?一文详解 SRE 运维体系
4631 1
|
存储 弹性计算 安全
带你读《从基础到应用云上安全航行指南》——一文教你如何从零构建机密计算平台解决方案(1)
带你读《从基础到应用云上安全航行指南》——一文教你如何从零构建机密计算平台解决方案(1)
818 0
|
安全 算法 API
支付宝支付加密规则梳理,写的太好了!
前言 支付是一个安全等级很高的场景,系统间交互的每一条数据的泄露都有可能造成及其大的损失。因此支付时系统间交互的每一
支付宝支付加密规则梳理,写的太好了!
|
关系型数据库 MySQL 数据库
django4版本提示 django.db.utils.NotSupportedError: MySQL 8 or later is required (found 5.7.26)
在学习Django时,用户遇到`django.db.utils.NotSupportedError`,提示需要MySQL 8.0.25或更高版本,但其系统上是5.7.26。为解决这个问题,用户决定不升级MySQL,而是选择注释掉Django源码中的数据库版本检查。通过Python命令行找到Django安装路径,进入`db/backends/base/base.py`,注释掉`self.check_database_version_supported()`函数
2199 0
|
11月前
|
人工智能 监控 安全
Veeam Data Platform 13.0 发布 - 数据保护和管理解决方案
Veeam Data Platform 13.0 发布 - 数据保护和管理解决方案
456 0
Veeam Data Platform 13.0 发布 - 数据保护和管理解决方案
|
存储 监控 NoSQL
Redis高可用架构全解析:从主从复制到集群方案
Redis高可用确保服务持续稳定,避免单点故障导致数据丢失或业务中断。通过主从复制实现数据冗余,哨兵模式支持自动故障转移,Cluster集群则提供分布式数据分片与水平扩展,三者层层递进,保障读写分离、容灾切换与大规模数据存储,构建高性能、高可靠的Redis架构体系。
|
存储 数据采集 监控
什么是数据中台,一文读懂数据中台核心功能
在数字化浪潮下,数据成为企业核心资产。然而,数据分散、质量参差、使用效率低等问题困扰企业发展。数据中台应运而生,作为企业的“中枢神经”,它通过整合、治理、分析和共享数据,打破信息孤岛,提升数据价值,助力企业在营销、风控、产品创新和运营等方面实现数据驱动决策。本文深入解析数据中台的概念、功能、应用场景及建设路径,帮助企业理解如何构建高效的数据能力平台,推动业务增长。
|
监控 Java easyexcel
面试官:POI大量数据读取内存溢出?如何解决?
【10月更文挑战第14天】 在处理大量数据时,使用Apache POI库读取Excel文件可能会导致内存溢出的问题。这是因为POI在读取Excel文件时,会将整个文档加载到内存中,如果文件过大,就会消耗大量内存。以下是一些解决这一问题的策略:
2466 1
|
Ubuntu Linux Windows
如何下载并安装Ubuntu22.04
本文是一份详细的Ubuntu 22.04 LTS系统安装指南,包括从Ubuntu官网下载镜像、使用balenaEtcher工具烧录镜像到U盘,以及通过U盘启动并安装Ubuntu系统的完整步骤。
11236 0
如何下载并安装Ubuntu22.04