newkey
驱动小牛
驱动小牛
  • 注册日期2002-10-03
  • 最后登录2013-10-13
  • 粉丝1
  • 关注0
  • 积分45分
  • 威望392点
  • 贡献值1点
  • 好评度90点
  • 原创分0分
  • 专家分0分
阅读:1449回复:6

大侠们,探讨一下网络硬盘的多种实现间的利弊

楼主#
更多 发布于:2007-09-17 22:52
在Windows系统中,大致有3中实现网络硬盘的思路

1.基于文件级别的
  虚拟卷方式:虚拟Disk驱动,直接处理Disk相关IRP, 用TDI和远程空间进行数据交换
  RDR方式:象网络邻居一样,使用MS提供的RDR框架,MS实现了Cache机制

2.基于数据块级别的
  虚拟HBA卡方式:如iSCSI

纵观这些是否方式,不知道那个方案最好

我的理解:
  RDR比虚拟卷稳定,本身就是一个远程空间访问的框架,但资料少,且MS进行封装,灵活性没有虚拟卷方式好

虚拟HBA卡方式,基于块基,没法做文件级共享

大家有这方面经验的,分享一下

最新喜欢:

LeopardLeopar...
www.xDrv.com
michaelgz
论坛版主
论坛版主
  • 注册日期2005-01-26
  • 最后登录2012-10-22
  • 粉丝1
  • 关注1
  • 积分150分
  • 威望1524点
  • 贡献值1点
  • 好评度213点
  • 原创分0分
  • 专家分2分
沙发#
发布于:2007-09-17 23:02
Depends on your requirements.

Distributed system is generally implemented on file system layer.
newkey
驱动小牛
驱动小牛
  • 注册日期2002-10-03
  • 最后登录2013-10-13
  • 粉丝1
  • 关注0
  • 积分45分
  • 威望392点
  • 贡献值1点
  • 好评度90点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-09-17 23:07
虚拟盘+实现一个文件系统方式当然也行
只是感觉文件系统实现难度很高,估计一般的公司没这个资金投入
www.xDrv.com
lovehhy
驱动小牛
驱动小牛
  • 注册日期2007-09-17
  • 最后登录2010-09-17
  • 粉丝0
  • 关注0
  • 积分1028分
  • 威望244点
  • 贡献值0点
  • 好评度146点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-09-18 11:08
Volume + TDI 我的选择
newkey
驱动小牛
驱动小牛
  • 注册日期2002-10-03
  • 最后登录2013-10-13
  • 粉丝1
  • 关注0
  • 积分45分
  • 威望392点
  • 贡献值1点
  • 好评度90点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-09-18 12:42
Volume + TDI 没有看到成功案例

不知道是否有先天性缺陷
还有性能上是否能满足要求

www.xDrv.com
clicx
驱动老牛
驱动老牛
  • 注册日期2003-10-03
  • 最后登录2016-07-26
  • 粉丝0
  • 关注0
  • 积分792分
  • 威望696点
  • 贡献值41点
  • 好评度499点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2007-09-21 22:00
引用第4楼newkey于2007-09-18 12:42发表的  :
不知道是否有先天性缺陷
还有性能上是否能满足要求

.......

非常灵活、速度快,没发现什么缺陷。
---内核开发合作或提供基础技术服务QQ:22863668 ---
newkey
驱动小牛
驱动小牛
  • 注册日期2002-10-03
  • 最后登录2013-10-13
  • 粉丝1
  • 关注0
  • 积分45分
  • 威望392点
  • 贡献值1点
  • 好评度90点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2007-10-05 13:55
Veritas的VVR用的是虚拟卷方式

truecrypt用的是虚拟卷方式

httpdisk用的是虚拟卷方式

xdrive webdrive 都是用的RDR框架

MS的iSCSI以及以及存储厂商的虚拟盘都是用的虚拟HBA方式

???
www.xDrv.com
游客

返回顶部