目前,关于网络存储的解决方案是多种多样的,每种方案都有其各自的应用范围和优、缺点。
一、主流网络存储技术的特点分析
1.基于C/S模式的FTP文件传输体系
作为早期广域州中普遍使用的软件方式文件传输存储模式,具有实现简单,服务器端和客户端软件产品完善,配置简单、易用等优点。但当同一时刻内突发性数据传输最过大时,该方法对服务器的硬件配置要求较高,当简单局域嘲中采用该方法时,普通配置的服务器在廊对同一时刻的大突发性数据传输中,容易发牛数据拥寒,造成大量用户不能及时完成数据传输的要求,影响其在该局域嘲中的存储实时性要求。
2.直接附属存储DAS
作为一种最简单、易实现的硬件存储方案,DAS具有简单、价格低廉、易安装、部署和管理等优点,而且容易保障存储设备的安全性。但DAS作为一种早期的网络存储解决方案,其对存储设备的使用和管理均依赖与服务器的操作系统,很难扩展。这使DAS具有一个致命的缺陷:移植性差,而且在刚络共享的层次上来说,DAS仅可以作到客户机层次上的共享,而小能实现服务器层次上的共享。
3.存储区域网络SAN
SAN是一种高速的、专门用于存储操作的网络,通常独立于计算机局域嗍,这很好的解决了DAS的扩展性、可靠性和共享性问题。就现阶段刚络存储领域来说,SAN不管在那种刚络类型中,都有着很优秀的表现。但仅仅对与一个计算机的局域刚来说,采用SAN方案解决网络存储的问题,就意味着要采用专门的SAN设备,这通常需要高昂的造价。
4.附网存储NAS
NA S通过设计专用的存储服务器,只负责存储管理,同时简化服务器操作系统、网络协议、文件系统等的设计,以提高性能并解决DAS方式F的性能和共享问题。在现阶段网络存储领域来说,NAS也需要专用的存储服务器来实现网络存储的功能,虽然NAS设备小像SAN设备一样具有相当高的要求,但对于一个简单的局域网来说,增加设备也就意味着增加成本及管理难度。
对于一个单一的局域网来说,以上几种方式显然都不是很适用的。这里,我们基于WindOWS 2003 server中的VDS功能,提出一种新型的网络存储管理方案。
二、Windows 2003 server 下的虚拟存储技术VOS解析
1.VDS简介
管理网络存储,特别是SAN环境,对于管理员来说,和管理本地存储(DAS)有不同的需求。DAS环境下,由于存储资源和服务器相关联,使得存储资源的分布比较困难,从而导致管理的难题。网络存储,虽然从另一方面来说,整合了存储资源,但是围绕资源的共享,也引入了一系列的管理问题。其中,包括存储设备的检测、发现、访问,以及容错情况下的路由等,因此,需要更多的存储管理人员来处理这些增加的业务。但是,即使增加额外的人员,也并不是一个完整的解决方案。尽管对于企业级市场,高端设备商的存储管理方案已经在市场上推出一些时间。但是对于中小型企业(SMB),各个厂商的存储管理工具软件,还是比较缺乏。VDS采用COM技术,来消除不同硬件厂商的差异性,从而对上层应用提供统一的接口。VDS能够提供管理员非常灵活的方式来访f’口J标准化接口,包括或者图形方式和命令行方式,尤其是对于仅需要简单管理的局域嘲来说,"磁盘管理"就能够满足需求,丽不必使用DISKPART这样的命令行应用程序。
(1)Fibre Channel子系统模型
Fibre Channel是一个高性能的串行链路协议,它用于连接主机和存储系统。在VDS的FC模型中.它的一个连接是摹于主机总线控制器(host buS adapter,HBA)的端口(Port)和存储系统的一个控制器(Controller)端口的某个LUN。 在此模型中,控制器和控制器端口对象,是主机读写LUN的基本方法:引入控制器端口对象,意味着VDS unmaskS LUN(s)的能力转移到r主机,同时并有利于管理路径。
目前的MPIO,通过标志控制器端口为Aetive,来管理基本(Primary)路径和备份(Backup)路径:而使用标志为inactive的控制器端口的连接,在MPIO是不可见的。当需要(10ad balance)策略时,影响到MP IO如何管理基本路径和备份路径。
(2)iSCSI模型
在iSCSI模型中,目标(Target),入口组(Portal Group),以及入口(Portal)对象是应用程序和LUN对象通信的基本方法。iSCSI查询和Target关联的LUN,在特殊情况下,应用程序可以和一个没有Target的LUN关联,而Pottal Group对象则必须有一个Portal-并和某个Target相关联。
该模型规定支持一个子系统SubSystem可以支持多个Target,从而可以使得VSS在硬件层次上可以传输快照(snapshot)的能力;同时,它能提一对一的,初始端(initiator)和目标(Target)对应关系。子系统通过不同的Target,能够使LUN向不同的initiators服务。
三、系统详细开发设计
我们提出一种新型的设计方案,主要采用Windows 2003 server中的VDS功能提供服务端服务支持,SOL提供数据库管理支持,VC++提供客户端软件开发支持。
4.搭建数据库
采用SOL seryer 2000数据库,并建立如下数据表:Student表(年级、班号、学号、姓名、状态字段),password表(学号、姓名、密码字段),访问控制表(学号、访问控制权限、共享文件夹名、状态字段),teacher表(用户名、密码、访问控制权、状态字段)及ad mi n 表(用户、密码、访问控制权限、状态字段)。
5.客户端界面设计
客户端界面主要由Visual C++开发,界面简单易操作,客户端用户输入自己的帐号和密码即可登录自己私有的网络盘,并拥有对磁盘的完全控制权限,可自由进行文件和数据的复制、删除等操作同时,此登录程序还提供"密码更改"和"帮助"功能,使客户端用户能随时自由更改自己的密码。如有需要时,可由管理员通过管理程序查询其私有密码,此密码存储在SQL数据库中,为验证时使用。
四、结束语
该方案,没有高昂的价格,实现容易,升级和解决故障也易于管理,并且它们通常都是操作系统升级服务包的一部分。但是,在高工作负载时性能会受到影响;同时,不能提供更高级的管理功能。
关键词标签:局域网,解决方案
相关阅读
热门文章 路由器地址大全-各品牌路由设置地址各品牌的ADSL与路由器出厂默认IP、帐号、密Nslookup命令详解-域名DNS诊断站长装备:十大网站管理员服务器工具软件
人气排行 各品牌的ADSL与路由器出厂默认IP、帐号、密码路由器地址大全-各品牌路由设置地址腾达路由器怎么设置?腾达路由器设置教程ADSL双线负载均衡设置详细图文教程路由表说明(详解route print)网管员实际工作的一天用此方法让2M带宽下载速度达到250K/S左右网管必会!了解交换机控制端口流量
查看所有0条评论>>