色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

解析關于云計算的測試公共服務平臺設計技術

電子工程師 ? 來源:電子技術應用 ? 作者:周顯明 李建軍 王 ? 2021-03-23 10:47 ? 次閱讀

0 引言

近十多年來,國家成立了多家軟件產品質量監督檢驗中心,并投資興建了大量的軟件工程化管理和測試驗證環境。這些基礎設施和測試環境為國家的重點領域工程質量監督檢驗起到了重要的作用,但也存在一定的問題:各家質檢機構地理位置分散、資源無法共享使用,資源規模建設不平衡、資源重復性建設、資源建設后閑置未用、大部分資源只能在實驗室使用等,這些問題直接導致了軟件產品質檢資源的應用水平普遍較低,重點領域和新技術領域的檢測能力不足。

如何將這些軟件質檢資源在保障國家重點型號工程建設的同時,面向我國各行業領域企業提供便捷的質檢服務,多層次化地提供質量保證服務,是一項意義重大的工作,這其中面臨著如何有效整合利用這些資源的難題。國外學術界和產業界已經有不少研究人員對云計算環境下的軟件測試問題開展了相關研究,相對而言,國內這方面的研究還處于起步階段[1]。

云計算技術的不斷完善,推動軟件開發技術和應用模式正在向以用戶為中心轉變。云計算是軟件服務化的模式,可以按照用戶需要動態地提供計算、存儲、應用等各類資源,具有可動態的伸縮性、使用成本比較低、可管理性好、節約能耗、安全便捷等優點,解決了資源難以整合使用的難題。

為此,本文分析了軟件質檢資源聚合技術,設計并實現了基于云計算的測試公共服務平臺,最終為整合利用分散的測試資源提供了相應的手段。

1 平臺的主要功能

1.1 軟件質檢資源聚合服務

軟件質檢資源主要包括硬件基礎設施和軟件質檢工具兩個方面。目前,國內軟件質檢機構均具有一定規模的硬件基礎設施和軟件質檢工具,但由于地域限制、職責劃分等方面的原因,未能得到高效的應用。通過統一的平臺接口、結合目前業內新興的云計算技術,可以在一定程度上聚合閑置資源,提高其利用率。

1.1.1 基礎設施

采用云計算技術整合國內軟件質檢機構的硬件基礎設施資源,對分散在各地的國內軟件質檢機構的硬件資源進行統一的管控,構建測試云平臺的基礎設施層,具體包括主機、存儲、網絡、其他硬件資源等。

通過統一的軟件質檢平臺接口,根據用戶需求提供基礎設施服務,用戶能夠通過租用的方式訪問并使用大量的基礎設施資源,可為用戶提供大規模或超大規模的性能驗證能力[2]。用戶在軟件質檢平臺下使用這些基礎設施資源,不需要關心硬件設施的物理位置,只需要按測試時間支付資源使用費用,用戶能夠以高性價比的方式獲得計算資源,無需投入大型的專用測評實驗室的建設。

在此基礎設施層之上,根據行業發展需要,軟件質檢平臺可以定制提供不同的大型平臺應用服務解決方案,供用戶靈活選擇使用,如移動、電信等平臺的大規模移動應用計算服務。

1.1.2 質檢工具資源

軟件質檢平臺采用云計算技術,建立統一的測試工具資源池,通過虛擬化技術,將各種測試資源按照行業領域等進行合理的配置,形成符合行業軟件質量檢驗標準的資源模板。為用戶提供“一站式服務”門戶,用戶需要時通過申請即可使用,使用完成后,系統自動回收資源,放入測試工具資源池。綜合分析質檢工具資源的使用方式主要包括以下幾類:

(1)單機運行的軟件。對于可單機運行的軟件,通過虛擬化技術,將其移植到云計算應用平臺上,通過統一的平臺向軟件企業或相關質檢機構提供遠程質檢服務。

(2)分布式應用軟件。對于需要超大規模并發用戶數的質檢服務需求,單個質檢機構無法單獨完成,通過平臺進行管理調度,聚合多家監測機構現有的資源,發布統一的檢驗腳本,協作完成質檢業務,同時平臺匯總質檢結果數據。

(3)對資源占用率較高的質檢工具。由于現有的虛擬化技術存在資源損耗,平臺通過視頻壓縮的遠程顯示技術,以無損的形式將相關應用提供給終端用戶。

1.2 行業軟件質檢解決方案

經過多年的實踐,各質檢機構在特定行業(如軌道交通、汽車電子、航空機載軟件等)的軟件產品的質量監督檢驗過程中積累了大量的經驗,并對特定行業的相關軟件標準有了較深的理解,但是沒有形成一個針對行業領域軟件質檢的完整解決方案。這就需要各質檢機構及行業領域相關組織共同研究分析,將這些經驗和理解知識化、系統化,使之形成特定行業的軟件質量監督檢驗解決方案,并通過軟件質檢平臺對外提供服務,具體包括如下內容:

