浪潮inData數據庫一體機支持智能過濾、存儲索引、智能緩存等*技術,利用高性能的NVMe PCIe閃存驅動器作為緩存,結合使用了橫向擴展存儲、InfiniBand網絡、數據庫分流和NVMe PCIe閃存,為數據庫海量數據業務系統提供了的處理能力。通過閃存優化技術,系統可擁有IOPS與微秒級延遲,全面地提升了數據庫在HTAP混合環境下的處理能力,極大縮短數據庫響應的延遲,解決數據庫I/O瓶頸。
智能過濾
inData一體機在存儲節點上部署了K-DB數據庫實例,利用存儲服務器的CPU、內存等計算資源,當計算節點收到來自應用的SQL請求后,首先將SQL卸載到存儲節點做一遍行與列的篩選,然后將篩選后的更準確的數據塊,通過InfiniBand網絡傳輸到計算節點做進一步的精準計算。這一過濾過程既減輕了計算節點的運算負載,又降低了計算與存儲之間數十倍的網絡傳輸壓力。
存儲索引
inData一體機可以將列數據的概要信息(如Min/Max值)實時更新存儲到存儲節點的內存中,在進行磁盤數據讀取時可以通過這些概要信息預先定位數據存儲區間以減少不必要的磁盤I/O,簡化整個讀取過程。
智能緩存
inData利用閃存設備 (Flash Device) 進行 I/O 緩存分層,如果硬件中有閃存設備 (Flash Device) 的話,可以利用它進行 I/O 分層,即閃存設備用作 I/O 緩存。在OLTP 環境下,反應速度極快。如果用戶愿意,閃存設備還可以像普通 HDD 一樣使用。
一站式部署
浪潮inData數據庫一體機是一個易于部署的系統,包含了運行數據庫所需的一切硬件,數據庫服務器、存儲服務器和網絡均經過預先配置、調優和測試,“一鍵式”安裝部署、開箱即用,實現系統的一站式快速交付,幫助用戶加快應用系統上線時間。
可靠設計 穩如泰山
浪潮inData數據庫一體機具有可靠性與可用性,采用全冗余硬件架構,無任何單點故障。利用成熟可靠的多副本技術將數據復制至多個存儲節點,在提高并發響應能力的同時,消除單點故障,實現數據級別的冗余,保證高可靠。
監控管理 簡易便捷
浪潮inData數據庫一體機提供豐富的數據庫自動化工具,包括數據庫導出/導入工具kdexport/kdimport、數據高速加載工具kdLoader、一鍵遷移工具K-Up等,能夠幫助用戶快速高效完成數據庫運維管理工作。
浪潮inData數據庫一體機采用inMonitor數據庫一體機監控,為數據庫管理員與主機系統管理員提供了極為高效并具有用戶體驗的一體化監控管理方案。
1、數據庫導出/導入工具
kdExport 是浪潮inData數據庫一體機提供的數據導出工具。用于從數據庫中將所需的數據庫對象導出文件,可有效的用于數據庫的備份以及在不同機器之間的數據庫遷移。
通過 kdExport 導出一個方案對象時,與其相關聯的對象會自動一起被導出。例如,當導出一個表,該表的索引和約束會同時被導出,但如果需要用戶也可以禁止此項功能。導出模式分為全數據庫模式、用戶模式、表模式。于 DBA 可以使用,無法賦予 DBA 權*,建議賦予 SELECT ANY DICTIONARY 權限使用。kdExport 運行結果會導出一般格式的文件。不同于一體機數據庫文件,可以執行一般的文件操作。例如通過 FTP 傳輸或利用 CD-ROM 遷移到遠程的inData數據庫一體機中。
kdImport 是浪潮inData數據庫一體機提供的數據導入工具。用于將外部文件中的數據庫對象導入數據庫,和 kdExport配套使用,可有效的用于數據庫的備份和恢復以及在不同機器之間的遷移。kdImport 和 kdExport 的大部分功能是類似或配套的。一般保存一個數據庫對象,與其相關聯的對象也會被自動保存。但可以根據需要為不保存關聯對象。Import 模式和 kdExport 一樣,分為全數據庫模式、用戶模式、表模式。于 DBA 可以使用,無法賦予DBA 權*,建議賦予 SELECT ANY DICTIONARY 權限使用。
2、數據高速加載工具
kdLoader 是浪潮inData數據庫一體機數據庫提供的數據加載工具。只需要創建保存數據的文本文件,從文本文件中導入數據到數據庫。可輕松的將大量數據批量載入浪潮inData數據庫一體機。通過 kdLoader 可以輕松的創建數據文件,并通過并行加載的方式,節省加載時間。
3、一鍵遷移工具
T-Up 是浪潮inData數據庫一體機提供的執行兼容性測試及數據遷移的工具。T-Up 在正式遷移前執行兼容性測試,并可以將部分或全部數據庫對象遷移到浪潮inData數據庫一體機。
4、負載均衡
浪潮一體機indata數據庫系統的聯機事務處理集群擁有強大融錯功能,通過Fail-over和Load Balancing功能,客戶端選擇構成數據庫集群的多個節點中的任意一個進行連接,在相關節點里如果發生障礙,會自動快速連接其他節點,業務不中斷。
支持基于Shared Disk 和KRAC的集群架構,提供Fail Over 集群功能,應用壓力均衡分布在每個PC集群處理系統之上。各集群存儲系統支持負載均衡,數據負載流量可以在服務器集群中盡可能平均合理地分攤處理,無資源閑置,保護用戶原有資產的同時提升資源利用率。具有高伸縮能力和自動負載均衡等特性,當負載增加時可通過增加節點來提高處理能力和吞吐量,水平擴充活動節點,實現性能平滑升級且近線性的擴展。
5、存儲映射
存儲節點在表訪問的時候,記錄每一個表的extent的范圍。在下次訪問該表時,自動過濾不在該范圍內的extent,整理減少讀取的IO范圍。