Ceph April 2018 Update: New Object, Block, and Cluster Features
The April 2018 Ceph monthly report highlights LTTng tracing for RGW, SSL support for the beast frontend, MFA integration, a notrim option for rbd mapping, runtime lz4 and brotli compression, Zabbix PG metrics, asynchronous dashboard tasks, detailed operation tracking, osdmap pruning, and a new iostat manager plugin.
Object Storage
LTTNG tracing support for RGW
LTTng tracing has been added for RGW to monitor data transfer, bucket index updates, and object header updates, enabling performance analysis and optimization.
Beast frontend SSL support
The RGW beast frontend now supports SSL connections with new configuration options: ssl_port, ssl_endpoint, ssl_certificate, ssl_private_key.
MFA support
Multi‑factor authentication (MFA) is now supported in RGW, providing virtual MFA devices and admin commands to create, list, get, remove, check, and resync TOTP tokens.
Block Storage
rbd map notrim option
The rbd device map command now includes a notrim option that disables discard requests, preventing unwanted erasure of fully provisioned images.
Unified Storage Layer
Runtime enablement of lz4 and brotli compression
OSD now exposes lz4 and brotli compression algorithms via MOSDBoot, and a new metadata field supported_compression_algorithms records available compressors.
Cluster Management
MGR Zabbix PG statistics
Managers can now send maximum, minimum, and average PG counts per OSD to Zabbix for monitoring and trigger creation.
Asynchronous task support
The dashboard now supports asynchronous task handling.
Operation tracking
New monitor admin commands ( dump_historic_ops, dump_historic_ops_by_duration, dump_historic_slow_ops) and configuration options enable tracking and reporting of slow or historic ops.
osdmap prune
Monitors can prune excess osdmap epochs using new configuration items ( mon_osdmap_full_prune_min, mon_osdmap_full_prune_interval, mon_osdmap_full_prune_enabled), reducing memory pressure.
After pruning, the retained osdmap records appear as shown.
MGR iostat plugin
A new iostat plugin provides client I/O performance tables for the cluster.
Fundamentals
No updates this month.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
UCloud Tech
UCloud is a leading neutral cloud provider in China, developing its own IaaS, PaaS, AI service platform, and big data exchange platform, and delivering comprehensive industry solutions for public, private, hybrid, and dedicated clouds.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
