腾讯云 CHDFS — 云端大数据存算分离的基石

随着网络性能提升,云端计算架构逐步向存算分离转变,AWS Aurora 率先在数据库领域实现了这个转变,大数据计算领域也迅速朝此方向演化。

存算分离在云端有明显优势,不但可以充分发挥弹性计算的灵活,同时集中的托管存储可以提供更大的容量和更低的成本,避免了云端大量自建存储集群的维护代价。

问题和挑战

对象存储是广泛使用的云端非结构化数据存储解决方案,越来越多的非结构化数据聚集于对象存储的数据湖中,随之而来的是对这些海量数据的分析需求。

然而对大数据分析的存储系统来说,HDFS 接口是事实标准,HDFS 是大数据生态的存储基石。

原生的对象存储接口不兼容 HDFS,无法直接使用。为支持计算存储分离的大数据场景,对象存储通常提供了一个模拟层,实现 HDFS 语义到对象存储语义的转换,典型实现类似 s3n 和 cosn。然而这类实现缺乏对真正的文件系统接口的支持,基于对象存储的扁平目录结构无法实现分层命名空间,在处理类似 rename 等操作时效率极低(实际是基于前缀复制关联的所有对象),对于 list、head 等频繁元数据操作的场景延迟较高,一些对象存储系统还缺少强一致性语义,不能保证写后读一致性,导致上层的大数据计算框架出错。

同时在数据流方面,诸如常见的文件 append 操作,s3n 和 cosn 等对象存储的模拟层也无法支持。

为支持大数据存算分离场景,需要重新设计云端存储系统,该系统可以为云端大数据计算提供高效可靠的存储基石,在实现无限存储的同时,重点满足对元数据的需求。

为此,我们提出了一种基于对象存储的通用分布式文件系统设计方案:cloud native hdfs,简称 CHDFS。

CHDFS 整体介绍

CHDFS 整体架构如图所示。

CHDFS,在对象存储之上,充分发挥云端优势,构建可扩展的 metadata 层,实现对 HDFS 语义的支持。通过高度优化的 metadata 层,可以支持海量元数据的高效访问。在元数据规模远超 HDFS 的情况下,达到接近原生 HDFS 性能的效果。同时提供优化了读写数据流的 java 客户端,在支持高效元数据操作的同时,充分发挥了对象存储高吞吐和低成本的优点。

CHDFS 基于对象存储实现文件系统语义,数据托管给对象存储,把对象存储当做磁盘使用,在此基础上构建文件系统分布式元数据层,支持海量数据。基于对象存储托管数据,可以自动获得对象存储的优势,如低成本,高可靠,大吞吐,高可用等特性,容量可达到百 PB 级别。

CHDFS 元数据服务特点

CHDFS 元数据服务采用分布式架构,在元数据读写方面做了较多优化,支持百亿级别的文件数据量,突破了 hdfs namenode 规模限制,同时保证了严格的强一致语义。

对比 COS 和 HDFS,具有以下特点:

  1. 毫秒级别的原子 rename 操作,对目录和文件都适用;

  2. 元数据强一致,写入后立即可见;

  3. 支持百亿级别的文件数量,远超 HDFS 规模,延迟和 HDFS 相当;

  4. 单文件系统,元数据支持 10w 以上的 qps,满足大规模计算的高并发需求;

  5. 高可用,秒级的 ha 切换时间;

  6. 元数据并行加载,冷启动速度 比 HDFS 快1个数量级;

  7. 元数据跨区域/可用区复制,进一步提高可靠性;

CHDFS 提供了多种元数据引擎,在面临不同的应用场景时,用户可以有多种选择,达到成本、容量和性能的平衡。

在接口上,CHDFS 完全兼容 HDFS,可以轻松在两个系统之间迁移数据。

COS 为 CHDFS 提供数据底座

