




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、京东分布式存储的持续研发过去一年里所做的努力 自主研发自主研发需求驱动,分期开展相互复用又高度定制的多个系统 具体产品具体产品京东文件系统对象存储服务弹性块存储高速NoSQL平台Jingdong File System 需求驱动特别针对海量小文件强可靠、强一致、高可用透明压缩以节省带宽与机器资源Scalable systemkey-file storage文件key由系统生成,应用自行保存datanodereplica groupmonitorcheckerJFS-V1: immutable small filesjfs/t5/8/10240/10000/A5B8FC33-YJava clie
2、ntcoordinatorcoordinatorcoordinator复制协议primaryfollower Paxos变体变体固定成员角色 one primary + two followersFull-quorum replicationfollowerclient单机存储引擎 一组一组append-only files, without in-RAM indexeschunkId/offset/size as the internal key应用 图片图片 订单订单 仓库流水记录仓库流水记录 数据库大字段数据库大字段 极强的容错能力极强的容错能力 机器或磁盘故障 文件误删除或截断 优异的
3、性能优异的性能 追加写入 单次seek读取JFS-V2: 大文件支持 抽象 Append-Only File Segments 复制技术 Chain ReplicationheadmiddletailconnectorconnectorJFS-V3: scalable namespace managementbucket dbbucket dbbucket dbbucket dbbucket dbZooKeepermasterroot dbMigration controllerGarbage collector 分布式字典树 基于RDBMS搭建 自动平滑迁移JavaJavaJavaconne
4、ctorJingdong Storage Service 对象存储服务兼容S3 APIAccounts/Buckets/Objectsname metadata + dataJSS内部架构Load BalancerService GatewayLog data pipelineData storage subsystem(JFS)Account/Bucket ManagerMetadata Management(JFS)Erasure Coding SubsystemJSS应用 网盘、音乐、电子书、网站静态内容网盘、音乐、电子书、网站静态内容 极强的可靠性与可用性 数据共享、授权认证数据共享、
5、授权认证 内外网均可访问 冷数据永久归档冷数据永久归档 低成本保证 擦除编码Storage BackendPhysical HostVMVMVMJingdong Block Storage 持久、无故障的“云硬盘”抽象 后端实现复制和高可用 主要应用于虚拟化平台技术挑战 故障切换与恢复、性能调优VolumemanagerBlockNodeBlockNodeBlockNodeBlockNodeJingdong In-Memory Store演进历叱 Redis单实例 Redis主从复制 Pre-sharding 监控、报警 统一缓存平台 JIMStore统一缓存平台JIMStore Featur
6、es 精确的故障检测Failure detector via distributed election 自动故障切换Failover controller 多租户资源公平性Traffic monitoring & control RAM/Disk两级存储Our own Redis branch 横向扩容Our own cluster mode水平扩展新增抽象 db, buckets, keys新增操作 buckt-level selective replication bucket deletionBucket 0, 333Bucket 668, 1000Bucket 334, 667Bucket0, 80, 334, 414,668, 748Bucket 81, 333Bucket 74
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江阳城建职业学院《机器学习与知识发现》2023-2024学年第二学期期末试卷
- 潇湘职业学院《现代通信前沿技术》2023-2024学年第二学期期末试卷
- 山西省运城市永济涑北中学2024-2025学年高三第四次四校联考生物试题含解析
- 江苏省扬州高邮市2024-2025学年高三TOP300七月尖子生联考英语试题含解析
- 江西省红色七校2024-2025学年高三下学期大联考卷Ⅰ化学试题试卷含解析
- 天津广播影视职业学院《网站开发(PHP)理论》2023-2024学年第二学期期末试卷
- 江苏省宜兴市洑东中学2025年初三第一次适应性测试自选模块试题含解析
- 江苏省徐州市丰县中学2025届普通高中教育教学质量监测考试(1月)历史试题含解析
- 江苏医药职业学院《科学社会主理论与实践》2023-2024学年第二学期期末试卷
- 辽宁省辽源市鼎高级中学2024-2025学年高三(英语试题理)一模试题含解析
- 内部控制建设课件
- 水塘排水、清淤质量检验记录表
- 上海龙之梦丽晶大酒店客房预订单
- 加强施工管理、严格保护环境
- 水污染控制工程课程设计说明书
- 抗拔桩裂缝计算表格(自动版)
- 血透室传染病登记本
- 妇产科学孕期B族链球菌感染课件
- 《药疹(Drug Eruption)》PPT课件
- 评茶员(高级)鉴定理论试题
- 第十套广播体操详解
评论
0/150
提交评论