Re: [Nfvrg] "DevOps for Software-Defined Telecom Infrastructures" draft

Catalin Meirosu <catalin.meirosu@ericsson.com> Tue, 20 October 2015 15:36 UTC

Return-Path: <catalin.meirosu@ericsson.com>
X-Original-To: nfvrg@ietfa.amsl.com
Delivered-To: nfvrg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 729131B34B3 for <nfvrg@ietfa.amsl.com>; Tue, 20 Oct 2015 08:36:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.19
X-Spam-Level:
X-Spam-Status: No, score=-4.19 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_FILL_THIS_FORM_SHORT=0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id abYr_XGdwel9 for <nfvrg@ietfa.amsl.com>; Tue, 20 Oct 2015 08:36:22 -0700 (PDT)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CE9921B34E9 for <nfvrg@irtf.org>; Tue, 20 Oct 2015 08:34:45 -0700 (PDT)
X-AuditID: c1b4fb3a-f79136d0000071e2-59-56265f12165d
Received: from ESESSHC010.ericsson.se (Unknown_Domain [153.88.253.124]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id 8E.0C.29154.21F56265; Tue, 20 Oct 2015 17:34:42 +0200 (CEST)
Received: from ESESSMB107.ericsson.se ([169.254.7.139]) by ESESSHC010.ericsson.se ([153.88.183.48]) with mapi id 14.03.0248.002; Tue, 20 Oct 2015 17:34:41 +0200
From: Catalin Meirosu <catalin.meirosu@ericsson.com>
To: Rick Casarez <rick.casarez@gmail.com>
Thread-Topic: [Nfvrg] "DevOps for Software-Defined Telecom Infrastructures" draft
Thread-Index: AdDrJj6R+BcwH7soT1iddNKfbq+oNAAfhtRwAAoXsoAGr2GsUAEGi0MAABzYkYAADCoa4A==
Date: Tue, 20 Oct 2015 15:34:41 +0000
Message-ID: <7F391033A15F224C947FFF37BDE2CB942426454F@ESESSMB107.ericsson.se>
References: <DF91EBC32A031943A8B78D81D40122BC040238FAA7@AUSX7MCPC103.AMER.DELL.COM> <7F391033A15F224C947FFF37BDE2CB94241F2118@ESESSMB107.ericsson.se> <DF91EBC32A031943A8B78D81D40122BC040339D07E@AUSX7MCPC103.AMER.DELL.COM> <7F391033A15F224C947FFF37BDE2CB9424242925@ESESSMB107.ericsson.se> <68AC2FC1-B1EF-4217-863F-ABCB4D8C9A11@telefonica.com> <CAGWMUT5CWcABRHJDrZXvF5qmgtjojOZ=PbLKpv3z7nHL9Z7nxQ@mail.gmail.com>
In-Reply-To: <CAGWMUT5CWcABRHJDrZXvF5qmgtjojOZ=PbLKpv3z7nHL9Z7nxQ@mail.gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.16]
Content-Type: multipart/alternative; boundary="_000_7F391033A15F224C947FFF37BDE2CB942426454FESESSMB107erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpmkeLIzCtJLcpLzFFi42KZGfG3RlcoXi3M4NMLcYv1VzYwW7Q3dDE6 MHnsnHWX3WPyxsNsAUxRXDYpqTmZZalF+nYJXBmvV5xjK7hxh6WiZZZ+A2PLWZYuRk4OCQET ic97GlghbDGJC/fWs3UxcnEICRxllJh+bgFYkZDAEkaJX59Tuxg5ONiAGi7MVQExRQQ0JX5e tQSpYBZQlfix4xgjSFhYIEii+bsISFhEIFhi8b5nrBB2mETfgeNgA1mAyn/f7GYDsXkFfCXW 7/oAtXUJs8Tsq9vAGjgFAiV6j0wEa2AUkJX40riaGWKXuMStJ/OZIE4WkFiy5zwzhC0q8fLx P6hXFCV2nm2Hqs+X2P+tjRFimaDEyZlPWCYwis5CMmoWkrJZSMpmAb3DDPTl+l36ECWKElO6 H7JD2BoSrXPmsiOLL2BkX8UoWpxaXJybbmSkl1qUmVxcnJ+nl5dasokRGGsHt/y22sF48Lnj IUYBDkYlHt4H6aphQqyJZcWVuYcYpTlYlMR5m5kehAoJpCeWpGanphakFsUXleakFh9iZOLg lGpgzNcyrJPYfHfbToUvUQ178/4uSdUufHmKs+NUspiKeM1+HpWFMxm21Pl+598bq2Px6gR/ z0Lftj/MD1f2mz92FZl45vG07XfTy49W+r+S/MC4Z9dJFsv7DNcUk0w522da+vlEXwqb4uvR dJFL2eY9v65tz6HbJSXel/UfrknR+RVqMPveD5FWJZbijERDLeai4kQAJU1v05YCAAA=
Archived-At: <http://mailarchive.ietf.org/arch/msg/nfvrg/lrNti7kHKaRCB5_SkXqjYmAcTAI>
Cc: "nfvrg@irtf.org" <nfvrg@irtf.org>
Subject: Re: [Nfvrg] "DevOps for Software-Defined Telecom Infrastructures" draft
X-BeenThere: nfvrg@irtf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Network Function Virtualization Research Group \(NFVRG\) discussion list" <nfvrg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/nfvrg>, <mailto:nfvrg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/nfvrg/>
List-Post: <mailto:nfvrg@irtf.org>
List-Help: <mailto:nfvrg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/nfvrg>, <mailto:nfvrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Oct 2015 15:36:27 -0000

