17897272. MINIMIZING DATA TRANSFER AND STORAGE UTILIZATION ON CLOUD OBJECT STORAGE SYSTEMS simplified abstract (International Business Machines Corporation)

From WikiPatents
Jump to navigation Jump to search

MINIMIZING DATA TRANSFER AND STORAGE UTILIZATION ON CLOUD OBJECT STORAGE SYSTEMS

Organization Name

International Business Machines Corporation

Inventor(s)

Venkateswara Rao Puvvada of Inkollu (IN)

Karrthik Kalaga Gopalakrishnan of Kodaikanal (IN)

Saket Kumar of Bettiah (IN)

Ashish Chaurasia of Pune (IN)

MINIMIZING DATA TRANSFER AND STORAGE UTILIZATION ON CLOUD OBJECT STORAGE SYSTEMS - A simplified explanation of the abstract

This abstract first appeared for US patent application 17897272 titled 'MINIMIZING DATA TRANSFER AND STORAGE UTILIZATION ON CLOUD OBJECT STORAGE SYSTEMS

Simplified Explanation

    • Explanation:**

The method described in the patent application involves minimizing data transfer and storage utilization on cloud object storage systems by replicating files and hard links in a specific manner.

  • The method checks if a file has multiple hard links associated with it.
  • If there are multiple hard links, a special object is created on the cloud storage system for the file.
  • The file is then associated with the special object on the cloud storage system.
  • When a hard link is created on the production system, it is replicated to the cloud storage system without duplicating the file data.
  • A metadata reference to the special object is added to the hard link on the cloud storage system.
    • Potential Applications:**

- Cloud storage systems - Data replication and management systems

    • Problems Solved:**

- Minimizing data transfer and storage utilization on cloud object storage systems - Efficient management of file replication and hard links

    • Benefits:**

- Reduced data transfer and storage costs - Improved efficiency in managing file replication - Optimal utilization of cloud object storage resources


Original Abstract Submitted

A method for minimizing data transfer and storage utilization on cloud object storage systems is disclosed. In one embodiment, such a method replicates a file from a production system to a cloud object storage system. The method determines whether a number of hard links associated with the file is greater than one. In the event the number is greater than one, the method creates, on the cloud object storage system, a special object for the file and associates the file with the special object. Upon creating a hard link on the production system in association with the file, the method replicates the hard link from the production system to the cloud object storage system without replicating data associated with the file. A metadata reference to the special object is added to the hard link on the cloud object storage system. A corresponding system and computer program product are also disclosed.