腾讯云存储实践:CDB、CKV、CBS的演进

4星 · 超过85%的资源 需积分: 9 55 下载量 142 浏览量 更新于2024-07-23 收藏 2.37MB PDF 举报
“大数据开放日-深圳-腾讯云的存储实践-程彬”是一场由CSDN CODE和腾讯大讲堂联合主办的大数据技术分享活动,旨在推广大数据知识,促进珠三角地区大数据爱好者之间的交流,并增强企业对大数据开源项目的应用意识。活动中,来自腾讯基础架构部的程彬分享了腾讯云在存储领域的实践经验,包括云数据库CDB、键值存储CKV和云硬盘CBS的演进历程。 在腾讯云的存储实践中,程彬提到的几个关键产品和服务如下: 1. **云数据库CDB (Cloud Database)**:CDB是一款提供SQL接口的云数据库服务,适用于结构化数据的存储和查询场景。它支持超过400款第三方业务和300款公司内部业务,拥有超过4000台机器,提供200TB的存储空间。原版CDB架构基于SAS存储,通过TGW(云网关平台)实现VIP和VPort的访问,确保服务的高可用性。CDB采用主备复制模式,能够自动进行failover,保证数据安全。 2. **键值存储CKV (Cloud KeyValue)**:CKV是一个NoSQL存储解决方案,提供高速的Key-Value接口,支持主备配置并可以落地存储数据。CKV的设计目标是提供高性能、低延迟的数据访问,适应大规模非结构化数据的处理需求。 3. **云硬盘CBS (Cloud Block Storage)**:CBS是一种虚拟块设备存储服务,可提供T级别的大盘存储,支持超卖策略,满足大规模、高I/O性能的应用场景。它主要用于云服务器,提供类似传统块设备的Posix接口,使用户能像操作本地硬盘一样操作云硬盘。 4. **云文件系统CFS (Cloud File System)**:CFS是一个分布式文件系统,支持多点挂载和多份存储,提供Posix接口,适用于需要跨多个计算节点共享文件的场景。 5. **对象存储COS (Cloud Object Storage)**:COS是一个基于RESTful API的对象存储系统,具备动态加速功能,适合存储和检索大量非结构化数据,如图片、视频或文档。 这些云存储产品共同构建了腾讯云的存储服务矩阵,覆盖了从结构化到非结构化数据的各种需求,为企业和开发者提供了灵活、可靠且高效的数据存储解决方案。通过这些服务,腾讯云能够为不同类型的业务平台,如社交、电商、游戏、支付等,提供稳定的基础架构支持。同时,这些产品的演进历程也体现了腾讯在云存储技术上的持续创新和优化。