凯发k8一触即发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 一样使用。
一站式部署
凯发k8一触即发inData数据库一体机是一个易于部署的系统,包含了运行数据库所需的一切硬件,数据库服务器、存储服务器和网络均经过预先配置、调优和测试,“一键式”安装部署、开箱即用,实现系统的一站式快速交付,帮助用户加快应用系统上线时间。
可靠设计 稳如泰山
凯发k8一触即发inData数据库一体机具有最高可靠性与可用性,采用全冗余硬件架构,无任何单点故障。利用成熟可靠的多副本技术将数据复制至多个存储节点,在提高并发响应能力的同时,消除单点故障,实现数据级别的冗余,保证高可靠。
监控管理 简易便捷
凯发k8一触即发inData数据库一体机提供丰富的数据库自动化工具,包括数据库导出/导入工具kdexport/kdimport、数据高速加载工具kdLoader、一键迁移工具K-Up等,能够帮助用户快速高效完成数据库运维管理工作。
凯发k8一触即发inData数据库一体机采用inMonitor数据库一体机监控,为数据库管理员与主机系统管理员提供了极为高效并具有极佳用户体验的一体化监控管理方案。
1、数据库导出/导入工具
kdExport 是凯发k8一触即发inData数据库一体机提供的数据导出工具。用于从数据库中将所需的数据库对象导出文件,可有效的用于数据库的备份以及在不同机器之间的数据库迁移。
通过 kdExport 导出一个方案对象时,与其相关联的对象会自动一起被导出。例如,当导出一个表,该表的索引和约束会同时被导出,但如果需要用户也可以禁止此项功能。导出模式分为全数据库模式、用户模式、表模式。仅限于 DBA 可以使用,无法赋予 DBA 权限时,建议赋予 SELECT ANY DICTIONARY 权限使用。kdExport 运行结果会导出一般格式的文件。不同于一体机数据库文件,可以执行一般的文件操作。例如通过 FTP 传输或利用 CD-ROM 迁移到远程的inData数据库一体机中。
kdImport 是凯发k8一触即发inData数据库一体机提供的数据导入工具。用于将外部文件中的数据库对象导入数据库,和 kdExport配套使用,可有效的用于数据库的备份和恢复以及在不同机器之间的迁移。kdImport 和 kdExport 的大部分功能是类似或配套的。一般保存一个数据库对象,与其相关联的对象也会被自动保存。但可以根据需要指定为不保存关联对象。Import 模式和 kdExport 一样,分为全数据库模式、用户模式、表模式。仅限于 DBA 可以使用,无法赋予DBA 权限时,建议赋予 SELECT ANY DICTIONARY 权限使用。
2、数据高速加载工具
kdLoader 是凯发k8一触即发inData数据库一体机数据库提供的数据加载工具。只需要创建保存数据的文本文件,从文本文件中导入数据到数据库。可轻松的将大量数据批量载入凯发k8一触即发inData数据库一体机。通过 kdLoader 可以轻松的创建数据文件,并通过并行加载的方式,节省加载时间。
3、一键迁移工具
T-Up 是凯发k8一触即发inData数据库一体机提供的执行兼容性测试及数据迁移的工具。T-Up 在正式迁移前执行兼容性测试,并可以将部分或全部数据库对象迁移到凯发k8一触即发inData数据库一体机。
4、负载均衡
凯发k8一触即发一体机indata数据库系统的联机事务处理集群拥有强大融错功能,通过Fail-over和Load Balancing功能,客户端选择构成数据库集群的多个节点中的任意一个进行连接,在相关节点里如果发生障碍,会自动快速连接其他节点,业务不中断。
支持基于Shared Disk 和KRAC的集群架构,提供Fail Over 集群功能,应用压力均衡分布在每个PC集群处理系统之上。各集群存储系统支持负载均衡,数据负载流量可以在服务器集群中尽可能平均合理地分摊处理,无资源闲置,保护用户原有资产的同时提升资源利用率。具有高伸缩能力和自动负载均衡等特性,当负载增加时可通过增加节点来提高处理能力和吞吐量,水平扩充活动节点,实现性能平滑升级且近线性的扩展。
5、存储映射
存储节点在表访问的时候,记录每一个表的extent的范围。在下次访问该表时,自动过滤不在该范围内的extent,整理减少读取的IO范围。