如何使用可用性管理计算基础设施的可用性?

浅谈云计算04 | 云基础设施机制 云基础设施则是云计算这座大厦的基石。它如同一个庞大而精密的神经系统,涵盖了服务器、存储、网络等硬件资源,以及操作系统、虚拟化软件、管理平台等软件组件,共同为云计算服务的稳定运行与高效交付提供坚实支撑。 阅读详情

「 全 链 路 监 控 」

服务水平目标(SLO)指定了服务可靠性的目标水平。由于SLO是做出以数据为依据的可靠性决策的关键,因此它们是SRE实践的核心。

SLO是可靠性决策的关键因素,它的存在价值是:及时报警,发现影响SLI指标的异常。并且,产生的SLO告警是SRE和研发共同关注的告警信息。它的根本目标是持续性提高产品质量,缩短故障处理时长,保证平台的可靠性。

因此,实践SRE工程的第一步是计算出正确的可用性是多少,以此定量出实际的服务可靠性水平离SLO到底有多远。

我们期望能看到每个业务线,包括基础设施的周可用性、月可用性和年可用性,并且和年度目标的差距有多少。比如:

不过,在优维监控系统中,可用性管理是以服务为单位作为可用性衡量的目标的。它会将某个特定的拨测任务作为可用性考核的基准,去计算该拨测任务下所有资源对象的可用性(最常用就是向某个接口发送HTTP请求,或者向某个端口发送ping请求),汇聚后作为服务的可用性。

这对于业务级别的可用性管理而言非常容易理解。毕竟服务是业务系统的构成单位。而对于基础设施级别的可用性衡量则可能不是那么直接,要将基础设施纳入到可用性考核当中,必须建立起基础设施和服务的关系。

「 实 践 」

我们在以下的实践中展示了如何将基础设施构成以"服务"的形式记录在CMDB,并以服务为视角去管理和监控基础设施,以达到将基础设施服务纳入到可用性管理当中。

「 服 务 分 类 」

我们将基础设施按照服务场景的不同,划分为如下几种类型:

表格中的服务,是根据基础设施类型抽象出来的服务名,我们可认为该服务代表着某一类基础设施的服务能力。

而后,我们就可以添加CMDB数据,我们以主机服务为例:

注意:此处的服务都是集群服务,因为这个服务是抽象出来的统一体,它代表着主机的总体服务能力。而主机的实际服务能力则是由各个子服务,也就是具体的主机构成的。

因此,我们需要建立集群服务和子服务的关系:

其中IP和端口非常关键,我们通常选定一组合适的套接字作为衡量主机服务是否可用的标识。在实际配置当中,我们会针对该套接字发送ping请求。

值得注意的是,可用性管理是以应用系统为统计对象,因此需要建立服务和应用系统的关系。我们需要手动建立如下关系:

应用系统 -- 应用 -- 服务

「 拨 测 任 务 配 置 」

接下来就可以建立拨测任务,我们选中建立好的集群服务,并设定拨测任务的参数,如下所示:

保存即可。

「 纳 入 可 用 性 管 理 」

最后,我们如同将纳入普通服务一样,将基础设施应用系统加入到可用性计算当中,并选择考核的服务,设置考核的目标:

智算中心基础设施运维管理指南 本文将从运维管理人员的角度,探讨智算中心基础设施的运维管理方案 阅读详情

相关推荐

Serverless:让你的应用在云计算中无缝扩展

而在Serverless架构中,开发者只需编写应用程序的代码逻辑,然后将其部署到一个Serverless平台上,例如AWS Lambda、Azure Functions或Google Cloud Functions等。在AWS管理控制台中,创建一个新的Lambda函数,并将我们编写的函数代码上传到Lambda中。总结起来,Serverless架构通过将应用程序的部署和管理抽象到云平台上,使开发者能够专注于业务逻辑的实现,而无需关心底层的基础设施。首先,开发者需要编写一个函数,该函数将处理特定的请求或事件。

VipeNvml的博客 107

如何使用可用性集

