Re: draft-ietf-bmwg-virtual-net / CPU & memory utilization should be test configurations or test results..

"Saurabh Chattopadhyay - ERS, HCL Tech" <[email protected]>
Newsgroups gmane.ietf.bmwg
Message-ID <0485B327B8B60746B28858F5E20781F66590478F@NDA-HCLT-MBS05.hclt.corp.hcl.in>
Hello Al,

First, thank you for writing this draft. It is an excellent guideline for us who are working in VNF Benchmarking area.

In the BMWG meeting session yesterday, there were some interesting discussions around whether to consider the CPU / memory utilization (and similar parameters) as test configurations or test results. I think we couldn't discuss this in detail due to time constrain, thus I thought of bringing this up in the list to have your and other experts' views.

My own understanding is, for VNF benchmarking specifically, this issue becomes little delicate. Considering the fact that VNF Black-box is reliant on certain soft integration and soft partitioning of the underlying hardware, all benchmark results are dependent on the load imposed over the entire hardware, in addition to be dependent on the load directed towards the VNF specifically. For example, if a VNF is masked over four core, and the particular hardware provides 12 more core, VNF's response on a fixed load condition will vary while the other cores are put under different load conditions. Now at this point we can consider creating certain fixed type of load profiles (let's say, a combination % of compute, storage and networking load) over remaining hardware, and benchmark the VNF under Test against its own load conditions as originally planned. However, during the real deployment, these fixed type of load profiles (combination % of compute, storage and networking load) don't correlate well unless we qualify every VNF's performance profiles against these parameters. So this essentially means that even though a benchmark data is produced for the VNF for the particular type of hardware-part and for certain load conditions over remaining hardware, the deployment folks are not clear on how to leverage this intelligence especially when they are planning to deploy the other VNFs in the remaining hardware.

I'm not sure what will be an appropriate way to solve this. Measuring CPU / memory utilization (and similar parameters for the shared assets) may be an option, but not sure if this truly aligns with the black-box benchmarking methodologies. Kindly advice.

Warm Regards,
Saurabh



::DISCLAIMER::
----------------------------------------------------------------------------------------------------------------------------------------------------

The contents of this e-mail and any attachment(s) are confidential and intended for the named recipient(s) only.
E-mail transmission is not guaranteed to be secure or error-free as information could be intercepted, corrupted,
lost, destroyed, arrive late or incomplete, or may contain viruses in transmission. The e mail and its contents
(with or without referred errors) shall therefore not attach any liability on the originator or HCL or its affiliates.
Views or opinions, if any, presented in this email are solely those of the author and may not necessarily reflect the
views or opinions of HCL or its affiliates. Any form of reproduction, dissemination, copying, disclosure, modification,
distribution and / or publication of this message without the prior written consent of authorized representative of
HCL is strictly prohibited. If you have received this email in error please delete it and notify the sender immediately.
Before opening any email and/or attachments, please check them for viruses and other defects.

----------------------------------------------------------------------------------------------------------------------------------------------------

_______________________________________________
bmwg mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/bmwg
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.