云服務(wù)基準新能是我們在很早之前就已經(jīng)做的一個標準,實際在落地過程中遇到一些問題,所以一直在不斷的推進中。首先大家看一個性能基準測試方法是面向于云服務(wù)的,也就是公有云的一些場景或者單機、整機的性能評估。所謂基準就是在云服務(wù)的下面,我們是依照于特定的配置和相同的場景下做橫向的對比,所以我們叫基準性能評估。云服務(wù)的性能主要是從剛剛提到的兩個方面,第一個是單機,也就是我們正常能看到的,CPU、內(nèi)存、磁盤、網(wǎng)絡(luò),通過開源的Benchmark等這些,在主機上運行,去實際看它的計算、存儲、網(wǎng)絡(luò)的各個性能指標。整級的性能我們是從模擬用戶真實的業(yè)務(wù)場景去看它在這些特定的場景下它的綜合性能怎么樣。我們單機可以看到CPU的性能指標包括政形/浮點,包括內(nèi)存吞吐量,包括磁盤IOPS/帶寬,包括網(wǎng)絡(luò)延時/帶寬,有流媒體、圖分析、社交網(wǎng)站還有大數(shù)據(jù)分析。從2014年下半年開始,兩年多時間,我們也多次討論,思路也在不斷演進,參加廠商除了云服務(wù)廠商,還包含一些設(shè)備的廠商。目前評估的工具正在不斷的完善中,因為我們要解決在不同的操作系統(tǒng)之下它的兼容性。第二個,怎么去實現(xiàn)自動化的測試。我們下一步的工作計劃是采用Docker的容器化的方式去部署測試工具。我們做性能測試的意義在哪,我們通過這種標準化的測試方法和工具,去實現(xiàn)云服務(wù)可以量化。第二,通過容器實際的部署和自動化測試,有助于我們對整個測試過程科學性和精準度的提升。
第二個是容器解決方案,是我們今年新加的一個評估,容器這兩年特別火,大家的關(guān)注點也比較高,去年我們有一個OpenStack解決方案的評估。什么是容器,我們首先做一個定義,目前來說,包括一些國際上的標準組織也沒有對容器有一個特定的定義。從標準上對容器做了一個定義,容器相當于寄宿于操作系統(tǒng)的一組進程,為應(yīng)用提供相互隔離的運行環(huán)境,可以做到自動彈性伸縮。作為我們業(yè)界首個容器的評估標準,突破了傳統(tǒng)的產(chǎn)品性的評估標準,從可交付的應(yīng)用場景出發(fā),去梳理整個評估的指標。我們有一個基本的要求,不管什么樣的容器解決方案,必須要達到應(yīng)用指標。應(yīng)用場景,首先定義了四個場景,開發(fā)測試環(huán)境、持續(xù)集成持續(xù)交付、運維自動化和微服務(wù)。安全是不得不特的,脫離了IaaS這一層安全因素之外,哪些是容器必須有的,我們加了一個鏡像掃描還有日志審計、用戶權(quán)限包括配額管理。在昨天的容器云論壇我們頒發(fā)了這批的結(jié)果。從參評的企業(yè)廠商來說,這些技術(shù)方案基本上包含了像DockerSwarm、kubernetes和DC/OS這三種容器便技術(shù),容器技術(shù)本身普遍使用Docker,各家產(chǎn)品集成度存在差異。首批通過的是這五家,華三、希云、中興、七牛云,最后一個是烽火通信。
栗蔚:容器解決方案和OpenStack評估,我看了它是分場景的,一個企業(yè)可能是通過不同的場景是可以的,是嗎?
陳屹立:對,我們這四個場景是說你至少可以選擇一個場景,我們是按場景來匹配的。
栗蔚:所以說評估的最后結(jié)果也是顯示他通過的哪幾個場景。
陳屹立:對。