蘇朋程
(貴州師范大學 教務處,貴州 貴陽 550025)
云計算研究虛擬化技術的研究
蘇朋程
(貴州師范大學 教務處,貴州 貴陽 550025)
虛擬化是云計算的本質核心問題,由于所涉及的技術問題寬泛,從縱向及橫向綜合進行分析。結合云桌面應用系統實例、網絡中間層驅動開發實例、Windows操作系統驅動例子程序FileDisk.c及HttpDisk.c,通過分析操作系統內核,研究云計算原理、體系結構,以及云計算實現的技術基礎,從硬件的虛擬化、系統的虛擬化兩個方面展開研究,并在此基礎上結合驅動技術調用操作系統內核接口實現部分操作系統內核功能。采用網絡中間驅動技術實現了虛擬網卡,同時結合其他云計算系統的應用及對其維護經驗,分析了云計算虛擬技術底層有關問題及解決辦法,得出云計算虛擬化技術設計及實現的分層結構、調用操作系統內核接口可解決系統藍屏并提高實時響應效率的結論。實例應用表明,云計算的體系結構的構建及實現是基于軟件、硬件及系統虛擬化的。
云計算;虛擬技術;內核;網絡中間層驅動技術
云計算是繼分布式計算、并行計算、網格計算等發展而來的一個新計算模式,具有分布式及并行處理等優點,同時還具備負載均衡、資源共享、便于維護等特點。基于這些優點及特點,近年來,云計算越來越受到學術界及IT行業的重視,相關技術日益成熟并實現產品商業化,云計算產品已投入到教育、醫療、交通等行業。隨著云計算產品投入實際應用范圍的增多,出現……p>