PieCloudDB:云原生分布式虚拟数仓的诞生之旅
OpenPie. All rights reserved. OpenPie Confidential 关于我 • 18年+基础软件⼀线经验 • 9年:Unix/Linux应⽤和内核开发、虚拟化(芯⽚KVM内核⽀持)、⾼速 ⽹络开发(NIC驱动、IB、DPDK、OVS offload)等. • 2年:分布式系统(存储和缓存)开发、云计算平台架构. • 7年+:数据库内核开发 (HAWQ、PG、Greenplum、PieCloudDb)0 码力 | 24 页 | 2.01 MB | 1 年前3云原生数据库 PieCloudDB eMPP架构设计与实现
毕业于中国科技⼤学,AI相关专业 • 毕业 1 年后到现在⼀直从事底层基础软件开发,10多年开发经验 • 领域涉及到: • 代码级/算法级/系统级性能优化 • Linux/Unix内核和系统开发、虚拟化(芯⽚KVM⽀持实现)和云计算架 构、⾼速⺴络开发(内核和应⽤层如DPDK) • 分布式系统(SQL/NoSQL/存储) • 最近 7+ 年⼀直从事开源分布式数据库开发 一个eMPP 云原生分布式SQL数据库0 码力 | 31 页 | 1.43 MB | 1 年前3TiDB v5.3 Documentation
deploy- ment and operation in physical servers as well as in major virtualized environments like VMware, KVM and XEN. • Red Hat Enterprise Linux 8.0, CentOS 8 Stream, and Oracle Enterprise Linux 8.0 are not virtual-guest - Optimize for running inside a �→ virtual guest - virtual-host - Optimize for running KVM guests Current active profile: balanced The output Current active profile: balanced means that the hardware information • Operating system: CentOS Linux release 7.6.1810 (Core) • CPU: 16-Core Common KVM processor • RAM: 32GB • Disk: 500G SSD * 2 • NIC: 10 Gigabit network card Cluster configuration BR0 码力 | 2996 页 | 49.30 MB | 1 年前3TiDB v5.1 Documentation
deploy- ment and operation in physical servers as well as in major virtualized environments like VMware, KVM and XEN. • Red Hat Enterprise Linux 8.0, CentOS 8 Stream, and Oracle Enterprise Linux 8.0 are not virtual-guest - Optimize for running inside a �→ virtual guest - virtual-host - Optimize for running KVM guests Current active profile: balanced The output Current active profile: balanced means that the hardware information • Operating system: CentOS Linux release 7.6.1810 (Core) • CPU: 16-Core Common KVM processor • RAM: 32GB • Disk: 500G SSD * 2 • NIC: 10 Gigabit network card 219 Cluster configuration0 码力 | 2745 页 | 47.65 MB | 1 年前3TiDB v5.4 Documentation
deploy- ment and operation in physical servers as well as in major virtualized environments like VMware, KVM and XEN. • Red Hat Enterprise Linux 8.0, CentOS 8 Stream, and Oracle Enterprise Linux 8.0 are not virtual-guest - Optimize for running inside a �→ virtual guest - virtual-host - Optimize for running KVM guests Current active profile: balanced The output Current active profile: balanced means that the hardware information • Operating system: CentOS Linux release 7.6.1810 (Core) • CPU: 16-Core Common KVM processor • RAM: 32GB • Disk: 500G SSD * 2 • NIC: 10 Gigabit network card Cluster configuration BR0 码力 | 3650 页 | 52.72 MB | 1 年前3TiDB v5.3 中文手册
的环境下进行过大量的测试,同时社区也有很多该操作系统部署的最 佳实践,因此,建议使用 CentOS 7.3 以上的 7.x Linux 操作系统来部署 TiDB。 • 以上 Linux 操作系统可运行在物理服务器以及 VMware、KVM 及 XEN 主流虚拟化环境上。 85 • 目前尚不支持 Red Hat Enterprise Linux 8.0、CentOS 8 Stream 和 Oracle Enterprise Linux virtual-guest - Optimize for running inside a virtual guest - virtual-host - Optimize for running KVM guests Current active profile: balanced Current active profile: balanced 表示当前操作系统的 tuned 策略使用 balanced,建议在当前 BR 版本 和 TiDB 相同。 TiKV 集群硬件信息 • 操作系统:CentOS Linux release 7.6.1810 (Core) • CPU:16-Core Common KVM processor • RAM:32GB • 硬盘:500G SSD * 2 • 网卡:万兆网卡 配置 BR 可以直接将命令下发到 TiKV 集群来执行备份和恢复,不依赖 TiDB server0 码力 | 2374 页 | 49.52 MB | 1 年前3TiDB v5.2 Documentation
deploy- ment and operation in physical servers as well as in major virtualized environments like VMware, KVM and XEN. • Red Hat Enterprise Linux 8.0, CentOS 8 Stream, and Oracle Enterprise Linux 8.0 are not virtual-guest - Optimize for running inside a �→ virtual guest - virtual-host - Optimize for running KVM guests Current active profile: balanced The output Current active profile: balanced means that the hardware information • Operating system: CentOS Linux release 7.6.1810 (Core) • CPU: 16-Core Common KVM processor • RAM: 32GB • Disk: 500G SSD * 2 • NIC: 10 Gigabit network card Cluster configuration BR0 码力 | 2848 页 | 47.90 MB | 1 年前3TiDB中文技术文档
Linux,不支持 Oracle Enterprise Linux 提供的 Unbreakable Enterprise Kernel。 以上 Linux 操作系统可运行在物理服务器以及 VMware、KVM、XEN 主流虚拟化环境上。 TiDB 支持部署和运行在 Intel x86-64 架构的 64 位通用硬件服务器平台。对于开发,测试,及生产环境的服务 器硬件配置有以下要求和建议: 组件 CPU 内存0 码力 | 444 页 | 4.89 MB | 5 月前3TiDB v5.2 中文手册
的环境下进行过大量的测试,同时社区也有很多该操作系统部署的最 佳实践,因此,建议使用 CentOS 7.3 以上的 7.x Linux 操作系统来部署 TiDB。 • 以上 Linux 操作系统可运行在物理服务器以及 VMware、KVM 及 XEN 主流虚拟化环境上。 77 • 目前尚不支持 Red Hat Enterprise Linux 8.0、CentOS 8 Stream 和 Oracle Enterprise Linux virtual-guest - Optimize for running inside a virtual guest - virtual-host - Optimize for running KVM guests Current active profile: balanced Current active profile: balanced 表示当前操作系统的 tuned 策略使用 balanced,建议在当前 BR 版本 和 TiDB 相同。 TiKV 集群硬件信息 • 操作系统:CentOS Linux release 7.6.1810 (Core) • CPU:16-Core Common KVM processor • RAM:32GB • 硬盘:500G SSD * 2 • 网卡:万兆网卡 配置 BR 可以直接将命令下发到 TiKV 集群来执行备份和恢复,不依赖 TiDB server0 码力 | 2259 页 | 48.16 MB | 1 年前3TiDB v5.1 中文手册
的环境下进行过大量的测试,同时社区也有很多该操作系统部署的最 佳实践,因此,建议使用 CentOS 7.3 以上的 7.x Linux 操作系统来部署 TiDB。 • 以上 Linux 操作系统可运行在物理服务器以及 VMware、KVM 及 XEN 主流虚拟化环境上。 • 目前尚不支持 Red Hat Enterprise Linux 8.0、CentOS 8 Stream 和 Oracle Enterprise Linux 8 virtual-guest - Optimize for running inside a virtual guest - virtual-host - Optimize for running KVM guests Current active profile: balanced Current active profile: balanced 表示当前操作系统的 tuned 策略使用 balanced,建议在当前 保 BR 版本和 TiDB 相同。 TiKV 集群硬件信息 • 操作系统:CentOS Linux release 7.6.1810 (Core) • CPU:16-Core Common KVM processor • RAM:32GB • 硬盘:500G SSD * 2 • 网卡:万兆网卡 配置 BR 可以直接将命令下发到 TiKV 集群来执行备份和恢复,不依赖 TiDB server0 码力 | 2189 页 | 47.96 MB | 1 年前3
共 33 条
- 1
- 2
- 3
- 4