aml-deploy icon indicating copy to clipboard operation
aml-deploy copied to clipboard

Controlled Rollout

Open ghost opened this issue 5 years ago • 7 comments

Hi , AML supports "controlled rollout" to AKS - https://docs.microsoft.com/en-us/azure/machine-learning/how-to-deploy-azure-kubernetes-service#deploy-models-to-aks-using-controlled-rollout-preview.

In summary, this feature allows, multiple versions of model to be deployed on same AKS cluster. Each version of the model serves some percentage of traffic for the same endpoint.

Is there a plan to add support for this feature?

ghost avatar Aug 16 '20 19:08 ghost

@prwani If this is required, we can prioritize this feature. Until when do you need this feature?

marvinbuss avatar Aug 17 '20 07:08 marvinbuss

@marvinbuss I don't have an immediate requirement. It is just a feature request.

ghost avatar Aug 17 '20 08:08 ghost

I already added the request to our backlog and we will add this feature in the near future. We will keep this issue open until we implement this feature.

marvinbuss avatar Aug 17 '20 08:08 marvinbuss

In summary, this feature allows, multiple versions of model to be deployed on same AKS cluster. Each version of the model serves some percentage of traffic for the same endpoint.

so How do I determine the direction of the route I don't know the concept of traffic? @marvinbuss thanks

liuyc111 avatar Aug 26 '21 09:08 liuyc111

Hi @liuyc111, What would be your expected feature set? Would it be sufficient if the Action just updates the existing endpoint via controlled rollout or would you like to control the percentage of traffic?

What I mean with Option 1 is:

  • You specify endpoint/model name etc. and the action adds the new model, increases traffic and default model version and then removes the old version. Would this be sufficient or do you want to keep both models with a particular traffic that you specify?

marvinbuss avatar Aug 26 '21 14:08 marvinbuss

Thank you. I'm thinking about it @marvinbuss

liuyc111 avatar Aug 27 '21 00:08 liuyc111

Thank you. I'm thinking about it @marvinbuss

Please provide some feedback in this thread, when possible.

marvinbuss avatar Aug 27 '21 09:08 marvinbuss