[
https://issues.apache.org/jira/browse/HDFS-14401?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16814270#comment-16814270
]
Feilong He commented on HDFS-14401:
-----------------------------------
A preliminary patch has been uploaded with the following updates.
1) Removed unnecessary reference in PmemMappedBlock;
2) Refined PmemvolumeManager to manage byte usage for each pmem volume and
consider the case that a pmem volume is full. In the current impl, for each
pmem volume, the cache capacity should be configured. We are still discussing
the necessity of configuring cache capacity. Suggestions are welcome!
3) Removed the configuration for cache loader. Instead, PmemMappableBlockLoader
will be instantiated if pmem volume is configured. In the future PMDK based
impl, the availability of PMDK will decide which cache loader will be
instantiated.
> Refine the implementation for HDFS cache on SCM
> -----------------------------------------------
>
> Key: HDFS-14401
> URL: https://issues.apache.org/jira/browse/HDFS-14401
> Project: Hadoop HDFS
> Issue Type: Sub-task
> Components: caching, datanode
> Reporter: Feilong He
> Assignee: Feilong He
> Priority: Major
> Attachments: HDFS-14401.000.patch
>
>
> In this Jira, we will refine the implementation for HDFS cache on SCM, such
> as: 1) Handle full pmem volume in VolumeManager; 2) Refine pmem volume
> selection impl; 3) Clean up MapppableBlockLoader interface; etc.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]