分布式存储图解_分布式存储系统详细设计说明书.doc

PAGE

PAGE 2

详细设计说明书

目录

TOC \o "1-3" \h \z \u HYPERLINK \l "_Toc245807002" 1简介 PAGEREF _Toc245807002 \h 1

HYPERLINK \l "_Toc245807003" 1.1编写目的 PAGEREF _Toc245807003 \h 1

HYPERLINK \l "_Toc245807004" 1.2软件名称 PAGEREF _Toc245807004 \h 1

HYPERLINK \l "_Toc245807005" 1.3术语和缩略词 PAGEREF _Toc245807005 \h 1

HYPERLINK \l "_Toc245807006" 1.4参考资料 PAGEREF _Toc245807006 \h 1

HYPERLINK \l "_Toc245807007" 2详细设计模板 PAGEREF _Toc245807007 \h 2

HYPERLINK \l "_Toc245807008" 2.1文件、包设计(我整理MDS、core、Trash模块的,其他的都比较少【具体要整理的内容参照代码,没有的添加上去】,由XX整理,整理完成后把这个留言删掉) PAGEREF _Toc245807008 \h 2

HYPERLINK \l "_Toc245807009" 2.2主要模块类图 PAGEREF _Toc245807009 \h 6

HYPERLINK \l "_Toc245807010" 2.2.1 MDS模块类图 PAGEREF _Toc245807010 \h 6

HYPERLINK \l "_Toc245807011" 2.2.2 OSD模块类图 PAGEREF _Toc245807011 \h 11

HYPERLINK \l "_Toc245807012" 2.2.3 客户端模块类图 PAGEREF _Toc245807012 \h 14

HYPERLINK \l "_Toc245807013" 2.3相关时序图、流程图 PAGEREF _Toc245807013 \h 15

HYPERLINK \l "_Toc245807014" 2.3.1 Namespace PAGEREF _Toc245807014 \h 15

HYPERLINK \l "_Toc245807015" 2.3.2 FSClient PAGEREF _Toc245807015 \h 23

HYPERLINK \l "_Toc245807016" 2.3.3通信模块 PAGEREF _Toc245807016 \h 29

HYPERLINK \l "_Toc245807017" 2.3.4 副本模块 PAGEREF _Toc245807017 \h 34

HYPERLINK \l "_Toc245807018" 2.4类、接口设计 PAGEREF _Toc245807018 \h 35

1简介

1.1编写目的

本文档系统地描述了存储服务器(v2.0)的详细设计,主要阅读对象为系统实现者、以及后期上层应用的开发者。

本文档的目的在于从详细设计的角度使系统开发人员和测试人员明确功能范围,可以有针对性的进行系统开发、测试、验收等各方面工作。

1.2软件名称

软件中文名称: 存储服务器(v2.0)

软件英文名称: JTang Storage Server(v2.0)

1.3术语和缩略词

1.4参考资料

PAGE

2详细设计模板

2.1文件、包设计(我整理MDS、core、Trash模块的,其他的都比较少【具体要整理的内容参照代码,没有的添加上去】,由XX整理,整理完成后把这个留言删掉)

系统名称

JTang Storage Server

模块名

元数据管理模块、客户端模块、通信模块

各子模块名称

Package名

.jtang.fs

JTang Storage Server Package组成

mds

类名

功能

MDS

元数据服务器C/S通信模式server端

MDS.Call

基本通信请求类

MDS.Connection

基本连接类,封装唯一socket的输入输出流,维护Call队列

MDS.Handler

基本请求处理类,循环处理Call队列中的挂起请求

MDSLauncher

元数据服务器启动、关闭控制

mds.metadata

类名

功能

MetaData

描述了文件的元数据信息,存储了文件的所有相关信息

IMetaDataManager

元数据管理接口类,提供对数据库中存储的元数据进行各种操作

MetaDataManagerImpl

元数据管理接口类,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值