对象存储 COS 作为云端基础存储服务,为 CHDFS 提供了坚实的数据底座,CHDFS 的文件数据分块后存储在 COS,具有以下优点:

  1. 海量存储,支持百P级别的数据量,容量自动扩展;

  2. 超大带宽,支持 Tbps 级别的带宽,大数据计算可以充分发挥 COS 高吞吐的优势;

  3. 数据多AZ,带来了11个9的超高可靠性;

  4. 数据存储默认EC编码,成本更低;

  5. 支持文件数据跨区域复制;

  6. 智能分层支持,根据数据的冷热程度,自动分层,进一步降低存储成本;

同时,CHDFS 提供了高性能的 HDFS 兼容的 java sdk,针对大数据场景做了全面优化,实现了高效的读写缓存机制,可以充分发挥 COS 在数据流方面的优势。

丰富的产品功能

除了上述提到的强大的文件读写能力外,CHDFS 还提供了丰富的产品功能,来满足大数据场景下客户的多样需求。

对于关注成本优化的客户,CHDFS 提供了存储生命周期管理功能,能够通过简单的配置页面,让客户的文件自动沉降到成本更低的存储介质,进一步降低客户使用云端存储的成本,真真正正的帮助客户省钱。当客户需要访问这部分沉降的冷数据时,CHDFS 提供了功能强大、方便易用的命令行工具,使文件回到热存储层供客户使用。

对于有存储内容感知需求的客户,CHDFS 提供了强大的文件清单功能,可以按照客户指定的文件格式及过滤字段,离线导出文件信息,并且投递到客户的文件系统中。客户可以通过读取该清单文件,进行多维度的业务文件属性分析,如文件平均大小分布等。甚至还可以作为客户从本地 HDFS 导入 CHDFS 过程中的一种文件校验手段。

生态整合

CHDFS 提供了完全兼容 HDFS 的协议,可以无缝支持常见的大数据计算框架,如 Hive,Spark,Presto,Flink 等。

CHDFS 目前已经和腾讯云 EMR 产品紧密集合。客户购买 CHDFS 产品后,无需安装任何环境,即可直接在腾讯云 EMR 上使用 CHDFS 产品,进一步简化客户使用 CHDFS 的上手成本。

 点击阅读原文,了解更多!

相关推荐

训练效率提升50%以上:GooseFS 写缓存及其在具身智能数据处理中的应用

从具身智能到自动驾驶,从大模型训练到科学计算,对象存储 + 高性能缓存层的双层架构正在成为数据密集型场景的通用范式。GooseFS 写缓存方案以 COS 为低成本持久化底座,以分布式缓存层为高性能读写引擎,通过自动化的异步写回机制打通数据流动的"最后一公里",在性能、成本、运维复杂度三者之间取得了精妙的平衡。该具身智能企业的实践表明:训练效率提升 50% 以上、存储成本降低约 70%、单次 30TB 级数据预处理稳定在 2 小时内完成——这些数据是经过生产环境验证的真实结果。

云存储小天使的博客 426

DeepSeek Harness COS 插件上线:让 Agent 管理文件更简单

插件与内置 tencent-cos-skill 共同实现“智能管理文件”:借助 AI 与 skill,可按照你的指令自动理解、自定义打理存储桶文件,并由 AI 自动完成批量处理、定时整理等重复任务,配合可视化界面所见即所得地管控,并由插件内置安全机制保障操作稳妥。:插件内置了官方 tencent-cos-skill,让 AI 开箱即用 COS 与万象全能力,可自然语言查询配置、管理存储桶和文件,AI 处理过程中的数据上传、下载、分析、归档、清理均可基于云存储执行,生产流水线实现存算云端托管。

云存储小天使的博客 459

GooseFS MountPoint:让云存储触手可及的全托管挂载服务

随着 AI 大模型训练、大数据分析、高性能计算等场景的快速发展,企业对云端海量数据的访问需求呈爆发式增长。一个典型的 AI 训练任务,可能需要从对象存储中读取数十 TB 的训练数据集,同时将训练日志、模型 Checkpoint 持续写回云端。然而,计算节点访问云存储的体验,长期以来并不理想。第一,应用改造成本高。如果要让训练脚本直接读取对象存储中的数据,就需要在代码中集成对应的存储 SDK,修改数据加载逻辑。对于已经基于本地文件路径开发的存量应用来说,这意味着大量的代码改造工作。

