999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

虛擬化中避免不同客域間數據共享的網絡帶寬限制

2015-04-05 16:35:14趙云棟
數字通信世界 2015年9期

趙云棟

(河北省財政廳,石家莊 050051)

1 引言

在各個域間實現數據共享的虛擬化計算機系統,包括計算機硬件裝置和在該計算機硬件裝置上運行的軟件單元,軟件單元包括主域、客域、在主域與客域之間的域間通道。其中,主域的內核有文件系統模塊和共享數據服務器模塊,客域的內核有共享數據客戶端模塊,域間通道用于實現共享數據客戶端模塊和共享數據服務器模塊之間的數據交互。本發明共享數據的方法是在共享數據服務器模塊和共享數據客戶端模塊之間,藉由它們之間的域間通道,通過基于半虛擬化的內存頁面重映射機制實現文件訪問過程。該方法解決了現有技術不同域之間不能有效共享數據的問題,實現了存儲數據的統一管理,減低維護成本,性能好、效率高、適用范圍廣。

2 技術分析

各域之間實現數據共享,系統要包括:一個計算機硬件裝置,該計算機硬件裝置設有:一個或一組支持兩個或多個運行特權級的中央處理器、設定容量的內存和包括存儲設備在內的輸入輸出設備,所述存儲設備包括硬盤、軟盤、閃存盤、光盤、直連式存儲設備或網絡存儲設備;該系統還包括在所述計算機硬件裝置上運行的軟件單元,所述軟件單元包括:一個主域部件、一個或多個客域部件以及在主域部件與客域部件之間的域間通道部件。主域部件直接運行在計算機硬件裝置上,用于提供支撐虛擬機運行的虛擬機監控器。主域部件的內核包括文件系統模塊和共享數據服務器模塊,文件系統模塊用于管理計算機的存儲設備及其中存儲的數據,并完成對存儲設備上的文件訪問;共享數據服務器模塊用于與客域部件的共享數據客戶端模塊進行交互,利用文件系統模塊的文件訪問功能,完成客域部件中的共享數據客戶端模塊對主域部件直接管理的存儲設備及其中存儲的數據的訪問。客域部件運行在主域部件的虛擬機監視器所支撐的虛擬機上。客域部件的內核包括共享數據客戶端模塊,該模塊用做客域操作系統的文件系統重定向器,以響應來自該客域部件中的應用和其他內核子系統模塊對存儲設備上的文件訪問請求,并通過域間通道與主域部件的共享數據服務器模塊進行交互,利用主域部件的共享數據服務器模塊和文件系統模塊的文件訪問功能,完成客域部件對主域部件直接管理的存儲設備及其中存儲的數據的間接訪問。

主域部件與客域部件之間的域間通道部件,是基于半虛擬化的內存頁面重映射機制實現的域間通信通道,用于完成客域部件的共享數據客戶端模塊和主域部件的共享數據服務器模塊之間的數據交互。所述主域部件的共享數據服務器模塊和文件系統模塊都運行在該主域部件的操作系統的內核態,其中,共享數據服務器模塊按照文件系統向上提供的接口規范與文件系統模塊交互,并通過文件系統模塊管理存儲設備和其中存儲的數據。該共享數據服務器模塊的文件訪問例程經文件系統模塊通過執行典型的“打開、包括讀、寫、或控制的各項操作、關閉”文件的操作系統文件訪問過程完成對文件的訪問。

客域部件的操作系統是通用的操作系統,所述每個客域部件都有一個運行在該客域操作系統的內核態的共享數據客戶端模塊;該共享數據客戶端模塊在客域提供本地文件系統的功能,向客域部件中的應用和其他內核子系統模塊提供本地文件系統的服務接口,通過域間通道部件與主域部件中的共享數據服務器模塊進行交互。當所述虛擬化計算機系統中有多個客域部件時,所述主域部件和該多個客域部件之間建立的域間通道部件呈一對多的星形拓撲結構,且其中每個客域部件的共享數據客戶端模塊與主域部件的共享數據服務器模塊之間的交互是彼此獨立的。

