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

當前位置:主頁 > 科技論文 > 計算機論文 >

基于VPN的SAMBA網(wǎng)盤在私有云平臺的設計與實現(xiàn)

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

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


【摘要】:近年來云計算的知名度逐步上升,云網(wǎng)盤作為云平臺不可或缺的重要服務之一,在公有云中已經(jīng)逐步被大家所熟知,例如百度網(wǎng)盤。公有云平臺的網(wǎng)盤,后臺軟硬件花費巨大,而且只適合個人用戶使用,且上傳下載速率只有1M左右,遠低于內(nèi)網(wǎng)百兆帶寬的速度限制,而且每個資源的分享都要通過創(chuàng)建唯一鏈接的方式進行,被分享的用戶以后要使用這次分享的資源還得查找這個資源對應的唯一鏈接,而且經(jīng)常出現(xiàn)鏈接內(nèi)容不存在的問題,使用非常不方便,且公司很多重要的文件不宜放到公有云的云端,擔心被別人竊取。本文為了解決以上的問題并結合私有云平臺網(wǎng)盤的特點,以滿足一般公司或機構對網(wǎng)盤使用的需求為目的,提出了基于VPN的SAMBA網(wǎng)盤在私有云平臺的設計與實現(xiàn)。本系統(tǒng)由客戶端模塊、管理頁面模塊、中心調度模塊、后臺插件模塊、系統(tǒng)應用模塊和數(shù)據(jù)庫這6個模塊組成?蛻舳四K和管理頁面模塊的功能通過與其他4個模塊協(xié)作完成?蛻舳四K通過與后臺通信完成用戶注冊,登錄驗證,修改密碼,VPN連接和網(wǎng)盤掛載的功能。管理頁面通過和后臺通信,用來完成用戶的增、刪、改、查,用戶的個人網(wǎng)盤設置,用戶所屬部門,部門的增、刪、改,部門的網(wǎng)盤設置,部門網(wǎng)盤里面的特權文件夾功能設置,云平臺的服務器存儲使用情況監(jiān)控和個人存儲使用情況監(jiān)控功能。中心調度模塊是一個后臺服務程序,對特定端口進行監(jiān)聽,接收來自客戶端和管理頁面的請求,然后調用相應的插件模塊來完成客戶端和管理頁面的功能,插件會調用系統(tǒng)服務模塊和數(shù)據(jù)庫模塊,系統(tǒng)服務模塊主要包括QUOTA、SAMBA應用以及系統(tǒng)命令,數(shù)據(jù)庫模塊是通過MYSQL-CLUSTER集群提供服務。最終本文基于VPN實現(xiàn)外網(wǎng)訪問公司內(nèi)部服務器資源,基于SAMBA實現(xiàn)跨平臺的網(wǎng)盤掛載,后臺采用LVM實現(xiàn)存儲的動態(tài)擴容,使用QUOTA設置用戶的配額,使用部門網(wǎng)盤實現(xiàn)部門內(nèi)部資源共享,通過特權文件夾功能,實現(xiàn)網(wǎng)盤內(nèi)資源的高級共享。客戶端模塊采用WINDOWS編程實現(xiàn),管理頁面模塊通過WEB頁面的JS和PHP技術進行開發(fā),通過AJAX技術和后臺的PHP程序進行通信,后臺插件模塊使用C語言編程實現(xiàn)。完成開發(fā)之后,對系統(tǒng)進行了詳細的單元功能測試以及性能測試,功能測試成功通過,網(wǎng)盤讀寫性能測試結果和本地磁盤沒有多大區(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.
【學位授予單位】:電子科技大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:TP333;TP311.52

【參考文獻】

相關期刊論文 前1條

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

相關碩士學位論文 前1條

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



本文編號:1683526

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

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


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

版權申明:資料由用戶11ecd***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
欧美韩国日本精品在线| 欧美一级黄片免费视频| 欧美特色特黄一级大黄片| 亚洲av成人一区二区三区在线| 国产一区二区不卡在线播放| 欧美国产日产在线观看| 日本不卡在线一区二区三区| 我想看亚洲一级黄色录像| 日韩人妻免费视频一专区| 欧美尤物在线视频91| 精品亚洲av一区二区三区| 好吊妞视频只有这里有精品| 91日韩欧美国产视频| 欧美加勒比一区二区三区| 午夜色午夜视频之日本| 美女被后入福利在线观看| 白白操白白在线免费观看 | 日韩一区二区三区有码| 日韩精品一区二区不卡| 2019年国产最新视频| 加勒比系列一区二区在线观看| 国产精品欧美一区两区| 成人国产一区二区三区精品麻豆| 久久99夜色精品噜噜亚洲av| 黄片在线免费看日韩欧美| 日本高清二区视频久二区| 国产内射一级一片内射高清视频| 熟妇久久人妻中文字幕| 精品欧美在线观看国产| 在线播放欧美精品一区| 国产又粗又长又大高潮视频| 日本高清中文精品在线不卡| 青青操精品视频在线观看| 日韩av生活片一区二区三区| 国产欧美性成人精品午夜| 超碰在线免费公开中国黄片| 色婷婷成人精品综合一区| 国产精品欧美激情在线播放| 国产又粗又黄又爽又硬的| 东京热男人的天堂一二三区| 亚洲深夜精品福利一区|