對信息系統(tǒng)仿真而言,云計算虛擬化技術的意義不僅僅在于提高資源利用率和降低成本,更重要的是提供強大的計算能力。信息系統(tǒng)仿真系統(tǒng)是一個計算量龐大的復雜系統(tǒng),其計算能力對系統(tǒng)的運行效率、精度和可靠性有重要影響。接下來就由小編為您介紹云計算的主要技術有哪些。
云計算的主要技術有哪些
云計算的虛擬化技術與傳統(tǒng)的單一虛擬化技術不同,云計算是覆蓋整個IT體系結構的全系統(tǒng)虛擬化,包括資源、網(wǎng)絡、應用和桌面;其優(yōu)點是能將所有硬件設備、軟件應用和數(shù)據(jù)分離,打破硬件配置、軟件部署與數(shù)據(jù)分配的界限,使IT體系結構具有動態(tài)性;通過對虛擬和物理資源的動態(tài)使用,實現(xiàn)了資源集中管理,提高了系統(tǒng)適應需求和環(huán)境的能力。
信息系統(tǒng)仿真系統(tǒng)大多處于多節(jié)點并發(fā)執(zhí)行環(huán)境中,為了保證系統(tǒng)狀態(tài)的正確性,必須保證分布數(shù)據(jù)的一致性。為解決分布式一致性問題,許多計算機領域的公司和研究人員已經(jīng)提出了各種各樣的協(xié)議,這就是需要遵守的一些規(guī)則,也就是說,在云計算出現(xiàn)前,要解決分布式系統(tǒng)的一致性問題,必須有許多協(xié)議。但是在大型分布式系統(tǒng)中,即使是超大規(guī)模的分布式系統(tǒng),不能保證每個分系統(tǒng)、子系統(tǒng)使用相同的協(xié)議,也不能保證分布一致性問題得到解決。云的分布式資源管理技術成功地解決了這個問題。
云計算采用并行編程模式。并發(fā)處理、容錯、數(shù)據(jù)分布、負載平衡等細節(jié)在并行編程模式下抽象為函數(shù)庫,通過統(tǒng)一接口,用戶大規(guī)模的計算任務自動并發(fā)分布,即把一個任務自動分割成多個子任務,并行處理海量數(shù)據(jù)。
并行編程模式是信息系統(tǒng)模擬這類復雜系統(tǒng)的程序設計的一場破壞性革命,它源于網(wǎng)絡計算等一系列優(yōu)秀成果,因此更能體現(xiàn)面向服務的體系結構(SOA)技術。毫無疑問,這種并行編程模式若被引入到信息系統(tǒng)仿真領域,必將對信息系統(tǒng)仿真軟件的建設起到巨大的推動作用。以上就是小編為您介紹的云計算的主要技術有哪些。
[免責聲明]
文章標題: 云計算的主要技術有哪些
文章內容為網(wǎng)站編輯整理發(fā)布,僅供學習與參考,不代表本網(wǎng)站贊同其觀點和對其真實性負責。如涉及作品內容、版權和其它問題,請及時溝通。發(fā)送郵件至36dianping@36kr.com,我們會在3個工作日內處理。