登录社区云,与社区用户共同成长
邀请您加入社区
K8s 集群 3 节点:k8s-master(192.168.1.10), k8s-node1(192.168.1.11), k8s-node2(192.168.1.12),K8s 版本 v1.32.13监控组件:监控告警系统通用,已部署对应监控组件 Pod,Prometheus 已配置服务发现,Grafana 已对接数据源操作系统 Rocky Linux 8.6,容器运行时 Containerd
虚拟机:完整虚拟一套硬件 + 独立完整操作系统,体积大、启动慢、资源占用高Docker(容器)共享宿主机 Linux 内核,只打包程序、依赖、配置,没有独立内核;体积小、秒级启动、资源消耗极低一句话:虚拟机是 “装完整电脑”,Docker 是 “打包程序运行环境”需求:不直接用官方原始 nginx 镜像,自己定制环境、文件,打包成新镜像 ✅ 核心规则:Dockerfile 里每一条指令都会生成镜像
假设你在一家互联网公司负责后端服务。一开始服务不多:两台物理机,Nginx、MySQL、Redis 各占一台,手动部署、手动重启。后来业务涨到几十个服务,你开始用虚拟机:每个服务分一台 VM,隔离性好了,但一台 VM 就是一套完整操作系统,重、慢、费资源。某台机器半夜挂了,上面的容器没人自动拉起来;流量翻倍要扩容,你得手动判断往哪台机器加多少实例;几十个容器分布在十几台机器上,互相怎么找到对方、怎
Kubernetes,作为事实上的云原生操作系统,不管你从事哪个开发岗位,在现在这个云原生时代,它都是一个绕不过去的产品,是我们工作中迟早要面对的“坎儿”。毕竟现代应用是围绕着容器来开发、部署和运行的,使用容器就必然要用到容器编排技术,现在,只有唯一的选项——Kubernetes。
把和操作系统日志放到同一时间线中,才能区分查询负载、Merge 和内存回收的影响。是否采用向量索引,应由这些测量结果以及清晰的回退方案共同决定。
本文详细介绍了使用 KubeKey 和 KubeSpray 部署 Kubernetes 集群的实战方法。KubeKey 作为轻量级工具,操作极简,支持一键部署 K8s 及各类云原生组件,是快速构建 KubeSphere 生态的首选;而 KubeSpray 基于 Ansible,灵活性与可定制性极高,支持多种操作系统与网络插件(CNI),更契合复杂生产环境的深度定制需求。文章对比了两者的核心特性、配
在 Kubernetes 的世界里,Pod 是最小的部署单元,也是绝大多数运维和开发人员最先接触的核心概念。如果把 K8s 集群比作一个操作系统,那么 Pod 就是运行在其中的“进程”——但它又不仅仅是容器,而是一组共享网络、存储和命名空间的容器集合。本文基于真实的生产级操作文档,结合官方最佳实践,系统梳理了 Pod 管理的命令式操作声明式 YAML 配置控制器管理以及生命周期探针等核心知识。无论
Rocky Linux 是一个开源的企业级操作系统,旨在实现与 Red Hat Enterprise Linux® 100% 的逐个错误兼容。Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支
金蝶灵基 2026 年 5 月发布,定位是企业 AI 操作系统,提供对话、工作、开发三种模式,落地的智能体场景已覆盖费用报销、采购付款、智能结账、销售履约、设备研发等。在佛山,行云作为金蝶铂金级代理及核心战略伙伴,也是灵基落地伙伴(非研发方),依托本地 50 余人技术团队覆盖佛山五区,帮企业把这三道关一一过掉,把灵基落到具体场景而不是停在 PPT 上。拆完你会看清,哪些人力是真能放掉的。灵基是金蝶
本文介绍在VirtualBox中搭建RockyLinux10虚拟机集群的步骤。主要内容包括:1)规划3节点k8s集群架构(1 master + 2 worker);2)详细说明创建第一个虚拟机rockylinux10-1的过程,包括下载VirtualBox和RockyLinux镜像、配置虚拟机参数(内存、CPU、磁盘、双网卡)、安装操作系统;3)系统基础配置:关闭防火墙、安装SSH服务、允许远程登
示例中,旧 JVM 因 cgroup 文件路径变化启动失败。cgroup v1/v2 的切换通常由操作系统、内核和 systemd 启动方式决定,并非 Docker Engine 升级本身必然触发;升级前应核对宿主机和运行时的实际配置。
Kubernetes(简称 K8s)是开源容器编排平台,主要用于自动化管理容器化应用,支持应用调度、故障自愈与弹性伸缩,是云原生架构的核心基础设施,可统一管理跨环境的业务集群。Kubernetes项目来源于Google 基于内部 Borg 系统, 取其精华,去其糟粕。Kubernetes对计算资源进行了更高层次的抽象,通过将容器进行细致的组合,把最终的应用服务交给用户。******容器编排工具服务
传统部署:互联网早期直接将应用程序部署在物理机上。优点是简单、不需要其他技术参与;缺点是不能为应用程序定义资源使用边界,很难合理分配计算资源,而且程序之间容易相互影响。虚拟化部署:可以在一台物理机上运行多个虚拟机,每个虚拟机都是独立的环境。优点是程序环境不会相互影响,提供了一定程度的安全性;缺点是增加了操作系统,浪费了部分资源。容器化部署:与虚拟化类似,但共享了操作系统。容器化部署带来便利的同时也
金蝶灵基(Lingee)是金蝶 2026 年 5 月 20 日在深圳 AI 峰会上正式发布的企业级 AI 操作系统(AIOS)。官方定位是"企业的 AI OS"——类比 Windows 是电脑的操作系统,灵基是企业业务系统的 AI 操作系统。它不是替代 ERP,而是在现有 ERP、供应链、生产、HR 等系统之上叠加一层 AI 原生能力。本文把灵基的能力结构梳理成一份清单,方便技术 / 实施同学快速
示例场景/基准压测演练数据] 在基准压测与云原生环境部署演练中,观察到 Agent Pod 在长文本推理阶段频繁触发 CrashLoopBackOff 循环重启,通过查看提示退出码为137。调出审计上一代容器的输出,发现日志停留在 Agent 调起向量数据库进行 Hybrid Search 并等待大模型返回流式 Token 的瞬间。容器内部并未抛出 Python 堆栈异常,而是由操作系统内核或 K
7、了解分布式系统设计与开发、负载均衡技术,系统容灾设计,高可用系统等知识;6、全面、扎实的软件知识结构,掌握操作系统、数据结构、网络等专业知识;1. 参与交易平台的设计、开发与测试,实现交易策略、风控等需求;4、编程基本功扎实,熟练C/C++开发语言、常用算法和数据结构;#幻方#明汯#九坤#鸣石#天演#进化论#佳期#量化研究员#C++5、熟悉TCP/UDP网络协议及相关编程、进程间通讯编程;春招
这个“趋向”的本质是“抽象层次越高,灵活性越高”。容器抽象掉了操作系统,VM抽象掉了硬件。抽象层次越高,应用交付得就越快,硬件利用率也越高。但代价是牺牲了对底层资源的绝对控制权和部分性能。所以,理智的技术决策会是:“日常业务微服务 →容器;异构中间件 / 数据库且需要隔离 →VM;核心数据库 / 超高性能 AI 训练 →物理机。如果你的业务只是普通的 Web 后端,果断遵循“能容器不 VM,能 V
系统架构设计师考试冲刺指南 本文为系统架构设计师考试最后冲刺阶段提供高效备考策略: 时间规划:详细列出考前7天和每日学习计划,包括知识点回顾、真题模拟和论文准备。 核心速记:整理必背公式(系统可靠性、性能指标等)和核心概念(CAP定理、SOLID原则等)。 应试技巧: 上午卷:时间分配和答题策略 下午卷:答题格式和写作要点 高频考点:预测各卷重点考察内容,如操作系统、微服务架构等。 注意事项:包括
本文详细介绍了在VMware中安装Red Hat Enterprise Linux 8的完整步骤:从创建虚拟机(选择Linux类型、配置处理器1核2线程、2GB内存、10GB磁盘)、加载ISO镜像,到系统安装过程中的关键设置(选择English语言、配置网络和主机名、设置root密码及普通用户redhat)。最后指导完成安装并重启系统,建议设置快照以防系统崩溃。整个过程包含虚拟机配置和操作系统安装
上述 Trivy 扫描终端输出,展现了安全合规审计中常见的改进通知。镜像中打包了非必要的操作系统组件,包含未使用的 bash、curl、apt 等工具,同时引入了 High/Critical 级别的安全漏洞。安全加固不应只把基础镜像从换成。是否采用精简镜像、非 root 账号和最小化 Capabilities,要结合应用依赖、运行权限和扫描结果逐项确认。
本文详细介绍了VMware Workstation Pro 17的下载安装完整流程。VMware作为一款强大的桌面虚拟化软件,支持同时运行多个操作系统,适用于开发测试等场景。教程涵盖从百度网盘获取安装包、以管理员身份运行安装程序、配置安装选项、取消自动更新等关键步骤,并提供了许可证激活方法。最后提醒用户可通过"帮助→输入许可证密钥"完成后续激活。全文配有图文指引,帮助用户顺利完成VMware17的
MinIO 是由 GlusterFS 创始人之一 Anand Babu Periasamy 发起的开源项目,使用 Go 语言编写,是高性能、云原生、与 S3 兼容的对象存储系统。MinIO 自身既是“存储架构”也是“管理软件”,它不依赖操作系统的文件系统来管理数据,而是直接调用底层的 XFS(硬盘),把文件切成碎片(纠删码),绕过操作系统目录树,直接以对象 ID 的形式散落在硬盘的每个角落,用 M
想要数据库稳定,硬件、虚拟机环境、操作系统、网络、应用程序这些环节都不能出问题。硬件故障、虚拟化资源争抢、磁盘性能差、网络波动,都会直接搞崩 MySQL。数据库维护核心就是:持续监控、提前规划容量、遇到故障按步骤排查、重点处理锁和崩溃恢复。这一章主要讲怎么把 MySQL 维护得稳定、排查性能问题、容量规划、锁问题、故障恢复这些内容。数据库异常断电、崩溃之后,InnoDB 依靠 redo、undo
容器是一种轻量级、可移植、自包含的软件打包技术,使应用程序可以在几乎任何地方以相同的方式运行。开发人员在自己笔记本上创建并测试好的容器,无需任何修改就能够在生产系统的虚拟机、物理服务器或公有云主机上运行。容器与虚拟机谈到容器,就不得不将它与虚拟机进行对比,因为两者都是为应用提供封装和隔离。容器由两部分组成:应用程序本身依赖:比如应用程序需要的库或其他软件容器在 Host 操作系统的用户空间中运行,
本文详细记录了在VMware中安装Rocky Linux 8操作系统的完整流程,包括创建虚拟机(选择ISO镜像、配置硬件参数)、系统安装(时区设置、root密码配置)、网络IP静态配置(修改网卡文件并重载)以及虚拟机克隆方法(完整克隆模板机)。特别说明:1)该安装方法具有通用性,适用于其他Linux发行版;2)Rocky Linux网卡重启命令与其他系统存在差异(使用nmcli命令)。整个过程涵盖
Sealos是一款基于Kubernetes的云操作系统发行版,简化了K8s集群的部署流程。它支持一键式离线安装,只需下载Sealos、拉取K8s镜像并执行安装命令即可完成部署。文章详细介绍了从下载安装Sealos、配置网络插件(推荐Cilium)到部署管理界面的完整流程,并针对常见问题提供解决方案。Sealos的核心优势在于简化部署步骤、降低技术门槛、提升可靠性,特别适合政企内网等离线环境。通过预
如果把数据中心想象成一座港口,容器是标准化的货柜,那么Kubernetes就是港口调度系统:决定哪艘船停哪个泊位、货柜怎么装卸、坏了怎么换、忙了怎么扩。它并不制造货柜,却决定货柜能不能规模化地运转起来。
汉全科技(广州汉全信息科技股份有限公司,880577)11年专注数字营销技术,广东省专精特新企业、高新技术企业,持有 CMMI3 国际软件认证。以自研 H·OS 智能操作系统为AI底座,旗下拥有汉全技术(商业系统定制)、汉全获客(AI自动获客)、汉全学院(企业AI培训)、汉全出海(全球化增长)四大业务品牌,其中汉全技术下辖汉全商城A6shop、汉全区块链、汉全物联三大产品线。服务客户涵盖南方航空、
主机名IP地址操作系统k8s-masterk8s-node01k8s-node02安装方式使用kubeadm方式安装。网络插件使用的是calicoService 是 K8S 核心资源对象,作用是:为一组 Pod 提供固定、稳定的网络访问入口,实现 Pod 负载均衡、服务发现、流量转发,屏蔽后端 Pod 的动态变化通过service的统一入口地址访问到 pod 中的服务.如下图所示fill:#333
2026年7月25日,OpenAtom openEuler sig-YuanRong Meetup杭州站成功举办,主题为"Serverless × 分布式计算,共筑Agentic AI Infra"。活动聚焦AI Agent时代的基础设施演进,探讨了openYuanrong项目的技术架构、企业实践与未来趋势。来自金融、互联网、通信等领域的专家分享了openYuanrong在推理服务加速、数据中心级
本文介绍了在UOS V25服务器操作系统上部署天数智芯AI加速卡监控系统的完整方案。内容包括:基础环境配置(操作系统、服务器型号、驱动版本等)、天数智芯驱动安装指南、ix-exporter容器化部署步骤(镜像拉取、容器启动及验证)、Prometheus监控配置(针对vLLM和SGLang服务的指标采集)与容器化部署方法,以及Grafana可视化平台的容器化部署、数据源配置和定制仪表盘导入流程。文档
本文详细介绍了在UOS V25服务器操作系统上部署海光K100_AI加速卡监控系统的完整流程。内容包括基础环境配置(驱动、DTK SDK安装)、dcu-exporter部署、Prometheus容器化配置以及Grafana仪表盘导入。通过ROCm驱动安装验证、dcu-exporter服务启动、Prometheus数据抓取配置等步骤,最终实现在Grafana中可视化监控DCU加速卡状态。文档提供了各
查找复杂度O(H)。分析基于快照(Snapshot)/恢复(Restore)的冷启动优化、内存页去重(KSM)对启动延迟的影响以及VMM的极小化攻击面。:系统调用发生 → eBPF Tracepoint → 频度计数(Per-CPU Map)→ 令牌桶限速 → Z-score异常检测 → 动态策略调整(Rate Limit/Block)。:Kube-proxy模式切换 → IPTables规则解析
本文完整梳理 Go 文件与 IO 核心体系,区分os、io、bufio三大核心包定位。从操作系统文件描述符、用户态缓冲原理切入,详解Reader/Writer抽象接口、文件基础 API、目录与路径操作;重点讲解缓冲 IO,对比bufio.Scanner、bufio.Reader/Writer使用场景,给出超大文件流式处理方案。同时整理大量开发易错坑、权限规则、API 选型标准,并结合简易源码剖析底
不同CPU架构(x86_64、ARM64)、不同操作系统(Linux、Windows)、不同内核模块(GPU驱动、FPGA驱动)以及不同的硬件特性(AVX指令集、NUMA拓扑),都可能导致同一个镜像在不同节点上表现迥异,甚至无法启动。### 总结NFD 项目通过自动化特征检测,将节点硬件能力“翻译”为 Kubernetes 可理解的标签,从根本上解决了云原生环境中镜像与节点硬件不匹配的问题。NFD
本文主要以离线方式部署,适用于在线和离线两种状态,而如果在线状态,那么步骤3可忽略,两条命令即可搞定。不论x86还是arm,不论在线还是离线,不论国际还是国产操作系统,使用kt工具和对应的离线安装包,安装k8s和kubesphere 一如既往的快和简单。
《单节点 K8S 可观测实验室》后续将由 Windows 11 Host 切换至 Ubuntu 26.04,虚拟机环境、命令与实验效果基本不变。期间将穿插更新《操作系统那些事儿》,调节技术内容节奏。
NAT模式TUN模式DR模式RS操作系统不限支持隧道禁用arp调度器和服务器网络可跨网络可跨网络不可跨网络调度服务器数量服务器数量少多多RS服务器网关指向到调度器DIP指向到路由指向到路由LVS-NAT与LVS-fullnat:请求和响应报文都经由DirectorLVS-NAT:RIP的网关要指向DIPLVS-Fullnat:RIP和DIP未必在同一网络,但要能通信。
企业自建 O-RAN:向阿里云 / 移动云买 IaaS,拿到虚拟服务器,运维人员手动装 Linux,自己部署 CU、DU、RIC 整套软件。第三方无线优化 SaaS 平台:网页上传基站日志,云端自动分析干扰、切换问题,自己不用部署大数据服务器。适合研发:RU 基带开发、自建测试基站,能自由改系统内核、配置网卡时钟、调试 1588。相当于给你一堆空机器,操作系统(Linux)、应用软件全都要你自己安
本文摘要介绍了eBPF环境准备与安装部署的关键要点。主要内容包括: 内核版本要求:详细列出不同Linux内核版本对eBPF特性的支持情况,推荐生产环境使用5.10 LTS或6.1 LTS内核。 内核配置选项:说明必须启用的内核编译选项,如CONFIG_BPF、CONFIG_BPF_SYSCALL等核心配置。 硬件架构支持:比较不同硬件架构对eBPF的支持程度,x86_64和ARM64为生产首选。
小米澎湃OS4或将于8月发布,9月随小米18系列亮相。该系统进行了底层重构,清除冗余代码,采用Rust语言重写核心模块,实现真正的"零遗留"系统。新系统带来四大性能提升:应用冷启动更快、多任务留存更强、切换更流畅、卡顿减少。同时,内核轻量化使中低端机型也能持久流畅。澎湃OS4还引入类似iOS27的液态玻璃设计,提供通透与柔和两种显示风格,标志着小米操作系统进入全新时代。
点量云流深耕国产信创,六年全栈自研,实现摩尔线程、砺算等国产GPU深度适配及多路并发,兼容主流国产操作系统与CPU架构。自研底层技术支撑下,以低延迟、高画质无侵入式流化各类应用,已在交通、能源等关键行业完成规模化验证。
Docker是一个用 Go 语言开发的容器化平台,它通过容器技术解决了软件安装部署的复杂性问题。容器可以看作是一个轻量级的、可移植的软件单元,它将应用程序及其所有依赖项(库、配置文件、环境变量等)打包在一起,确保在任何环境中都能以相同的方式运行。环境一致性:开发、测试、生产环境完全一致,避免“在我机器上能运行”的问题。快速部署:镜像秒级启动,极大缩短了应用部署和扩展的时间。资源隔离与高效利用:相比
容器化是操作系统级虚拟化的实现方式,通过内核命名空间(Namespace)和控制组(Cgroup)技术,将应用及其依赖环境封装为独立进程。对比维度容器虚拟机启动速度秒级分钟级镜像大小MB 级GB 级资源开销低(共享内核)高(完整 OS)隔离级别进程级隔离硬件级隔离容器共享主机系统的内核,每个隔离的工作负载都不需要整个操作系统实例,因此资源效率更高。Docker 镜像是通过镜像仓库进行存储和分发的。
1. -功能对等:openEuler 在混部所需的全部内核功能上与 Anolis OS 能力对等2. -差异明确:核心差异在 Group Identity 接口——Anolis 用 cpu.bvt_warp_ns(4 级),openEuler 用 cpu.qos_level(2 级)3. -适配成本可控:主要修改 bvt.go 一个文件,新增接口抽象和优先级映射4. -已验证可行:openEule
本文带你回顾 Go 的诞生故事,解析它的设计哲学,对比它与其他主流语言的差异,并揭示它为何成为云原生时代最受偏爱的编程语言。利用这段等待时间,Rob Pike 与另外两位 Google 工程师——Robert Griesemer(曾在 Google 参与 V8 JavaScript 引擎和 Java HotSpot 虚拟机的开发)和 Ken Thompson(Unix 操作系统的联合创始人、B 语
进程(Process)是程序在操作系统中的一次执行实例。每当你启动一个程序(如 Nginx、MySQL、Python 脚本),操作系统就会为该程序创建一个或多个进程。💡 白话理解:程序是写在硬盘上的“剧本”(静态的代码文件),进程是演员在舞台上“表演”这个剧本(动态的运行实体)。同一个剧本可以被多个演员同时表演——就像你可以同时运行多个 Python 脚本,每个脚本都是一个独立的进程。功能核心
而非文件的实际内容。守护进程:后台长期运行的系统进程,无终端关联,负责提供系统服务(如 sshd、crond、firewalld);通俗理解:进程是 “工厂”,线程是工厂里的 “工人”,工厂(进程)分配资源,工人(线程)具体干活。线程共享所属进程的内存、资源,一个进程可包含多个线程(如浏览器进程下有渲染线程、网络线程等)。:仅传递标准输出(stdout),标准错误(stderr)不会被管道传递,仍