共享數據服務器模塊應保證,每個客域部件對主域部件直接管理的存儲設備和其中存儲的數據的訪問不能干涉其他客域部件對主域部件直接管理的存儲設備和其中存儲的數據的訪問,以及某個客域部件的非法操作不能對主域部件和其他客域部件產生不利影響。所述主域部件的內核數據訪問棧的結構由最底層向上的排列順序包括:存儲設備驅動程序模塊,存儲卷管理模塊,文件系統模塊,共享數據服務器模塊。內核數據訪問棧的另一種結構包括文件系統模塊和共享數據服務器模塊,此時的文件系統模塊是基于網絡的文件系統模塊或虛文件系統模塊。共享數據服務器模塊設有兩類數據結構:文件訪問表和文件訪問實例,前者是分別為與該共享數據服務器模塊進行交互的各個共享數據客戶端模塊單獨、對應地建立的,該文件訪問表由多個節點組成,每個節點對應著所述共享數據客戶端模塊與該共享數據服務器模塊之間的一個文件訪問過程,后者用于記錄每一個文件訪問過程中的文件訪問信息,對應于某個文件訪問過程的文件訪問表的節點直接含有或由指針間接指向對應于同一個文件訪問過程的文件訪問實例。所述文件訪問表的節點和文件訪問實例是在該共享數據客戶端模塊請求共享數據服務器模塊打開文件時,由共享數據服務器模塊建立,并在該共享數據客戶端模塊請求共享數據服務器模塊關閉文件時,由共享數據服務器模塊拆除。當共享數據服務器模塊響應某個共享數據客戶端模塊請求而打開文件、建立對應本次文件訪問過程的文件訪問表節點時產生一個標識符-檢索索引號,用于標識該文件訪問過程的文件訪問表節點,并回復給該共享數據客戶端模塊。共享數據服務器模塊用該檢索索引號可以獲得對應的文件訪問實例,從而獲得這次文件訪問過程的文件訪問信息,且在本次文件訪問過程中,在共享數據服務器模塊響應該共享數據客戶端模塊的請求關閉文件,并拆除對應這次文件訪問過程中的文件訪問表節點和文件訪問實例之前,標識本次文件訪問過程的檢索索引號始終有效、且是惟一的。

3 結束語

上述辦法高效合理地解決數據之間傳輸與共享,傳統虛擬化中不同客域之間數據傳輸或共享,在網絡環境中可達100Mb/s,通過半虛擬化內存頁面映射技術,傳輸速率可達2000Mb/s。目前,企事業單位的虛擬化平臺覆蓋率已達到50%以上,隨著時間的推移,虛擬化比將會越來越高,半虛擬化內存頁面映射技術將為虛擬化平臺帶來新的革命與挑戰。■

主站蜘蛛池模板: 免费国产黄线在线观看| 亚洲天堂首页| 99热这里只有精品免费| 亚洲天堂日韩在线| 中文字幕自拍偷拍| 超清无码一区二区三区| 亚洲精品第五页| 福利视频久久| 午夜福利在线观看入口| 欧美不卡视频在线| 原味小视频在线www国产| 婷婷六月天激情| 日本欧美在线观看| 国产女人爽到高潮的免费视频| 99久久国产综合精品女同| 国产乱子伦一区二区=| 日韩高清中文字幕| 福利在线一区| 91精品视频在线播放| 久久美女精品| 国产精品视频系列专区| 日韩精品毛片人妻AV不卡| 欧美黑人欧美精品刺激| 久久午夜夜伦鲁鲁片无码免费| 国产成在线观看免费视频 | 无码中字出轨中文人妻中文中| 欧美视频在线播放观看免费福利资源| 亚洲成人高清无码| 亚洲国产中文欧美在线人成大黄瓜 | 国产乱视频网站| 久久久久亚洲AV成人网站软件| 国产成人毛片| 999精品色在线观看| 亚洲三级色| 国产男人的天堂| 国产91高跟丝袜| 狠狠躁天天躁夜夜躁婷婷| 国产精品视频导航| 亚洲精品无码久久久久苍井空| 精品久久香蕉国产线看观看gif| 在线国产毛片| 久久精品波多野结衣| 亚洲日韩精品欧美中文字幕| 亚洲一区二区在线无码| 国产成人你懂的在线观看| 国产精品欧美激情| 亚洲午夜福利精品无码不卡| 国产精品一区二区在线播放| 国产在线欧美| 久久国产精品娇妻素人| 午夜激情福利视频| 欧美日韩第三页| 欧美精品v欧洲精品| 亚洲色图欧美| 成人在线天堂| 日本a级免费| 免费毛片全部不收费的| 亚洲第一页在线观看| 99久久精品无码专区免费| 亚洲乱亚洲乱妇24p| 日日碰狠狠添天天爽| 毛片视频网| 久久久久久午夜精品| 宅男噜噜噜66国产在线观看| 日本精品αv中文字幕| 色综合成人| 亚洲精品无码不卡在线播放| 久草视频中文| 亚洲视频无码| 日韩中文无码av超清| 色一情一乱一伦一区二区三区小说 | 毛片久久久| 国产一区二区免费播放| 91麻豆精品国产高清在线| 一级毛片不卡片免费观看| 欧美激情网址| 国产精品3p视频| 国产女人水多毛片18| 福利视频一区| 国产va在线| 亚洲精品中文字幕午夜| 在线无码九区|