compression功能测试方法是什么
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,本篇内容介绍了"compression功能测试方法是什么"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成
千家信息网最后更新 2025年12月01日compression功能测试方法是什么
本篇内容介绍了"compression功能测试方法是什么"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
compression功能测试
1.启动compression
功能描述:
1.目前从k版本开始支持compression,目前支持zlib、snappy、zstd,注意从ceph version 12.0.0开始才加入了zstd插件。
2.注意配置的时候如果设置的插件不存在或者名称错误,则不启用压缩特性。
3.目前压缩特性只对data_pool这个pool的数据有效。
4. 可以实时变更插件类型而不影响之前写入的数据访问。(写入object的时候每个object都有一个内置变量标记当前object使用的压缩插件类型。)
5.compression特性对用户透明,用户是无法感知压缩功能是否存在的。
root@demo:/home/user# radosgw-admin zone placement modify --rgw-zone=default --placement-id=default-placement --compression=zstd{ "id": "eab5746a-26fa-42b4-a5f3-5d887ba846f9", "name": "default", "domain_root": "default.rgw.data.root", "control_pool": "default.rgw.control", "gc_pool": "default.rgw.gc", "lc_pool": "default.rgw.lc", "log_pool": "default.rgw.log", "intent_log_pool": "default.rgw.intent-log", "usage_log_pool": "default.rgw.usage", "user_keys_pool": "default.rgw.users.keys", "user_email_pool": "default.rgw.users.email", "user_swift_pool": "default.rgw.users.swift", "user_uid_pool": "default.rgw.users.uid", "system_key": { "access_key": "", "secret_key": "" }, "placement_pools": [ { "key": "default-placement", "val": { "index_pool": "default.rgw.buckets.index", "data_pool": "default.rgw.buckets.data", "data_extra_pool": "default.rgw.buckets.non-ec", "index_type": 0, "compression": "zstd" #插件类型 } }, { "key": "new", "val": { "index_pool": "new.buckets.index", "data_pool": "new.buckets.data", "data_extra_pool": "new.buckets.extra", "index_type": 0, "compression": "zlib" #插件类型 } } ], "metadata_heap": "", "tier_config": [], "realm_id": ""}2.查看compression配置
root@demo:/home/user# radosgw-admin zone placement list --rgw-zone=default[ { "key": "default-placement", "val": { "index_pool": "default.rgw.buckets.index", "data_pool": "default.rgw.buckets.data", "data_extra_pool": "default.rgw.buckets.non-ec", "index_type": 0, "compression": "zstd" #插件类型 } }, { "key": "new", "val": { "index_pool": "new.buckets.index", "data_pool": "new.buckets.data", "data_extra_pool": "new.buckets.extra", "index_type": 0, "compression": "zlib" #插件类型 } }]3.压缩效果对比
测试使用一个iso镜像文件,对比压缩前后的体检差异
root@demo:/home/user# radosgw-admin bucket stats --bucket=snappy-test{ "bucket": "snappy-test", "pool": "default.rgw.buckets.data", "index_pool": "default.rgw.buckets.index", "id": "0fef9464-bfe0-428b-86b5-b8d51876ff81.4274.1", "marker": "0fef9464-bfe0-428b-86b5-b8d51876ff81.4274.1", "owner": "u-gfn2636", "ver": "0#41", "master_ver": "0#0", "mtime": "2017-03-21 09:44:13.698936", "max_marker": "0#", "usage": { "rgw.main": { "size": 258998272, "size_actual": 248091783 ,#实际文件大小 "size_utilized": 248091783, #压缩后的大小 "size_kb": 252928, "size_kb_actual": 252928, "size_kb_utilized": 242278, "num_objects": 1 }, "rgw.multimeta": { "size": 0, "size_actual": 0, "size_utilized": 0, "size_kb": 0, "size_kb_actual": 0, "size_kb_utilized": 0, "num_objects": 0 } }, "bucket_quota": { "enabled": false, "check_on_raw": false, "max_size": -1, "max_size_kb": 0, "max_objects": -1 }}| 插件名称 | 未压缩 | snappy | zstd | zlib |
|---|---|---|---|---|
| 容量大小 | 258998272 | 248091783 | 245851907 | 246105300 |
"compression功能测试方法是什么"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
插件
类型
功能
测试
功能测试
大小
特性
方法
内容
名称
实际
数据
文件
时候
更多
用户
知识
支持
配置
实用
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
方舟服务器一个都进不去
关于社交软件的数据库
公司会从零培养软件开发员吗
vb制作餐饮数据库系统
源码发到服务器安全吗
广西艺术学院网络安全采购
网络安全产品ipv6 流量
云计算服务器虚拟化能力配置
北京网络安全大会 李雨航
数据库概论概念题
做一个软件开发需要什么
湖北网络安全教育
广东嵌入式软件开发服务费
数据库表空值索引
数据库物理名称含义
小程序管理服务器
标书制作软件连接不上数据库
中经网络技术有限公司怎么样
阿里云服务器好使用吗
收费站网络安全案例
娄底市天气预报软件开发
应用软件开发记录
中小学生家庭网络安全会话
智能网络安全宣传
本溪软件开发服务
广东企业党建软件开发哪儿好
网络安全知识星球创意
前海黑蝠网络技术
软件工程如何改变软件开发
查网站服务器安全级别