Hi Rick,

Many thanks for the feedback!

Regarding the Section 2 comment: sorry for the corporate speak, will attempt to fix that ☺

To me, in this context, a simple definition of velocity would be the number of VNF features successfully implemented and deployed in a certain time interval. I know that there are much more formal definitions of velocity in the general context of agile development. But then we’d get onto the question on whether we need the define Agile and to whether it should be a focus. The purpose of that sentence was to very briefly introduce DevOps from a historical perspective as an operations-oriented face of Agile. Perhaps we need to clarify that the Dev in DevOps has options beyond Agile.

The reason we talk about roles in the draft (and I realized now that we don’t explain why – so more changes in the coming -04 …) is that the same person could / should / might be able to (depending on the organization, resources and culture) assume part(s) of multiple roles. The Service Ownership is part of the current definition of the Service Developer role, although we could definitely improve in the text “This could be determined by the product owner for a particular family of services offered by a telecom provider” that I believe reflects it, to make sure that the responsibility actually extends over the service lifecycle. Would this help ?

The spelling mistakes you picked up will also be fixed in the next version.

Best regards,
-- Catalin



Legal entity: Ericsson AB, registered office in Stockholm. This Communication is Confidential. We only send and receive email on the basis of the terms set out at www.ericsson.com/email_disclaimer



From: Rick Casarez [mailto:rick.casarez@gmail.com]
Sent: den 20 oktober 2015 13:15
To: Catalin Meirosu
Cc: nfvrg@irtf.org
Subject: Re: [Nfvrg] "DevOps for Software-Defined Telecom Infrastructures" draft

Hello,
Some minor points:
Section 1:
the sentence

"For example, IETF working groups have activities in the area of OAM and Verification for Service Function Chaining [I-D.aldrin-sfc-oam-framework<https://tools.ietf.org/html/draft-unify-nfvrg-devops-03#ref-I-D.aldrin-sfc-oam-framework>] [I-D.lee-sfc-verification<https://tools.ietf.org/html/draft-unify-nfvrg-devops-03#ref-I-D.lee-sfc-verification>] for Service Function Chaining."
Should have the last 4 words removed.

"For example, IETF working groups have activities in the area of OAM and Verification for Service Function Chaining [I-D.aldrin-sfc-oam-framework<https://tools.ietf.org/html/draft-unify-nfvrg-devops-03#ref-I-D.aldrin-sfc-oam-framework>] [I-D.lee-sfc-verification<https://tools.ietf.org/html/draft-unify-nfvrg-devops-03#ref-I-D.lee-sfc-verification>]."
Section 2:

