導(dǎo)讀:到了今天,云計算的流行,已使得它成為一個不得不提的概念了。但另一方面,對云計算“眾說紛紜”的現(xiàn)狀,也反映了對于云計算從概念到應(yīng)用,業(yè)界的認(rèn)識還處在一個相對模糊、抽象、云山霧罩的階段。
到了今天,云計算的流行,已使得它成為一個不得不提的概念了。但另一方面,對云計算“眾說紛紜”的現(xiàn)狀,也反映了對于云計算從概念到應(yīng)用,業(yè)界的認(rèn)識還處在一個相對模糊、抽象、云山霧罩的階段。這二者交織在一起,就使得大家急需知道的,從“我們是否要采用云計算”變成了“云計算的路在何方”?,F(xiàn)階段要回答這個問題有相當(dāng)?shù)碾y度,但有一條是肯定的,這就是云計算之路一定是一個又一個云應(yīng)用鋪就的。
也正因為這個原因,近日用友NCV5.7新版產(chǎn)品,基于云計算架構(gòu)與計算環(huán)境在普通PC服務(wù)器集群上通過53000次的并發(fā)壓力測試,才格外引人關(guān)注。
NCV5.7突破53000并發(fā)壓力測試
許多人對于壓力測試有一個誤解,這就是很多消費級網(wǎng)絡(luò)應(yīng)用的并發(fā)數(shù)動輒可以達(dá)到數(shù)十萬之多,為什么用友NC通過五萬人的并發(fā)壓力測試就值得業(yè)界震驚。這實際上是源于一個誤解。
管理軟件的復(fù)雜程度遠(yuǎn)非消費級網(wǎng)絡(luò)應(yīng)用可比,在全球超過數(shù)十萬員工的大型跨國公司很多,然而真正每日每時使用管理軟件系統(tǒng)的核心經(jīng)理層與員工不過幾千人而已,同時在線人數(shù)可能會更少。因此通過五萬級的并發(fā)測試,就意味著用友NC這款定位于世界級的高端管理軟件可以滿足對并發(fā)需求最苛刻的超大型企業(yè)集團信息化需求。
國際上多數(shù)ERP提供商在偏單一應(yīng)用場景的并發(fā)測試,雖然最大規(guī)模也可以達(dá)到50000次左右,但并發(fā)測試壓力較小,不足以說明產(chǎn)品的整體水平。而用友NCV5.7在此次測試中,卻被要求基于普通PC服務(wù)器集群,提供包括財務(wù)供應(yīng)鏈、資金撥付、網(wǎng)上報銷、可以實現(xiàn)員工自助服務(wù)的人力資源管理、新增資產(chǎn)、企業(yè)門戶等模塊在內(nèi)的月末混合應(yīng)用場景,壓力是平時應(yīng)用的2-3倍。因此,確切地說取得如此突破的,到目前為止國內(nèi)只有用友一家。
從這項看似殘酷的測試中,我們不難體會到:云計算將不再是“云山霧罩”,而是就應(yīng)用在我們身邊,能給企業(yè)帶來真正的價值。
用友股份CTO兼NC產(chǎn)品技術(shù)總監(jiān)林大瀚介紹說:“用友NCV5.7能成功取得本次突破,得益于兩項關(guān)鍵技術(shù):超大型企業(yè)集團私有云智能集群體系和基于云計算的第三代企業(yè)商業(yè)智能分析架構(gòu)EIA(企業(yè)信息分析)?!?/SPAN>
第一,應(yīng)用用友集團私有云架構(gòu),可以輕松實現(xiàn)動態(tài)布署、智能監(jiān)控和資源調(diào)度,從而把用戶的設(shè)備與應(yīng)用服務(wù)層全部管起來。只要定義一個設(shè)備添加進(jìn)這個私有云,接下來,虛擬機創(chuàng)建、應(yīng)用布署等工作全部是自動完成的。系統(tǒng)會自動檢查它有多少可用資源,當(dāng)內(nèi)部出現(xiàn)問題時,能做到自動地追蹤。這樣,一方面降低了管理難度,另一方面也節(jié)約了IT管理人員的人工成本。
第二,應(yīng)用開放式架構(gòu)基礎(chǔ)之上的第三代實時BI分析技術(shù),能把企業(yè)業(yè)務(wù)系統(tǒng)和分析系統(tǒng)同步起來。隨著超大型企業(yè)集團的信息由原來的孤島統(tǒng)一到集中的平臺上,管理軟件交易數(shù)據(jù)量的巨幅增加,必然帶來BI需求的大幅度提升。對數(shù)據(jù)進(jìn)行搜集、整理、分析、挖據(jù),并最終服務(wù)于企業(yè)決策,將是集團型企業(yè)成功轉(zhuǎn)型、智慧發(fā)展的“中樞大腦”。在NCV5.7中,已經(jīng)實現(xiàn)了基于云計算架構(gòu)的BI的實時分析功能,具備了交易系統(tǒng)和分析系統(tǒng)實時聯(lián)動、高性能實時分析、支持結(jié)構(gòu)化和非結(jié)構(gòu)化數(shù)據(jù)整合等應(yīng)用。
第三代實時BI帶來的好處
從2008年開始,商業(yè)智能系統(tǒng)的引進(jìn)成為了一種潮流。但也許我們并不知道,實時的商業(yè)智能會給我們帶來什么?
也許這樣的一組場景可以幫助我們認(rèn)識實時商業(yè)智能帶來的價值:
當(dāng)客戶把電話打進(jìn)企業(yè)的呼叫中心之后,只需要1秒的反應(yīng)時間,接待人員就可以拿到這名客戶的信用程度,以及這名客戶以往的采購喜好,從而提供更為貼心的服務(wù)。
企業(yè)高層做預(yù)算時,下屬修改過的預(yù)算信息,幾秒之后就可以反映給企業(yè)高層。需要層層匯總才能產(chǎn)生的預(yù)算報表再也不需要花十幾天的時間編制,而只需要十幾分鐘時間就能搞定。
也許這些是管理軟件早已描述過的讓我們熟悉得不能再熟悉的場景了,但在現(xiàn)實中,離開了云計算及相關(guān)應(yīng)用的幫忙,這些卻一下變成了不可能完成的任務(wù)。原因就來自于兩個字:實時。
林大瀚介紹說:“過去的BI架構(gòu),把企業(yè)的信息系統(tǒng)分為業(yè)務(wù)系統(tǒng)和分析系統(tǒng)兩部分。之所以這樣做,就是在原有技術(shù)條件下,既要保證業(yè)務(wù)系統(tǒng)運行的順暢,但又要使得企業(yè)具備一定的分析能力。但將業(yè)務(wù)系統(tǒng)與分析系統(tǒng)分離所得出的數(shù)據(jù),就不再是實時的數(shù)據(jù)了。而且業(yè)界原來的做法,使得這些被預(yù)處理過的數(shù)據(jù)成了‘死’數(shù)據(jù),變換幾個管理口徑,從ETL層面到分析模型建立層都需要重新改?!?/FONT>
實時為什么會起阻礙作用呢?原因很簡單,客戶打進(jìn)企業(yè)呼叫中心的時間很短,短短1-2分鐘內(nèi)在不影響業(yè)務(wù)系統(tǒng)正常工作的狀態(tài)下,需要瞬間查出客戶信息,就需要企業(yè)的計算系統(tǒng)具備相當(dāng)?shù)挠嬎懔?。而且不要忘記,這種服務(wù)還是處理并發(fā)狀態(tài)的,很難想象企業(yè)的呼叫中心只能保持一位客戶通話的狀況出現(xiàn)。
在用友的私有云計算架構(gòu)下,應(yīng)用第三代實時BI技術(shù),在數(shù)據(jù)處理端,把交易系統(tǒng)和分析系統(tǒng)實現(xiàn)了聯(lián)動,取消了預(yù)先匯總的概念,讓第三方數(shù)據(jù)引擎可以隨時以秒級更新,統(tǒng)一訪問接口,把批量業(yè)務(wù)數(shù)據(jù)分散,這就是實時分析技術(shù)。還特別強調(diào)一下,這個實時分析技術(shù),一定要建立在開放式架構(gòu)的基礎(chǔ)之上。
關(guān)于這一條,也不難理解。云計算的采用一定是為了節(jié)約成本,采用開放式架構(gòu),原來的系統(tǒng)都可以接入私有云。由此我們不難想見,成功的云計算之路一定是一個漸近的過程,而絕不能成為一部“斷代史”。
有了這幾點,我們就可以享受實時BI帶給我們的好處了。
揭開云應(yīng)用神秘的面紗
至少在相當(dāng)數(shù)量的專家眼中,云計算并不是新生事物,它的產(chǎn)生來源于一系列的技術(shù)積累。同時,相當(dāng)數(shù)量的專家也在為我們描繪著一幅幅美妙的云前景。但問題是通往這些美妙的云前景的路——云應(yīng)用,與真正的成功之間,似乎總隔關(guān)一層紗簾。因此,能否拿掉這層紗簾,也許將成為成功云計算的特征。
云計算最大的特征就是商業(yè)模式的顛覆,通過商業(yè)模式的變更,能夠?qū)崿F(xiàn)用二流的服務(wù)器,打造出一流的高性能集群的現(xiàn)實。云計算最典型的代表就是Google的搜索引擎,簡單的說,它是由幾百萬臺廉價的服務(wù)器所組成的網(wǎng)絡(luò),這些服務(wù)器單獨運行時穩(wěn)定性并不高,宕機或磁盤損壞的情況時有發(fā)生,但作為集群,它們的可用性卻非常高。
事實上,用友NCV5.7通過53000次并發(fā)壓力測試的過程中,已在試圖拿下這些紗簾了?,F(xiàn)在,任何企業(yè)都可以享用到云應(yīng)用所帶來的快樂了。
這層紗簾首先是成本。對此,林大瀚給出了解決之道:“在云計算的大背景之下,運營商更看重成本。如果分析引擎用的是收費引擎,成本會非常高,用友的私有云架構(gòu)也就難以推廣了。但我們是在開放架構(gòu)上實現(xiàn)的實時分析,現(xiàn)在用友的高端系列產(chǎn)品也全部可以適配開源數(shù)據(jù)庫了。但我們的目標(biāo)并不是用開源數(shù)據(jù)庫完成核心業(yè)務(wù),ERP系統(tǒng)中查詢業(yè)務(wù)與寫入業(yè)務(wù)是9:1,我們在這9份業(yè)務(wù)中,分出一些,用開源引擎來實現(xiàn)。這樣許可的費用就會大幅降低?!?/FONT>
此外,林大瀚接著說:“不要忘記用友NC5V.7通過53000次并發(fā)壓力測試,其測試環(huán)境是搭在清一色的PC Sever集群上,而非小型機上。這實際上在硬件成本上又可以大省一筆?!?/FONT>
下邊的一層紗簾是網(wǎng)絡(luò)帶寬,對此,林大瀚又拿出了殺手锏:“NC管理軟件在56K撥號上去的情況下,能夠10秒內(nèi)就實現(xiàn)登錄。做一行單據(jù)僅僅在1—2秒之間,保存一個單據(jù)大概會在5秒以內(nèi),包括國外一些很知名廠商都做不到這些。我們甚至到網(wǎng)絡(luò)條件非常差的非洲,在商用衛(wèi)星網(wǎng)下實現(xiàn)過相應(yīng)的應(yīng)用。用友NC是第一款能夠運行在商業(yè)衛(wèi)星網(wǎng)上的產(chǎn)品,由于衛(wèi)星在赤道上方,與地球的距離是固定的,傳輸時延非常長,基于這樣的網(wǎng)絡(luò)設(shè)計的產(chǎn)品有非常高的性能要求,網(wǎng)絡(luò)流量足夠小?!?/FONT>
當(dāng)一項應(yīng)用能為我們帶來好處,而其開發(fā)者又已為用戶考慮好了轉(zhuǎn)換的代價是否低廉,在這種情況下,想來用戶已沒有理由拒絕這種應(yīng)用了。也許這才是用友NCV5.7通過53000次并發(fā)壓力測試最大的驚喜。因為它已不單純是中國管理軟件的突破,還是私有云計算應(yīng)用的重要突破。
而在取得這樣的突破,顯然需要一種踏踏實實的態(tài)度,注重一點一滴的積累。從這個角度來看用友,2007年,用友建立SOA 解決方案中心;2008年,用友基于ESB和SOA技術(shù)建立集成能力,為客戶構(gòu)建企業(yè)服務(wù)總線建立系統(tǒng)間的連接能力;2009年,用友采用企業(yè)級云計算、高性能計算等技術(shù),優(yōu)化企業(yè)管理軟件,打造智慧的企業(yè)管理軟件;2010年全面進(jìn)軍云計算。用友關(guān)于云計算的布局由來已久。從這個角度分析,用友NCV5.7通過53000次并發(fā)壓力測試,已經(jīng)是一件必然會發(fā)生的事情了。也許,它不過是用友云戰(zhàn)略的一個前奏,在它后邊,大規(guī)模的云應(yīng)用跟著要來了。