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