天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

基于VPN的SAMBA網(wǎng)盤(pán)在私有云平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2018-03-30 00:19

  本文選題:云計(jì)算 切入點(diǎn):網(wǎng)盤(pán) 出處:《電子科技大學(xué)》2015年碩士論文


【摘要】:近年來(lái)云計(jì)算的知名度逐步上升,云網(wǎng)盤(pán)作為云平臺(tái)不可或缺的重要服務(wù)之一,在公有云中已經(jīng)逐步被大家所熟知,例如百度網(wǎng)盤(pán)。公有云平臺(tái)的網(wǎng)盤(pán),后臺(tái)軟硬件花費(fèi)巨大,而且只適合個(gè)人用戶使用,且上傳下載速率只有1M左右,遠(yuǎn)低于內(nèi)網(wǎng)百兆帶寬的速度限制,而且每個(gè)資源的分享都要通過(guò)創(chuàng)建唯一鏈接的方式進(jìn)行,被分享的用戶以后要使用這次分享的資源還得查找這個(gè)資源對(duì)應(yīng)的唯一鏈接,而且經(jīng)常出現(xiàn)鏈接內(nèi)容不存在的問(wèn)題,使用非常不方便,且公司很多重要的文件不宜放到公有云的云端,擔(dān)心被別人竊取。本文為了解決以上的問(wèn)題并結(jié)合私有云平臺(tái)網(wǎng)盤(pán)的特點(diǎn),以滿足一般公司或機(jī)構(gòu)對(duì)網(wǎng)盤(pán)使用的需求為目的,提出了基于VPN的SAMBA網(wǎng)盤(pán)在私有云平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)。本系統(tǒng)由客戶端模塊、管理頁(yè)面模塊、中心調(diào)度模塊、后臺(tái)插件模塊、系統(tǒng)應(yīng)用模塊和數(shù)據(jù)庫(kù)這6個(gè)模塊組成。客戶端模塊和管理頁(yè)面模塊的功能通過(guò)與其他4個(gè)模塊協(xié)作完成。客戶端模塊通過(guò)與后臺(tái)通信完成用戶注冊(cè),登錄驗(yàn)證,修改密碼,VPN連接和網(wǎng)盤(pán)掛載的功能。管理頁(yè)面通過(guò)和后臺(tái)通信,用來(lái)完成用戶的增、刪、改、查,用戶的個(gè)人網(wǎng)盤(pán)設(shè)置,用戶所屬部門(mén),部門(mén)的增、刪、改,部門(mén)的網(wǎng)盤(pán)設(shè)置,部門(mén)網(wǎng)盤(pán)里面的特權(quán)文件夾功能設(shè)置,云平臺(tái)的服務(wù)器存儲(chǔ)使用情況監(jiān)控和個(gè)人存儲(chǔ)使用情況監(jiān)控功能。中心調(diào)度模塊是一個(gè)后臺(tái)服務(wù)程序,對(duì)特定端口進(jìn)行監(jiān)聽(tīng),接收來(lái)自客戶端和管理頁(yè)面的請(qǐng)求,然后調(diào)用相應(yīng)的插件模塊來(lái)完成客戶端和管理頁(yè)面的功能,插件會(huì)調(diào)用系統(tǒng)服務(wù)模塊和數(shù)據(jù)庫(kù)模塊,系統(tǒng)服務(wù)模塊主要包括QUOTA、SAMBA應(yīng)用以及系統(tǒng)命令,數(shù)據(jù)庫(kù)模塊是通過(guò)MYSQL-CLUSTER集群提供服務(wù)。最終本文基于VPN實(shí)現(xiàn)外網(wǎng)訪問(wèn)公司內(nèi)部服務(wù)器資源,基于SAMBA實(shí)現(xiàn)跨平臺(tái)的網(wǎng)盤(pán)掛載,后臺(tái)采用LVM實(shí)現(xiàn)存儲(chǔ)的動(dòng)態(tài)擴(kuò)容,使用QUOTA設(shè)置用戶的配額,使用部門(mén)網(wǎng)盤(pán)實(shí)現(xiàn)部門(mén)內(nèi)部資源共享,通過(guò)特權(quán)文件夾功能,實(shí)現(xiàn)網(wǎng)盤(pán)內(nèi)資源的高級(jí)共享?蛻舳四K采用WINDOWS編程實(shí)現(xiàn),管理頁(yè)面模塊通過(guò)WEB頁(yè)面的JS和PHP技術(shù)進(jìn)行開(kāi)發(fā),通過(guò)AJAX技術(shù)和后臺(tái)的PHP程序進(jìn)行通信,后臺(tái)插件模塊使用C語(yǔ)言編程實(shí)現(xiàn)。完成開(kāi)發(fā)之后,對(duì)系統(tǒng)進(jìn)行了詳細(xì)的單元功能測(cè)試以及性能測(cè)試,功能測(cè)試成功通過(guò),網(wǎng)盤(pán)讀寫(xiě)性能測(cè)試結(jié)果和本地磁盤(pán)沒(méi)有多大區(qū)別,可用性很好。
[Abstract]:In recent years, the popularity of cloud computing has gradually increased. As one of the indispensable and important services of cloud platform, cloud network disk has been gradually known in the public cloud. For example, Baidu net disk, the public cloud platform network disk, background software and hardware spend a lot of money. And it is only suitable for individual users, and the upload and download rate is only about 1m, which is far lower than the speed limit of 100 megabytes of bandwidth on the intranet, and each resource is shared by creating a unique link. The shared user will have to look up the unique link to the shared resource after using the shared resource, and there is often a problem with the content of the link, which is very inconvenient to use. And many important documents of the company should not be placed in the cloud of the public cloud, worried about being stolen by others. In order to solve the above problem and combine the characteristics of the private cloud platform, this paper aims to meet the demand of the general company or organization for the use of the disk. The design and implementation of SAMBA disk based on VPN in private cloud platform are presented. The system consists of client module, management page module, central scheduling module, background plug-in module, etc. The functions of the client module and the management page module are accomplished by cooperating with the other four modules. The client module completes the user registration and login verification by communicating with the background. The function of modifying the password VPN connection and mounting the network disk. The management page is used to complete the user's increase, delete, change, check, the user's personal network disk setting, the user's department, the department's increase, delete, change, and the department's network disk setting through the communication with the background. The privilege folder function settings in the departmental network disk, the server storage usage monitoring and the personal storage usage monitoring function of the cloud platform. The central scheduling module is a backstage service program, which monitors the specific ports. Receive requests from the client and the management page, then call the corresponding plug-in module to complete the client and management page functions, the plug-in will call the system service module and database module, The system service module mainly includes the QUOTAA SAMBA application and the system command, the database module provides the service through the MYSQL-CLUSTER cluster. Finally, this paper realizes the outer network access to the company's internal server resources based on the VPN, and realizes the cross-platform network disk mount based on the SAMBA. The background uses LVM to realize the dynamic expansion of storage, uses QUOTA to set the user quota, uses the departmental network disk to realize the sharing of resources within the department, and uses the privilege folder function. The client module is implemented by WINDOWS programming, the management page module is developed by JS and PHP technology of WEB page, and the communication is carried out through AJAX technology and backstage PHP program. The background plug-in module is implemented with C language. After the development, the system has been tested in detail, the function test has passed successfully, the test result of read and write performance of the net disk is not much different from that of the local disk. Availability is good.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類(lèi)號(hào)】:TP333;TP311.52

【參考文獻(xiàn)】

相關(guān)期刊論文 前1條

1 肖克輝;倪德明;;文件系統(tǒng)增量備份策略的形式化描述及實(shí)現(xiàn)[J];計(jì)算機(jī)工程與設(shè)計(jì);2007年10期

相關(guān)碩士學(xué)位論文 前1條

1 劉西崗;基于rsync算法的云平臺(tái)文件同步系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2013年



本文編號(hào):1683526

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1683526.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶11ecd***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com