云存储小天使的博客 434

MetaInsight 让视频从「存得下」,真正变成「找得到」

如果企业自建视频检索,通常要分别处理视频拆分、语音识别、画面文字识别、人物识别、内容理解、搜索排序和结果回看,还要在这些系统之间同步视频、时间和权限信息。每条视频入库后,系统会整理出一份内容概览:视频的基础信息、不同时间段出现的场景和内容标签、视频里说了什么、画面上出现了哪些文字、有哪些人物分别在什么时候出镜,以及对整条视频的简要描述。视频检索不是一个独立功能。输入「仓库门口穿红色工装的人接电话」「城市夜景中的跨江大桥」「讲到合同金额的部分」,系统会综合画面、语音、字幕和内容标签,给出可能相关的候选片段。

云存储小天使的博客 235

腾讯云 Agent Bucket 产业落地,云存储开始“咬合“Agent

灵生科技的实践则是从 COS 的数据可靠存储、GooseFS 的高吞吐加速,到 MetaInsight 的智能检索,再到 Agent Bucket 的独立云空间,整套链路由腾讯云统一提供,避免了多层拼凑的兼容性损耗。后训练阶段则用少量高精度标注数据,量级小但精准。MetaInsight 作为多模态数据检索引擎更能让 Agent 深度理解数据内容,支撑从百万小时到千亿小时级数据资产的高效检索与智能理解,让研究人员从海量碎片化数据中中精准定位特定动作、特定场景的数据片段,将"采"到"训"的链路耗时大幅缩短。

云存储小天使的博客 387

当 AI Agent 需要“记住”文件:MountPoint + newCOS 在沙箱场景的应用实践

产品核心目标是通过本地挂载的便捷方式,实现对 COS 存储的高性能访问,尤其在顺序读写场景中优势显著,可充分释放 COS 高扩展性、低成本、强可靠性与高安全性的核心价值,为用户提供媲美本地文件系统的操作体验。还有一种更糟糕的情况:访问不存在的路径。为了验证 newCOS 在沙箱场景下的真实表现,我们分别对老 COS 和 newCOS 做了压测,压测全部使用完全不存在的路径来构造请求,这是刻意的——不存在的路径无法命中本地缓存,每次都必须打到 COS 后端,模拟的是最恶劣的真实场景(大量“负缓存穿透”)。

云存储小天使的博客 626

整治 AI 应用乱象“专项行动|合规接入指引

腾讯云数据万象(Cloud Infinite,下称"数据万象"或"CI")作为腾讯云面向多媒体数据的一站式处理服务,包括四项核心能力——内容审核、显式水印、AIGC 元数据标识、隐式水印。

云存储小天使的博客 609

构筑数据磐石:腾讯云自研磁带引擎技术剖析

磁带库作为经过时间考验的存储介质,在冷数据领域拥有不可替代的成本和安全性优势。然而,要释放其全部潜力,必须依靠先进的软件定义存储引擎。腾讯云自研磁带引擎方案使磁带库从一个笨拙的“数据仓库”进化为一个灵敏的、经济的、可靠的“数据基石”,成为企业在数据合规时代最坚实、最经济的冷存储池。

云存储小天使的博客 669

“小龙虾”不遗忘:COS Vectors + mem0 为 OpenClaw 构建持久化记忆层

通过 OpenClaw + mem0 + COS Vectors 的技术组合,我们为"小龙虾"打造了一套真正的永久记忆系统。这套方案不仅解决了 OpenClaw 的核心痛点,更展示了向量存储在 AI 应用中的关键价值。从技术角度看,COS Vectors 以其大规模、低成本、高性能的特性,为 AI 记忆提供了坚实的底层支撑。相比传统向量数据库,成本降低90%的优势让更多开发者和企业能够负担得起 AI 记忆能力;单索引5000万向量的存储能力,让记忆系统可以无限扩展;

