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

Michel Sumbul commented on HDDS-4944:
-------------------------------------

Hello, that's great that the community look at this!

If I can add an input, the point 2.g regarding the QOS and a user not 
impacting/disrupting other users of the platform is for me something very 
important and not a nice to have.
We do see in our datacenter (with other storage technologies at scale) some 
usecase or users hammering of requests the storage cluster and heavily 
impacting the other usecase.
Being able to guarantee fair usage of a platform is key for the multi-tenancy 
in my opinion. So it will be really great if this could be implemented with 
this multi-tenancy epic.

Im not an expert like you guys but I believe that there is at least the 2 
following options:
- Being able to set a maximum number of S3 request / sec per user for each S3 
gateway or at a global level for the ozone cluster
- Have the S3 gateway to implement a more smart management of the incoming 
request like the namenode do with the FairCallQueue. It will keep track of the 
number of request per user in the last 5 seconds and prioritize the request of 
the different user based on their load on the platform. So not a FIFO model.

This will only provide QOS on the S3 part, when ozone is used with s3 and with 
the Hadoop interface at the same time that will only half work. Maybe someone 
has an idea to over s3 and Hadoop interface at the same time?

Michel

> Multi-Tenant Support in Ozone
> -----------------------------
>
>                 Key: HDDS-4944
>                 URL: https://issues.apache.org/jira/browse/HDDS-4944
>             Project: Apache Ozone
>          Issue Type: New Feature
>          Components: Ozone CLI, Ozone Datanode, Ozone Manager, Ozone Recon, 
> S3, SCM, Security
>    Affects Versions: 1.2.0
>            Reporter: Prashant Pogde
>            Assignee: Prashant Pogde
>            Priority: Major
>              Labels: pull-request-available
>         Attachments: Apache-S3-compatible-Multi-Tenant-Ozone-short.pdf.gz, 
> Ozone MultiTenant Feature _ Requirements and Abstractions-3.pdf, Ozone, 
> Multi-tenancy, S3, Kerberos....pdf, UseCaseAWSCompatibility.pdf, 
> UseCaseCephCompatibility.pdf, UseCaseConfigureMultiTenancy.png, 
> UseCaseCurrentOzoneS3BackwardCompatibility.pdf, VariousActorsInteractions.png
>
>
> This Jira will be used to track a new feature for Multi-Tenant support in 
> Ozone. Initially Multi-Tenant feature would be limited to ozone-users 
> accessing Ozone over S3 interface.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to