UIT是专业的存储设备及存储解决方案的提供商,其存储相关的产品在金融、电信、银行、证券、广电等行业有着广泛的应用。UIT拥有专业的技术研发和支持团队,可以向用户提供一个全面的存储解决方案。
WebDisk是UIT推出的一款网络形式的文件管理系统,也即网络硬盘。最主要的特点是,用户随时随地都可以管理他的文件,不管他是在家中、单位或其它任何地方,只要你连接到因特网,就可以管理你存储在远程WebDisk系统上的文件,就如同管理存储在本地的文件一样,甚至还可以和其他人共享他的文件。
系统主要功能
WebDisk的核心是文件传输,策略定制和空间管理,具体请参考WebDisk功能列表,其中主要功能如下表所列:
文件上传、下载。
文件夹上传、下载。
影音文件在线播放。
图片文件在线浏览。
断点续传。
基于策略的自动化传输。
传输任务队列管理。
系统管理。
空间管理。
用户管理。
用户组管理。
基于WEB的访问方式。
基于WEB Folder的访问方式。
基于客户端的访问方式。
系统报警功能
系统报表功能
系统拓扑结构
各服务器的功能
1. WebDisk应用服务器负责处理WebDisk的业务逻辑,如,上传文件时,它负责将文件转储到存储设备上,并将文件名,文件大小等信息写入数据库服务器。
2. 数据库服务器存储系统元数据,包括WebDisk系统的用户信息,目录列表,文件列表,文件名,文件大小,上传时间等。
3. 存储设备上存储所以上传的文件。
WebDisk应用服务器高可用性(HA)工作原理
WebDisk应用服务器可以采用多种”负载均衡”方案:
1、软件实现:如Windows的NLB、Linux的LVS,特点是成本较低,但性能相对稍差。
2、硬件实现:如CISCO的CSS11501,特点是性能较好,但成本较高。
3、UIT负载均衡技术:软件实现,成本较低,采用点对点数据传输方式,性能比以上二种均要好,但对于Internet应用,需要为每个服务器分配一个公网IP。
UIT负载均衡技术工作原理如下:
1. 当用户发起一个请求时,DNS服务器根据用户提供的域名,以轮叫(Round Robin)的方式为其分配一个应用服务器IP,使客户端与该应用服务器直接建立通讯连接。
2. 应用服务器从元数据数据库中获得最新的服务器状态表,并将其中负载最轻的服务器信息返回给客户端。
3. 客户端与负载最轻的应用服务器建立点对点的联系,并将作业交给的这一应用服务器。
数据库服务器高可用性(HA)工作原理
1. 在系统中,数据库的负载并不重,但如果处于高可用性考虑,可以采用”容错”的HA方案,或是Cluster的HA方案。
2. 容错HA模式下,一台向WebDisk应用服务器提供数据服务,称为主服务器,另一台则处理备用状态,称为备用服务器,它不向WebDisk提供服务。主服务器负责把最新的数据同步到备用服务器中,始终使二台数据库服务器拥有相同的数据。当主服务器出现故障时,必须手工切换到备用数据库服务器,这时备用服务器则升级为主服务器,开始向WebDisk应用服务器提供服务。
3. Cluster HA模式下,二台数据库服务器同时工作,同时向WebDisk服务器提供数据服务,数据数据库服务器之间相互同步数据。当其中某台数据库服务器失效后,由另一台向WebDisk服务器提供数据服务,不影响整个系统运行。
系统主要特点
WebDisk存储管理系统,采用J2EE技术架构,和独特的负载均衡技术,保证系统的高度可扩展性、灵活性和系统整体性能,主有功能特点如下。
跨平台、高兼容
WebDisk是基于Web方式的,可跨越具体的硬件平台、操作系统、文件系统、网络环境。
支持Windows、 Linux、Unix多种操作系统。
兼容Oracle、MS SQLServer、MySQL等多种关系数据库。
兼容IE、FireFox浏览器。
支持各种DAS、NAS、SAN存储设备。
高可扩展性
WebDisk应用服务器采用UIT特有的群集技术,群集中服务器的数量理论上没有限制,可无限扩充。
数据库服务器也可根据其不同的种类采用不同的扩展方式,如MS SQL Server可采用双机热备来提高数据库的可用性;Oracle可采用RAC群集方案,在数据库的可用性和性能提供更好的扩充;MySQL也可通过其群集方案进行扩充。
高可用性
WebDisk应用服务器采用UIT特有的群集负载均衡技术,将任意多台服务器组成一个性能强大的虚拟服务器,根据群集中每台服务器的负载情况,任务将被动态的分配到负载最轻的服务器;同时群集中的所有服务器均独立工作,如果其中某些服务器失效,只要群集中有一台服务器能正常工作,整个系统就能正常运转;群集中的各个服务器可以采用不同的硬件平台、不同的操作系统。
高性能
高效的数据传输能力,在100Mb带宽下,系统的数据处理能力可达12.493MB/s,带宽利用率高达99.95%。控制性能对资源消耗极少,数据传输能力完全取决于可用带宽。
灵活的使用方式
为了满足各种不同的需求和使用习惯,系统提供多种使用方式:有移动办公需求或习惯使用浏览器的用户可以以Web方式来使用本系统;习惯使用Windows资源管理器的用户可将WebDisk的相关目录以Web Folder方式放到资源管理器中,就象使用本地文件一样来使用本系统;有批量数据传输需求的用户可以以客户端方式来使用本系统。
系统关键技术
断点续传
当在网络上特别是在广域网上传输大文件时,由于网络的不稳定,很可能使传输中断,而断点续传技术可以在上次传输的断点之处继续传输剩余的部分,而不必重新传输整个文件,这一点对大文件的传输至关重要,WebDisk支持50G大文件传输。
流媒体文件在线播放
一般的,影音文件都比较大,传输操作费时、费网络资源。WebDisk的在线播放功能允许用户在下载之前预先浏览其内容,然后再决定是否下载,这样将减少一些不必要的下载,极大的节约用户时间,网络资源;另一方面,在线播放允许用户在下载的过程当中观看影音文件的内容,而不必等到将整个文件下载到本地之后再播放,这也将极大的增强用户体验。WebDisk支持声音文件、影音文件、Flash文件等多种文件在线播,和图片文件在线播展示。
多线程并发数据传输
多线程并发数据传输技术,可以让多个线程共同来传输同一个文件,这样可充分利用网络带宽资源、实现数据的高速传送。
基于策略的自动化文件传输
基于策略的自动化文件传输,可以让用户为传输文件源、目的位置、并发线程数、传输时间、任务优先级、失败重试次数、传输模式(全部、增量)的定制策略,实现无人值守的智能文件传输服务。
独特的负载均衡技术
一般的负载均衡技术方案,如Linux LVS或Microsoft NLS均需要负载均衡器来负责调节群集中的任务分配,而它通是一个热点设备,容易成为系统的性能瓶颈。WebDisk使用了一套全新的、无需负载均衡器的技术方案,消除了系统中热点设备,使系统具备更好的扩展性,充分利用群集中的所有计算机资源,使系统总是处在最优化状态。
网络加速器
未来重复数据删除技术,数据压缩技术的加入,将极大的减小文件的存储空间和网络传输数据量,降低网络带宽资源的消耗,这二项技术的加入将给数据存储和传输带来革命性的改变。
多层次数据安全保障
分层的权限结构体系,确保只有用户自己才能看到自己的停息。未来将我们还将加入以下技术来保障数据的安全性。
数字签名技术,确保数据在传输过程中没有被人截取和篡改。
数据加密传输技术,这样即便是数据流被他人从网络截取,其得到的也是无法识别的密文。
数据加密存储,用户可以选择性的将其敏感数据加密存储在网络硬盘上。