Re: [armd] ARMD Status and Work Plan

Benson Schliesser <bschlies@cisco.com> Thu, 10 November 2011 19:02 UTC

Return-Path: <bschlies@cisco.com>
X-Original-To: armd@ietfa.amsl.com
Delivered-To: armd@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B47921F8B16 for <armd@ietfa.amsl.com>; Thu, 10 Nov 2011 11:02:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.332
X-Spam-Level:
X-Spam-Status: No, score=-6.332 tagged_above=-999 required=5 tests=[AWL=0.267, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QZEPBqEttBW3 for <armd@ietfa.amsl.com>; Thu, 10 Nov 2011 11:02:04 -0800 (PST)
Received: from mtv-iport-2.cisco.com (mtv-iport-2.cisco.com [173.36.130.13]) by ietfa.amsl.com (Postfix) with ESMTP id 0A95721F8B02 for <armd@ietf.org>; Thu, 10 Nov 2011 11:02:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=bschlies@cisco.com; l=7531; q=dns/txt; s=iport; t=1320951724; x=1322161324; h=mime-version:subject:from:in-reply-to:date: content-transfer-encoding:message-id:references:to; bh=dhhsoPtu/sPJCsVpN73uz+f+rjYFS3pVISLZmunUhEE=; b=IwFULIMJUV5KU9yx7iysXi5A8tHqM2wrBdXYmSUE4HhAjvTFKbGA4wqe PP8+Dm6KW9/5grQcn5qJYOqysQ85tZPhYVGPryqOBJYurRlqCr2YVAe0u 9C9hrBhYNRmnwPeolb9vCRqXAyseRzPMs0MY/rVUJ3Qmnl7e28/jxTg56 Y=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av4EAFkfvE6rRDoI/2dsb2JhbABEqiyBBYFyAQEBAwEBAQEPAQUiNBALCxI0JyIOGRsHh2AImTEBnl0EiRtjBIgPjBmSFA
X-IronPort-AV: E=Sophos;i="4.69,489,1315180800"; d="scan'208";a="13484691"
Received: from mtv-core-3.cisco.com ([171.68.58.8]) by mtv-iport-2.cisco.com with ESMTP; 10 Nov 2011 19:02:03 +0000
Received: from sjc-bschlies-89112.cisco.com (sjc-bschlies-89112.cisco.com [10.20.217.237]) by mtv-core-3.cisco.com (8.14.3/8.14.3) with ESMTP id pAAJ22qH025824 for <armd@ietf.org>; Thu, 10 Nov 2011 19:02:03 GMT
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Apple Message framework v1084)
From: Benson Schliesser <bschlies@cisco.com>
In-Reply-To: <5F6E831B-BFD7-4C83-BD37-2FAE5413C054@cisco.com>
Date: Thu, 10 Nov 2011 13:02:01 -0600
Content-Transfer-Encoding: quoted-printable
Message-Id: <AE3CDB58-9C64-416A-A302-EBE00873A199@cisco.com>
References: <5F6E831B-BFD7-4C83-BD37-2FAE5413C054@cisco.com>
To: armd@ietf.org
X-Mailer: Apple Mail (2.1084)
Subject: Re: [armd] ARMD Status and Work Plan
X-BeenThere: armd@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Discussion of issues associated with large amount of virtual machines being introduced in data centers and virtual hosts introduced by Cloud Computing." <armd.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/armd>, <mailto:armd-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/armd>
List-Post: <mailto:armd@ietf.org>
List-Help: <mailto:armd-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/armd>, <mailto:armd-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Nov 2011 19:02:05 -0000

For those of you that might ignore my message as "too long; didn't read", here is a shorter version just listing the questions:

- Does the WG feel that our Problem Statement is complete?

- Does the WG feel that draft-karir-armd-statistics and/or draft-armd-datacenter-reference-arch should be made WG documents, incorporated in the Problem Statement, and/or need more work?

- Does the WG have interest in pursuing further work on the "survey of existing implementations" and "survey of security" milestones?

- Does the WG have interest in developing an "ARP/ND implementation" recommendation, a "how to scale" recommendation, and/or some other recommendation(s)?

- Does the WG feel that there are gaps between existing solutions and the issues described by our Problem Statement? If so, what are the requirements for a solution to the Problem Statement?

- Does the WG feel that our current Problem Statement scope should include additional topics, such as those described [in section 3 below] and/or others?

Cheers,
-Benson


On Nov 9, 2011, at 10:00 PM, Benson Schliesser wrote:

