An apparatus and method for containerization of multiple data objects
within a block of a single container. The apparatus and method may pack
multiple data objects together in a block of a logical container in a
file system. The method may include receiving data in the form of
multiple data objects to be stored in a file system, and collectively
data packing the multiple data objects together in at least one block of
a logical container in the file system. The block is a fundamental unit
of storage space of the file system, and each block of the logical
container includes multiple extents to store data from at least one data
object of the multiple objects. The apparatus may include a plurality of
storage devices coupled to a storage server. The storage server is
configured to store the multiple data objects in at least one block of
the logical container in the file system. Some data objects may be stored
in multiple extents of one or more blocks depending on the size of the
data object.