兆芯開勝KH-40000應(yīng)用服務(wù)器揭秘:雙路64核心、28塊硬盤
快科技6月13日消息,作為國產(chǎn)x86 CPU雙雄之一,兆芯經(jīng)常會分享應(yīng)用案例,這次介紹了面向政企OA、Web服務(wù)等的應(yīng)用服務(wù)器,基于其開勝KH-40000系列處理器,其具有高核心性能、高集成度、高效擴(kuò)展互連、豐富IO、軟硬件兼容性優(yōu)異等特點。
首先需要介紹一下中間件的概念,它位于各類應(yīng)用、服務(wù)與操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、其他系統(tǒng)軟件之間,主要解決分布式環(huán)境下數(shù)據(jù)傳輸、數(shù)據(jù)訪問、應(yīng)用調(diào)度、系統(tǒng)構(gòu)建和系統(tǒng)集成、流程管理等問題,是基礎(chǔ)軟件的重要組成之一。
應(yīng)用服務(wù)器就是一種重要的中間件,位于客戶瀏覽器和數(shù)據(jù)庫之間,主要應(yīng)用于Web系統(tǒng),為應(yīng)用開發(fā)者提供開發(fā)工具和運行平臺,用于運行各種應(yīng)用程序,提供業(yè)務(wù)邏輯處理、運算和用戶界面展示等功能,通過接收來自客戶端的請求,執(zhí)行并返回處理結(jié)果。
兆芯的應(yīng)用服務(wù)器解決方案,采用開勝KH-40000平臺服務(wù)器、寶蘭德應(yīng)用服務(wù)器軟件(BES Application Server)構(gòu)建,提供多種性能優(yōu)化手段,包括靜態(tài)資源緩存、NIO 通訊框架、精細(xì)化配置的線程池、響應(yīng)數(shù)據(jù)分段壓縮、二進(jìn)制壓縮算法、數(shù)據(jù)庫高效池化管理、多樣化EA集成技術(shù)等。
本方案針對企業(yè)應(yīng)用復(fù)雜靈活部署要求,支持云原生、微服務(wù)環(huán)境動態(tài)部署和快速啟動。
內(nèi)置高可用集群架構(gòu),集群服務(wù)實例協(xié)同工作,保障業(yè)務(wù)應(yīng)用的高性能和穩(wěn)定運行。
通過豐富的集群負(fù)載管理算法、自動故障轉(zhuǎn)移、Session共享等關(guān)鍵技術(shù),確保集群化部署業(yè)務(wù)的可擴(kuò)展性、可伸縮性和高可用性,能夠幫助客戶降低企業(yè)級應(yīng)用的開發(fā)難度,加速應(yīng)用遷移部署,并支撐應(yīng)用更加穩(wěn)定、可靠、高性能、安全地運行。
【方案組成】
中間件:寶蘭德應(yīng)用服務(wù)器軟件;
操作系統(tǒng):支持國內(nèi)外主流服務(wù)器操作系統(tǒng);
硬件平臺:KH-40000平臺雙路服務(wù)器;
基礎(chǔ)硬件:兆芯開勝KH-40000系列服務(wù)器處理器;
【方案架構(gòu)】
應(yīng)用服務(wù)器解決方案可以單獨為企業(yè)級應(yīng)用提供穩(wěn)定、高效的服務(wù)和支撐。
多個應(yīng)用服務(wù)器軟件實例也可以組成高可用的集群,作為一個邏輯實體一起工作,集群的負(fù)載均衡、故障轉(zhuǎn)移、Session獨立存儲等功能能夠保障企業(yè)級應(yīng)用的可擴(kuò)展性、可伸縮性和高可用性。
實例體系架構(gòu)
應(yīng)用服務(wù)器實例就是在單個Java虛擬機(JVM)進(jìn)程中運行的應(yīng)用服務(wù)器,是組成集群、提供負(fù)載均衡和會話持久功能的實體單元。
每個應(yīng)用服務(wù)器實例都有獨立的目錄結(jié)構(gòu)、配置、應(yīng)用、資源、Web容器和EJB容器,單個應(yīng)用服務(wù)器實例的配置的更改不會影響其他應(yīng)用服務(wù)器實例。
集群體系架構(gòu)
BES應(yīng)用服務(wù)器支持高可用的集群功能,集群由多個應(yīng)用服務(wù)器實例組成。
集群中的應(yīng)用服務(wù)器實例提供相同的服務(wù),擁有相同的配置,并具有相同的應(yīng)用和資源,為企業(yè)級應(yīng)用提供高性能、可伸縮性、高可用性等特性。
【方案特點】
集群搭建簡單、配置多樣
支持高可用的集群功能,提供批量創(chuàng)建集群實例的功能,內(nèi)置Nginx服務(wù)器,用戶只需簡單配置,就可以啟用集群的負(fù)載均衡和故障轉(zhuǎn)移功能。
針對企業(yè)級應(yīng)用對Session復(fù)制的多樣需求,除了支持傳統(tǒng)的內(nèi)存復(fù)制方式外,還支持分布式Cache。
服務(wù)和配置可定制
允許用戶個性化定制一些配置,改變應(yīng)用服務(wù)器軟件的默認(rèn)行為和設(shè)置。
例如:節(jié)點的存儲位置、日志的存儲位置、日志的重定向方式、應(yīng)用的類加載策略、應(yīng)用是否能被自動重加載等。
豐富的性能優(yōu)化手段
提供多樣的性能優(yōu)化手段,包括NIO 通訊框架、精細(xì)化配置的線程池等。
EJB 容器還可以自動進(jìn)行性能調(diào)優(yōu)。客戶端和服務(wù)端會監(jiān)控數(shù)據(jù),并自動調(diào)整線程池、連接參數(shù),以達(dá)到最優(yōu)性能。
此外還支持偵測連接池泄漏,并自動修復(fù)連接池泄漏的問題,為應(yīng)用的性能提供有力保障。
支持WebSocket
支持HTTP協(xié)議升級到WebSocket。
相對于傳統(tǒng)的HTTP協(xié)議應(yīng)答模式,對于帶有即時通信,實時數(shù)據(jù),訂閱推送等功能的應(yīng)用,擁有更高性能與更少的資源消耗。
完善的類沖突解決方案
支持應(yīng)用對類加載策略進(jìn)行定制,精細(xì)到每一個類或資源文件加載策略,以解決類沖突問題。
完善的APM功能
提供完善的中間件應(yīng)用性能管理,可以針對性能問題做代碼級定位,提供包括慢SQL分析、慢請求分析等功能。
多數(shù)據(jù)源支持
提供多數(shù)據(jù)源功能支持,可以設(shè)置初始數(shù)據(jù)源數(shù)、最大數(shù)據(jù)源數(shù)、增長數(shù)據(jù)源數(shù),數(shù)據(jù)源不夠時自動增加數(shù)據(jù)源主備漂移及恢復(fù)后回連,可為應(yīng)用配置多個數(shù)據(jù)源的連接池,提供負(fù)載均衡能力。
業(yè)務(wù)請求可以根據(jù)規(guī)則訪問不同的數(shù)據(jù)源,當(dāng)一個數(shù)據(jù)源出現(xiàn)故障,業(yè)務(wù)請求可以通過腳本化或API接口方式進(jìn)行批量操作、查詢等方式,直接訪問正常服務(wù)的數(shù)據(jù)源,保持業(yè)務(wù)連續(xù)性。
【產(chǎn)品簡介及推薦】
寶蘭德應(yīng)用服務(wù)器軟件
企業(yè)級JavaEE規(guī)范中間件,入選計世資訊2018年基礎(chǔ)中間件市場廠商競爭力分析領(lǐng)導(dǎo)者象限的產(chǎn)品,提供Java規(guī)范定義的關(guān)鍵內(nèi)容和服務(wù),包括Web容器、EJB容器、JMS容器、事務(wù)服務(wù)、JNDI服務(wù)等。
聯(lián)想開天KR722z G2 服務(wù)器
搭載雙路開勝KH-40000/32處理器,支持12塊前置3.5寸或24塊2.5寸熱插拔硬盤、4塊后置熱插拔硬盤。
支持超大數(shù)據(jù)存儲容量和熱插拔功能,內(nèi)存容量最高2TB,同時整機采用冗余的散熱功能和可選的電源功能設(shè)計。
雷神博睿FX2-Z1UC1服務(wù)器
高性能通用型2U雙路機架式服務(wù)器,性能強勁,穩(wěn)定高效,支持主流服務(wù)器操作系統(tǒng)。
適配國產(chǎn)數(shù)據(jù)庫、中間件、應(yīng)用軟件及硬件,具備綠色節(jié)能、易于管理、生態(tài)成熟完善、應(yīng)用平臺遷移便利、性價比高等產(chǎn)品特點。
本站所有文章、數(shù)據(jù)、圖片均來自互聯(lián)網(wǎng),一切版權(quán)均歸源網(wǎng)站或源作者所有。
如果侵犯了你的權(quán)益請來信告知我們刪除。郵箱:business@qudong.com