Med and Neotec (NetOps4Clouds) participants: I uploaded the revised charter to the GitHub: https://github.com/xiechf974/NeoTec/compare/main...lindadunbar:NeoTec:patch-1
Linda On Fri, Jan 31, 2025 at 11:45 AM Linda Dunbar <dunbar...@gmail.com> wrote: > Med, > > Thank you very much for the comments and the suggested new names. > Can you please review the answers, the resolutions and the proposed > changes to your comments inserted below? > > Thank you, > Linda > > . > > On Fri, Jan 31, 2025 at 7:03 AM <mohamed.boucad...@orange.com> wrote: > >> Hi Chongfeng, Linda, all, >> >> >> >> (ccing CATS/OPSAWG as the current proposed scope seems to overlap with >> the work in these WGs) >> >> >> >> Thank you for starting this proposal. >> >> >> >> I thought that the email discussion we had clarified the relationship >> with existing WGs, but I’m afraid that the current work description is >> confusing and overlaps with the metrics work done in CATS, in particular. >> >> >> > [Linda] That is the main reason we put "focusing on defining > standardized interfaces for cloud-aware network operation" as the first > sentence for the Neotec (or NetOps4Clouds) charter. > There are several people asking about the key focus of Neotec > (NetOps4Clouds). > Neotec focuses on standardizing cloud-to-network coordination rather than > traffic engineering or routing metrics, which fall under CATS. > > Do you think changing the first sentence to the following can make it more > clear? > > *"The Neotec Working Group defines standardized interfaces, such as YANG > models, to enable dynamic network policy adjustments—such as time-sensitive > UCMP policies for routers—that accommodate the scaling of cloud-hosted > services and ensure that adequate network resources are adjusted for the > services in the clouds."* > > > >> I still don’t understand the issue about cloud scaling and its >> interaction with the network. For example, the use of ACaaS allows already >> to request on-demand more resourcing ** without revealing the internal >> service structure**. >> > > [Linda] ACaaS enables cloud services to scale on demand but does not > inform the network of these changes in real time. Without this awareness, > the network cannot adjust load balancing, and/or time-sensitive UCMP > policies, which may impact SLAs. > Neotec (NetOps4Clouds) standardizes an interface to dynamically update > network policies whenever ACaaS is triggered, ensuring the necessary > network resources are allocated to accommodate newly added or reduced cloud > services. Importantly, Neotec does not expose internal service structures. > > Do you think the following changes can address your concern? > > Old: > > "If the network controllers lack of awareness of cloud resources, status > and traffic characteristics of the services they carry, they could not > timely adjust network resource when service function instances are scaled > up or down, relocated, or could not timely adjust network paths when > traffic patterns between service functions change, which results in > suboptimal performance, failure to meet SLAs, and inefficient utilization > of network resources." > > New: > > *"While cloud services can scale dynamically using mechanisms like ACaaS, > network controllers are often unaware of these changes in real time. > Without this awareness, they cannot adjust network resources, load > balancing, or time-sensitive UCMP policies, potentially leading to SLA > violations and inefficient resource utilization. The Neotec (NetOps4Clouds) > Working Group defines standardized interfaces to enable the network to > dynamically update policies in response to cloud scaling events, ensuring > the necessary network adjustments without exposing internal service > structures."* > > Making the following wording changes in the Goal and the Scope: > Old: > > "The information will be provided by these models include: cloud resource > metrics, service status in clouds, dynamic adjustment of network > load-balancing policies, and inter-cloud network connectivity and status, > etc. " > > New: > > *"These models will provide abstracted cloud resource metrics and service > status updates, enabling real-time network policy adjustments—such as > dynamic UCMP changes and adaptive load-balancing—whenever cloud services > scale up or down. This ensures that the network can allocate adequate > resources to support cloud-hosted services while maintaining SLA > guarantees." * > > Revising the wording to reflect Network Response to Cloud Scaling: > Old: > > "Develop YANG models to provide network controllers with dynamic service > instance status to adjust network paths, or enable dynamic adjustments to > load-balancing policies, ensuring dynamic policy updates across ingress, > intermediate, and egress routers based on actual service demand and network > conditions." > > New: > > *"Develop YANG models to provide network controllers with dynamic service > instance status, ensuring real-time network adjustments—including UCMP > policy updates and adaptive load balancing—whenever cloud services scale up > or down. These updates allow the network to seamlessly accommodate changes > without requiring detailed visibility into internal cloud structures."* > > > >> >> The list of proposed items is TOO long. I reiterate the comment I made in >> the past to prioritize those and select few items to start the work. For >> example, the UCMP point seems to be more a routing/steering concern. May be >> leave out these items for a future work, when the WG will hopefully show >> evidence that it can deliver the contracted few items. >> > > [Linda] Agree with your observation. There are some duplicated wordings > in those proposed items. > > How about we tighten the proposed work items to the following: > > > - *Develop YANG models to expose cloud resource metrics and service > instance status, enabling real-time network policy adjustments such as > adaptive load balancing and bandwidth allocation when cloud services > scale.* > - *Define models to dynamically adjust UCMP (Unequal Cost Multipath) > policies across ingress, intermediate, and egress routers based on dynamic > cloud metrics.* > - *Define a shim layer acting as middleware between cloud telemetry > systems (e.g., AWS CloudWatch, Google Cloud Monitoring, Azure Monitor) and > network controllers. Standardize APIs for network controllers to convert > cloud metrics into IETF-compliant network telemetry formats (e.g., YANG, > gRPC-based streaming, NetConf APIs).* > > Plus the stuff normally documented for a WG, i.e. > - a set of informational Internet-Drafts, not necessarily for publication > as RFCs, such as: use cases, requirements, problem statement, gap analysis, > and applicability analysis. > - framework of network operation aware of cloud resources and service > status, including the key mechanism, major components, and main interfaces. > Provide a structured framework for policy-based traffic optimization among > multi-edge clouds. > > >> >> I like much the shim point to present APIs that can be readily consumed >> by cloud systems based on YANG models. This is important for integration >> (and operationalizing the solution given that distinct approaches are used >> in network vs. cloud). >> > > [Linda] Do you think changing the first sentence under "Goal and Scope" > can address your concern? > Old: > > The Neotec Working Group will define standardized mechanisms and > interfaces for dynamic exchange of cloud resource status, service instance > changes, and dynamic connectivity insights to enable efficient network > orchestration and traffic engineering across multiple clouds > > > New: > > *"The Neotec (NetOps4Clouds) Working Group will define standardized > mechanisms for real-time exchange of cloud resource status and service > instance changes. A key focus is a shim layer that bridges cloud telemetry > and network controllers, ensuring seamless API integration between cloud > and network environments."* > > >> >> Some first edits/suggestions can be found at: >> https://github.com/xiechf974/NeoTec/pull/1/files. I also suggested a new >> name :-) >> >> >> >> Feel free to grab whatever you think useful. >> >> >> >> Cheers, >> >> Med >> >> >> >> *De :* Chongfeng Xie <chongfeng....@foxmail.com> >> *Envoyé :* mercredi 29 janvier 2025 03:40 >> *À :* neotec <neo...@ietf.org> >> *Objet :* [neotec] Welcome to give comments for Neotec charter >> >> >> >> Hi folks, >> >> >> >> We have prepared the initial version of the Neotec charter. Your >> comments and suggestions are welcome. >> >> >> >> * https://github.com/xiechf974/NeoTec/blob/main/Neotec-charter.md >> <https://github.com/xiechf974/NeoTec/blob/main/Neotec-charter.md>* >> >> >> >> >> >> Moreover, Neotec BOF has been changed from Non-WG forming BOF into >> WG-forming BOF. The BOF reques is as follows, >> >> >> >> >> https://datatracker.ietf.org/doc/bofreq-xie-neotec-network-operations-in-telecom-cloud/ >> >> >> >> >> >> Best regards >> >> Chongfeng, Linda >> >> >> >> ____________________________________________________________________________________________________________ >> Ce message et ses pieces jointes peuvent contenir des informations >> confidentielles ou privilegiees et ne doivent donc >> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu >> ce message par erreur, veuillez le signaler >> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages >> electroniques etant susceptibles d'alteration, >> Orange decline toute responsabilite si ce message a ete altere, deforme ou >> falsifie. Merci. >> >> This message and its attachments may contain confidential or privileged >> information that may be protected by law; >> they should not be distributed, used or copied without authorisation. >> If you have received this email in error, please notify the sender and >> delete this message and its attachments. >> As emails may be altered, Orange is not liable for messages that have been >> modified, changed or falsified. >> Thank you. >> >> _______________________________________________ >> neotec mailing list -- neo...@ietf.org >> To unsubscribe send an email to neotec-le...@ietf.org >> >
_______________________________________________ OPSAWG mailing list -- opsawg@ietf.org To unsubscribe send an email to opsawg-le...@ietf.org