POD架构 Ceph使用介绍 容器技术 大数据技术
- 2022-08-11 23:09:00
- admin
- 原创 1445
一、POD架构
基于POD架构的虚拟机将存储和计算分离,支持虚拟机热迁移,可以在不停机的情况下进行服务器维修。
二、Ceph使用介绍
Ceph是具备优秀的性能、可靠性、可扩展性的分布式文件系统,三种使用模式:
1、Ceph Block Device做为一个块设备来使用,即磁盘;
2、Ceph Filesystem做为一个文件系统来使用,即分区;
3、Ceph Object Gateway做为文件对象网关来使用;
4、通常使用文件系统或文件对象模式,文件对象有更多权限控制;
三、容器技术
1、Docker是容器引擎,Containerd是容器运行时,Docker使用Containerd;
2、Container Networking Interface,CNI提供容器插件化的网络解决方案;
3、Docker的CNI是docker-shim,Containerd的CNI是containerd-cri;
4、Kubernetes,K8S容器集群管理系统,最新版本弃用Docker,使用Containerd;
5、容器使用cgroup实现资源限制,/proc/1/cgroup第三列非空且非根目录,则目标机器是容器;
四、大数据技术
1、ELK是一个复杂的日志聚合系统,需对全文进行索引,加载数据到内存查询,查询操作非常丰富;
2、Loki是一个轻量的日志聚合系统,只对标签进行索引,分布式进行查询聚合,存储查询效率很高;
3、Spark是一个大数据的计算引擎,强调计算,使用内存计算,支持操作比较丰富;
4、Trino是一个大数据的查询引擎,强调查询,使用内存计算,查询效率比较高;
发表评论