VoltDB是一種高速決策引擎,經證實可為實時應用程式提供助力,這些實時應用程式必須在幾毫秒內做出反應,用以增加營收或防止營收降低。
在電信行業中,這種核心能力是絕對必要的。5G的引入與物聯網(IoT)的爆炸性增長相結合,正在推動資料量、速度和種類的大量增加,由於5G驅動的服務等級協議(SLA)要求與遺留系統缺點之間力量的差距,想達到規模,僅靠傳統解決方案根本無法實現5G帶來的延遲和事務一致性級別。
VoltDB平臺的獨特功能使其相較其他平臺能更好地處理電信公司複雜的高速資料需求,數字化轉換您的業務。對於以下應用程式用例特別有效:
- 數字業務支援系統(BSS)無法滿足5G的新延遲要求,需要新的模組化部署方法。
- Billing中介系統,由於流入了所有基於IoT的資料,因此具有巨大的發展新機遇。
- 客戶管理(也稱為客戶價值管理和客戶體驗管理)實際上已經發展成為一個行業,其高度個性化的報價已成為其標準。
- 收入保證,在面對日益增長的網路威脅和更復雜的欺詐者的情況下變得越來越難。
VoltDB旨在增加電信企業預先進行的大資料投資(例如NoSQL,Hadoop和傳統資料倉儲)以及訊息投資(例如Kafka),從而使企業能夠針對複雜的流資料大規模觸發關鍵的事件中正確決策。它只需不到10毫秒的時間,且在不會影響資料準確性的前提下,可實時增加收入或防止收入損失。
毫秒級-VoltDB的優勢
世界頂尖的短跑運動員和永無止境的奧林匹克競技者之間的區別是幾毫秒。同樣,資料世界也已經變成了毫秒級的遊戲,丟失幾分之一秒就意味著失去收入並輸給了競爭對手。
VoltDB比其他任何人都更瞭解這一點,這就是為什麼我們圍繞速度和準確性的結合構建我們的平臺的原因:我們在這兩者上都沒有妥協。
VoltDB旨在支援實時應用程式,這些應用程式必須在事件發生後數毫秒內做出反應,以增加收入或防止收入損失。
請注意,我們說的是“事件中”,而不是“事件後”(“事件”是指採取措施觸發透過光纖電纜傳輸資料的行為,例如信用卡購買,簡訊或被告知透過電話應用執行某項操作的IoT裝置)。
我們將“事件中”定義為事件發生後10毫秒之內,並且將涉及的資料傳送到資料湖之前。
1.為什麼單位毫秒的概念如此重要?
如果資料已經到達資料湖,它會失去了企業變現的機會,從而失去了大部分的價值,進而失去了將其貨幣化(BSS)的能力,以及失去了利用它來吸引客戶注意力(客戶管理)的機會。
2.為什麼在7到10毫秒內錯過了這些機會,資料失去了價值?
從載入網頁到進行線上購買的每個任務都包含許多子任務,每個子任務都有自己的延遲,如果您的資料平臺無法滿足要求,這些子任務最終會花費太多時間,導致購物者取消訂單或網路罪犯潛入。
這就是VoltDB大放異彩的地方。如果整個過程需要在250毫秒內完成,那麼“決策”部分-當您的資料庫透過使用機器學習和AI來確定某條資料是否異常時,因此值得采取行動(透過,或者不讓它透過,或及時利用它來獲利)-需要在10毫秒內發生,以使圍繞它的所有子任務及時發生。
當您考慮5G和IoT時,對異常資料做出這些不到10毫秒的決策就變得更加有價值,這將使裝置間的通訊速度更快。由於資料速度受到光速的限制,光速會透過光速傳播的介質(光纜)進一步降低,因此加快處理速度並充分利用5G的唯一方法是儘可能多地完成資料事件發生時(即在“邊緣”),從攝取到採取正確的操作,以儘可能快地獲取資料。
特點優勢-關於VoltDB
VoltDB提供了罕見的功能組合,使我們的資料平臺特別適合21世紀電信公司以及為其提供服務的各種軟體供應商。
當今的商業環境要求某些硬核功能來解決特定應用程式的規模和延遲挑戰,而又不影響準確性或可靠性,而VoltDB可以提供以下每一項功能:
首先是應用級功能和優點:
5G與IoT和機器對機器通訊相結合,使傳統技術幾乎無法生存。為了滿足5G的SLA,尤其是BSS和客戶管理方面的要求,您的應用程式必須能夠在200毫秒內從接收到決策,這意味著決策部分需要在10毫秒內完成,同時又不影響資料準確性。
當今的資料來自高度分散的來源,速度很快。
流處理技術使您可以實時處理、儲存、分析資料,最重要的是,可以對資料流進行操作。傳統的批處理資料的處理方法,要求在處理、儲存或分析資料之前先以批處理的形式收集資料,而流資料則連續不斷地流入,從而使您可以實時處理資料,而不必等待資料以批處理的形式到達。
看點3.遵循嚴苛標準保持事務一致性的資料處理方式,並做出複雜決策
遵循嚴苛標準是保持一致性的關鍵。
如果5G使一切變得更快,那麼在確保一致性而又不犧牲速度或資料平臺效能等其他指標的情況下,ACID變得更加重要,也變得更加困難。
大多數基於NoSQL的資料平臺將無法滿足一項或多項嚴苛要求,因此無法滿足當今許多(即使不是大多數)企業應用程式的資料一致性要求。
看點4.智慧實時聚合,可測量,監視和檢測重要KPI中的偏差
任何強大的5G應用程式的核心都是能夠使用歷史記錄和近期記錄來做出複雜的決策,從而對事件進行細微的瞭解,並根據您的獨特業務需求和KPI以最佳方式對其採取行動。
大多數資料平臺(尤其是那些使用舊版或NoSQL資料庫技術的資料平臺)都專注於歷史資料或最新資料,而沒有將其彙總並得到整體檢視。
看點5.水平可擴充套件性,以支援不斷增長的資料量和各種資料,而無需延遲潛伏
由於涉及的開銷以及資料包必須進行額外的資料中心傳輸,因此僅垂直擴充套件(即透過新增CPU核心)會很快使您的應用程式出現延遲和超過正常執行時間的麻煩。
記憶體資料平臺(如VoltDB)針對水平和垂直擴充套件進行了最佳化,因為它們沒有繫結到磁碟,並且可以使用分割槽來水平擴充套件,也可以使用多核支援來垂直擴充套件。
除此之外,還有一些操作級別的功能和優點:
雲原生架構充分利用了公共雲的分散式、可擴充套件性、靈活的特性,以最大程度地創造業務價值和保持客戶滿意度。
走向雲原生意味著透過啟用諸如持續整合和部署之類的實踐以及快速按實際規模擴充套件或縮減資源的能力,減少基礎架構的許多層(網路、伺服器、作業系統等)以加速新服務的開發和部署。實時資源最佳化,以響應流量高峰和一次性事件。
在 5G 時代,客戶管理、BSS 和收入必須要求沒有服務故障。為了讓您的客戶保持快樂和忠誠,在欺詐者有機會在您的網路內造成嚴重破壞之前,您需要避開他們。
憑藉高可用性,您可以減少停機的負面影響,實現系統故障的自動恢復,進而轉化為更好的投資回報率,並最終實現更穩健的收益底線。
3.主動-主動跨資料中心複製,以提供地理分佈的彈性,以支援5G級服務質量
雖然許多資料平臺和資料庫技術公司提供某種形式的跨資料中心複製,但很少有人提供真正的雙活交叉資料中心複製。
這意味著使用兩個資料庫,這兩個資料庫都可以實時更改,並且兩個資料庫都可以相互傳播更改,因此避免了衝突解決方面的問題,因這些問題顯著影響應用效能並最終影響您的投資回報率。
磁碟永續性意味著在建立資料的過程結束後,資料仍將保留。
磁碟永續性可確保在您使用的系統關閉電源後進行資料儲存,這意味著您可以從資料中獲得最大的價值,而不會讓任何資料丟失。
5.透過減少層數,簡化基礎架構,簡化堆疊以降低成本並提高資料處理效能
堆疊中的每一層都增加了延遲。新增更多層可以很好地解決所有型別的資料攝取和分析問題,並且應用程式不能再花時間進行關鍵任務決策。
直到 5G 和 IoT 的出現,改變了這一現狀。層越少,您引入堆疊的延遲就越少。VoltDB 允許您簡化堆疊,以管理 200 毫秒以下的“從即入到操作”。
雖然許多資料庫技術公司提供以上某些“THE”功能,但沒有其他資料平臺或資料庫技術公司提供所有以上的功能。
VoltDB支援強ACID和實時智慧決策的應用程式,以實現互聯世界。沒有其它資料庫產品可以像VoltDB這樣,可以同時需要低延時、大規模、高併發數和準確性相結合的應用程式加油。
關於VoltDB
VoltDB支援強ACID和實時智慧決策的應用程式,以實現互聯世界。沒有其它資料庫產品可以像VoltDB這樣,可以同時需要低延時、大規模、高併發數和準確性相結合的應用程式加油。
VoltDB由2014年圖靈獎獲得者Mike Stonebraker博士建立,他對關聯式資料庫進行了重新設計,以應對當今不斷增長的實時操作和機器學習挑戰。Stonebraker博士對資料庫技術研究已有40多年,在快速資料,流資料和記憶體資料庫方面帶來了眾多創新理念。
在VoltDB的研發過程中,他意識到了利用記憶體事務資料庫技術挖掘流資料的全部潛力,不但可以滿足處理資料的延遲和併發需求,還能提供實時分析和決策。VoltDB是業界可信賴的名稱,在諾基亞、金融時報、三菱電機、HPE、巴克萊、華為等領先組織合作有實際場景落地案例。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69903219/viewspace-2773010/,如需轉載,請註明出處,否則將追究法律責任。