本教程介绍如何使用称作“可用性集”的功能提高 Azure 上虚拟机解决方案的可用性和可靠性。 可用性集可确保在 Azure 上部署的 VM 能够跨多个隔离的硬件群集分布。 这样,就可以确保当 Azure 中发生硬件或软件故障时,只有一部分 VM 会受到影响,整体解决方案仍可使用和正常工作。 本教程介绍如何执行下列操作: 创建可用性集 在可用性集中创建 VM 检查可用的 VM 大小 本教程需...

weixin_34397291的博客 156

1、深入探索微软混合云:从基础到实践

本文深入探讨了微软混合云的技术架构与实践应用,从云计算的基本概念入手,分析了云计算的发展历程、特征和服务模型,同时详细介绍了微软云解决方案的核心技术,如Windows Server、System Center和Azure平台。文章重点解析了Azure架构、基础设施构建、连接与管理、高可用性保障以及云迁移策略,并总结了微软混合云为企业数字化转型带来的机遇与挑战。通过全面的理论阐述和实践指导,为企业合理规划和利用微软混合云提供了参考依据。

spice的博客 78

什么是可用性?

<br />       人机交互界面亦称用户界面(User Interface)是指人与产品进行交互的方式与方法。高科技产品的功能复杂化和普及化对产品的交互界面提出了更高的要求。复杂的产品功能要求界面提供更加有效的支持。普及化则要求界面易于学习,能够满足不同用户的需要。这促使界面技术成为高科技领域的重点研究课题。上世纪70年代末,研究者们提出了可用性(Usability) 的概念,并开始对其评估方法和应用展开了研究。<br />      对于可用性的概念,研究者们提出了多种解释。Hartson (199

亭子的Blog 5134

云计算的高可用性

目录 云计算的高可用性... 1 一、可用性相关概念... 2 1.1 可用性定义... 2 1.2 高可用性定义... 2 1.3 高可用性度量标准... 2 二、云计算相关概念... 3 2.1 云计算定义... 3 2.2 云计算的服务模式分类... 3 2.3 云计算典型架构... 4 三、云计算高可用性关键技术... 5 3.1 资源弹性扩展和动态伸缩... 5 3.2 负载均衡... 6 3.3 虚拟机节点迁移... 7 参考文献... 9 一、可用性相关概

沉迷单车的追风少年 3790

ITIL4 讲解:可用性管理

业务性能指标到IT性能指标的转换 最近在做可用性管理,客户提了一个问题,如果一个页面的响应很慢,比如10秒,我们是否可以算作系统不可以,列入可用性指标的计算。

雅子MM的专栏 2227

可用性和可靠性的区别

可用性和可靠性区别简介可用性(Availability)是关于系统可供使用时间的描述,以丢失的时间为驱动(Be DrivenBy Lost Time)。可靠性(Reliability)是关于系统无失效时间间隔的描述,以发生的失效个数为驱动(Be Driven By Number  of  Failure)。两者都用百分数的形式来表示。在一般情况下,可用性不等于可靠性,只有在没有宕机和失效发生的理想...

Chunhong Song的专栏 3万+

AI基础设施的高可用性:Lepton AI的容错设计

AI基础设施的高可用性:Lepton AI的容错设计 关键词:高可用性, 容错设计, Lepton AI, AI基础设施, 分布式系统 1. 背景介绍 在现代社会,人工智能(AI)技术的深度应用已变得密

AI大模型应用之禅 886

如何使用Harvester构建高效超融合基础设施:从部署到管理的完整指南

Harvester是一款强大的开源超融合基础设施(HCI)软件,它将计算、存储和网络功能整合在统一平台上,基于Kubernetes设计,为用户提供简单、灵活且可扩展的IT基础设施管理解决方案。无论是中小企业的IT环境搭建,还是开发者的测试环境部署,都能通过Harvester实现高效运维。 ## ???? Harvester核心优势解析 ### 基于Kubernetes的创新架构 Harvester...

gitblog_00066的博客 1227

11、云环境:弹性基础设施、平台与可用性解析

本文深入解析了云计算中的核心概念,包括弹性基础设施、弹性平台以及可用性保证模式。通过探讨这些关键主题,帮助应用开发者和企业用户更好地理解云环境的工作原理,并提供在不同场景下选择合适云服务的实用建议。文章还介绍了监控与管理在云环境中的重要性,并展望了未来云计算的发展趋势。

v4w5x6的博客 74

PMBus协议解析:基于I2C的电源管理实战与TMS320F28003x驱动开发

在嵌入式系统与服务器电源设计中,数字电源管理总线是实现高效、可靠电源监控与控制的关键技术。PMBus协议基于广泛应用的I2C总线物理层,通过定义标准化的命令集、数据格式与时序规范,为多路电源的电压电流监控、动态调整及故障处理提供了高效解决方案。其技术价值在于通过硬件自动处理协议解析、时钟拉伸与中断,显著降低软件复杂度,使开发者能聚焦于电源环路设计等核心逻辑。该协议广泛应用于服务器、通信基站及高性能计算板卡等场景,通过引入数据包错误检查、专用告警线等机制,确保了电源管理的可靠性。本文以TI TMS320F28

weixin_29189377的博客 374

提升存储管理效率四招 

面对海量的不断增长的数据,管理是令用户感到最头痛的一个问题。随着云计算应用的兴起,存储的管理与保护将何去何从?赛门铁克公司存储与可用性管理团队高级副总裁Anil Chakravarthy表示,存储优化、信息的可用性、虚拟化以及基础设施的灵活性需要引起企业的特别关注。 存储优化 为了实现存储的优化,企业用户除了要定期对存储硬件设备进行升级换代以外,还要学会巧妙运用各种存储管理软件。 存储管理的...

weixin_34332905的博客 219

KEIL5编译报错L6200E:__stdout重定义问题分析与解决

本文深入分析KEIL5编译报错L6200E中__stdout重定义问题的根源,指出因未完整定义__stderr导致与标准库stdio_streams.o冲突。提供完整重定义标准流、启用MicroLIB库等解决方案,帮助开发者彻底解决Symbol multiply defined错误,提升嵌入式开发效率。

uran的专栏 957

云计算运维岗位

云计算运维岗位的主要工作是负责云平台的日常运营和维护工作,保障云服务的稳定性和高可用性。

weixin_42174445的博客 673

分析android逆向的学习路线

俗话说:“一入逆向深似海,从此头发是路人”。 安卓逆向作为当下热门行业“网络安全”的主要技术之一,已经受到了越来越多人的青睐。但是很多刚入门的新手小伙伴对于怎么去学习却还很是迷糊。本文就分享一下android逆向的学习路线供大家参考。 目前学习安卓逆向的人群大约分为两种: 第一种是完全没有任何基础的计算机纯小白; 第二种是本来就做开发懂编程的IT行业人员。 我们就针对这两个不同的人群做一下安卓逆向的学习路线分析。 一、无基础小白想入门 作为没有任何基础想要入门的计算机纯小白,学习上推荐参照以下步骤: (一

Hacker_by_V的博客 3080

哨兵一号数据下载

哨兵1号数据的下载过程

weixin_59617499的博客 5139

云计算的8个关键特性

  越来越多的企业如今采用云计算技术来进行现代应用程序的开发,因此需要了解将云计算与传统内部部署IT架构进行区分的关键特性。虽然云计算带来了越来越多的工具和技术,但是云计算的关键特性保持不变。 AWS公司在2006年开始销售计算资源和存储实例时,就率先将云计算作为内部部署基础设施的替代方法进行了普及。谷歌公司和微软公司也紧随其后。如今,云计算已从基础设施扩展到SaaS模式,以及介于两者之间的一切:其中包括人工智能、容器、无服务器、数据库、物联网、专用网络、分析、商业应用程序等。   ...

weixin_58088629的博客 640

别再死磕DH参数了!用MATLAB Robotics Toolbox + SOLIDWORKS搞定六轴机械臂仿真(附避坑指南)

本文详细介绍了如何利用MATLAB Robotics Toolbox和SOLIDWORKS进行六轴机械臂仿真,避免常见的DH参数错误和模型导出问题。通过实战指南和避坑技巧,帮助工程师实现从三维建模到运动学仿真的无缝衔接,提升仿真效率和准确性。

weixin_27066963的博客 395

Windows Server 2022 超融合部署

Windows Server 2022 超融合部署:AD域/故障转移群集/存储空间直通/Hyper-V

lx3leon的博客 1万+

精通DC-DC变换器:Boost升压电路全解析

Boost升压变换器是一种将低直流电压转换为高直流电压的常用电路。其核心工作原理是通过电感储能:开关导通时电感充电,关断时电感与电源串联向负载供电。关键公式表明输出电压Vo=Vi/(1-D),占空比D越大,升压比越高。变换器工作时会产生电感电流纹波和输出电压纹波,需合理选择电感和电容参数。开关管和二极管需承受完整的输出电压,对元器件选型要求较高。理解这些原理是设计高效升压电源的基础。

2511_92918351的博客 3712

Android 系统状态栏中实现高斯模糊背景

至此,我们已经完成了在 Android 系统的 SystemUI 中实现高斯模糊背景的过程。通过以上的布局和代码修改,我们可以在状态栏中看到具有高斯模糊效果的背景。同时,为了在不同版本的 Android 系统上适配高斯模糊效果,可能需要进行一些额外的代码调整和兼容性处理。希望本文能够帮助你理解如何在 Android 系统的 SystemUI 中实现高斯模糊背景,并通过提供的源代码进行相应的开发和调试。首先,我们需要在 SystemUI 的布局文件中添加一个用于展示高斯模糊背景的视图。属性来开启模糊效果。

CyberSparkZ的博客 871

oracle 11g rac手册(第2版) 高清,Oracle Database11g RAC手册(第2版)

资源名称:Oracle Database11g RAC手册(第2版)内容简介:根据Oracle ACE提供的专家指导来管理动态的企业级计算基础设施。戈帕拉克里希南所著的《Oracle Database 11g RAC手册(第2版)》进行了全面修订与更新,涵盖了*新的工具和功能。通过阅读本书可以知道如何准备硬件、部署Oracle RAC、优化数据完整性和集成无缝故障转移保护。在这本内容广泛的Orac...

weixin_30828697的博客 209

【四足机器人实战】四足机器人运动学、动力学模型

认知有限,望大家多多包涵,有什么问题也希望能够与大家多交流,共同成长!四足机器人的运动学和动力学模型是其设计和控制的基础,涉及到如何精确描述和预测机器人在不同条件下的运动状态和行为本文先对四足机器人运动学、动力学模型做个简单的介绍,具体内容后续再更,其他模块可以参考去我其他文章运动学模型主要关注四足机器人的几何形态和时间序列下的运动特性,而动力学模型则进一步考虑了引起这些运动的力和扭矩的作用效果。运动学模型:运动学模型描述了四足机器人在没有考虑力的影响下的运动特性。

qq_35635374的博客 1057

边缘云架构体系

Version 2.2 – May 2021 摘要 为了支持数字化转型计划,IT部门需要正确地融合本地、公共和边缘云环境,以支持各种现有和新兴用例,同时避免供应商锁定和实现成本优化。他们还需要在共享环境中将容器与Virtual Machine工作负载结合起来,以便从成熟的虚拟化技术和安全的容器编排中获得最大的好处。本文档为OpenNebula提供了一个强大的分布式边缘云架构,它由边缘集群组成,可以在任何裸金属资源上运行任何工作负载,包括虚拟机和应用程序容器,也可以在任何本地和云提供商上的任何地方运行虚拟化资

有趣的人生 一半是山川湖海 一半是初心情怀 3295

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

云计算基础设施的定义与介绍

在云计算基础架构中,包括一个虚拟化资源的抽象层,并通过应用程序界面和启用API的命令行或图形界面将用户逻辑地呈现给用户。 在云计算中,这些虚拟化资源由服务提供商或IT部门托管,并通过网络或互联网传递给用户。这些资源包括虚拟机和组件,如服务器,内存,网络交换机,防火墙,负载平衡器和存储。 (1)云基础设施组件 在云计算架构中,云基础架构是指后端组件,这些大多数都是企业数据中心内的硬件元素。这些包括多...

多智时代的博客 1万+

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

上一篇: 优维科技2024战略定位:新一代运维核心系统提供商
下一篇: 中国FinOps现状调查报告(2023)》亮点解读
优维科技EasyOps
博客等级 码龄5年 1483粉丝 395原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值