> ARMD Participants -
> 
> Linda and I have been discussing ARMD's progress against our charter and planning next steps for the WG, and we would like your feedback.  This topic will be discussed at the upcoming IETF-82 meeting in Taipei.  But even if you plan to attend in person, please provide feedback on the mailing list so that everybody can join the discussion. We apologize for the length of this message, but hope that you will take the time to respond to each of the questions below.
> 
> 1. CURRENT STATUS OF MILESTONES
> 
> According to our charter we have several milestones that are due. Specifically, we are overdue to publish a Problem Statement and we are currently due to publish documents on "statistics collection and behavior analysis", a "survey of existing implementations", and a "survey of security".
> 
> ARMD has a draft for the problem statement (draft-ietf-armd-problem-statement-00). Also, there is an individual draft discussing statistics (draft-karir-armd-statistics-01) and there is an independent draft on datacenter architecture (draft-armd-datacenter-reference-arch-00). Collectively, these drafts would seem to satisfy some of our milestones. As a WG we need to decide on next steps for these documents.
> 
> As for the other milestones that are not addressed by the existing drafts, we must decide how to proceed. There is a comment, about variations of ARP / ND implementations, in draft-karir-armd-statistics-01 which might apply to the "survey of existing implementations" milestone. But we do not have an actual survey per se, with details of the various ARP and ND implementations.  Also, to my knowledge we have no contributions that might apply to the "survey of security" milestone. The WG needs to decide how to proceed with these milestones.
> 
> - Does the WG feel that our Problem Statement is complete?
> - Does the WG feel that draft-karir-armd-statistics and/or draft-armd-datacenter-reference-arch should be made WG documents, incorporated in the Problem Statement, and/or need more work?
> - Does the WG have interest in pursuing further work on the "survey of existing implementations" and "survey of security" milestones?
> 
> 2. NEXT STEPS
> 
> In addition to the milestones mentioned above, our charter includes two milestones due in March 2012. These are to document ARMD's "recommendations" and perform a "gap analysis".
> 
> Thus far, the chairs have identified two types of recommendation that ARMD might consider making. The first is an ARP and/or ND "implementation" BCP, with recommendations for configuring or tuning ARP and/or ND. This would be much easier if we have a completed ARP/ND implementation survey. The second is an operational "how to scale" recommendation. As an illustrative example, this might suggest such options as A) replace ARP/ND with static entries, B) use L2/L3 segmentation to fit within specified constraints (smaller L2 domains, L3 to the access layer, etc), and/or C) deploy ARP/ND proxy functions in the network. This example isn't meant as a proposal, merely as an illustration for further discussion. The WG needs to decide what recommendations to make.
> 
> As an aside, I would like to point out that ARP Proxy isn't very well defined. There are multiple variations of ARP Proxy with different levels of documentation. As examples of different ARP Proxy behaviors, please see RFC1027 and draft-shah-armd-arp-reduction-02. I also recommend becoming familiar with draft-hu-trill-rbridge-esadi and draft-dunbar-trill-directory-assisted-edge, as well as OpenFlow, the NVO3 effort, etc. If the WG recommends ARP Proxy as described above, then we may need to survey existing ARP and/or ND Proxy behaviors.
> 
> Once we have documented our recommendations, the WG will perform a gap analysis, comparing our recommendations (and the existing solutions) versus the issues identified by our Problem Statement. If there are gaps, then the WG should develop a Requirements document, as input to future work. The development of a solution, based on those requirements, might happen in a different WG or by a re-chartered ARMD.
> 
> - Does the WG have interest in developing an "ARP/ND implementation" recommendation, a "how to scale" recommendation, and/or some other recommendation(s)?
> - Does the WG feel that there are gaps between existing solutions and the issues described by our Problem Statement? If so, what are the requirements for a solution to the Problem Statement?
> 
> 3. OTHER TOPICS TO CONSIDER
> 
> Considering the ARMD charter as a whole, we are not limited to discussion of ARP and ND, and we may consider other Address Resolution mechanisms that are applicable to massive datacenters.
> 
> For example, the work taking place under the name "NVO3" (possibly including NVGRE, VXLAN, etc) is an example of an overlay approach that ARMD might consider. Specifically, ARMD might consider issues related to "inter-layer" address resolution (mapping "inside" addresses to "outside" addresses). And/or ARMD might consider issues related to traditional ARP/ND address resolution within an overlay, etc. (Note that ARMD cannot develop overlay solutions, per our current charter, but it may be appropriate to investigate the operational issues associated with them.)
> 
> As an additional example, ARMD might consider operational issues and/or requirements related to address resolution in TRILL campuses, OpenFlow networks, etc. The chairs have not specifically identified these as topics for ARMD, but rather we hope the WG will decide whether they are relevant or whether our current scope is adequate.
> 
> - Does the WG feel that our current Problem Statement scope should include additional topics, such as those described above and/or others?
> 
> Thanks for taking the time to read this message. We look forward to receiving feedback from all ARMD participants. And we look forward to seeing some of you in Taipei.
> 
> Cheers,
> -Benson & Linda
> 
> _______________________________________________
> armd mailing list
> armd@ietf.org
> https://www.ietf.org/mailman/listinfo/armd