基于eyeOS的Web操作系統(tǒng)云存儲研究
發(fā)布時間:2018-12-11 13:34
【摘要】:由于國際互聯(lián)網(wǎng)的快速普及,越來越多的工作付諸于網(wǎng)絡(luò),越來越多的生活離不開網(wǎng)絡(luò),越來越多的學(xué)習(xí)需要網(wǎng)絡(luò),網(wǎng)絡(luò)無處不在,網(wǎng)絡(luò)無時不在。Web操作系統(tǒng)是一個全新的、開放的、公用的、模塊化的國際互聯(lián)網(wǎng)的分布式操作系統(tǒng)。具有簡單的客戶端操作,透明的分布式執(zhí)行以及泛在的互聯(lián)網(wǎng)服務(wù)接入的特點。云存儲是集虛擬化技術(shù)、數(shù)據(jù)存儲技術(shù)、數(shù)據(jù)保護(hù)技術(shù)、數(shù)據(jù)管理技術(shù)等多種技術(shù)為一體的一種新的存儲理念,目前Google的GFS(Google File system)和HDFS(Hadoop Distributed File System)已經(jīng)將這種理念變成了事實標(biāo)準(zhǔn),國外的Facebook,國內(nèi)的淘寶都已經(jīng)有了成功的技術(shù)范例。具有可靠性高、吞吐率高、傳輸率高以及分布性好的運(yùn)行特點。本論文首先依據(jù)面向服務(wù)的架構(gòu)(SOA)思想,融合Web操作系統(tǒng)和云存儲技術(shù),構(gòu)建一個基于Web操作系統(tǒng)的云存儲模型。通過客戶端、網(wǎng)絡(luò)管理服務(wù)器、網(wǎng)絡(luò)服務(wù)應(yīng)用程序和存儲服務(wù)器四個模型元件功能設(shè)計,設(shè)定功能流程;實例化分析HDFS的讀和寫數(shù)據(jù)過程,設(shè)計出一個以虛擬文件系統(tǒng)為中間層的云存儲系統(tǒng)通信機(jī)制,完成基于Web操作系統(tǒng)的文件云端存儲。其次采用Web操作系統(tǒng)的一個實例eye OS和云存儲的一個成功的事實標(biāo)準(zhǔn)HDFS來對云存儲模型進(jìn)行實地架構(gòu)和驗證。通過對客戶端中的消息管理、客戶端與服務(wù)器端的消息管理,網(wǎng)絡(luò)管理服務(wù)器中的用戶管理、信息處理、驗證處理,網(wǎng)絡(luò)服務(wù)應(yīng)用程序中輸入輸出信息處理和存儲服務(wù)器中的數(shù)據(jù)有效性、數(shù)據(jù)安全性、一致性等四個模型元件功能實現(xiàn),完成云存儲系統(tǒng)四個功能元件的基本功能實現(xiàn)。本論文最后設(shè)計了一個虛擬的文件管理系統(tǒng)。虛擬的文件管理系統(tǒng)分為文件夾和文件管理二個功能模塊,通過定義功能模塊框架,設(shè)計模塊功能流程,用較為合理的算法來實現(xiàn)文件夾管理模塊中的創(chuàng)建文件、刪除文件和對象的ACL管理、列出用戶中所有文件和文件管理模塊中的上傳文件、下載文件、列出指定文件下的所有對象、刪除文件、復(fù)制文件的文件管理功能。
[Abstract]:Because of the rapid popularization of the Internet, more and more work is put into the network, more and more life can not be separated from the network, more and more learning needs the network, the network is everywhere, the network is always around. The Web operating system is a new one. An open, public, modular distributed operating system for the Internet. With simple client operation, transparent distributed execution and ubiquitous Internet service access features. Cloud storage is a new storage concept which integrates virtualization technology, data storage technology, data protection technology, data management technology and so on. At present, Google's GFS (Google File system) and HDFS (Hadoop Distributed File System) have turned this concept into a de facto standard, and the domestic Taobao of Facebook, in foreign countries has a successful technical example. It has the characteristics of high reliability, high throughput, high transmission rate and good distribution. In this paper, a cloud storage model based on Web operating system is constructed by combining Web operating system and cloud storage technology based on (SOA), a service-oriented architecture. Through the function design of client, network management server, network service application program and storage server, the function flow is set up. This paper analyzes the process of reading and writing data in HDFS, designs a communication mechanism of cloud storage system with virtual file system as the middle layer, and completes the file cloud storage based on Web operating system. Secondly, an instance of Web operating system eye OS and a successful de facto standard HDFS of cloud storage are used to construct and verify the cloud storage model in the field. Through the message management in the client, the message management between the client and the server, the user management in the network management server, the information processing, the verification processing, In the network service application program, the functions of four model components, namely, data validity, data security and consistency, are implemented in the processing of input and output information and the storage server, and the basic functions of the four functional components of cloud storage system are realized. Finally, a virtual file management system is designed. The virtual file management system is divided into two functional modules: folder and file management. By defining the framework of the function module, designing the function flow of the module, using a more reasonable algorithm to realize the creation of files in the folder management module. Delete file and object ACL management, list all files in user and file management module upload file, download file, list all objects under specified file, delete file, copy file management function.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP333;TP316.4
本文編號:2372638
[Abstract]:Because of the rapid popularization of the Internet, more and more work is put into the network, more and more life can not be separated from the network, more and more learning needs the network, the network is everywhere, the network is always around. The Web operating system is a new one. An open, public, modular distributed operating system for the Internet. With simple client operation, transparent distributed execution and ubiquitous Internet service access features. Cloud storage is a new storage concept which integrates virtualization technology, data storage technology, data protection technology, data management technology and so on. At present, Google's GFS (Google File system) and HDFS (Hadoop Distributed File System) have turned this concept into a de facto standard, and the domestic Taobao of Facebook, in foreign countries has a successful technical example. It has the characteristics of high reliability, high throughput, high transmission rate and good distribution. In this paper, a cloud storage model based on Web operating system is constructed by combining Web operating system and cloud storage technology based on (SOA), a service-oriented architecture. Through the function design of client, network management server, network service application program and storage server, the function flow is set up. This paper analyzes the process of reading and writing data in HDFS, designs a communication mechanism of cloud storage system with virtual file system as the middle layer, and completes the file cloud storage based on Web operating system. Secondly, an instance of Web operating system eye OS and a successful de facto standard HDFS of cloud storage are used to construct and verify the cloud storage model in the field. Through the message management in the client, the message management between the client and the server, the user management in the network management server, the information processing, the verification processing, In the network service application program, the functions of four model components, namely, data validity, data security and consistency, are implemented in the processing of input and output information and the storage server, and the basic functions of the four functional components of cloud storage system are realized. Finally, a virtual file management system is designed. The virtual file management system is divided into two functional modules: folder and file management. By defining the framework of the function module, designing the function flow of the module, using a more reasonable algorithm to realize the creation of files in the folder management module. Delete file and object ACL management, list all files in user and file management module upload file, download file, list all objects under specified file, delete file, copy file management function.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP333;TP316.4
【參考文獻(xiàn)】
相關(guān)期刊論文 前2條
1 張云勇;陳清金;潘松柏;魏進(jìn)武;;云計算安全關(guān)鍵技術(shù)分析[J];電信科學(xué);2010年09期
2 季強(qiáng);田薇;陳遠(yuǎn);;基于AJAX技術(shù)的WebOS系統(tǒng)NixOS的構(gòu)建[J];計算機(jī)工程與設(shè)計;2008年05期
,本文編號:2372638
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2372638.html
最近更新
教材專著