(1)通過軟件質檢平臺聯合特定行業的龍頭企業,以聯合實驗室、技術中心等不同形式發布有針對性的軟件質量監督檢驗整體解決方案,幫助企業增強創新能力,形成具有自主知識產權的技術和產品;推動產學研聯合,促進技術成果轉化、適用技術推廣和創新資源共享;培育示范試點工程,建設不同領域軟件質量監督檢驗推廣示范中心,輻射全國,帶動全行業、全領域的軟件質量提升。

(2)以行業領域為背景,將各質檢機構成功的測試案例進行分類整理,構建對應的軟件質檢知識庫(包括測試用例庫、產品缺陷庫、質檢工具應用方案等),并使用語義和數據挖掘技術對這些信息資源進行處理,用戶可通過軟件質檢平臺快捷地獲取相關領域的質檢方案。

(3)軟件質檢平臺可以記錄行業軟件質檢過程和結果,不斷豐富知識管理的各個信息庫,并獲得更精確的質量數據。

(4)某些行業對軟件開發的過程已有相關標準要求,這些標準規定了行業相關軟件工程化管理的內容。對于這些行業來說,軟件產品的標準符合性檢查是軟件質檢的必要工作。將這些標準與行業實際需求結合并系統化、流程化,通過軟件質檢平臺提供規范化的軟件過程管理工具,指導相關行業的軟件企業的開發過程,確保其軟件過程的標準符合性。

2 平臺架構及關鍵技術

公共服務平臺的整個框架[3-4]由物理資源、資源池、管理中間件、軟件即服務組成,如圖1所示。其中資源池將經過虛擬化的測試資源、計算資源、存儲資源、管理資源和數據資源以基礎設施即服務的方式通過網絡提供給用戶使用和管理。為了能夠實現高層次的資源管理邏輯,必須對資源進行抽象,也就是對硬件資源進行虛擬化。虛擬化的過程一方面需要屏蔽掉硬件產品上的差異,另一方面需要對每一種硬件資源提供統一的管理邏輯和接口。

管理中間件層包括用戶管理組件、任務管理組件、資源管理組件、安全管理組件等。資源管理主要包括資源部署、資源監控、負載均衡、故障恢復等[5]。

用戶管理主要提供計費管理,云計算倡導“按使用計費”的模式。面向公眾提供服務的公共測試服務云,主要的計費模式是依據某個時間段內所使用的測試資源以及所消耗的存儲、網絡、內存等資源向用戶收費。

安全管理主要提供身份認證、訪問授權、綜合防護和安全審計等功能。

最頂層為軟件即服務層,是整個公共服務平臺的一個門戶[6],對用戶開放測試申請功能以及面向行業領域的測試應用;為行業解決方案提供商提供內容管理功能,以供其管理或維護其貨架上的測試資源。

關鍵技術包括支撐測試云建設的桌面虛擬化技術、桌面顯示協議技術、基于視頻壓縮的遠程顯示核心技術。

(1)支撐測試云建設的桌面虛擬化技術

基于VDI的虛擬桌面解決方案[7]是在服務器側為每個用戶準備其專用的虛擬機并在其中部署用戶所需的操作系統和各種應用,然后通過桌面顯示協議將完整的虛擬機桌面交付給遠程的用戶,其實現基礎是服務器虛擬化。服務器虛擬化主要有完全虛擬化和部分虛擬化兩種方法:完全虛擬化能夠為虛擬機中的操作系統提供一個與物理硬件完全相同的虛擬硬件環境;部分虛擬化則需要在修改操作系統后再將其部署到虛擬機中。基于VDI的虛擬桌面解決方案通常采用完全虛擬化技術構建用戶專屬的虛擬機,并在其上部署桌面版Windows、Linux用于提供服務。

采用基于VDI的解決方案,用戶能夠獲得一個完整的桌面操作系統環境,與傳統的本地計算機的使用體驗十分接近。用戶虛擬桌面能夠實現性能與安全的隔離,并擁有服務器虛擬化技術帶來的其他優勢,服務質量可以得到保障。

(2)桌面顯示協議

桌面顯示協議是影響虛擬桌面用戶體驗的關鍵,當前主流的顯示協議包括PCoIP、RDP、SPICE、ICA等,并被不同的廠商所支持。

