节点文献

基于嵌入式数据库的NAS管理系统

The NAS Management System Based on Embedded Database

【作者】 谭文虎

【导师】 黄光明;

【作者基本信息】 华中师范大学 , 电路与系统, 2003, 硕士

【摘要】 网络化所带来的数据爆炸几乎使所有计算机用户感到存储的重要性。对于存储的要求,安全性、可靠性、高性能是首先要考虑的。专用的网络存储器越来越受到广大用户的青睐。我们设计了一种NAS存储器,它是利用裁减的Linux内核作为操作系统,采用基于嵌入式数据库Mini SQL的Web管理服务方式,实现远程用户、资源的管理。并通过Qmail实现邮件的收发。 嵌入式数据库Mini SQL是一种小型的数据库,由于其具有反应速度快、性能可靠的特点,并且完全支持Apache和PHP,使得它成为嵌入式系统中存储信息的理想工具。 NAS存储器是一个没有键盘、鼠标和显示器的黑匣子,所有的工作,包括网络配置都是通过Web页面服务来实现的。Web页面主要用于管理员与管理系统的交互对话,对于Samba用户、NFS的IP用户和磁盘配额用户的存储和获取是由数据库Mini SQL来实现的。这样在管理上更方便、更简洁,性能上也更可靠、更优越。 本文在对嵌入式数据库做了深入研究的基础上,详细介绍基于数据库Mini SQL的Web页面远程管理系统的设计。利用Apache、PHP和Mini SQL作为管理系统的服务平台。在这个平台下,通过修改Samba源代码,建立Samba与嵌入式数据库Mini SQL通信机制,实现通过Web页面对Samba用户的远程管理;通过Web页面和嵌入式数据库实现NFS的IP用户管理;从磁盘的管理和限制方面来说,通过数据库Mini SQL与系统磁盘配额进程的通信,实现对系统用户磁盘空间的配额管理。

【Abstract】 The blast of data brought by the network makes the computer user feel the importance of memory. Security, reliability and high capability are very pivotal for the storage. The special storage for network is favored by many users. We devise a NAS equipment which uses Linux core as its operating system. Based on Mini SQL we design a management system to administer the Samba user and the NFS user. Moreover we send or receive mails by Qmail.Mini SQL-an embedded database, is a pocket database. Because of its speed, reliability and it’s can be used with Apache and PHP, it’s an ideal tool for the embedded system.The NAS equipment is a black casket without keyboard, mouse and display. Everything including the configuration of the network can be done by Web pages. We can use Mini SQL to manage the Samba and the NFS user. It’s also a good way to quota disks for users by Mini SQL. It’s convenient to use it and the capability is even more reliable.This thesis main introduces the design of the Web long-distance management system, which uses Apache, PHP and Mini SQL as tools. In order to make the Samba communicate with Mini SQL, it’s inescapable to amend the C source code of Samba. Furthermore, it’s also necessary to quota the disk’s for users. In order to enable the UNIX user visit the memorizer, it’s also necessary to manager the IP user by NFS.

【关键词】 嵌入式数据库附网存储器Mini SQLSamba
【Key words】 Embedded databaseNASMini SQLSamba
  • 【分类号】TP315
  • 【被引频次】4
  • 【下载频次】189
节点文献中: 

本文链接的文献网络图示:

本文的引文网络