- Cluster的故障反应机制:(源自一培训文档)
- 术语
- *心跳(heart-beat):节点间互相传递心跳信号的网络,如果中断则表明某一节点出现故障
- *锁盘(lock disk):如果群集中只有两个节点(绝大多数群集使用的场合)组成时,需要一块锁盘作为仲裁设备。当心跳中断时,两个节点会去争用锁盘,得到锁盘的一方会重组群集,而另一方则会发生TOC并重启。
- *TOC(Transfer Of Control)快速控制权移交:为保证没有得到锁盘的节点能够尽快释放占用的资源,该节点将自动执行TOC,保存当前的内存和CPU影像后重新启动。
- 故障反应机制-节点故障(整个节点异常crash或者...)
- 当主节点发生故障:
- 备节点守护进程cmcld检测到心跳超时,开始争用锁盘(如果主节点hang或者crash,此时一般都是备机拿到锁盘)
- 主节点发生TOC,由备节点重组集群
- 备节点上启动运行包,恢复应用访问
- 当备节点发生故障
- 主节点守护进程cmcld检测到心跳超时,开始争用锁盘(同理,此时一般是主节点拿到锁盘)
- 备节点发生TOC,由主节点重组集群
- 该过程对应用运行没有任何影响(没有节点应用切换)
- 当主节点发生故障:
- 故障反应机制-网络故障
- 主用网络发生故障(主用网卡连接的网络)
- 守护进程cmcld检测到主用网卡不通后,会将固定IP和浮动IP加载到备用网卡上(standby网卡提供网卡冗余)
- 主用网卡恢复后,IP地址会自动回到原主用网卡上
- 主节点网络发生故障(主机点的主用和备用网卡都有问题)
- 主用网卡不通,将固定IP和浮动IP加载到备用网卡上
- 备用网卡也不通,会将运行包切换到备节点上
- 主用网络发生故障(主用网卡连接的网络)
- 故障反应机制-软件故障
- 服务程序/监控脚本
- 术语
相关推荐
MinIO 迁移 OtterIO 实战:国产化对象存储替换指南
对象存储是云原生与AI基础设施的关键底座,S3兼容性、多租户隔离、细粒度权限控制和国产密码算法支持已成为企业级选型的核心指标。本文围绕MinIO向OtterIO迁移的真实工程实践,深入解析S3协议兼容性对齐、声明式运维配置、国密SM2/SM4加密集成、RBAC与LDAP/OAuth2统一认证等关键技术原理,突出其在等保三级、信创适配、金融与政务云场景下的落地价值。内容覆盖从环境部署、配置映射、SDK代码适配到灰度切流与压测验证的完整闭环,特别聚焦‘能不能用’(API兼容性)、‘好不好管’(运维一致性)和‘靠
redis-cluster
##redis-cluster原理 redis-cluster至少6台服务器 ##搭建 #redis-master和redis-slave都进行如下操作 wget --no-check-certificate 'https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.7.tar.gz' tar xf ruby-2.2.7.tar.gz -C /usr/src/ cd /usr/src/ruby-2.2.7/ ./configure && make
基于ZigBee的无线传感网络实战:从加速计数据采集到远程显示
无线传感网络(WSN)是物联网感知层的关键技术,它通过部署大量低功耗传感器节点,实现对物理世界的实时监测。其核心原理在于利用自组织网络协议,将分散的传感器数据汇聚并传输。这项技术的价值在于解决了传统有线传感系统布线困难、灵活性差的问题,广泛应用于环境监测、智能家居、工业自动化等领域。本文以ZigBee协议栈和飞思卡尔硬件平台为例,深入剖析了无线传感网络的完整实现链路。通过一个具体的加速计数据远程显示案例,详细讲解了从传感器数据采集、ZigBee网络组建与发现,到应用层数据收发与处理的工程实践。其中,重点探讨
集群系统概述
集群系统概述 1 引言 第一台计算机问世已经半个世纪了,在这期间计算机技术经历了五次更新换代。更新换代的标志主要有两个:一个是计算机的器件,另一个是系统体系结构。从第一代到第五代计算机,器件发生了根本的变化:从电子管、晶体管发展到集成电路,而集成电路又经小规模、中规模、大规模、非常大规模等阶段发展到超大规模阶段。系统体系结构的不断改进,许多重要的概念的不断提出并且得到实现,推动计算机技
基于ZigBee 2007与BeeStack协议栈的无线传感器网络开发实战
无线传感器网络是物联网的核心技术之一,它通过大量分布式节点协同工作,实现对物理世界的感知与控制。其底层依赖于低功耗、自组织的无线通信协议,如ZigBee。ZigBee协议基于IEEE 802.15.4标准,通过定义网络层和应用层,实现了可靠的网状网络连接和标准化的服务抽象。这项技术的核心价值在于为海量设备提供稳定、低功耗的互联能力,广泛应用于智能家居、工业监控和环境监测等领域。在工程实践中,选择合适的协议栈实现,如飞思卡尔(NXP)的BeeStack,并掌握其开发工具链与配置方法,是成功构建应用的关键。本文
自动驾驶式AI编程:车规级软件开发范式迁移
自动驾驶不仅指车辆控制,更代表一种目标导向、闭环验证、可交付的工程范式;AI编程也远超代码补全,本质是将需求理解、架构设计、模块实现、质量保障与合规验证封装为可调度、可审计的自动化工作流。这种融合催生了面向高可靠场景的‘自动驾驶式AI编程’新范式,其核心在于结构化契约驱动、原子化能力编排与验证即执行机制,在智能驾驶、车规嵌入式、功能安全(ISO 26262)等强约束领域展现出不可替代的技术价值。
集群软件MC/ServiceGuard概述
集群软件MC/ServiceGuard概述1.高可靠性MC/ServiceGuard (Multi-Computer/ServiceGuard)是专门用来保护关键业务应用免遭软、硬件故障影响的软件结构。使用MC/ServiceGuard,多个节点(系统)被组织成一个企业群集,为LAN上的客户机提供高可用性的应用服务。MC/ServiceGuard监视程序监视每一个节点状态,并且对出现的故障很快做出
MCP架构:AI工程中模型、计算与协议的解耦实践
在AI服务规模化落地过程中,'模型-计算-协议'三者紧耦合导致推理延迟抖动、热更新中断、故障归因困难等典型工程问题。MCP架构并非新框架,而是面向生产环境的最小可行责任划分契约——将AI服务拆解为可独立演进的Model层(ONNX+Schema)、Compute层(GPU算力容器)和Protocol层(多协议适配器),通过明确接口边界实现故障隔离与可观测性下钻。其技术价值在于支撑高频模型迭代、多协议共存与GPU资源池化,广泛适用于LLM服务、RAG系统、工业视觉质检等对P99延迟、可用性及运维效率有严苛要求
飞思卡尔13192EVK套件:ZigBee与802.15.4无线开发实战指南
在物联网和无线传感网络领域,IEEE 802.15.4标准定义了低速率无线个域网(LR-WPAN)的物理层和媒体访问控制层,为设备间的短距离、低功耗通信奠定了基础。其核心原理在于采用CSMA-CA机制和特定的调制方式,在免授权的ISM频段实现可靠的数据传输。基于此标准构建的ZigBee协议栈,则进一步定义了网络层、应用层和安全服务,实现了自组网、多跳路由和低功耗运行,技术价值在于为智能家居、工业传感、环境监测等场景提供了稳定、低成本的无线连接解决方案。本文聚焦于飞思卡尔经典的13192EVK评估套件,该平台
MSE最小化与频率学派:让预测误差可诊断、可控制、可落地
均方误差(MSE)是机器学习与统计建模中最基础的评估指标之一,其核心价值不仅在于数值优化,更在于支撑频率学派下的参数估计可靠性分析。MSE可严格分解为偏差平方与方差之和,这一数学性质使其成为诊断模型系统性偏移(Bias)与不稳定性(Variance)的工程手术刀。相比MAE或Huber Loss,MSE对大误差呈二次惩罚,天然适配‘大错代价远高于小错’的关键业务场景,如金融风控与医疗剂量预测。在真实工程中,MSE的解释力必须依托重复抽样(如蒙特卡洛模拟或Bootstrap)来验证一致性、相合性与置信区间覆盖
机器学习工程化实战:从模型训练到生产服务的全链路落地
机器学习工程化(MLOps)是将算法模型转化为稳定、可观测、可持续迭代的生产服务的关键过程。其核心在于突破Jupyter Notebook的实验边界,解决模型服务化(model serving)、CI/CD for ML、真实世界数据漂移(data drift)等典型挑战。通过模型格式标准化(如ONNX)、专用推理服务器(如KServe/Triton)、声明式部署与灰度发布、以及Metrics/Logs/Traces三位一体的可观测性体系,团队可系统性规避Pickle兼容性陷阱、Flask裸奔瓶颈和人工运维
KServe模型服务实战:从Jupyter到高可用生产部署
机器学习模型服务化是将训练好的模型转化为稳定、可观测、可运维的在线API的关键环节。其核心在于解决资源隔离、版本治理与全链路可观测性三大工程挑战,技术原理涵盖模型封装契约(如TorchScript/ONNX)、运行时编排(KServe/Seldon Core)及特征一致性保障(Feast)。该能力直接支撑实时风控、智能推荐等低延迟AI应用场景,并显著降低MTTR、提升SLO达标率。本文聚焦KServe在Kubernetes上的落地实践,覆盖模型导出规范、InferenceService声明式配置、特征服务集
汽车仪表盘图形显示技术演进:从MCU到SoC的架构解析与选型指南
在嵌入式系统与汽车电子领域,图形显示技术是实现人机交互(HMI)的核心。其基本原理是通过图形处理单元(GPU)或专用显示控制器,将图像数据合成并输出到显示屏。这项技术的价值在于,它能够将复杂的车辆信息、导航与多媒体内容,以直观、高效且安全的方式呈现给驾驶员,从而提升行车安全与用户体验。其典型应用场景包括汽车仪表盘、中控信息娱乐系统以及高级驾驶辅助系统(ADAS)的可视化界面。随着汽车智能化与电动化浪潮的推进,市场对高分辨率、高刷新率及3D渲染能力的需求激增,这直接推动了硬件架构从传统的微控制器(MCU)向集
MinIO Windows部署与生产级配置实战指南
对象存储是现代应用架构中支撑海量非结构化数据的核心基础设施,其本质是基于HTTP协议、以桶(Bucket)和对象(Object)为抽象的分布式存储范式。MinIO作为兼容AWS S3 API的开源实现,凭借轻量、确定性、跨平台等特性,成为私有化部署场景下的首选方案。它不依赖Kubernetes或容器环境,可在Windows原生服务模式下稳定运行,并支持纠删码、分片上传、细粒度策略等企业级能力。本文聚焦MinIO在Windows环境下的服务化部署、权限模型设计、存储层调优及Java/Docker集成避坑,覆盖
Go实战:监控告警系统设计
监控告警系统的核心是指标采集、查询分析和告警降噪。四种指标类型各司其职,Counter累计、Gauge瞬时、Histogram分桶、Summary分位数。PromQL查询支持函数运算和聚合,告警规则用PromQL表达式定义触发条件加持续窗口。告警降噪是on-call体验的关键,分组合并相关告警,抑制规则屏蔽连锁告警,RepeatInterval控制重复发送。告警风暴是最大的坑,生产环境必须配置分组、抑制和重复控制。
雷达信号处理DDC数字下变频
由于接收到的雷达信号频率较高,不能对其进行直接采样并数据处理,所以需要对雷达信号进行预处理,在降低其采样率的同时,将其由中频降低到低频,然后对输出的基带信号进行后续的解析,以便于获取雷达信号的特征参数。 本文采用数字正交下变频,将单通道信号转化为正交双通道信号,数字下变频(DDC)的原型为模拟下变频,通过对窄带雷达信号或单频信号进行数字混频,然后对信号进行正交采样,提取 I、Q 两路正交分量,最后通过滤波去除信号中的高频分量,将信号由中高频搬移至低频。 模拟下变频的系统框图如下: 其数学推导.
技术文档工程化规范:角色标注、动作三要素与决策快照
技术文档是软件协作的隐性契约,其质量直接决定信息转译效率与执行可靠性。从基础概念看,规范本质是降低认知负荷的结构化表达系统;原理上需锚定读者角色、动作条件与验收标尺三大维度;技术价值在于将模糊指令转化为可验证、可逆、可审计的工程资产;典型应用场景覆盖API文档、故障排查指南、部署Checklist及功能接入说明等所有需被他人执行的技术内容。本文聚焦【角色标注】与【动作三要素】两大核心热词,提供可嵌入CI流程、适配多角色认知层级、支持环境变量注入的轻量级落地框架。
瑞萨RA6M4平台I2C驱动移植实战:MPU6050传感器集成指南
本文详细介绍了在瑞萨RA6M4平台上进行I2C驱动移植并集成MPU6050传感器的实战指南。通过FSP配置工具添加I2C主栈,适配MPU6050官方驱动,实现传感器数据读取与调试,为嵌入式开发提供完整的解决方案。
SpringCloudAlibaba
微服务其实本质上还是分布式,只是拆分的粒度大与小的问题。微服务是一种架构风格,这个概念最早是 Martin Folwer 提出,它的每个服务都是一个可以独立运行的应用,每个服务运行在自己独立的进程中,服务间通常使用http请求来相互沟通,每个服务以一种去中心化的方式进行运行。
基于ROS2 Humble与Livox Mid-360的双雷达点云融合实战解析
本文详细解析了基于ROS2 Humble与Livox Mid-360的双雷达点云融合实战方案。从环境搭建、驱动安装、双雷达配置、外参标定、时间同步到点云融合核心实现,全面介绍了技术要点与避坑指南,并提供了工程化部署与性能优化建议,助力开发者高效实现高精度点云合成应用。
GPU 运维实战:H100/H800/B300 换卡与压测
(烧多久、看什么、什么算合格)。文末还给了一个能直接跑的验收判定脚本,三个真实场景的裁决输出都在。
KServe+Feast构建高可用机器学习推理服务实战
机器学习模型部署不是简单的API封装,而是涉及资源隔离、特征一致性、弹性伸缩与可观测性的系统工程。ONNX格式提供跨版本兼容与安全反序列化保障,KServe依托Kubernetes实现标准化V2推理协议与自动扩缩容,Feast则确保线上线下特征强一致,成为避免效果衰减的生死线。该技术组合广泛应用于风控、推荐、NLP等实时推理场景,支撑高并发、低延迟、可回滚的生产级AI服务交付。
【即插即用模块】Transformer篇 | MICCAI 2025 | ReLULA:Q/K双ReLU线性注意力,既轻又准!
本文介绍了一种基于线性注意力的多实例学习模块(Lin-MIL),适用于高分辨率视觉任务。该模块通过转置计算顺序和使用ReLU激活,将计算复杂度从O(n²d)降至O(nd²),同时提升特征判别性。核心创新包括Q/K双ReLU激活、可学习温度系数和数值稳定归一化。实验表明,该模块在轻量化视觉任务中优于传统线性注意力和Mamba架构。代码实现了模块化矩阵乘法,支持即插即用替换ViT自注意力层。该模块特别适合计算病理学等需要处理大量图像补丁的任务。
537



被折叠的 条评论
为什么被折叠?



