利用內存中數據網格技術提升軟件性能
2012年,企業(yè)用戶已經擁有足夠的數據庫處理和推進用戶日常活動的能力,但是根據行業(yè)分析機構IDC公司的預測,智能手機和平板電腦的普及將大幅增加移動互聯(lián)網的使用量。而來自分布式互聯(lián)系統(tǒng)-比如目前汽車,家用電器和實用傳感器上的應用-也在進一步加劇這些移動數據流量的負荷。這種“物聯(lián)網”疊加在一起的交易量意味著傳統(tǒng)的數據庫系統(tǒng)可能很快會達到使用的極限。
如今企業(yè)用戶正在尋找可以擴展他們系統(tǒng)的解決方案,能幫助他們在保證系統(tǒng)性能的同時還能充分利用移動所帶來的業(yè)務機遇。而而傳統(tǒng)的數據層往往過于僵化,復雜和價格高昂,很難滿足移動數據所帶來的挑戰(zhàn),因此內存中數據網格的設計就能為企業(yè)用戶提供所需的規(guī)?;阅芎挽`活性。
以下是這項技術將成為主流的幾個原因所在:
提供準確,實時的信息:可以實時使用準確的信息是能否做出正確決策的關鍵所在。數據網格可以將數據遷移到更接近應用軟件的位置,提供容錯,確保用戶能更加迅速,低延遲的使用關鍵業(yè)務信息。
滿足高級別正常工作時間和響應速度的期望:要保持用戶的忠誠度,應用軟件必須保證運行的連續(xù)性和提供無縫服務,即使是在高峰運行時間和意料之外的流量高峰時亦是如此。數據網格可以靈活擴展和兼容分布式節(jié)點,幫助系統(tǒng)滿足所需的響應時間。
應對更大規(guī)模的交易流量:隨著數據量的大幅增長,對傳統(tǒng)后端數據庫的讀寫成為應用軟件主要的性能瓶頸。數據網格充當的是關聯(lián)存儲和前端之間的中間層,來滿足數據留存的需求,大幅提升系統(tǒng)速度和性能。
有效的整合復雜和僵化的數據層:配置新的應用軟件或者更新應該是一個非常精簡和直接的過程。數據網格能降低管理成本和數據層集成的困擾,有助于企業(yè)產品更快的進入市場。
混合IT環(huán)境中的互操作:如今的企業(yè)用戶都身處各種IT環(huán)境之中。應用軟件和基礎架構可能是內部的,也可能是在云上的,可能是傳統(tǒng)的,也可能是現代的。數據網格擔當的是數據抽象層的角色,適用于各種環(huán)境,應用軟件,平臺和數據庫。
內存中數據網格是一種智能化分布式緩存解決方案,能允許應用軟件滿足性能,可用性,可靠性,規(guī)模和靈活性的苛刻要求。它可以作為關聯(lián)數據庫(RDBMS)和應用軟件之間的中間層,保留短暫性或臨時性數據,或需要在多個位置之間進行快速存取,頻繁訪問的數據。關聯(lián)數據庫(RDBMS)可以隨時將不常訪問的數據釋放出來用于使用或者修改。
簡單來說,數據網格充當的的是應用軟件的增壓器。能提升應用軟件的性能來滿足運行高峰時期更大規(guī)模的交易流量。受益于數據網格分布式的容錯特性,它非常適用于支持當今全球范圍內的企業(yè)用戶。數據網格可以用于當今各種不同的行業(yè)和應用案例。舉例來說,提供涵蓋移動和網絡應用軟件的無縫式用戶體驗,通過業(yè)務的季節(jié)性波動實現可靠的性能和規(guī)?;?,或者降低傳統(tǒng)關聯(lián)數據庫的負載來為用戶提供高響應的服務。數據網格技術還被逐漸應用于全球企業(yè)用戶來實時管理和分配在不同數據中心里的資源。
企業(yè)用戶當今所面臨的如何輕松解決數據層擴展的挑戰(zhàn)存在于各個行業(yè),無論是使用實時信息,應對大規(guī)模交易流量,滿足高級別正常工作時間的期望,還是整合多樣的動態(tài)IT環(huán)境都是如此。內存中數據網格技術能幫助企業(yè)用戶獲得高級別的應用軟件靈活性和性能,簡化與數據層之間的互動,幫助他們充分利用業(yè)務機會,縮短產品上市的時間。
Christina Wong是紅帽公司負責Red Hat JBoss Data Grid和Red Hat JBoss Portal Platform高級產品銷售經理。她持有巴布森學院(Babson College)的MBA學位,并擁有10年高科技工程和業(yè)務經驗。