Hi Bob, We are considering to setup a new ARM POD in our lab, and I plan only 5 blade servers with ARM CPU. I wonder I can still use a x86_64 server as the jumphost for this ARM POD. I don't expect it will be blocked by another arm server.
BR/Julien Alec Hothan (ahothan) <[email protected]>于2017年9月8日周五 上午6:31写道: > Hi Trevor, > > > > Thanks for getting back on this. I agree there is not much incentive to > run TRex on ARM at this point. > > ARM pods that want to do data plane benchmarking can use a HW traffic > generator or run Trex on an Intel jump host. > > > > Thanks > > > > Alec > > > > > > > > *From: *"Cooper, Trevor" <[email protected]> > *Date: *Thursday, September 7, 2017 at 2:37 PM > *To: *"Alec Hothan (ahothan)" <[email protected]>, "Beierl, Mark" < > [email protected]> > > > *Cc: *"[email protected]" < > [email protected]>, "HU, BIN" <[email protected]>, Raymond > Paik <[email protected]> > > *Subject: *RE: [opnfv-tech-discuss] Topics for Weekly Technical Discussion > > > > Hi Alec … > > > > VSPERF does not currently plan to support TREX on ARM … it’s not clear > what the benefit of this work would be given that there are multiple > traffic generator options. The Pharos POD specification doesn’t have any > bearing on components such as traffic generators. We have found that > software traffic generators have a wide variety of capabilities. > > > > /Trevor > > > > > > > > > > *From:* Alec Hothan (ahothan) [mailto:[email protected]] > *Sent:* Thursday, August 17, 2017 7:47 AM > *To:* Beierl, Mark <[email protected]> > *Cc:* [email protected]; HU, BIN <[email protected]>; > Raymond Paik <[email protected]>; Cooper, Trevor < > [email protected]> > *Subject:* Re: [opnfv-tech-discuss] Topics for Weekly Technical Discussion > > > > [+Trevor to get vsperf point of view] > > > > Mark, > > > > Adding ARM artifacts is probably not that much work for python apps, for > C/C++ apps that use DPDK it can be a lot more work. > > I just checked with the Trex team and as I suspected Trex is not available > on ARM today. Somebody will have to try it out on an ARM server - meaning, > it will take some work to compile Trex, link to DPDK and test it thoroughly > to be on par with its x86 version – and a whole lot more people will have > to maintain one more arch. The port might work right away or it might be > pretty messy. I wonder if Trevor has a plan for TRex on ARM… > > From what I can see, to run data plane performance test with TRex on ARM > pod will require an x86 server until Trex is validated on ARM. > > > > Thanks > > > > Alec > > > > > > *From: *"Beierl, Mark" <[email protected]> > *Date: *Thursday, August 17, 2017 at 6:21 AM > *To: *"Alec Hothan (ahothan)" <[email protected]> > *Cc: *"[email protected]" < > [email protected]>, "HU, BIN" <[email protected]>, Raymond > Paik <[email protected]> > *Subject: *Re: [opnfv-tech-discuss] Topics for Weekly Technical Discussion > > > > Alec, > > > > It is completely up to you how you want to structure your project and your > deliverables. If you don't want the extra hassle of supporting ARM, then > don't. > > > > As for my project and the other ones that happen to support ARM, we will > continue this discussion to see what makes sense. > > > > Regards, > > Mark > > > > *Mark Beierl* > > SW System Sr Principal Engineer > > *Dell **EMC* | Office of the CTO > > mobile +1 613 314 8106 <1-613-314-8106> > > *[email protected] <[email protected]>* > > > > On Aug 16, 2017, at 21:02, HU, BIN <[email protected]> wrote: > > > > Alec, > > > > Thank you for your input, and letting know you won’t be able to make the > meeting tomorrow. > > > > Mark, > > > > Do you still want to discuss in the meeting tomorrow? (my only concern is > the attendance, which may not warrant an effective live discussion. > > > > Or do you think the discussion on mailing list should be good enough? > > > > If we all think the discussion on mailing list is good enough, we don’t > need to discuss it in the meeting tomorrow. > > > > Thanks > > Bin > > > > *From:* Alec Hothan (ahothan) [mailto:[email protected] > <[email protected]>] > *Sent:* Wednesday, August 16, 2017 5:47 PM > *To:* HU, BIN <[email protected]>; Beierl, Mark <[email protected]> > *Cc:* [email protected] > *Subject:* Re: [opnfv-tech-discuss] Topics for Weekly Technical Discussion > > > > > > Mark, > > > > Thanks for updating me on the ARM situation. My only comment is that it > could have been easier to perhaps have an x86 server/jump host servicing an > ARM pod given that testing tools do not exactly have to run on the same > arch than the pod under test, but I guess decision has been made - now we > need every test tool to also support ARM (that in addition to more work to > support 2 arch, more test to do…). > > > > On my side, I’ll need to check with the TRex team if they support ARM. If > it does not work, every data plane test tool that uses TRex will be > impacted (at least vsperf + nfvbench). > > It really seems to me that we could have saved all the extra hassle of ARM > support with an x86 jump host (VMs is another story but we could have > limited the overhead to VM artifacts only). > > > > Bin: unfortunately, I won’t be able to make it at the technical discussion > meeting as it will be in the middle of my Thursday commute. > > > > Thanks > > > > Alec > > > > > > > > *From: *"HU, BIN" <[email protected]> > *Date: *Tuesday, August 15, 2017 at 5:00 PM > *To: *"Beierl, Mark" <[email protected]>, "Alec Hothan (ahothan)" < > [email protected]> > *Cc: *"[email protected]" < > [email protected]> > *Subject: *RE: [opnfv-tech-discuss] Topics for Weekly Technical Discussion > > > > Good discussion and suggestion, thank you Alec and Mark. > > > > We can discuss this on Thursday. I put it on the agenda “Container > Versioning / Naming Schema for x86 and ARM”. > > > > Talk to you all on Thursday > > Bin > > > > *From:* Beierl, Mark [mailto:[email protected] <[email protected]>] > *Sent:* Tuesday, August 15, 2017 10:23 AM > *To:* Alec Hothan (ahothan) <[email protected]> > *Cc:* HU, BIN <[email protected]>; [email protected] > *Subject:* Re: [opnfv-tech-discuss] Topics for Weekly Technical Discussion > > > > Hello, Alec. > > > > Fair questions, but in the ARM pods there are not necessarily x86 servers > to act as the host for the container. It is also my desire to support ARM > for the various pods we have, and not make it difficult for them to run. > We already support ARM containers for functest, yardstick, qtip and > dovetail, just with a different naming scheme than other projects in docker > hub. > > > > If you look at the way multiarch alpine structures their tags, yes, it is > arch-version, so x86-euphrates.1.0 would be the correct way of labelling > it. I realize we are getting close to Euphrates release date, so this > might be postponed to F, but I would like to have a community discussion > about this to see if it makes sense, or if we want to continue with > creating repos to match the architecture. > > > > Regards, > > Mark > > > > *Mark Beierl* > > SW System Sr Principal Engineer > > *Dell **EMC* | Office of the CTO > > mobile +1 613 314 8106 <1-613-314-8106> > > *[email protected] <[email protected]>* > > > > On Aug 15, 2017, at 12:03, Alec Hothan (ahothan) <[email protected]> > wrote: > > > > > > We need to look at the impact on versioning since the docker container tag > reflects the release (e.g. euphrates-5.0.0), since this proposal prepends > an arch field (x86-euphrates-5.0.0 ?). > > How many OPNFV containers will have to support more arch than just x86? > > I was under the impression that most test containers could manage to run > on x86 only (since we can pick the server where these test containers will > run), but I am missing the arm context and why (some) test containers need > to support ARM… Is that a mandate for all OPNFV test containers? > > > > Thanks > > > > Alec > > > > > > > > > > *From: *<[email protected]> on behalf of > "Beierl, Mark" <[email protected]> > *Date: *Tuesday, August 15, 2017 at 8:18 AM > *To: *"HU, BIN" <[email protected]> > *Cc: *"[email protected]" < > [email protected]> > *Subject: *[opnfv-tech-discuss] Topics for Weekly Technical Discussion > > > > Hello, > > > > Is this the right place to discuss changing the docker image names from > containing the architecture to having the tag contain it instead? For > example (from a previous email): > > > > Alpine tags as follows: > > > > multiarch/alpine:*x86*-latest-stable > > multiarch/alpine:*aarch64*-latest-stable > > > > Vs. in OPNFV we use the image name to specify the architecture [2], [3]: > > > > opnfv/functest:latest > > opnfv/*functest_aarch64*:latest > > > > I think the way multiarch/alpine does it is preferable so that there is > only one repository name, but I think we need to discuss this across the > different projects and releng to make these changes. > > > > [1] https://hub.docker.com/r/multiarch/alpine/tags/ > <https://urldefense.proofpoint.com/v2/url?u=https-3A__hub.docker.com_r_multiarch_alpine_tags_&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=6qPcDOqMgwf1K_r6YIIHhw&m=MJxkjW6BJzaG06zvgFQAVZz8mxuxlsgLJDxEloQq8AE&s=K5o_APjIzMi4SzYSdQvcyR3VrIJFwSZZtcD-7MXnchA&e=> > > [2] https://hub.docker.com/r/opnfv/functest/ > <https://urldefense.proofpoint.com/v2/url?u=https-3A__hub.docker.com_r_opnfv_functest_&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=6qPcDOqMgwf1K_r6YIIHhw&m=MJxkjW6BJzaG06zvgFQAVZz8mxuxlsgLJDxEloQq8AE&s=jQw8zZteD7PMN01Zl7Ey5NDM8EO6r8UOcNUPSZGvY3M&e=> > > > [3] https://hub.docker.com/r/opnfv/functest_aarch64/tags/ > <https://urldefense.proofpoint.com/v2/url?u=https-3A__hub.docker.com_r_opnfv_functest-5Faarch64_tags_&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=6qPcDOqMgwf1K_r6YIIHhw&m=MJxkjW6BJzaG06zvgFQAVZz8mxuxlsgLJDxEloQq8AE&s=2V36PQtXGS40gTA_NGCBO1nKZsI5yHgB3jFxrWajy6k&e=> > > > > Regards, > > Mark > > > > *Mark Beierl* > > SW System Sr Principal Engineer > > *Dell **EMC* | Office of the CTO > > mobile +1 613 314 8106 <1-613-314-8106> > > *[email protected] <[email protected]>* > > > > On Aug 15, 2017, at 10:52, HU, BIN <[email protected]> wrote: > > > > Hello community, > > > > Just a friendly reminder that if you want to discuss any item/topic/issue > at our weekly technical discussion this Thursday 08/17, please feel free to > let me know. > > > > Thanks > > Bin > > > > > > _______________________________________________ > opnfv-tech-discuss mailing list > [email protected] > https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss > <https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.opnfv.org_mailman_listinfo_opnfv-2Dtech-2Ddiscuss&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=6qPcDOqMgwf1K_r6YIIHhw&m=MJxkjW6BJzaG06zvgFQAVZz8mxuxlsgLJDxEloQq8AE&s=vRFVyjqXc-ThbnFiI_m1-lhsgnPWftV4M7TgUFAA8vY&e=> > > > > > > > > > _______________________________________________ > opnfv-tech-discuss mailing list > [email protected] > https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss >
_______________________________________________ opnfv-tech-discuss mailing list [email protected] https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss
