• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      探索基于云端測試技術(shù)

      2015-06-24 15:25:56林靜
      電腦知識與技術(shù) 2015年2期
      關(guān)鍵詞:云計算虛擬化

      林靜

      摘要:云計算憑借著它可以提供無限的廉價存儲和計算能力的優(yōu)勢發(fā)展非常迅猛。云計算(cloud computing)是基于互聯(lián)網(wǎng)的相關(guān)服務(wù)的增加、使用和交付模式,通常涉及通過互聯(lián)網(wǎng)來提供動態(tài)易擴展且經(jīng)常是虛擬化的資源。云測試(Cloud Testing),隨著云計算的發(fā)展應(yīng)運而生,是一種新型測試方案。

      關(guān)鍵詞:云計算;云測試;虛擬化;云測試平臺

      中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2015)02-0040-01

      1 云計算的概述

      狹義:是指IT基礎(chǔ)設(shè)施的交付和使用模式,是指通過網(wǎng)絡(luò)以按需、易擴展的方式獲取所需要的資源.提供資源的網(wǎng)絡(luò)被稱為“云”。云中的資源在使用者看來是可以無限擴展的,并且可以隨時獲取。廣義:是指服務(wù)的交付和使用模式,是指通過網(wǎng)絡(luò)以按需、易擴展的方式獲取所需要的服務(wù)。展望2015年,我國云計算快速成長期已經(jīng)到來,產(chǎn)業(yè)規(guī)模將有極大突破。

      云計算帶來新一輪信息革命技術(shù)浪潮

      IBM 的技術(shù)白皮書對“Cloud Computing”的定義:

      云計算一詞用來同時描述一個系統(tǒng)平臺或者一種類型的應(yīng)用程序。一個云計算的平臺按需進行動態(tài)地部署(Provision)、配置(Configuration)、重新配置(Recon-figure)以及取消服務(wù)(Deprovision)等。

      在云計算平臺中的服務(wù)器可以是物理的服務(wù)器或者虛擬的服務(wù)器。 高級的計算云通常包含一些其他的計算資源,例如存儲區(qū)域網(wǎng)絡(luò)(SANs)、網(wǎng)絡(luò)設(shè)備 、防火墻以及其他安全設(shè)備等。

      云計算描述了一種可以通過互聯(lián)網(wǎng) Internet 進行訪問的可擴展的應(yīng)用程序。

      云計算的快速發(fā)展,構(gòu)建了一個更大的商品經(jīng)濟平臺,云計算服務(wù)商可以提供各種服務(wù)。云計算最核心的是IT領(lǐng)域商業(yè)理念和商業(yè)服務(wù)模式的重大變化。隨著云計算的發(fā)展,互聯(lián)網(wǎng)不僅僅是工具,更是橋梁。用戶可以通過云計算在互聯(lián)網(wǎng)上處理龐大的數(shù)據(jù)和獲取所需的信息。 未來云計算的發(fā)展趨勢就是將應(yīng)用程序和我們的基礎(chǔ)硬件設(shè)備完美緊密的結(jié)合在一起,云計算服務(wù)提供商將各盡所能為用戶提供更多完善的互聯(lián)網(wǎng)相關(guān)服務(wù)。在未來,用戶擁有一臺計算機,甚至可以不用安裝任何系統(tǒng)及軟件,也不用拷貝數(shù)據(jù),他們只需要通過瀏覽器就能做很多事情。因為,我們的軟件、數(shù)據(jù),所有的應(yīng)用包括通話、視頻,一切環(huán)境都移植到了云端。但是這也將面臨諸多挑戰(zhàn),包括:數(shù)據(jù)安全性;性能、可信性; 總之,云計算是虛擬化(Virtualization)、效用計算(UtilityComputing)、IaaS(基礎(chǔ)設(shè)施即服務(wù))、PaaS(平臺即服務(wù))、SaaS(軟件即服務(wù))等概念混合演進并躍升的結(jié)果。

      為了更好的了解云測試,對云計算的核心技術(shù)的了解就尤為重要。

      虛擬化。虛擬化是云計算的基礎(chǔ),能夠?qū)崿F(xiàn)資源的邏輯抽象和統(tǒng)一表示,其作用是將計算機資源整合成一個或者是分割成若干個操作環(huán)境,為上層的應(yīng)用提供基礎(chǔ)架構(gòu)。虛擬化技術(shù)里面最核心的虛擬機的一些邏輯分類方式,是做云計算測試必備的知識。

      硬件虛擬化:虛擬化技術(shù)的革命

      實現(xiàn)多CPU的共享,構(gòu)建超級服務(wù)器,迅速提高計算機的性能。

      純軟件的虛擬化技術(shù)

      用戶不用考慮計算機系統(tǒng)及應(yīng)用軟件的安裝和管理,有了強大的軟件虛擬化技術(shù),將我們的操作系統(tǒng)環(huán)境及所需的信息數(shù)據(jù)內(nèi)容部署到我們的云端虛擬平臺,所有的應(yīng)用操作比我們的傳統(tǒng)應(yīng)用多了一個通信層。

      2 云平臺管理

      云計算之所以能夠為用戶帶來更高的效率、靈活性和可擴展性,是基于對整個IT領(lǐng)域的變革,其技術(shù)和應(yīng)用涉及硬件系統(tǒng)、軟件系統(tǒng)、應(yīng)用系統(tǒng)、運維管理、服務(wù)模式等各個方面。云計算的特點是資源規(guī)模龐大,服務(wù)器的數(shù)量多分布廣, 成千上萬種應(yīng)用同時運行,怎么有效地將服務(wù)器合理的管理起來,發(fā)揮其最大的效率,是我們面臨需要解決的問題。云平臺的管理涉及幾個大方向,包括配置管理、生命周期管理、監(jiān)控與診斷、質(zhì)量管理等。云計算不僅是技術(shù),更是服務(wù)模式的創(chuàng)新。IaaS(基礎(chǔ)架構(gòu)即服務(wù))作為云計算的三大部分之一,將基礎(chǔ)架構(gòu)進行云化,從而更好的為應(yīng)用系統(tǒng)的上線、部署和運維提供支撐,提升效率,降低TCO。同時,由于IaaS包含各種類型的硬件和軟件系統(tǒng),因此在向云遷移過程中也面臨前所未有的復(fù)雜性和挑戰(zhàn)。

      對于云平臺測試而言,我們應(yīng)從基礎(chǔ)設(shè)施檢測、系統(tǒng)測試、驗收測試、性能測試與優(yōu)化、安全性測試、規(guī)模評估等方面來考慮。而ISV(Independent Software Vendors)即“獨立軟件開發(fā)商”,也從集成(接入)測試、系統(tǒng)測試、驗收測試、性能測試與資源優(yōu)化以及數(shù)據(jù)安全性測試等方面提供了相應(yīng)的服務(wù)。

      3 云測試:發(fā)揮云計算的無限潛能

      1)云測試的概念就是基于具備靈活性、自我服務(wù)能力、可擴展性和靈活計費方式的云平臺,而向用戶提供測試服務(wù)的一種方式。如果你的開發(fā)團隊分散于全國不同城市,或者你的應(yīng)用交付時限迫在眉睫,云測試服務(wù)能夠幫助用戶從搭建測試環(huán)境、準備測試工具、召集測試人員等繁瑣事項中解脫,可以通過租用的方式來購買測試服務(wù)。

      2)云測試平臺的組成由服務(wù)器,交換機,存儲,虛擬化工具和調(diào)度管理等工具組成。虛擬化管理快速發(fā)展。主流的虛擬化軟件開發(fā)商都提供了完整的虛擬機管理軟件,能夠在一個界面中管理虛擬機及其宿主物理機。構(gòu)建一個由虛擬機的組成的測試環(huán)境非常方便,而且維護代價相對物理機要低很多。測試工具將內(nèi)建虛擬化。Microsoft Visual Studio 2010所提供的Test Manager就是一個基于虛擬機的測試管理、運行、診斷工具。測試人員定指定拓撲結(jié)構(gòu)后,它能夠生成由虛擬機組成的測試環(huán)境。測試人員在該環(huán)境中執(zhí)行測試用例,它可以記錄執(zhí)行的軌跡(注冊表訪問、系統(tǒng)日志訪問、屏幕錄像等),為進一步的診斷提供線索。

      4 云測試存在一些潛在問題

      1)“如果云出現(xiàn)故障了怎么辦?”其他重要的問題還包括備份策略、修復(fù)策略和從測試數(shù)據(jù)丟失中恢復(fù)的機制。盡管有一些問題,云提供了測試的強大平臺。關(guān)鍵元素在于定義需求,并找到辦法以較低的成本有效地利用巨大的資源。

      2)“云測試”的必要性.在企業(yè)的信息化建設(shè)過程中,通常需要對軟件全生命周期進行系統(tǒng)化的測試,確定系統(tǒng)過程化、質(zhì)量化,依據(jù)軟件生命周期進行質(zhì)量控制和過程管理。同時許多應(yīng)用系統(tǒng)的上線運行、升級改造、運行維護都需要進行大量且頻繁的系統(tǒng)測試。在日常的測試工作中,出現(xiàn)因測試資源不足而推遲測試時間、環(huán)境工具配置復(fù)雜而延長測試周期的情況。測試任務(wù)重、成本高、時間緊、人員和軟硬件資源缺乏成為當前需首要解決的問題。

      5 合理利用云測試平臺是未來測試發(fā)展趨勢

      云計算提供了一種新型的業(yè)務(wù)模式,即云付費模式:按次付費和按小時付費。這種商業(yè)模式,特別是對于一些中小企業(yè)來說,是非常具有吸引力的。這些中小企業(yè)的項目一般相對較小,IT預(yù)算有效,這是非常適合它們的模式。這也是惠普投入大量資源,提供云端測試產(chǎn)品的原因所在。

      未來“云”將是一股非常強大的推動IT發(fā)展的力量。它在性能測試、功能測試都能發(fā)揮更大的作用,并且保障測試的安全性,它具備以下優(yōu)勢:

      1)預(yù)先部署的基礎(chǔ)架構(gòu)——快速投入使用,無需增加基礎(chǔ)架構(gòu)開銷和維護成本;

      2)快速實現(xiàn)價值——縮短測試周期,加強測試回歸能力;

      3)增強靈活性——按需設(shè)置的測試軟件部署,靈活啟用;

      4)提供遠程服務(wù)——支撐不同地域,不同項目的并發(fā)服務(wù);

      5)提供技術(shù)支持——隨時提供測評服務(wù);

      6)提高企業(yè)的應(yīng)用質(zhì)量——確保企業(yè)交付出高效、高可靠、高穩(wěn)定的軟件

      我們看到,云測試已經(jīng)得到了很多公司的重視。相比廉價硬件+虛擬化的本地測試環(huán)境,云測試的優(yōu)勢已經(jīng)顯現(xiàn)。未來,隨著更具差異化和更好用戶體驗的云端測試產(chǎn)品面市,更多的用戶將登上“云”端,向更瞬捷IT交付時代快速演進。

      參考文獻:

      [1] 溫素劍.零成本實現(xiàn)Web自動化測試[M].電子工業(yè)出版社,2010.

      [2] 關(guān)春銀.Selenium測試實踐[M].電子工業(yè)出版社,2011.

      猜你喜歡
      云計算虛擬化
      基于OpenStack虛擬化網(wǎng)絡(luò)管理平臺的設(shè)計與實現(xiàn)
      電子制作(2019年10期)2019-06-17 11:45:10
      對基于Docker的虛擬化技術(shù)的幾點探討
      電子制作(2018年14期)2018-08-21 01:38:20
      虛擬化技術(shù)在CTC/TDCS系統(tǒng)中的應(yīng)用研究
      虛擬化技術(shù)在計算機技術(shù)創(chuàng)造中的應(yīng)用
      電子測試(2017年11期)2017-12-15 08:57:56
      志愿服務(wù)與“互聯(lián)網(wǎng)+”結(jié)合模式探究
      云計算與虛擬化
      基于云計算的移動學(xué)習(xí)平臺的設(shè)計
      實驗云:理論教學(xué)與實驗教學(xué)深度融合的助推器
      云計算中的存儲虛擬化技術(shù)應(yīng)用
      科技視界(2016年20期)2016-09-29 13:34:06
      高速公路服務(wù)器虛擬化技術(shù)應(yīng)用與探討
      通州区| 盐津县| 吉林省| 运城市| 清河县| 金沙县| 化州市| 南昌市| 文登市| 保靖县| 全南县| 禄劝| 瑞丽市| 卢氏县| 麦盖提县| 邛崃市| 德惠市| 双江| 竹山县| 井陉县| 安阳市| 兰州市| 正蓝旗| 延津县| 黎城县| 怀集县| 镇安县| 隆化县| 绥芬河市| 陈巴尔虎旗| 洛阳市| 大兴区| 苏尼特右旗| 柘荣县| 增城市| 仪陇县| 陕西省| 北碚区| 孟州市| 梨树县| 阜新市|