傳輸帶寬要求的高低直接影響了遠程服務訪問的流暢性。桌面顯示協議采用具有極高處理性能和數據壓縮比的壓縮算法,極大地降低了對網絡帶寬的需求。圖像展示體驗反映了虛擬桌面視圖的圖像數據的組織形式和傳輸順序。其中PCoIP采用分層漸進的方式在用戶側顯示桌面圖像,即首先傳送給用戶一個完整但是比較模糊的圖像,在此基礎上逐步精化,相比其他廠商采用的分行掃描等方式,具有更好的視覺體驗。虛擬桌面視圖內容以圖片方式進行傳輸,所以視頻播放時的每一幀畫面在解碼后都將轉為圖片從而導致數據量的劇增。為了避免網絡擁塞,可以獲取用戶側設備的處理能力,自適應地將視頻解碼工作放在用戶側進行。

(3)基于視頻壓縮的遠程顯示核心技術[8]

服務端使用視頻編碼技術把桌面圖像信息進行視頻壓縮處理,極大地減少了網絡帶寬,實時地將桌面圖像信息傳輸到遠程終端;終端使用帶有視頻解碼的嵌入式處理器實現桌面圖像信息的實時、快速及高效解碼;終端的鍵盤、鼠標、U盤等USB設備,采用輸入輸出重定向虛擬映射技術可以映射到服務端。

3 結論

本文分析了聚合國內軟件質檢機構測試資源面臨的問題,并給出了一種基于云計算的軟件測試公共服務平臺設計方案,通過測試云服務等方式以統一的平臺接口推動國內軟件質檢資源共享,提供不同行業的軟件質檢方案,規范相應軟件質檢標準和流程,全面提升國內軟件質檢水平。借助于云計算技術的按需服務和計費的模式,大大降低軟件企業在軟件質檢方面以及質檢機構的運營成本;另外也從根本上解決了政府重復投入、檢測資源浪費的問題。本文的平臺設計方案已在某國家級軟件產品質量監督檢驗中心的測試云平臺建設中得到成功應用,取得了良好的效果。下一階段的工作重點將面向各行業領域測試解決方案的構建。

參考文獻

[1] 王偉軍,姜毅,劉蕤,等。云計算環境下軟件測試研究進展[J]。現代圖書情報技術,2012(11):3-9.

[2] 陳鐵南,唐震,王曉冉。基于云計算的大規模性能測試服務平臺[J]。計算機科學,2014,41(9):63-66.

[3] 李志剛,馮亞娜。云計算虛擬環境下第三方軟件測試環境研究[J]。信息技術,2013(8):183-185.

[4] 楊本生,袁祥夢,黃曉光。基于云計算的軟件測試系統框架研究[J]。計算機測量與控制,2014,22(6):1683-1686.

[5] 余鳳,徐曉鐘,李建軍。基于云計算IaaS產品測試技術的研究[J]。電視技術,2014,38(15):272-276.

[6] 王奇,曹良帥,趙賢敬,等。基于SaaS的自動化測試云平臺研究[J]。電信工程技術與標準化,2012(10):67-71.

[7] 陳鐵南,唐震,王曉冉。基于虛擬桌面架構的實驗機房環境構建[J]。沈陽師范大學學報(自然科學版),2014,32(3):401-404.

[8] 張鵬。虛擬桌面壓縮技術進展[J]。電腦知識與技術,2013,9(34):7788-7791.

編輯:jq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 云計算
    +關注

    關注

    39

    文章

    7874

    瀏覽量

    138275
  • 軟件測試
    +關注

    關注

    2

    文章

    234

    瀏覽量

    18719