"Agile methods used in many software focused companies are focused on releasing small interactions of code tom implement VNFs with high velocity and high quality into a production environment."
Wow, corporate speak. What is velocity defined as exactly? Also, are we going to define Agile for those who do not know it? Finally, I know of many places getting away from Agile since it is only one style of doing things. Do we want this document associated with it?
I highlight above another editing mistake that needs to be fixed in the sentence.
Overall I do like the document. For myself I know it covers more than a few challenges I am seeing "in the wild". I will read it again to be sure but one thing that can be mentioned is the concept of "Service Ownership". This is where the Service Owner is responsible for said service for the entire service lifecycle. This includes on-call support and other support functions. Essentially no more throwing things over the wall to the Ops group.


-------------------
Cheers, Rick

Experiences not things.

On Mon, Oct 19, 2015 at 5:29 PM, DIEGO LOPEZ GARCIA <diego.r.lopez@telefonica.com<mailto:diego.r.lopez@telefonica.com>> wrote:
Hi Catalin,

Thanks for the warning. Regarding your request for adoption, let’s talk about it at IETF’94, including the plans for harmonizing drafts along the lines of the special areas of interest we defined for NFVRG.

Be goode,

On 14 Oct 2015, at 16:17 , Catalin Meirosu <catalin.meirosu@ericsson.com<mailto:catalin.meirosu@ericsson.com>> wrote:

Dear Ramki, Diego, and NFVRG contributors,

We submitted an updated version of the draft (please see the IETF confirmation message appended below), addressing comments that we received through the mailing list.

We believe that the draft is nowready for adoption as a RG document, and kindly ask the chairs to launch the call in this respect.

Best regards,
-- Catalin


CATALIN MEIROSU PhD
Master Researcher
Ericsson Research - Cloud Technologies

Ericsson
Färögatan 6
16480 Stockholm, Sweden
Phone +46 1071 44696
Mobile +46 7611 53696
catalin.meirosu@ericsson.com<mailto:catalin.meirosu@ericsson.com>

Legal entity: Ericsson AB, registered office in Stockholm. This Communication is Confidential. We only send and receive email on the basis of the terms set out at www.ericsson.com/email_disclaimer<http://www.ericsson.com/email_disclaimer>


-----Original Message-----
From: internet-drafts@ietf.org<mailto:internet-drafts@ietf.org> [mailto:internet-drafts@ietf.org]
Sent: den 14 oktober 2015 16:03
To: Antonio Manzalini; Guido Marchetto; Steven Wright; Kostas Pentikousis; Catalin Meirosu; Rebecca Steinert; Ioanna Papafili
Subject: New Version Notification for draft-unify-nfvrg-devops-03.txt


A new version of I-D, draft-unify-nfvrg-devops-03.txt has been successfully submitted by Catalin Meirosu and posted to the IETF repository.

Name:                                            draft-unify-nfvrg-devops
Revision:           03
Title:                                                DevOps for Software-Defined Telecom Infrastructures
Document date:                         2015-10-14
Group:                                            Individual Submission
Pages:                                             23
URL:            https://www.ietf.org/internet-drafts/draft-unify-nfvrg-devops-03.txt
Status:         https://datatracker.ietf.org/doc/draft-unify-nfvrg-devops/
Htmlized:       https://tools.ietf.org/html/draft-unify-nfvrg-devops-03
Diff:           https://www.ietf.org/rfcdiff?url2=draft-unify-nfvrg-devops-03

Abstract:
   Carrier-grade network management was optimized for environments built
   with monolithic physical nodes and involves significant deployment,
   integration and maintenance efforts from network service providers.
   The introduction of virtualization technologies, from the physical
   layer all the way up to the application layer, however, invalidates
   several well-established assumptions in this domain. This draft opens
   the discussion in NFVRG about challenges related to transforming the
   telecom network infrastructure into an agile, model-driven production
   environment for communication services. We take inspiration from data
   center DevOps regarding how to simplify and automate management
   processes for a telecom service provider software-defined
   infrastructure (SDI). Among the identified challenges, we consider
   scalability of observability processes and automated inference of
   monitoring requirements from logical forwarding graphs, as well as
   initial placement (and re-placement) of monitoring functionality
   following changes in flow paths enforced by the controllers. In
   another category of challenges, verifying correctness of behavior for
   network functions where flow rules are no longer necessary and
   sufficient for determining the forwarding state (for example,
   stateful firewalls or load balancers) is very difficult with current
   technology. Finally, we introduce challenges associated with
   operationalizing DevOps principles at scale in software-defined
   telecom networks in three areas related to key monitoring,
   verification and troubleshooting processes.




