天翼云3.0競品評測與咨詢:云產品功能評測

中國電信云計算研究中心秉承差異創(chuàng)新、開放共贏、揚長避短的理念,旗下“云眼”研發(fā)團隊依托設在北京研究院的集團級云計算重點實驗室,在前幾期國內主流公有云服務性能評測的工作基礎上,針對中國電信天翼云3.0競品對比的具體業(yè)務需求,進行了第二次評估。本次評估有三個突出特點:第一,對天翼云轉碼進行了全方面的測評和對標分析。主要包括:功能性測試,性能測試,對標分析。第二,針對天翼云的RDS,與阿里進行了對標分析,對標規(guī)格包括:1U2G、2U4G、4U8G、8U32G、16U64G。第三,云主機的數(shù)據(jù)盤均使用SSD類型。本次測試了全規(guī)格的云主機,包括:1U1G、4U8G、8U32G、16U32G、16U64G。云服務廠商包括:天翼云,Ucloud和阿里云。阿里云資源池是華北二可以區(qū)B,天翼云是貴州資源池,Ucloud資源池是北京二可用區(qū)B。

本期主要結論如下:

(1)綜合來看,天翼云轉碼在轉碼時間和轉碼的穩(wěn)定性均表現(xiàn)優(yōu)異,阿里云次之,七牛表現(xiàn)較差。

(2)RDS的性能,天翼云貴州在各個規(guī)格上,TPS和QPS與阿里RDS均有一定的差距。

(3)對于基于典型業(yè)務負載的分場景評估,天翼云3.0和UCloud業(yè)務承載綜合能力最優(yōu)。天翼云承載電子商務,大數(shù)據(jù)和視頻流媒體場景表現(xiàn)優(yōu)異,UCloud圖分析和網(wǎng)站承載表現(xiàn)優(yōu)異。阿里云雖然業(yè)內口碑和生態(tài)良好,但業(yè)務場景的承載性能表現(xiàn)一般。

(3)對于基于行業(yè)基準的單項性能評估,UCloud除了計算性能遜于天翼云3.0外,在數(shù)據(jù)庫、存儲、網(wǎng)絡和操作系統(tǒng)方面的綜合性能基本都是最優(yōu)的。天翼云3.0計算性能表現(xiàn)優(yōu)秀,綜合性能緊隨UCloud其后。其中,存儲性能為避免IO爭搶而進行了限制。阿里云次之。

(4)云眼基于Z標準化的加權業(yè)務承載性能模型以及單項綜合性能模型分別參見如下兩圖示:

天翼云3.0競品評測與咨詢:云產品功能評測

圖1云眼基于Z標準化的加權業(yè)務承載性能模型

天翼云3.0競品評測與咨詢:云產品功能評測

圖2云眼基于Z標準化的單項綜合性能模型

二、天翼云轉碼

2.1 簡介

根據(jù)“天翼云轉碼”的產品測試需求,從三個層次對云轉碼產品進行了測試,包括功能測試,性能測試和用戶體驗評估。其中,功能性測試分為:隊列操作,任務操作,模板操作,文件格式四個方面;性能測試包括大文件轉碼;用戶體驗測試分為:界面易用性評估與對比,穩(wěn)定性及異常處理評估。

2.2 功能性測試

2.2.1隊列操作

2.2.1.1創(chuàng)建隊列

創(chuàng)建隊列,用于處理對應的任務

測試步驟:

a.編寫測試腳本(附錄:pipeline.py)調用API。

b.參數(shù):

表1:創(chuàng)建隊列參數(shù)

天翼云3.0競品評測與咨詢:云產品功能評測

c.測試結果:調用接口成功,成功創(chuàng)建隊列。

圖3 隊列詳情

天翼云3.0競品評測與咨詢:云產品功能評測

2.2.1.2列出隊列

列出一個當前賬號對應的隊列的信息。

測試步驟:

編寫測試腳本(附錄:pipeline.py)調用API。參數(shù):ascending(True OR False):按照升序或者降序排列;

page_token:在返回結果為多個頁的時候使用。

測試結果:調用接口成功,列出所有隊列信息。

圖4 列出隊列

天翼云3.0競品評測與咨詢:云產品功能評測

2.2.1.3讀取隊列

發(fā)送GET請求來獲取對應隊列的信息。

測試步驟:

編寫測試腳本(附錄:pipeline.py)調用API。參數(shù):id(需要讀取的隊列Id)測試結果:調用接口成功,列出對應Id隊列的詳細信息。隊列Id:959c128cc09e98f05d91cf329920af64

該隊列的詳細信息:

圖5 讀取隊列

天翼云3.0競品評測與咨詢:云產品功能評測

2.2.1.4更新隊列

當更新隊列的設置時,向對應帶有pipelineId的URL發(fā)送一個PUT請求。

測試步驟:

編寫測試腳本(附錄:pipeline.py)調用API。參數(shù):更新隊列的Id和需要更新的信息,比如name,input_bucket;測試結果:調用接口成功,成功更新隊列Input_bucket等信息。name更新為Ctbri_test,Input_bucket更新為media;

更新的隊列Id:fa3fb4a67493908798c0b232844fb10c

2.2.1.5更新隊列狀態(tài)

為了停止或者重新激活一個隊列,以達到停止或者重新啟動任務的效果,那么就要更新隊列的狀態(tài)。相對應Pipeline的URL發(fā)送一個POST消息。

測試步驟:

編寫測試腳本(附錄:pipeline.py)調用API。參數(shù):status(Active Or Paulse,激活狀態(tài)或者暫停狀態(tài))測試結果:調用接口成功,更新了指定隊列的狀態(tài)。將Id為fa3fb4a67493908798c0b232844fb10c隊列的狀態(tài)更新為暫停狀態(tài),詳細信息為:

