A system comprising: a plurality of storage devices, wherein a plurality of storage extents are configurable on the storage devices, each storage extent configured from a plurality of storage blocks; and one or more processors coupled to the plurality of storage devices, the processors programmed by executable instructions to: store object data on a first extent group on the plurality of storage devices, the first extent group comprising a first plurality of extents allocated on at least some of the plurality of storage devices; and store metadata corresponding to the object data as a tree data structure on a second extent group comprising a second plurality of extents allocated on at least some of the plurality of storage devices characterized in that the one or more processors are further programmed to: receive, from a client, a write request; request allocation of one or more additional extents to the second extent group for storing metadata corresponding to the write request in the tree data structure; and store metadata corresponding to the write request in the tree data structure on the one or more additional extents allocated to the second extent group, wherein the one or more processors are further programmed to: request allocation of one or more additional extents to the first extent group for storing data corresponding to the write request; and store at least a portion of the data corresponding to the write request on the one or more additional extents allocated to the first extent group. a plurality of storage devices, wherein a plurality of storage extents are configurable on the storage devices, each storage extent configured from a plurality of storage blocks; and one or more processors coupled to the plurality of storage devices, the processors programmed by executable instructions to: store object data on a first extent group on the plurality of storage devices, the first extent group comprising a first plurality of extents allocated on at least some of the plurality of storage devices; and store metadata corresponding to the object data as a tree data structure on a second extent group comprising a second plurality of extents allocated on at least some of the plurality of storage devices store object data on a first extent group on the plurality of storage devices, the first extent group comprising a first plurality of extents allocated on at least some of the plurality of storage devices; and store metadata corresponding to the object data as a tree data structure on a second extent group comprising a second plurality of extents allocated on at least some of the plurality of storage devices characterized in that the one or more processors are further programmed to: receive, from a client, a write request; request allocation of one or more additional extents to the second extent group for storing metadata corresponding to the write request in the tree data structure; and store metadata corresponding to the write request in the tree data structure on the one or more additional extents allocated to the second extent group, receive, from a client, a write request; request allocation of one or more additional extents to the second extent group for storing metadata corresponding to the write request in the tree data structure; and store metadata corresponding to the write request in the tree data structure on the one or more additional extents allocated to the second extent group, wherein the one or more processors are further programmed to: request allocation of one or more additional extents to the first extent group for storing data corresponding to the write request; and store at least a portion of the data corresponding to the write request on the one or more additional extents allocated to the first extent group. request allocation of one or more additional extents to the first extent group for storing data corresponding to the write request; and store at least a portion of the data corresponding to the write request on the one or more additional extents allocated to the first extent group.