[发明专利]基于PHP环境实现网络存储高效管理的方法无效
| 申请号: | 201110030159.4 | 申请日: | 2011-01-27 |
| 公开(公告)号: | CN102158529A | 公开(公告)日: | 2011-08-17 |
| 发明(设计)人: | 张云涛;于治楼;张化祥 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F3/06 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 250101 山东*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 php 环境 实现 网络 存储 高效 管理 方法 | ||
技术领域
本发明涉及一种计算机应用技术领域,具体地说是一种基于PHP环境实现网络存储高效管理的方法。
背景技术
信息技术的发展导致各行各业处理的数据量在不断增加,中、小企业以及网络中心特别是局域网内部对存储容量及工/O性能提出了越来越高的要求,需要高效且安全可靠的存储管理手段保障局域网内部数据吞吐量及安全性。
传统做法是直接在局域网内部添加存储设备,无法实现数据的统一管理,且投资大、安全性差,兼容问题难以解决,安装维护过程也较复杂,不能满足局域网用户动态数据存储需求。
因此需要新手段,在网络中实现高效、动态数据存储管理。现有系统可通过建立LVM(Logical Volume Manager逻辑盘卷管理),使用户共享网络上的存储服务器,通过设置磁盘阵列(RAID),可保证数据的安全性,为每个用户提供存储服务,但均依靠命令行的方式实现,设置过程极为繁琐,且对用户要求较高。
发明内容
本发明的技术任务是提供一种系统功能强大、Web界面友好的基于PHP环境实现网络存储高效管理的方法。
本发明的技术任务是按以下方式实现的,以图形化界面操作取代命令行模式;系统管理员在浏览器页面上对网络存储系统进行设置,将设置信息发送至服务器端,配置存储LVM及RAID,并将存储系统状态信息呈现在浏览器页面上;操作步骤如下:
(1)、将RAID(磁盘阵列)或LVM(Logical Volume Manager逻辑盘卷管理)命令嵌入到基于PHP的Web页面中;
(2)、管理员通过Web页面,对存储系统进行设置;
(3)、PHP读取用户设置参数形成完整的RAID或LVM指令字符串,并通过RPC函数发给mini_httpd;
(4)、mini_httpd将接收到的指令字符串解析成带参数的完整指令,并在Linux系统中执行指令,完成操作。
所述的管理员通过Web页面,对存储系统进行设置;设置内容包括:系统名称、IP地址、RAID、卷组、用户数据卷。
管理员只需通过Web页面设置存储系统信息,通过底层函数将设置信息传输到服务器端,服务器端执行用户指令,实现相关操作。安装Microsoft iSCSIInitiator后,用户通过客户端可在本地添加存储设备,并可实现与存储系统及其他客户端的通信。管理员对系统进行设置采用B/S结构,其优点在于不依赖客户端软件,交互性强且设置过程便捷。用户对存储系统的实用采用C/S结构,具有响应速度快、事务处理能力强等优点。
PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。
mini_httpd一款非常小巧的Web服务器程序,速度和执行性能都很快,内存占用很低,代码质量很高。
本发明的基于PHP环境实现网络存储高效管理的方法具有以下优点:
1、建立LVM,可设置卷组、分配用户数据卷,使用户共享高效能网络存储器,满足动态存储需求;
2、使用RAID技术,保证了数据的安全、可靠,平衡了数据冗余和系统容量,可以适应高速、大吞吐容量、并行网络环境;
3、基于Web页面的网络存储管理系统为用户屏蔽了较为复杂的技术细节,以图形化界面操作取代命令行模式,方便用户操作;
4、实现了高效网络存储系统,系统功能强大,Web界面友好,因而,具有很好的推广使用价值。
附图说明
下面结合附图对本发明进一步说明。
附图1为基于PHP环境实现网络存储高效管理的方法的系统结构框图。
具体实施方式
参照说明书附图和具体实施例对本发明的基于PHP环境实现网络存储高效管理的方法作以下详细地说明。
实施例:
本发明的基于PHP环境实现网络存储高效管理的方法,以图形化界面操作取代命令行模式;系统管理员在浏览器页面上对网络存储系统进行设置,将设置信息发送至服务器端,配置存储LVM及RAID,并将存储系统状态信息呈现在浏览器页面上;操作步骤如下:
(1)、将RAID或LVM命令嵌入到基于PHP的Web页面中;
(2)、管理员通过Web页面,对存储系统进行设置;
(3)、PHP读取用户设置参数形成完整的RAID或LVM指令字符串,并通过RPC函数发给mini_httpd;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110030159.4/2.html,转载请声明来源钻瓜专利网。