收藏 人收藏

    評論

    相關推薦

    AI服務平臺可以干什么

    當今,AI服務平臺,作為連接技術與應用的橋梁,正以其廣泛的功能覆蓋和深度應用場景,逐步滲透到社會經濟的各個角落。下面,AI部落小編帶您詳細了解AI
    的頭像 發表于 02-27 10:11 ?95次閱讀
    AI<b class='flag-5'>云</b><b class='flag-5'>服務</b><b class='flag-5'>平臺</b>可以干什么

    硅谷平臺詳細解析

     硅谷平臺作為硅谷地區領先的計算服務提供商,在數字化時代發揮著舉足輕重的作用。主機推薦小編為您整理發布硅谷
    的頭像 發表于 01-24 09:24 ?127次閱讀

    華為彈性服務器 FlexusX 實例下的 Nginx 性能測試

    的 Nginx 性能測試。 ? 一、華為彈性服務器 FlexusX 實例簡介 華為彈性
    的頭像 發表于 01-17 09:17 ?549次閱讀
    華為<b class='flag-5'>云</b>彈性<b class='flag-5'>云</b><b class='flag-5'>服務</b>器 FlexusX 實例下的 Nginx 性能<b class='flag-5'>測試</b>

    廣電計量入選工信部第六批產業技術基礎公共服務平臺

    近日,工業和信息化部發布了擬列入第六批產業技術基礎公共服務平臺名錄的建議名單,經單位自主申報、四川省審核推薦、專家評審、公示等相關程序,廣電計量檢測(成都)有限公司(簡稱:成都廣電計量
    的頭像 發表于 01-14 11:41 ?329次閱讀

    什么是計算平臺?搭建計算平臺需要什么條件

    計算平臺是一種以計算技術為基礎的計算服務
    的頭像 發表于 01-09 10:43 ?178次閱讀

    GRGTEST | 打造一流的微波射頻產業公共技術服務平臺

    12月20日,武侯區微波射頻產業公共技術服務平臺正式揭牌。該平臺聚焦貫徹落實成都市及武侯區“立園滿園”行動部署,以科技型中小企業創業初期共性技術服務
    的頭像 發表于 12-27 14:07 ?326次閱讀
    GRGTEST | 打造一流的微波射頻產業<b class='flag-5'>公共</b><b class='flag-5'>技術服務</b><b class='flag-5'>平臺</b>

    成都廣電計量入選2024年四川省產業技術基礎公共服務平臺

    近日,四川省經信廳發布2024年四川省產業技術基礎公共服務平臺認定名單。經單位自主申報、市(州)審核推薦、專家評審、現場核驗、公示等相關程序,廣電計量檢測(成都)有限公司(簡稱:成都廣
    的頭像 發表于 11-18 15:53 ?306次閱讀

    計算服務的類型與特點

    計算服務的類型與特點分別如下: 類型 基礎設施即服務(IaaS) : 將硬件設備等基礎資源封裝成服務供用戶使用。 用戶可獲得高性能的
    的頭像 發表于 10-24 09:16 ?601次閱讀

    AI平臺與傳統計算的區別

    AI平臺與傳統計算在定義、技術架構、應用場景和服務模式等方面存在顯著差異。
    的頭像 發表于 10-14 10:08 ?564次閱讀

    AI即服務平臺介紹

    AI即服務(AI as a Service,AIaaS)平臺,是一種基于計算的、集成了人工智能和機器學習技術
    的頭像 發表于 10-08 10:32 ?406次閱讀

    計算平臺層(PaaS)指的是什么?常見的應用場景盤點

    計算平臺層(PaaS),全稱PlatformasaService(平臺服務),是
    的頭像 發表于 09-25 09:57 ?417次閱讀

    raksmart洛杉磯服務器全面解析

    RAKsmart洛杉磯服務器是一種高性能的計算解決方案,專為滿足不同業務需求而設計。以下是對RAKsmart洛杉磯
    的頭像 發表于 09-14 09:36 ?362次閱讀

    如何理解計算

    計算的工作原理是什么? 計算和傳統IT技術的區別? 華納如何幫助您實現
    發表于 08-16 17:02

    GPU服務器架構解析及應用優勢

    GPU服務器作為一種高性能計算資源,近年來在人工智能、大數據分析、圖形渲染等領域得到了廣泛應用。它結合了計算的靈活性與GPU的強大
    的頭像 發表于 08-14 09:43 ?573次閱讀

    英偉達加入量子計算服務競賽

    英偉達進軍量子計算服務領域,標志著這家圖形處理器和人工智能技術的領軍企業正積極擁抱科技前沿,順應量子計算技術的發展趨勢。英偉達推出的量子
    的頭像 發表于 03-20 11:31 ?1012次閱讀
    主站蜘蛛池模板: bdsm中国精品调教ch | 国内精品七七久久影院 | 免费精品美女久久久久久久久 | 亚洲精品电影天堂网 | 亚洲在线视频自拍精品 | 亚洲午夜一区二区电影院 | 国产精品96久久久久久AV网址 | 免费人妻AV无码专区五月 | 亚洲精品国产乱码AV在线观看 | 亲胸揉胸膜下刺激视频网站APP | 动漫美女人物被黄漫在线看 | 短篇合集纯肉高H深陷骚 | 乱奷XXXXXHD | 國産麻豆AVMDMD0179 | 色偷偷亚洲天堂 | 久久精品国产亚洲AV麻豆欧美玲 | 老阿姨才是最有味的一区二区 | 欧美精品v欧洲高清 | 夫妻性姿势真人做视频 | 99久久99久久精品国产片果冻 | 快播最新电影网站 | 国产乱子影视频上线免费观看 | 日本亚洲精品无码区国产电影 | 亚洲AV无码影院在线播放 | 边摸边吃奶边做下面视频 | 快播欧美大片 | 免费看黄的片多多APP下载 | 高挑人妻无奈张开腿 | 51久久夜色精品国产 | 嫩小幼处在线 | 国产99青草全福视在线 | 天堂so导航 | 久久久久久人精品免费费看 | 扒开胸罩揉她的乳尖视频 | 久久视频这里只精品99re8久 | AV国产乱码一区二区三视频 | 视频一区国产精戏刘婷30 | 国产精品一久久香蕉国产线看 | 久欠热视频精品首页 | 成 人 网 站毛片 | 不用播放器的黄 |