All Products
Search
Document Center

Object Storage Service:OSS optimization

Last Updated:Apr 30, 2024

OSS provides various storage management features to help you optimize your storage performance and cost.

  • Analyze the object access mode and change the storage classes of objects or delete objects

    You can analyze the access mode of your objects and configure lifecycle rules to automatically convert the storage classes of infrequently accessed objects to lower-cost storage classes or delete these objects after they expire. For example, you can save up to 40% on your storage costs by converting the storage classes of your objects from Standard to IA and save up to 70% on your storage costs by converting the storage classes of expired objects to Archive based on lifecycle rules. To manage data stored in OSS more efficiently, you can add tags to objects to classify them and use tags as filtering conditions in lifecycle rules.

  • Export information about objects

    The bucket inventory feature helps you understand the status of the objects in your buckets and simplify and speed up workflows and big data tasks. The bucket inventory feature scans objects in your bucket on a weekly basis, generates an inventory list in the CSV format, and stores the inventory list as an object in the specified bucket. You can specify object metadata to export to the inventory list, such as the object size and encryption status.

  • Monitor data

    OSS monitoring service provides metrics to measure the running status and performance of the system. The monitoring service also provides a custom alert service to help you track requests, analyze usage, collect statistics for business trends, and discover and diagnose system problems in a timely manner.

  • Reduce storage and data retrieval costs

    To further reduce storage and data retrieval costs, OSS provides the SelectObject operation. In most cases, an object in OSS is accessed as a whole regardless of the object size. The SelectObject operation allows you to execute simple SQL statements on an object. Therefore, your application does not need to use computing resources to scan and filter the data in objects. The SelectObject operation can increase query performance by 4 times and reduce query costs by 80%. You can also call the SelectObject operation to retrieve Infrequent Access (IA) and Archive objects. Therefore, you can find the data to analyze without performing data retrieval operations. By calling the SelectObject operation, you can reduce query costs and obtain more data insights.