Skip to content

Choosing target DataNodes #60

@nichhk

Description

@nichhk

The NameNode needs to choose target DataNodes for a block using 3 criteria:

  1. current DataNode locations for the block, if it is not new
  2. the free disk space on a DataNode (getFreeSpace & getTotalSpace methods in data persistence layer #58)
  3. the number of transmissions on a DataNode (Maintain number of transmissions in data transfer server #59)

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions