[openstack-dev] [all][massively distributed][architecture]Coordination between actions/WGs
Andrew Laski
andrew at lascii.com
Tue Aug 30 16:53:08 UTC 2016
On Tue, Aug 30, 2016, at 09:55 AM, lebre.adrien at free.fr wrote:
>
>
> ----- Mail original -----
> > De: "Andrew Laski" <andrew at lascii.com>
> > À: openstack-dev at lists.openstack.org
> > Envoyé: Mardi 30 Août 2016 15:03:35
> > Objet: Re: [openstack-dev] [all][massively distributed][architecture]Coordination between actions/WGs
> >
> >
> >
> > On Tue, Aug 30, 2016, at 05:36 AM, lebre.adrien at free.fr wrote:
> > > Dear all
> > >
> > > Sorry my lack of reactivity, I 've been out for the few last days.
> > >
> > > According to the different replies, I think we should enlarge the
> > > discussion and not stay on the vCPE use-case, which is clearly
> > > specific
> > > and represents only one use-case among the ones we would like to
> > > study.
> > > For instance we are in touch with NRENs in France and Poland that
> > > are
> > > interested to deploy up to one rack in each of their largest PoP in
> > > order
> > > to provide a distributed IaaS platform (for further informations
> > > you can
> > > give a look to the presentation we gave during the last summit [1]
> > > [2]).
> > >
> > > The two questions were:
> > > 1./ Understand whether the fog/edge computing use case is in the
> > > scope of
> > > the Architecture WG and if not, do we need a massively distributed
> > > WG?
> >
> > Besides the question of which WG this might fall under is the
> > question
> > of how any of the work groups are going to engage with the project
> > communities. There is a group of developers pushing forward on
> > cellsv2
> > in Nova there should be some level of engagement between them and
> > whomever is discussing the fog/edge computing use case. To me it
> > seems
> > like there's some level of overlap between the efforts even if
> > cellsv2
> > is not a full solution. But whatever conversations are taking place
> > about fog/edge or large scale distributed use cases seem to be
> > happening in channels that I am not aware of, and I haven't heard any
> > other cells developers mention them either.
> >
>
> I can only agree !
> Actually we organised an informal exchange with Sylvain Bauza in July in
> order to get additional information regarding the Cell V2
> architecture/implementation. From our point of view, such changes in the
> code can help us toward our ultimate goal of managing remote DCs in an
> efficient manner (i.e by mitigating for instance the inter-sites
> traffic).
>
>
> > So let's please find a way for people who are interested in these use
> > cases to talk to the developers who are working on similar things.
>
> What is your proposal ? any particular ideas in mind?
I am generally aware of things that are discussed in the weekly Nova IRC
meeting, on the ML with a [Nova] tag, and in proposed specs. Using those
forums as part of these discussions would be my recommendation. Or at
the very least use those forums to advertise that there is discussion
happening elsewhere.
The reality is that in order for any discussion to turn into tangible
work it needs to end up as a proposed spec. That can be the start of a
discussion or a summary of a discussion but it really needs to be a part
of the lifecycle of any discussion. Often from there it can branch out
into ML discussions or summit discussions. But specs are a good contact
point between Nova developers and people who have use cases for Nova. It
is important to note that spec proposals should be backed by someone
willing to do the work, which doesn't necessarily need to be the person
proposing the spec.
>
> Ad_rien_
>
> >
> >
> > > 2./ How can we coordinate our actions with the ones performed in
> > > the
> > > Architecture WG?
> > >
> > > Regarding 1./, according to the different reactions, I propose to
> > > write a
> > > first draft in an etherpard to present the main goal of the
> > > Massively
> > > distributed WG and how people interested by such discussions can
> > > interact
> > > (I will paste the link to the etherpad by tomorrow).
> > >
> > > Regarding 2./, I mentioned the Architecture WG because we do not
> > > want to
> > > develop additional software layers like Tricircle or other
> > > solutions (at
> > > least for the moment).
> > > The goal of the WG is to conduct studies and experiments to
> > > identify to
> > > what extent current mechanisms can satisfy the needs of such a
> > > massively
> > > distributed use-cases and what are the missing elements.
> > >
> > > I don't want to give to many details in the present mail in order
> > > to stay
> > > as consice as possible (details will be given in the proposal).
> > >
> > > Best regards,
> > > Adrien
> > >
> > > [1] https://youtu.be/1oaNwDP661A?t=583 (please just watch the
> > > use-case
> > > introduction ; the distribution of the DB was one possible
> > > revision of
> > > Nova and according to the cell V2 changes it is probably now
> > > deprecated).
> > > [2] https://hal.inria.fr/hal-01320235
> > >
> > > ----- Mail original -----
> > > > De: "Peter Willis" <p3t3rw11115 at gmail.com>
> > > > À: "OpenStack Development Mailing List (not for usage questions)"
> > > > <openstack-dev at lists.openstack.org>
> > > > Envoyé: Mardi 30 Août 2016 11:24:00
> > > > Objet: Re: [openstack-dev] [all][massively
> > > > distributed][architecture]Coordination between actions/WGs
> > > >
> > > >
> > > >
> > > > Colleagues,
> > > >
> > > >
> > > > An interesting discussion, the only question appears to be
> > > > whether
> > > > vCPE is a suitable use case as the others do appear to be cloud
> > > > use
> > > > cases. Lots of people assume CPE == small residential devices
> > > > however CPE covers a broad spectrum of appliances. Some of our
> > > > customers' premises are data centres, some are HQs, some are
> > > > campuses, some are branches. For residential CPE we use the
> > > > Broadband Forum's CPE Wide Area Network management protocol
> > > > (TR-069), which may be easier to modify to handle virtual
> > > > machines/containers etc. than to get OpenStack to scale to
> > > > millions
> > > > of nodes. However that still leaves us with the need to manage a
> > > > stack of servers in thousands of telephone exchanges, central
> > > > offices or even cell-sites, running multiple work loads in a
> > > > distributed fault tolerant manner.
> > > >
> > > >
> > > > Best Regards,
> > > > Peter.
> > > >
> > > >
> > > > On Tue, Aug 30, 2016 at 4:48 AM, joehuang < joehuang at huawei.com >
> > > > wrote:
> > > >
> > > >
> > > > Hello, Jay,
> > > >
> > > > > The Telco vCPE and Mobile "Edge cloud" (hint: not a cloud) use
> > > > > cases
> > > >
> > > > Do you mean Mobile Edge Computing for Mobile "Edge cloud"? If so,
> > > > it's cloud. The introduction slides [1] can help you to learn the
> > > > use cases quickly, there are lots of material in ETSI website[2].
> > > >
> > > > [1]
> > > > http://www.etsi.org/images/files/technologies/MEC_Introduction_slides__SDN_World_Congress_15-10-14.pdf
> > > > [2]
> > > > http://www.etsi.org/technologies-clusters/technologies/mobile-edge-computing
> > > >
> > > > And when we talk about massively distributed cloud, vCPE is only
> > > > one
> > > > of the scenarios( now in argue - ing ), but we can't forget that
> > > > there are other scenarios like vCDN, vEPC, vIMS, MEC, IoT etc.
> > > > Architecture level discussion is still necessary to see if
> > > > current
> > > > design and new proposals can fulfill the demands. If there are
> > > > lots
> > > > of proposals, it's good to compare the pros. and cons, and which
> > > > scenarios the proposal work, which scenario the proposal can't
> > > > work
> > > > very well.
> > > >
> > > > ( Hope this reply in the thread :) )
> > > >
> > > > Best Regards
> > > > Chaoyi Huang(joehuang)
> > > > ________________________________________
> > > > From: Jay Pipes [ jaypipes at gmail.com ]
> > > > Sent: 29 August 2016 18:48
> > > > To: openstack-dev at lists.openstack.org
> > > >
> > > >
> > > > Subject: Re: [openstack-dev] [all][massively
> > > > distributed][architecture]Coordination between actions/WGs
> > > >
> > > > On 08/27/2016 11:16 AM, HU, BIN wrote:
> > > > > The challenge in OpenStack is how to enable the innovation
> > > > > built on
> > > > > top of OpenStack.
> > > >
> > > > No, that's not the challenge for OpenStack.
> > > >
> > > > That's like saying the challenge for gasoline is how to enable
> > > > the
> > > > innovation of a jet engine.
> > > >
> > > > > So telco use cases is not only the innovation built on top of
> > > > > OpenStack. Instead, telco use cases, e.g. Gluon (NFV
> > > > > networking),
> > > > > vCPE Cloud, Mobile Cloud, Mobile Edge Cloud, brings the needed
> > > > > requirement for innovation in OpenStack itself. If OpenStack
> > > > > don't
> > > > > address those basic requirements,
> > > >
> > > > That's the thing, Bin, those are *not* "basic" requirements. The
> > > > Telco
> > > > vCPE and Mobile "Edge cloud" (hint: not a cloud) use cases are
> > > > asking
> > > > for fundamental architectural and design changes to the
> > > > foundational
> > > > components of OpenStack. Instead of Nova being designed to manage
> > > > a
> > > > bunch of hardware in a relatively close location (i.e. a
> > > > datacenter
> > > > or
> > > > multiple datacenters), vCPE is asking for Nova to transform
> > > > itself
> > > > into
> > > > a micro-agent that can be run on an Apple Watch and do things in
> > > > resource-constrained environments that it was never built to do.
> > > >
> > > > And, honestly, I have no idea what Gluon is trying to do. Ian
> > > > sent me
> > > > some information a while ago on it. I read it. I still have no
> > > > idea
> > > > what
> > > > Gluon is trying to accomplish other than essentially bypassing
> > > > Neutron
> > > > entirely. That's not "innovation". That's subterfuge.
> > > >
> > > > > the innovation will never happen on top of OpenStack.
> > > >
> > > > Sure it will. AT&T and BT and other Telcos just need to write
> > > > their
> > > > own
> > > > software that runs their proprietary vCPE software distribution
> > > > mechanism, that's all. The OpenStack community shouldn't be
> > > > relied
> > > > upon
> > > > to create software that isn't applicable to general cloud
> > > > computing
> > > > and
> > > > cloud management platforms.
> > > >
> > > > > An example is - self-driving car is built on top of many
> > > > > technologies, such as sensor/camera, AI, maps, middleware etc.
> > > > > All
> > > > > innovations in each technology (sensor/camera, AI, map, etc.)
> > > > > bring together the innovation of self-driving car.
> > > >
> > > > Yes, indeed, but the people who created the self-driving car
> > > > software
> > > > didn't ask the people who created the cameras to write the
> > > > software
> > > > for
> > > > them that does the self-driving.
> > > >
> > > > > WE NEED INNOVATION IN OPENSTACK in order to enable the
> > > > > innovation
> > > > > built on top of OpenStack.
> > > >
> > > > You are defining "innovation" in an odd way, IMHO. "Innovation"
> > > > for
> > > > the
> > > > vCPE use case sounds a whole lot like "rearchitect your entire
> > > > software
> > > > stack so that we don't have to write much code that runs on
> > > > set-top
> > > > boxes."
> > > >
> > > > Just being honest,
> > > > -jay
> > > >
> > > > > Thanks
> > > > > Bin
> > > > > -----Original Message-----
> > > > > From: Edward Leafe [mailto: ed at leafe.com ]
> > > > > Sent: Saturday, August 27, 2016 10:49 AM
> > > > > To: OpenStack Development Mailing List (not for usage
> > > > > questions) <
> > > > > openstack-dev at lists.openstack.org >
> > > > > Subject: Re: [openstack-dev] [all][massively
> > > > > distributed][architecture]Coordination between actions/WGs
> > > > >
> > > > > On Aug 27, 2016, at 12:18 PM, HU, BIN < bh526r at att.com > wrote:
> > > > >
> > > > >>> From telco perspective, those are the areas that allow
> > > > >>> innovation, and provide telco customers with new types of
> > > > >>> services.
> > > > >>
> > > > >> We need innovation, starting from not limiting ourselves from
> > > > >> bringing new idea and new use cases, and bringing those
> > > > >> impossibility to reality.
> > > > >
> > > > > There is innovation in OpenStack, and there is innovation in
> > > > > things
> > > > > built on top of OpenStack. We are simply trying to keep the two
> > > > > layers from getting confused.
> > > > >
> > > > >
> > > > > -- Ed Leafe
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > __________________________________________________________________________
> > > > > OpenStack Development Mailing List (not for usage questions)
> > > > > Unsubscribe:
> > > > > OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> > > > > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> > > > >
> > > >
> > > >
> > > > __________________________________________________________________________
> > > > OpenStack Development Mailing List (not for usage questions)
> > > > Unsubscribe:
> > > > OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> > > > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> > > >
> > > > __________________________________________________________________________
> > > > OpenStack Development Mailing List (not for usage questions)
> > > > Unsubscribe:
> > > > OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> > > > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> > > >
> > > >
> > > > __________________________________________________________________________
> > > > OpenStack Development Mailing List (not for usage questions)
> > > > Unsubscribe:
> > > > OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> > > > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> > > >
> > >
> > > __________________________________________________________________________
> > > OpenStack Development Mailing List (not for usage questions)
> > > Unsubscribe:
> > > OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> > > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> >
> > __________________________________________________________________________
> > OpenStack Development Mailing List (not for usage questions)
> > Unsubscribe:
> > OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> >
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe:
> OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
More information about the OpenStack-dev
mailing list