云存储小天使的博客 696

MetaInsight 带你解锁 OpenClaw 多模态记忆新玩法

MetaInsight 与腾讯云 COS 深度绑定,通过 metainsight-context-engine 插件,记忆文件会自动传入到 COS Bucket 中,这就像专属 iCloud,为每一只小龙虾打造独立、安全、可持久化的云端记忆空间,数据不丢失、记忆可沉淀。此消息一经发出,也是引起众多“养虾户”热议:“我的小龙虾终于能记住我发的照片了”、“Agent 记忆又迈出一大步”,但苦于官网文档上复杂的配置过程以及 Gemini 模型部署的艰辛,另许多爱好者望而却步。一、多模态记忆,到底强在哪?

云存储小天使的博客 657

拒绝 Token 刺客!巧用 COS 向量桶给 OpenClaw 装上智能路由,Token 狂降92%!

在 AI Native 时代,做加法很容易,拼命给 OpenClaw 堆功能就行;但做减法才是考验工程功底的试金石。通过引入轻量级、免运维的腾讯云 COS Vector作为动态路由的底层支撑,我们成功让庞杂的工具库从“大模型的累赘”变成了“随叫随到的利器”。少即是多,有时候,给大模型减轻上下文负担,它反而能还你一个更聪明的表现!你的 OpenClaw 还在忍受“Token刺客”吗?是时候用 COS 向量桶给它做个“减负手术”了!立即前往创建向量桶。

云存储小天使的博客 642

提效 77%:GooseFS 写缓存及其在自动驾驶数据处理中的应用

该客户原有架构采用计算节点直写对象存储,单 GPU 节点的中间数据写入对象存储需要耗时 33s,在此期间,下游依赖的仿真及二次处理任务被迫处于 iowait 状态,无法处理下一帧数据。因此,AI 基础设施需要一种轻量级、低成本且自动化的解决方案。无论是自动驾驶的数据清洗、大模型的 Checkpoint 备份、KV Cache 的卸载,还是大数据 ETL 的中间数据缓存,GooseFS 写缓存形态都能进一步降低 I/O 消耗,在算力日益昂贵的今天,这种架构模式将成为企业降本增效、释放基础设施潜能的关键杠杆。

云存储小天使的博客 660

一键告别多模态 RAG 基建复杂流程

而现在,腾讯云数据万象中 MetaInsight 能力全新升级, “文档检索”核心能力正式上线,以 AI ready 为核心定位,深度融合向量数据湖、RAG 与多模态技术,具备精准解析、高效定位与深度挖掘三大特性,为企业提供更强大、更智能的非结构化数据检索方案,真正降低 RAG 与多模态应用的落地门槛。:在提问时,只需一个简单的接口调用,根据您选择好的算子模板,模型便会自动检索你的知识库,并快速找到基于事实、附带引用的答案。”的丰富算子模板库中,选择一个适合您业务需要的算子模板,完成数据集的创建;

云存储小天使的博客 658

Tencent Cloud COS Skill:让 OpenClaw 成为您的云存储管家

TencentCloudCOS Skill不仅仅是一个工具,它是 OpenClaw 的"云存储大脑"。通过简单的对话,就能完成复杂的云存储操作,让技术变得触手可及。👨‍💻 开发者:想要集成云存储功能👩‍💼 办公人员:需要管理大量文件🛍️ 电商运营:处理商品图片📸 摄影爱好者:整理和优化照片这个技能都能为您提供强大而简单的解决方案。

云存储小天使的博客 1074

云上 OpenClaw(原 Clawdbot)数据持久存储指南

使用轻量对象存储(Lighthouse 版)服务持久化存储 OpenClaw的记忆数据和结果数据。

云存储小天使的博客 865

GooseFS 推出元数据发现功能 —— 向更智能的缓存服务迈进

