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

當(dāng)前位置:主頁 > 科技論文 > 計(jì)算機(jī)論文 >

一種透明訪問遠(yuǎn)程內(nèi)存系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)

發(fā)布時(shí)間:2018-10-30 18:25
【摘要】:隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,CPU和系統(tǒng)主存的性能得到了極大的提高,但依然不能滿足應(yīng)用程序日益增長(zhǎng)的內(nèi)存需求,特別是I/O設(shè)備的發(fā)展相對(duì)滯后,磁盤性能成為影響計(jì)算機(jī)整體性能的重要瓶頸。 為了提高局域網(wǎng)中內(nèi)存利用率和系統(tǒng)I/O性能,利用高速局域網(wǎng)中高帶寬、低延遲的傳輸特點(diǎn),在現(xiàn)有研究基礎(chǔ)上,本文通過擴(kuò)充系統(tǒng)交換區(qū)容量,提高交換區(qū)換頁速度,設(shè)計(jì)和實(shí)現(xiàn)了I/O密集型應(yīng)用和內(nèi)存密集型應(yīng)用透明訪問遠(yuǎn)程內(nèi)存系統(tǒng)(NS-DSM)。該系統(tǒng)實(shí)現(xiàn)了在局域網(wǎng)范圍內(nèi)對(duì)遠(yuǎn)程內(nèi)存的透明共享。本文主要工作有以下幾點(diǎn): 首先,為了能夠訪問其他節(jié)點(diǎn)的空閑內(nèi)存,本文在客戶端節(jié)點(diǎn)創(chuàng)建網(wǎng)絡(luò)塊設(shè)備來接收響應(yīng)訪問遠(yuǎn)程內(nèi)存的操作,,然后通過基數(shù)樹結(jié)構(gòu)查找、插入、刪除操作把系統(tǒng)內(nèi)存頁映射到遠(yuǎn)程內(nèi)存,從而實(shí)現(xiàn)對(duì)遠(yuǎn)程內(nèi)存的訪問。 其次,NS-DSM系統(tǒng)通過創(chuàng)建和激活交換空間的方法把網(wǎng)絡(luò)塊設(shè)備掛載到客戶端節(jié)點(diǎn),從而使應(yīng)用程序能夠透明的訪問遠(yuǎn)程內(nèi)存。為了使內(nèi)存頁能夠在最大傳輸單元為1500KB的以太網(wǎng)中分片、重組后快速傳輸,系統(tǒng)通過實(shí)現(xiàn)輕量級(jí)的傳輸協(xié)議——訪問網(wǎng)絡(luò)內(nèi)存協(xié)議(ANMP)來對(duì)需要傳送的頁面進(jìn)行分片、重組以及數(shù)據(jù)包傳輸。 最后,本文設(shè)計(jì)和實(shí)現(xiàn)了客戶端-服務(wù)端服務(wù)加載和轉(zhuǎn)換策略。該策略根據(jù)系統(tǒng)內(nèi)存使用情況的不同而加載不同的狀態(tài),并在系統(tǒng)運(yùn)行時(shí)定期檢測(cè)結(jié)點(diǎn)的空閑內(nèi)存并做相應(yīng)的服務(wù)轉(zhuǎn)換。該策略使得系統(tǒng)中各結(jié)點(diǎn)盡可能的負(fù)載均衡,從而使整個(gè)系統(tǒng)處于一個(gè)資源利用的“平衡”狀態(tài)。 NS-DSM系統(tǒng)實(shí)現(xiàn)了局域網(wǎng)內(nèi)內(nèi)存的透明共享,并且不用對(duì)系統(tǒng)內(nèi)核作任何修改,也不需要任何特殊的API或者函數(shù)庫。它對(duì)應(yīng)用程序完全透明,同時(shí)不用進(jìn)行繁雜的數(shù)據(jù)一致性檢驗(yàn)和完整性檢驗(yàn)。實(shí)驗(yàn)表明,對(duì)于大量磁盤訪問和內(nèi)存密集型的應(yīng)用,該系統(tǒng)能有效地提高系統(tǒng)整體性能和大型應(yīng)用程序的執(zhí)行速度。
[Abstract]:With the continuous development of computer technology, the performance of CPU and system main memory has been greatly improved, but still can not meet the growing memory requirements of applications, especially the development of I / O devices is lagging behind. Disk performance has become an important bottleneck affecting the overall performance of computers. In order to improve the utilization ratio of memory and the performance of system I / O in LAN, taking advantage of the transmission characteristics of high bandwidth and low delay in high speed local area network, based on the existing research, this paper expands the capacity of system switching area and improves the speed of switching area. I / O-intensive applications and memory-intensive applications are designed and implemented to transparently access remote memory systems (NS-DSM). The system realizes the transparent sharing of remote memory in LAN. The main work of this paper is as follows: first, in order to be able to access the free memory of other nodes, this paper creates a network block device in the client node to receive the operation of accessing remote memory in response, and then looks it up through the cardinality tree structure. Insert, delete operations map system memory pages to remote memory, thus enabling access to remote memory. Secondly, the NS-DSM system mounts the network block device to the client node by creating and activating the swap space, so that the application can access the remote memory transparently. In order to divide the memory pages into pieces in Ethernet, where the maximum transport unit is 1500KB, and transfer quickly after reorganization, the system implements a lightweight transport protocol, (ANMP), to slice the pages that need to be transmitted. Reorganization and packet transmission. Finally, this paper designs and implements the client-server service loading and transformation strategy. The strategy loads different states according to the system memory usage and periodically detects the free memory of the node and makes the corresponding service transformation while the system is running. The strategy makes every node in the system load balance as much as possible, thus making the whole system in a "balanced" state of resource utilization. The NS-DSM system realizes the transparent sharing of memory in the LAN, and does not need any modification to the kernel of the system, nor any special API or function library. It is completely transparent to the application without complicated data consistency checking and integrity checking. Experiments show that the system can effectively improve the overall performance of the system and the execution speed of large applications for a large number of disk access and memory intensive applications.
【學(xué)位授予單位】:湖南大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TP333.1

