hadoop-hdfs-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Anu Engineer (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (HDFS-11127) Block Storage : add block storage service protocol
Date Thu, 10 Nov 2016 21:31:58 GMT

    [ https://issues.apache.org/jira/browse/HDFS-11127?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15655203#comment-15655203
] 

Anu Engineer edited comment on HDFS-11127 at 11/10/16 9:31 PM:
---------------------------------------------------------------

When do a list volume operation I would presume that we would like to see the following information.
Username, VolumeName, VolumeSize, BlockSize and ACLs. So you can either make {{usage}} an
optional field in the {{VolumeInfoProto}} thus avoid call into SCM for listing operations
or add these extra fields to {{ListVolumeEntryProto}}. Your call on how you want it done.
From code or complexity perspective they look same to me.

bq. if this field is missing (user not specify block size), CBlock server will use 4KB.
When you add a default option in the protoc file, you are making that explicit. Otherwise
that assumption is hidden inside the cBlock Server code. But as I said it is not something
that I feel strongly about so feel free to implement it anyway you think is good.



was (Author: anu):
When do a list volume operation I would presume that we would like to see the following information.
Username, VolumeName, VolumeSize, BlockSize and ACLs. So you can either make {{usage}} an
optional field in the {{VolumeInfoProto}} thus avoid call into SCM for listing operations
or add these extra fields to {{ListVolumeEntryProto}}. Your call on how you want it done.
From code or complxity perspective they look same to me.

bq. if this field is missing (user not specify block size), CBlock server will use 4KB.
When you add a default option in the protoc file, you are making that explicit. Otherwise
that assumption is hidden inside the cBlock Server code. But as I said it is not something
that I feel strongly about so feel free to implement it anyway you think is good.


> Block Storage : add block storage service protocol
> --------------------------------------------------
>
>                 Key: HDFS-11127
>                 URL: https://issues.apache.org/jira/browse/HDFS-11127
>             Project: Hadoop HDFS
>          Issue Type: Sub-task
>          Components: hdfs
>            Reporter: Chen Liang
>            Assignee: Chen Liang
>         Attachments: HDFS-11127-HDFS-7240.001.patch
>
>
> This JIRA adds block service protocol. This protocol is expose to client for volume operations
including create, delete, info and list. Note that this protocol has nothing to do with actual
data read/write on a particular volume.
> (Also note that the term "cblock" is the current term used to refer to the block storage
system.)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-help@hadoop.apache.org


Mime
View raw message