它内置了精密的处理逻辑,包括过滤由 GooseFS 自身写操作产生的冗余事件(避免反馈循环)、合并 Event 进一步提效发现流程,并最终触发文件级别的元数据同步,从而实现对外部新增、覆写、删除操作的及时感知。此外,为确保服务的线上稳定性,我们部署了完善的监控、告警与数据对账能力,能够对同步链路中的任何异常进行及时感知和修复,保障了元数据变更的最终一致性。经过上述优化,元数据发现可实现近实时的元数据同步,在高 QPS 的 COS 请求负载下,元数据变更可在分钟级同步至 GooseFS。

云存储小天使的博客 872

迁移上云腾讯云 COS 全指南:方案选择与实施策略

评估数据规模和对迁移任务的时间要求;联系腾讯云架构师确认源端特性和一些迁移任务注意事项;执行 POC 验证,迁移前先执行测试任务验证可行性。

云存储小天使的博客 1283

让 AI 更普惠:向量存储桶为海量 AI 记忆提供高性价比的 “数字基石”

传统 AI 应用,比如基于检索增强生成(RAG)的私域知识库,经常会面临一个两难选择:使用高性能的向量数据库,意味着需要为常驻内存的数据资源支付高昂费用,海量的历史数据成为 “成本黑洞”;若为了成本将数据存于廉价的对象存储,则无法实现高效的语义检索,AI 应用的价值大打折扣。

云存储小天使的博客 1261

高性能对象存储解决方案:AI 时代数据洪流下的基石

面对AI时代海量数据存储与高性能访问的双重挑战,腾讯云推出高性能对象存储解决方案。该方案通过GooseFS MountPoint客户端提供POSIX语义访问,实现单流读写超1.3GB/s的高性能;结合GooseFS智能缓存分层与统一命名空间,自动优化热数据缓存;并利用跨域传输加速技术,提升多地训练效率。有效助力客户将GPU利用率提升至90%以上,训练时长缩短30%-50%,为AIGC、自动驾驶等场景提供统一、高效的数据基石。

云存储小天使的博客 1068

安卓蛙、苹果蛙为什么难互通?

摘要 HDR图像在不同设备上显示不一致的问题源于技术生态的分裂。苹果和安卓采用了不同的Gainmap格式:Apple Gainmap HDR(HEIF)和ISO Gainmap HDR(JPEG/Ultra HDR),导致互相无法识别HDR信息。为解决这一问题,腾讯云推出了全链路HDR图片处理方案,通过多协议互通、10bit高位深处理、元数据保护和智能降级显示等技术,确保HDR图像在不同设备和应用中的显示一致性。随着技术发展,未来HDR图像将能在各类设备上呈现统一的高质量视觉效果。

云存储小天使的博客 1385

Dify x 腾讯云 COS MCP:自然语言解锁智能数据处理,零代码构建AI新世界

这里基于 COS MCP Server 搭建了一个简易的 Dify 工作流示例,在该工作流链路中,入口侧输入自然语言描述,使用混元大模型解析具体指令及参数,接着调用 COS MCP Server 不同接口进行相应的操作处理,再次使用混元大模型对结果进行解析及自然语言组织,并配合企业微信机器人实现结果的实时回调通知。无论是视频转码、图片处理,还是文档解析,用户只需通过自然语言描述需求,系统即可自动完成从解析到执行的全流程,真正实现智能化的处理、检索和存储一体化。,即可进入外部 MCP 服务器的管理页面。

云存储小天使的博客 1210

对象存储 COS 端到端质量系列——终端 COS SDK 网络优化

如果 COS SDK 默认的网络实现不符合您的要求或者您的 APP 本身已经开发了完善的自定义网络库并做了相关的网络优化,则可以使用在 COS SDK 中自定义网络层的方式。这是比较灵活的方式,采用这种方式优化的网络问题、优化效果、成本等均由开发者的自定义网络层决定。1. 继承 NetworkClient 实现自定义网络 Client,实现网络请求的管理、配置等。2. 继承 NetworkProxy 实现网络请求代理,实现具体的网络请求。

云存储小天使的博客 1487

