Uses of Package
org.apache.hadoop.hdfs.server.namenode.sps
Packages that use org.apache.hadoop.hdfs.server.namenode.sps
Package
Description
This package provides a mechanism for satisfying the storage policy of a
path.
This package provides a mechanism for satisfying the storage policy of a
path.
This package provides the ability to expose external SPS metrics to JMX.
-
Classes in org.apache.hadoop.hdfs.server.namenode.sps used by org.apache.hadoop.hdfs.server.blockmanagementClassDescriptionThis manages satisfy storage policy invoked path ids and expose methods to process these path ids.
-
Classes in org.apache.hadoop.hdfs.server.namenode.sps used by org.apache.hadoop.hdfs.server.namenode.spsClassDescriptionA monitor class for checking whether block storage movements attempt completed or not.A Class to track the block collection IDs (Inode's ID) for which physical storage movement needed as per the Namespace and StorageReports from DN.An interface for the communication between SPS and Namenode module.ItemInfo is a file info object for which need to satisfy the policy.An interface for SPSService, which exposes life cycle and processing APIs.This class contains information of an attempted blocks and its last attempted or reported time stamp.Maintains storage type map with the available datanodes in the cluster.Keeps datanode with its respective set of supported storage types.
-
Classes in org.apache.hadoop.hdfs.server.namenode.sps used by org.apache.hadoop.hdfs.server.spsClassDescriptionInterface for implementing different ways of block moving approaches.An interface for the communication between SPS and Namenode module.An interface for scanning the directory recursively and collect files under the given directory.An interface for SPSService, which exposes life cycle and processing APIs.Setting storagePolicy on a file after the file write will only update the new storage policy type in Namespace, but physical block storage movement will not happen until user runs "Mover Tool" explicitly for such files.Maintains storage type map with the available datanodes in the cluster.
-
Classes in org.apache.hadoop.hdfs.server.namenode.sps used by org.apache.hadoop.hdfs.server.sps.metricsClassDescriptionSetting storagePolicy on a file after the file write will only update the new storage policy type in Namespace, but physical block storage movement will not happen until user runs "Mover Tool" explicitly for such files.