POD架构 Ceph使用介绍 容器技术 大数据技术

2022-08-11 23:09:00
admin
原创 1445
摘要:POD架构 Ceph使用介绍 容器技术 大数据技术

一、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是一个大数据的查询引擎,强调查询,使用内存计算,查询效率比较高;

发表评论
评论通过审核之后才会显示。