【參考文獻(xiàn)】

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

1 褚瑞;肖儂;盧錫城;;一種基于內(nèi)存服務(wù)的內(nèi)存共享網(wǎng)格系統(tǒng)[J];計(jì)算機(jī)學(xué)報(bào);2006年07期

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

1 陳丹丹;用軟件實(shí)現(xiàn)局域網(wǎng)中的內(nèi)存共享[D];南京航空航天大學(xué);2002年



本文編號(hào):2300807

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

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


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

版權(quán)申明:資料由用戶9ea48***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com
欧美大粗爽一区二区三区| 日韩欧美黄色一级视频| 久久亚洲国产视频三级黄| 久久精品一区二区少妇| 欧美国产日产在线观看| 丰满少妇高潮一区二区| 欧美日韩视频中文字幕| 国产一区二区三区午夜精品| 国产亚洲欧美日韩精品一区 | 国产精品一区二区丝袜| 精品推荐国产麻豆剧传媒| 高潮少妇高潮久久精品99| 欧美一区二区在线日韩| 日韩欧美一区二区不卡看片| 亚洲精品深夜福利视频| 国产日韩欧美综合视频| 国产av天堂一区二区三区粉嫩| 亚洲av专区在线观看| 激情亚洲内射一区二区三区| 国产精品九九九一区二区| 久久精品久久久精品久久| 内射精品欧美一区二区三区久久久 | 国产日韩精品激情在线观看| 婷婷激情四射在线观看视频 | 亚洲精品小视频在线观看| 久久精品福利在线观看| 91超精品碰国产在线观看| 国产精品视频第一第二区| 国产精品大秀视频日韩精品| 99久久精品国产麻豆| 亚洲视频在线观看你懂的| 精品久久久一区二区三| 日韩精品福利在线观看| 亚洲中文字幕高清乱码毛片| 久久老熟女一区二区三区福利| 国产精品欧美激情在线观看| 黄男女激情一区二区三区| 国产爆操白丝美女在线观看| 日本高清不卡在线一区| 亚洲国产天堂av成人在线播放| 国产成人精品国产成人亚洲|