compression功能测试方法是什么
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,本篇内容介绍了"compression功能测试方法是什么"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成
千家信息网最后更新 2026年10月31日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安全错误
数据库的锁怎样保障安全
互联网和科技创新
新华互联网科技学院
互联网科技战争
互联网 的科技创新
华中科技大学互联网
互联网科技logo
中国最先进互联网科技公司
互联网科技公司招聘
互联网教育科技公司vipkid
央行互联网金融科技公司
字节跳动和互联网科技
宁夏众和广鑫互联网科技有限公司
黑科技 体验场景 互联网大会
四川互联网展示科技馆设计
互联网科技快讯热点
杭州融税互联网科技有限公司
杭州科技互联网公司有哪些
互联网高科技绘画
互联网科技创业有什么好项目
如何强化互联网金融科技
瑰夏咖啡
华服互联网科技靠谱吗
河南云网互联网络科技有限公司
互联网佳科技有限公司
北京互联网科技有限公司
科技服务与互联网
多迪互联网科技有限公司
上海京穆互联网科技有限公司
福建互联网展示科技馆设计
福州德业互联网科技