降低軟件管理成本、實現雲投資最小化
在過去的一年裏,記憶體資料網格技術獲得了相當多的關注。資料網格是一項非常引人矚目的技術,因為這項技術能提升應用軟體的性能,提高應用軟體配置的靈活性,最大程度的降低新配置應用軟體的管理成本,從而幫助企業用戶實現資料的現代化和雲投資的最小化。
今天 Redhat 宣佈 JBoss 資料網格 6.1 正式推出,從本質上來說,這款軟體採用的是應用軟體資料的傳統方法,在按需使用的基礎上通過提升整個企業內部應用軟體資料訪問的速度和範圍來實現對應用軟體資料使用的改進,這種屬性對於那些依靠結構化或者非結構化資料來獲取運營和競爭優勢的企業用戶來說變得越來越重要。
舉例來說,股票市場可以通過使用有關技術作為複製緩存來保存臨時資料集,從而實現對多個應用程式的快速訪問來提高他們日常的交易量。同樣,零售商或者銀行機構也可以通過使用該技術來管理和使用位於不同地理區域的多個資料中心的資料來支援國際業務的發展,通過跨資料中心複製來擴大新地區的業務範圍。而要使用傳統的資料庫和緩存技術來實現這種同等級別的性能和擴展能力是非常昂貴的,技術上也是非常複雜的。
而今次介紹的紅帽 JBoss 資料網格能提供包括分散式處理,彈性擴展,處理同步資料,跨資料中心複製以及獨立於資料網格所服務的應用軟體之外來管理資料網格能力。下面著重來介紹一下這些新功能:
– 資料中心複製能實現涵蓋多個集群和位置的資料複製,這樣就能提升遠端用戶和應用軟體的使用性能,改進 SLA 和提升系統正常運行時間。
– Non-blocking state transfer(簡稱 NBST)能通過全新的短暫停協議來提高靈活性,在態傳輸的過程中提高可用性。
– 改進的 map/reduce 能提高對長期運行的計算應用軟體的支援,提高易於使用性,允許使用標準編程 API 的計算網格。
– 對 Hot Rod 緩存的滾動升級能使得從紅帽 JBoss 資料網格從一個版本升級到另一個版本時縮短系統的宕機時間,從而更好的為用戶服務,簡化操作流程,降低管理成本。
– Context Dependency Injection (CDI) 支援可以提高研發人員的生產力,幫助他們將共用元件的生命週期和定義好的上下文綁定在一起,然後再將這些元件在配置的時間注射到已知介面當中去。
最後值得一提的就是方案可以幫助企業用戶創建和集成用於現代化基礎架構的現代化應用軟體。與專有應用軟體和封閉程式不同,JBoss 資料網格是一款可以與其他應用軟體,平台或者資料庫相容的開放式解決方案,具備能與任何環境中的技術共同使用的靈活性,無論是雲,內部環境還是混合雲環境都是如此。這意味著紅帽 JBoss 資料網格的用戶無需增加額外的關聯資料庫許可證和費用就能向上擴展他們的應用軟體。
當下很多企業用戶都在內部環境和雲上部署了他們的基礎架構,現今的配置和集成方式給專有應用軟體和閉源解決方案帶來了挑戰,因為專有應用軟體和閉源解決方案對於那些應用環境來說往往過於死板,成本也過高。相較而言,開源資料網格的設計可以與雲,內部環境或者混合雲上的技術結合使用,為應用軟體設置了一個可以永久存儲的資料抽取層,無論這個資料位於何方都可以實現。