自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 权限测试点

用户权限测试点

2023-10-18 15:09:33 118

转载 k8s集群优化

kubernetes集群优化

2023-10-08 09:49:51 179

原创 OpenEular(欧拉)操作系统23.03搭建kubernetes

OpenEular(欧拉)操作系统23.03搭建kubernetes1.24.0+docker

2023-09-08 13:59:57 1043

转载 k8s集群优化

1、内核参数调化。

2023-08-08 13:55:53 265

原创 磁盘读写缓慢故障模拟

磁盘读写缓慢模拟

2023-08-08 13:21:37 160

原创 kubernetes资源对象

Kubernetes常见对象以及资源

2023-05-30 14:47:35 120

原创 Linux简介

1、管理进程:内核负责创建和销毁进程, 并处理它们与外部世界的联系(输入和输出),不同进程间通讯(通过信号,管道,或者进程间通讯原语)对整个系统功能来说是基本的,也由内核处理。报文在某一个进程接手之前必须被收集,识别,分发,系统负责在程序和网络接口之间递送数据报文,它必须根据程序的网络活动来控制程序的执行。4、管理硬件设备:内核的另一职责是管理硬件设备。Linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到业界的认可,目前很多企业级的项目都会部署到Linux/unix系统上。

2023-05-25 14:37:21 243

原创 存储简介及技术

存储就是根据不同的应用环境通过采取合理、安全、有效的方式将数据保存到某些介质并能保证有效的访问,总的来说可以包含两个方面的含有:一方面是数据临时或长期驻留的物理媒介;另一方面,它是保证数据完整安全存放的方式或行为。存储就是把这两个方面结合起来,向客户提供一套数据存放解决方案。

2023-05-25 11:00:48 685

原创 webdriver封装

【代码】webdriver封装。

2023-05-23 15:45:09 111

原创 K8s操作命令