Please note that it may take a couple of minutes from the time of submission until the htmlized version and diff are available at tools.ietf.org<http://tools.ietf.org/>.

The IETF Secretariat



From: Ramki_Krishnan@Dell.com<mailto:Ramki_Krishnan@Dell.com> [mailto:Ramki_Krishnan@Dell.com]
Sent: den 10 september 2015 15:35
To: Catalin Meirosu
Cc: draft-unify-nfvrg-devops@ietf.org<mailto:draft-unify-nfvrg-devops@ietf.org>; nfvrg@irtf.org<mailto:nfvrg@irtf.org>
Subject: RE: "DevOps for Software-Defined Telecom Infrastructures" draft

Thanks Catalin, your approach sounds good and relalistic. The same holds true for references to open source code implementations, such as those used in the NFVIaaS draft, since they are continuously evolving.

Thanks,
Ramki

From: Catalin Meirosu [mailto:catalin.meirosu@ericsson.com]
Sent: Thursday, September 10, 2015 1:45 AM
To: Krishnan, Ramki
Cc: draft-unify-nfvrg-devops@ietf.org<mailto:draft-unify-nfvrg-devops@ietf.org>
Subject: RE: "DevOps for Software-Defined Telecom Infrastructures" draft

Hi Ramki,

Thank you for the suggestions. We will try to address them. There are quite a lot of tools in the area, so the survey will select a few tools that we consider representative. In my opinion, the issue with including such a survey in an IRTF draft is that new features are added to these tools all the time, so it will represent a only snapshot at a certain point in time of the most prominent features of these tools.

Best regards,
-- Catalin

Legal entity: Ericsson AB, registered office in Stockholm. This Communication is Confidential. We only send and receive email on the basis of the terms set out at www.ericsson.com/email_disclaimer<http://www.ericsson.com/email_disclaimer>


From: Nfvrg [mailto:nfvrg-bounces@irtf.org] On Behalf Of Ramki_Krishnan@Dell.com<mailto:Ramki_Krishnan@Dell.com>
Sent: den 9 september 2015 19:39
To: draft-unify-nfvrg-devops@ietf.org<mailto:draft-unify-nfvrg-devops@ietf.org>
Cc: nfvrg@irtf.org<mailto:nfvrg@irtf.org>
Subject: [Nfvrg] "DevOps for Software-Defined Telecom Infrastructures" draft

·       Dear All,

Below are our thoughts on the "DevOps for Software-Defined Telecom Infrastructures" draft. Link to draft:https://datatracker.ietf.org/doc/draft-unify-nfvrg-devops/.

•         Add a survey of existing open source tools in this area.
•         Identify gaps in the tools as per the identified challenges.

Thanks,
Ramki & Diego

--
"Esta vez no fallaremos, Doctor Infierno"

Dr Diego R. Lopez
Telefonica I+D
http://people.tid.es/diego.lopez/

e-mail: diego.r.lopez@telefonica.com<mailto:diego.r.lopez@telefonica.com>
Tel:    +34 913 129 041
Mobile: +34 682 051 091
----------------------------------


________________________________

Este mensaje y sus adjuntos se dirigen exclusivamente a su destinatario, puede contener información privilegiada o confidencial y es para uso exclusivo de la persona o entidad de destino. Si no es usted. el destinatario indicado, queda notificado de que la lectura, utilización, divulgación y/o copia sin autorización puede estar prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción.

The information contained in this transmission is privileged and confidential information intended only for the use of the individual or entity named above. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this transmission in error, do not read it. Please immediately reply to the sender that you have received this communication in error and then delete it.

Esta mensagem e seus anexos se dirigem exclusivamente ao seu destinatário, pode conter informação privilegiada ou confidencial e é para uso exclusivo da pessoa ou entidade de destino. Se não é vossa senhoria o destinatário indicado, fica notificado de que a leitura, utilização, divulgação e/ou cópia sem autorização pode estar proibida em virtude da legislação vigente. Se recebeu esta mensagem por erro, rogamos-lhe que nos o comunique imediatamente por esta mesma via e proceda a sua destruição

_______________________________________________
Nfvrg mailing list
Nfvrg@irtf.org<mailto:Nfvrg@irtf.org>
https://www.irtf.org/mailman/listinfo/nfvrg