圖6 更新隊列狀態(tài)

天翼云3.0競品評測與咨詢:云產品功能評測

2.2.1.6更新隊列通知

為了更新某個隊列的云轉碼通知,向對應pipelineId的隊列發(fā)送一個POST請求。

測試步驟:

編寫測試腳本(附錄:pipeline.py)調用API。參數(shù):notifications('Progressing': '', 'Completed': '', 'Warning': '', 'Error': '');測試結果:調用接口成功,更新了指定隊列的通知。更新Id為fa3fb4a67493908798c0b232844fb10c的隊列通知。

2.2.1.7刪除隊列

為了刪除一個隊列,向對應pipelineId對應的URL發(fā)送一個DELETE請求。

測試步驟:

編寫測試腳本(附錄:pipeline.py)調用API。隊列Id: fa3fb4a67493908798c0b232844fb10c測試結果:調用接口成功,刪除隊列,返回成功信息。

2.2.2任務操作測評

2.2.2.1創(chuàng)建任務

創(chuàng)建一個任務,向對應的URL發(fā)送一個POST請求。當創(chuàng)建任務時,任務會將啟動。

測試步驟:

編寫測試腳本(附錄:job.py)調用API。

參數(shù):

天翼云3.0競品評測與咨詢:云產品功能評測

測試結果:調用接口成功,創(chuàng)建任務并按照指定的參數(shù)開始轉碼任務。

2.2.2.2根據(jù)隊列列出任務測試結果:調用接口成功,創(chuàng)建任務并按照指定的參數(shù)開始轉碼任務。

為了得到向某個pipeline指定的任務,向對應的url資源地址發(fā)送一個GET請求。當根據(jù)隊列列出任務時,云轉碼列出最近指定隊列創(chuàng)建的任務。

測試步驟:

編寫測試腳本(附錄:job.py)調用API。參數(shù):pipeline_id,ascending。測試結果:調用接口成功,列出該Id下的任務信息。

pipeline_id:fa3fb4a67493908798c0b232844fb10c

2.2.2.3根據(jù)狀態(tài)列出任務

為了獲取已經(jīng)指定了狀態(tài)的任務的列表,向對應的URL資源發(fā)送GET請求。云轉碼列出了最近和創(chuàng)建的并且具備指定狀態(tài)的任務。

測試步驟:

編寫測試腳本(附錄:job.py)調用API。參數(shù):status,ascending測試結果:調用接口成功,列出任務狀態(tài)為Complete的任務信息。

2.2.2.4讀取任務

為了得到一個任務的信息,相對應包含jobId的URL發(fā)送一個GET請求。

測試步驟:編寫測試腳本(附錄:job.py)調用API。參數(shù):id(任務Id)測試結果:調用接口成功,列出任務詳細信息。

2.2.2.5取消任務

為了取消一項云轉碼還沒有開始處理的任務,發(fā)送一個DELETE請求到包含jobId的URL。

測試步驟:

測試步驟:編寫測試腳本(附錄:job.py)調用API。參數(shù):Id(需要被取消的JobId)Job的狀態(tài)必須是Submitted。調用接口成功。

2.2.3模板操作測評

2.2.3.1創(chuàng)建模板

為了創(chuàng)建一個模板,向對應的URL發(fā)送一個POST請求。

測試步驟:

測試步驟:編寫測試腳本(附錄:preset.py)調用API。參數(shù):description,container,audio,video等;測試結果:調用接口成功,創(chuàng)建模板。

2.2.3.2列出模板

列出和當前賬戶相關聯(lián)的所有的模板,并向對應的URL發(fā)送一個GET請求。

測試步驟:

測試步驟:編寫測試腳本(附錄:preset.py)調用API。參數(shù):ascending(按照升序或者降序排列)測試結果:調用接口成功,列出賬戶的當前關聯(lián)的模板。

2.2.3.3讀取模板

為了得到模板的詳細信息,向對應的帶有presetId的URL發(fā)送一個GET請求。

測試步驟:

測試步驟:編寫測試腳本(附錄:preset.py)調用API。參數(shù):id(preset Id)測試結果:調用接口成功,讀取該Id對應的模板信息。

Id: 441849aed187e7e3a76c108238705bad

2.2.3.4刪除模板

為了刪除一個模板,發(fā)送DELETE請求到包含對應presetId的URL。

測試步驟:

測試步驟:編寫測試腳本(附錄:preset.py)調用API。參數(shù):id(需要被刪除的preset Id)測試結果:調用接口成功,刪除該Id對應的模板,返回True。

2.2.4所支持文件格式評測

(1)avi/mpg

a. 輸入格式avi(文件名稱test01.avi)

b. 輸出格式mpg(文件名稱test01.mpg),

文件位置:mediatest/testtest/test01.mpg

轉碼詳細信息:

天翼云3.0競品評測與咨詢:云產品功能評測

免責聲明:本網(wǎng)站內容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內容可能涉嫌侵犯其知識產權或存在不實內容時,應及時向本網(wǎng)站提出書面權利通知或不實情況說明,并提供身份證明、權屬證明及詳細侵權或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關文章源頭核實,溝通刪除相關內容或斷開相關鏈接。

2017-10-16
天翼云3.0競品評測與咨詢:云產品功能評測
中國電信云計算研究中心秉承差異創(chuàng)新、開放共贏、揚長避短的理念,旗下“云眼”研發(fā)團隊依托設在北京研究院的集團級云計算重點實驗室,在前幾期國內主流公有云服務性能評測的工作基礎上,針對中國電信天翼云3 0競品對比的具體業(yè)務需求,進行了第二次評估。

長按掃碼 閱讀全文