它指定应用程序的生命周期,包括分配给应用程序的 Pod。管理员和 IT 专业人员使用部署来传达他们希望从应用程序获取的内容,然后 Kubernetes 会执行所有必要的步骤来创建应用程序的所需状态。当某个 Pod 失败时,ReplicaSet 将启动一个新的 Pod 实例,并当正在运行的实例达到指定数量时进行纵向扩展。它确保在任意给定时间运行一组稳定的副本 Pod,这保证了有可用的指定数量的相同 Pod。同样,删除节点时,该节点上运行的 Pod 也会被删除,并且不会在另一个节点上重新计划 (,例如,与。

2023-04-28 16:51:20 628

原创 Ceph动态分配PV

Ceph动态分配PV

2023-04-26 15:54:24 99

原创 python使用S3 API访问对象存储

python使用S3 API访问对象存储

2023-04-25 16:33:45 925

原创 python网络编程

python网络编程

2023-04-21 17:19:48 42

原创 python读取常用文件

python读取常用文件

2023-04-21 16:41:34 39

原创 paramiko模块使用

​ SSH协议基于python的实现 ,会返回标准输入、标准输出、标准错误输出三个值。​ 2、文件上传、下载,sftp。​ 1、执行远程命令,ssh。

2023-04-21 16:27:20 70

原创 Flannel网络

通过给每台宿主机分配一个子网的方式为容器提供虚拟网络,它基于Linux TUN/TAP,使用UDP封装IP包来创建overlay网络,并借助etcd维护网络的分配情况。

2023-04-17 15:03:42 119

原创 Calico容器网络

是一个纯三层的数据中心网络方案(不需要Overlay),并且与OpenStack、Kubernetes、AWS、GCE等IaaS和容器平台都有良好的集成。Calico在每一个计算节点利用Linux Kernel实现了一个高效的vRouter来负责数据转发,而每个vRouter通过BGP协议负责把自己上运行的workload的路由信息像整个Calico网络内传播——小规模部署可以直接互联,大规模下可通过指定的BGP route reflector来完成。

2023-04-17 14:43:04 232

原创 混沌工程研究

云原生混沌工程

2023-04-11 14:09:25 58

原创 容器平台测试方向

容器平台测试方向

2023-04-11 14:07:54 118

转载 ceph性能估算

ceph读写性能估算

2023-04-10 17:28:08 509

原创 redis基准性能测试

redis基准性能测试

2023-04-10 13:28:55 118

原创 mysql基准性能测试

mysql基准性能测试

2023-04-10 13:20:44 97

原创 Pod使用块存储和文件系统

Pod使用rbd和cephfs

2023-04-10 11:28:04 106

原创 k8s操作命令

k8s常见操作命令

2023-02-02 09:20:32 180

原创 kubernetes各组件功能

kubernetes各组件功能简介

2023-02-02 09:17:46 305

原创 IO500测试场景

IO500主要是在高性能计算领域,针对存储系统性能测评进行排名。主要包括数据带宽和元数据性能两大部分,而最终成绩的总分是取两者分数的平均值。

2023-02-02 09:12:17 870

原创 金融项目安全业务场景

业务场景、功能点及漏洞分类

2022-08-03 13:37:47 775

原创 API安全测试方法

API安全测试

2022-08-03 13:24:48 1561

原创 Docker 容器最佳安全实践

docker容器最佳安全实践

2022-07-28 14:18:22 800

转载 分布式存储优势

分布式存储优势

2022-06-20 10:53:25 2384

原创 对象存储-RGW

定义Ceph对象存储使用Ceph对象网关守护程序(radosgw),这是一个用于与Ceph存储集群交互的HTTP服务器。由于它提供了与openstackswift和amazons3兼容的接口,因此Ceph对象网关有自己的用户管理。Ceph对象网关可以在用于存储来自Ceph文件系统客户端或Ceph块设备客户端的数据的Ceph存储集群中存储数据。桶(Bucket)是对象的载体,可理解为存放对象的“容器”,且该“容器”无容量上限。对象以扁平化结构存放在存储桶中,无文件夹和目录的概念,用户可选择将对象存放到单个

2022-05-24 17:05:55 932

原创 文件存储-CephFS

文件存储Ceph文件系统或CephFS是在Ceph的分布式对象存储RADOS之上构建的POSIX兼容文件系统。CephFS致力于为各种应用程序提供最新,多用途,高可用性和高性能的文件存储,包括传统用例(如共享主目录,HPC暂存空间和分布式工作流共享存储)。CephFS通过使用一些新颖的架构选择来实现这些目标。值得注意的是,文件元数据与文件数据存储在单独的RADOS池中,并通过可调整大小的元数据服务器或MDS集群提供服务,该集群可扩展以支持更高吞吐量的元数据工作负载。文件系统的客户端可以直接访问RADOS

2022-05-24 17:03:23 1183

原创 块存储-RBD

块存储块是字节序列(例如,一个512字节的数据块)。基于块的存储接口是使用旋转介质(例如硬盘,CD,软盘甚至传统的9轨磁带)存储数据的最常用方法。块设备接口的无处不在使虚拟块设备成为与海量数据存储系统(如Ceph)进行交互的理想候选者。Ceph块设备经过精简配置,可调整大小,并在Ceph集群中的多个OSD上存储条带化的数据。Ceph块设备利用了RADOS功能,例如快照,复制和一致性。Ceph的RADOS块设备(RBD)使用内核模块或librbd库与OSD进行交互。注意内核模块可以使用Linux页面缓

2022-05-24 17:02:37 614

原创 zabbix部署(docker版)

简介zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix支持主动轮询和被动捕获,所有的报告、统计信息和配置参数都可以通过基于Web的前端页面进行访问。架构Zabbix由几个主要的软件组件构成,这些组件的功能如下。ServerZabbix server 是agent程序报告系统可用性、系统完整性和统计数据的核心组件,是所有配置信息、统计信息和操作数据的核心存储器。数据库存储所有配置信息和Zabbix收集到的数据都被存储在数据库中。Web界

2022-05-13 16:29:32 1208

原创 iptables/netfilter

iptables是一个配置Linux内核防火墙的命令行工具,它基于内核的netfilter机制。新版本的内核(3.13+)也提供了nftables,用于取代iptables。netfilternetfilter是Linux内核的包过滤框架,它提供了一系列的钩子(Hook)供其他模块控制包的流动。这些钩子包括NF_IP_PRE_ROUTING:刚刚通过数据链路层解包进入网络层的数据包通过此钩子,它在路由之前处理NF_IP_LOCAL_IN:经过路由查找后,送往本机(目的地址在本地)的包会通过此钩子

2022-05-12 16:38:55 273

原创 go语言基础

1. 初识1.1 特性自动垃圾回收——GC更丰富的内置类型——map、slice函数的多返回值——python错误处理——defer、panic、recover匿名函数和闭包类型和接口并发编程——goruntine反射语言交互性1.2 命名规范1.2.1 区分大小写的语言命名规则涉及变量、常量、全局函数、结构、接口、方法等的命名。 Go语言从语法层面进行了以下限定:任何需要对外暴露的名字必须以大写字母开头,不需要对外暴露的则应该以小写字母开头。当命名(包括常量、变量、类型、

2022-03-10 10:50:05 801

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除