对象存储 COS 端到端质量系列 —— 终端网络诊断工具

正是基于以上种种考量,我们在移动端的 COSBrwoser APP 中精心开发了一款网络诊断工具。这款工具宛如一位贴心的网络医生,提供了两个重要的“诊疗”部分:一是网络探测,会探测本地网络环境、Dns、Ping、TraceRoute、Https 来判断整个链路是否通畅;二是传输测速,向目标存储桶上传一个测试文件来检测上传功能是否可用、网速是否理想,最大程度还原用户使用场景,将测试日志反馈给我们,提供尽可能准确的日志帮助我们分析排查问题。

云存储小天使的博客 1310

COS MCP Server,打造 AI 时代的存储与处理智能枢纽

AI 的突破性进展正加速各行业智能化转型,其中 AI 与外部资源的协同运作能力成为技术商业化的重要基石。面对市场呈现的差异化应用场景,开发者群体已构建起庞大的辅助工具生态,然而技术框架的差异导致工具复用存在显著壁垒——不同架构的智能平台往往需要重复开发适配模块,这种技术隔阂严重制约了产业资源的整合效率。在此背景下,开放协议 MCP(Model Context Protocol)通过建立通用型接口规范,有效打通了 AI 模型与功能插件的交互通道,为 AI 技术的规模化部署提供了关键性支撑。

云存储小天使的博客 1159

数据万象 x DeepSeek大模型,AI 问答助力存储文档“活”起来

腾讯云数据万象产品正式接入 DeepSeek,推出「文档智能预览」功能。

云存储小天使的博客 1301

对象存储COS × 云顾问:安全管理重磅升级,守护数据安全!

腾讯云对象存储 COS 基于云顾问的云巡检能力,正式推出全新「安全管理」功能,通过智能巡检、多维评估、实时管控三大核心能力,为企业构建从风险识别到修复闭环的全链路防护体系,让数据安全从“被动防御”迈向“主动治理”。

云存储小天使的博客 1353

数据持久性是如何炼成的——对象存储容灾技术解析

对象存储具有优秀的成本效益,丰富和卓越的数据安全保障措施,是构建云上企业级存储设施的首要选择。面对更高的数据安全要求,对象存储也提供了版本控制、跨地域复制、多AZ等多种数据容灾手段,帮助企业更好地保护和管理其数据资产。尤其是多AZ技术,能够将客户数据分散存储在城市中多个不同的数据中心,当某个数据中心因自然灾害、断电等极端情况导致整体故障时,仍能为客户提供稳定可靠的存储服务。

云存储小天使的博客 923

用数据万象转换图片格式!超全的格式一键转换

数据万象现已支持 PSD、RAW 等高级格式图片的格式转换功能,可以将它们转为 JPG/PNG 等普通格式,满足您对高级格式图片预览的需求。

云存储小天使的博客 1289

突破时间与空间限制的富媒体百宝箱——智能工具箱:让云上内容生产更easy

来试试智能工具箱吧!即来即用,一键实现办公自由。图片工具、视频工具、音频工具、PDF工具、设计工具五脏俱全,只有你想不到,没有它做不到,看看下面的智能工具箱主页就能立马感受到这丰富全面的能力矩阵。

云存储小天使的博客 1255

被朋友圈 live 图刷屏了

经常上网的用户应该都会注意到,现在记录和分享我们的生活瞬间似乎成为了一种新常态,相较于静态图来说,live 图承载了更多的信息量,尤其是发布在社交平台,能够给用户更强的互动参与感,live 图展现出来的效果确实更有生命力,无论是拍人还是拍景都合适。那既然 live 图好处这么多,为什么还有平台不支持上传 live 图与 live 图浏览呢,是因为不喜欢吗?

云存储小天使的博客 1793
上一篇: 腾讯云存储产品月报(2020年11月)
下一篇: Docsify+腾讯云对象存储 COS,一键搭建云上静态博客
云存储小天使
云存储小天使 企业官方账号 企业官方账号
博客等级 码龄7年 371粉丝 265原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值