Or say, only move a VM within hub site or within a spoke site.
Lucy

> -----Original Message-----
> From: Linda Dunbar
> Sent: Thursday, October 04, 2012 4:02 PM
> To: Lucy yong; Yakov Rekhter
> Cc: [email protected]
> Subject: RE: [nvo3] comment on rekhter-vm-mobility
> 
> For the NVO with hub-spoke topology configured by operator, like the
> scenario in Aldrin's PoC case, maybe it is better for those VMs not to
> move.
> 
> Linda
> 
> > -----Original Message-----
> > From: Lucy yong
> > Sent: Thursday, October 04, 2012 1:42 PM
> > To: Linda Dunbar; Yakov Rekhter
> > Cc: [email protected]
> > Subject: RE: [nvo3] comment on rekhter-vm-mobility
> >
> > Linda,
> > >
> > > I think you are making it more complicated than it needs to.
> > [Lucy] I don't think so. Look at Aldrin POC case. Hub-Spoke is used.
> > >
> > > Traditional VPN hub-spoke is defined (or configured) by the network
> > > operators.
> > >
> > > But the "Hub-Spoke" relationship among a group of VMs (or hosts)
> are
> > > triggered by hosts (VMs) themselves, such as IGMP Join/Leave,
> instead
> > > of by network operators.
> > [Lucy] my text does not apply to this case. The case I give is that
> DC
> > may configure a NVO with hub-spoke topology instead of a full mesh
> > topology.
> > >
> > > When hosts (VMs) need to form their own Hub-Spoke relationship,
> they
> > > send out IGMP Join/Leave report. VMs migrated to the new location
> can
> > > send out a new IGMP Report (Join), then all the switches will learn
> > the
> > > relationship.
> > >
> > > VMware Hypervisor even triggers a fake IGMP Query after a new VM is
> > > instantiated on the local server, so the IGMP Report can be sent
> out
> > > quickly for all the switches to update the "hub-spoke" relationship.
> > >
> > >
> > > I don't think network operators need to configure the Hub-Spokes
> > > relationship for all the VMs groups. There will be too many, not
> > > scalable. Besides, VMs leased out to clients are totally under the
> > > control of clients, which is not under the control of network
> > operators.
> > [Lucy] Again, look Aldrin's PoC case. I agree that there are a lot of
> > applications that just need a full-mesh topology. However, other
> > applications may need different topologies. That is why it is worth
> to
> > point out it in the document, so both tenant operator and network
> > operator are aware that vm moves may break the policy designed
> > originally or may cause some unexpected problem.
> >
> > Lucy
> > >
> > > Linda
> > >
> > > > -----Original Message-----
> > > > From: Lucy yong
> > > > Sent: Thursday, October 04, 2012 11:03 AM
> > > > To: Yakov Rekhter
> > > > Cc: [email protected]; Linda Dunbar
> > > > Subject: RE: [nvo3] comment on rekhter-vm-mobility
> > > >
> > > > Hi Yakov,
> > > >
> > > > > -----Original Message-----
> > > > > From: [email protected] [mailto:[email protected]] On
> > > Behalf
> > > > Of
> > > > > Yakov Rekhter
> > > > > Sent: Thursday, October 04, 2012 10:32 AM
> > > > > To: Lucy yong
> > > > > Cc: [email protected]; Linda Dunbar
> > > > > Subject: Re: [nvo3] comment on rekhter-vm-mobility
> > > > >
> > > > > Lucy,
> > > > >
> > > > > > Hi Linda and Yakov,
> > > > > >
> > > > > > Beside previous comment. I also want to add other two
> comments
> > or
> > > > say
> > > > > two s=
> > > > > > uggestions.
> > > > > >
> > > > > >
> > > > > > 1)      Suggest to add a new section (section 3.5)  to
> address
> > > > policy
> > > > > impact.
> > > > > > It can describe that although a virtual overlay network can
> be
> > > > > implemented
> > > > > > with a full mesh topology in general, it is possible to
> > implement
> > > > > with
> > > > > > different topologies by using policy. This is very often
> cases
> > in
> > > > > IP/MPLS
> > > > > > L3VPN, which allows tenant implementing firewall, security
> > > control,
> > > > > gateway
> > > > > > function, and etc in certain places. However, the policy
> > > > implemented
> > > > > topology
> > > > > > may cause the performance change significantly when moving
> VMs.
> > > For
> > > > > example,
> > > > > > when an NVO is implemented with hub-spoke topology, moving a
> VM
> > > > from
> > > > > a
> > > > > > Hub NVE place to a spoke NVE place will conduct  the
> > > communication
> > > > > from a
> > > > > > VM in other spoke NVE places to go through the hub-NVE first,
> > > which
> > > > > may cause
> > > > > > observable traffic delay. This performance change is caused
> by
> > > the
> > > > > policy,
> > > > > > which is different from the performance change due to
> physical
> > > > > location.=
> > > > >
> > > > > What you described in the above seems like changing VM from
> being
> > a
> > > > hub
> > > > > to being a spoke. This has nothing to do with VM mobility, as
> > > > changing
> > > > > VM from being a hub to being a spoke could be accomplished
> > without
> > > > > moving VM at all, but by just changing import/export RTs of the
> > > > EVI/VRF
> > > > > associated with the VM.
> > > > [Lucy] Let me make it clear. What I want to say is about moving a
> > VM
> > > at
> > > > a hub site to a spoke site. This is not about if an operator want
> > to
> > > > change a hub site into a spoke site.
> > > > >
> > > > > >   In addition, another VM on the same spoke NVE now can
> > directly
> > > > talk
> > > > > to the
> > > > > > moved VM without going through hub-NVE, which may impact the
> > > > initial
> > > > > design
> > > > > > goal.  I think this is fairly important to describe in this
> > > > document,
> > > > > so
> > > > > > DC operator has to pay attention on these factors when moving
> > VMs.
> > > > > >
> > > > >
> > > > > Two spokes should not allow to talk to each other directly,
> > > > > irrespective
> > > > > of the location of these two spokes. And if they do, then there
> > is
> > > > > an implementation bug. As a side comment, in the context of
> > > > > "usual" 2547 VPN  that means that even if two spokes are
> > connected
> > > to
> > > > > the same PE, they can not talk to each other directly (via this
> > PE).
> > > > [Lucy] good point. Setting a policy at spoke site can achieve
> that.
> > > > However, in L3VPN case, SP VPN may not able to limit hosts at CE
> > site
> > > > to communicate each other in the CE network (without touch VPN at
> > > all).
> > > > Thus, the main purpose of hub-spoke implementation is to prohibit
> > the
> > > > communication between two spoke sites directly in my opinion.
> > > > >
> > > > >
> > > > > > 2)      The doc. should mention that when a VM moves from one
> > > > server
> > > > > to ano=
> > > > > > ther server, if the destination virtual network is
> implemented
> > > with
> > > > > differe=
> > > > > > nt address family, VM IP address has to change to match the
> > > > > destination net=
> > > > > > work supported    address family. For example, a VM with IPv4
> > > > address
> > > > > is mo=
> > > > > > ved to an virtual network that supports IPv6 only. (I know
> this
> > > is
> > > > > obvious,=
> > > > > >  but it should be the rule)
> > > > >
> > > > > The scope of the draft is on seamless mobility, and seamless
> > > mobility,
> > > > > by definition, means that VM's IP address does not change. From
> > > > > section 2:
> > > > >
> > > > >                                         ....  seamless mobility
> > is
> > > > >    defined as the ability to move a VM from one server in the
> > data
> > > > >    center to another server in the same or different data
> center,
> > > > while
> > > > >    retaining the IP and MAC address of the VM.
> > > > >
> > > > > Changing VM's IP address family would certainly imply changing
> > VM's
> > > > > IP address, and thus is outside the scope of the draft.
> > > > [Lucy] I see. I did not read this carefully. Agree that is
> outside
> > > the
> > > > scope of the draft.
> > > >
> > > > Lucy
> > > > >
> > > > > > It is good we have one document to capture all VM mobility
> > issues
> > > > > that DC o=
> > > > > > perators need to know.
> > > > >
> > > > > Yakov.
> > > > >
> > > > > >
> > > > > > Regards,
> > > > > > Lucy
> > > > > >
> > > > > >
> > > > > >
> > > > > > From: Linda Dunbar
> > > > > > Sent: Wednesday, October 03, 2012 3:13 PM
> > > > > > To: Linda Dunbar; Lucy yong; Yakov Rekhter
> > > > > > Cc: [email protected]
> > > > > > Subject: RE: comment on rekhter-vm-mobility
> > > > > >
> > > > > > One more point, if destination VMs don't expect VIDs, then
> the
> > > NVE
> > > > > can remo=
> > > > > > ve the VID encoded in the data frame after the decapsulation,
> > > > > regardless wh=
> > > > > > ere NVE is. Of course, if NVE is many hops away from the VMs,
> > > there
> > > > > is high=
> > > > > > er chance that the local VID is needed in the data frame
> after
> > > the
> > > > > decapsul=
> > > > > > ation.
> > > > > >
> > > > > > Linda
> > > > > >
> > > > > > From: Linda Dunbar
> > > > > > Sent: Wednesday, October 03, 2012 3:10 PM
> > > > > > To: Lucy yong; Yakov Rekhter
> > > > > > Cc: [email protected]
> > > > > > Subject: RE: comment on rekhter-vm-mobility
> > > > > >
> > > > > > Lucy,
> > > > > >
> > > > > > If the destination VMs also expect VIDs in the data frame,
> the
> > > > target
> > > > > NVE (=
> > > > > > or egress NVE) should not take away the VID embedded in the
> > data
> > > > > frames, re=
> > > > > > gardless where NVE is.
> > > > > >
> > > > > > The point is that the VIDs used by those VMs are globally
> > > > significant.
> > > > > >
> > > > > > LInda
> > > > > >
> > > > > > From: Lucy yong
> > > > > > Sent: Wednesday, October 03, 2012 2:57 PM
> > > > > > To: Linda Dunbar; Yakov Rekhter
> > > > > > Cc: [email protected]
> > > > > > Subject: RE: comment on rekhter-vm-mobility
> > > > > >
> > > > > > Linda,
> > > > > >
> > > > > > Regardless the frame from VM having VID or not, the frame is
> > > > > encapsulated a=
> > > > > > t NVE and sent to a peer NVE.  If peer NVE is also on a
> server,
> > > it
> > > > > can pass=
> > > > > >  the frame to VM directly based on the destination address.
> > > > Therefore,
> > > > > the =
> > > > > > VID is not used at all.
> > > > > >
> > > > > > I agree if the peer NVE is on ToR, it will send the frame to
> a
> > > VLAN
> > > > > identif=
> > > > > > ied by VID in order to reach that VM. Thus, the rules are
> > caused
> > > by
> > > > > physica=
> > > > > > l network configuration.  Is that right?
> > > > > >
> > > > > > That is my point. The draft should clarify this. Do you agree?
> > > > > >
> > > > > > Lucy
> > > > > >
> > > > > > From: Linda Dunbar
> > > > > > Sent: Wednesday, October 03, 2012 2:48 PM
> > > > > > To: Lucy yong; Yakov Rekhter
> > > > > > Cc: [email protected]
> > > > > > Subject: RE: comment on rekhter-vm-mobility
> > > > > >
> > > > > > Lucy,
> > > > > >
> > > > > > For VMs instantiated with applications which need to sit in
> > > > multiple
> > > > > subnet=
> > > > > > s, the VIDs are encoded in the data frames sent out from the
> > VMs.
> > > > For
> > > > > this =
> > > > > > scenario, even if the NVE is on server, VIDs are there
> between
> > > VMs
> > > > > and Virt=
> > > > > > ual Switch.
> > > > > >
> > > > > > Linda
> > > > > >
> > > > > > From: [email protected] [mailto:[email protected]] On
> > > > Behalf
> > > > > Of Luc=
> > > > > > y yong
> > > > > > Sent: Monday, October 01, 2012 2:17 PM
> > > > > > To: Yakov Rekhter
> > > > > > Cc: [email protected]
> > > > > > Subject: [nvo3] comment on rekhter-vm-mobility
> > > > > >
> > > > > > Hi Yakov,
> > > > > >
> > > > > > It is carefully written about L2-based CUG.
> > > > > >
> > > > > > The scenarios that the draft describe are about that VMs in a
> > CUG
> > > > are
> > > > > expos=
> > > > > > ed to a physical network, as it is referred to "L2 physical
> > > domain"
> > > > > in the =
> > > > > > doc.  To use NVO3 framework terms, it is the case when NVE on
> > TOR
> > > > and
> > > > > VM on=
> > > > > >  servers. The connection between Servers and TOR is via a
> > > physical
> > > > > wire whe=
> > > > > > re VLAN is implemented. The draft describes the necessary
> rules
> > > of
> > > > > usage of=
> > > > > >  VLAN-IDs to enable VM move in a L2-based CUG. I agree these
> > > rules.
> > > > > >
> > > > > > Comment I want to give is that, one motivation to do NVO for
> DC
> > > is
> > > > to
> > > > > creat=
> > > > > > e a true virtual network  environment for the VMs in a closed
> > > user
> > > > > group to=
> > > > > >  communicate and to decouple the virtual environment from the
> > > > > physical DC n=
> > > > > > etworks which has a lot of constrain to support VM mobility.
> > You
> > > > > draft has=
> > > > > >  specified these necessary constrains.  However, if we just
> > want
> > > to
> > > > > impleme=
> > > > > > nt in this way, we do not achieve our objective here: to
> create
> > a
> > > > > true virt=
> > > > > > ual network environment that is decoupled from a physical
> > network.
> > > > > >
> > > > > > It is clear that, in nvo3, we want to support that NVE is on
> > > Server.
> > > > > In thi=
> > > > > > s case, it will create a true virtual networking for VM
> > > > > communications. The=
> > > > > >  traffic from a VM will not directly expose on a wire and DC
> > > > switches
> > > > > any m=
> > > > > > ore. Thus, VM mobility does not face these VLAN ID issues and
> > no
> > > > need
> > > > > such =
> > > > > > constrains. It will be good for the draft to point out or
> > clarify
> > > > > that.
> > > > > >
> > > > > > Assuming an  NVE is on server,  a VM can be moved from one
> > server
> > > > to
> > > > > anothe=
> > > > > > r if NVEs on both servers are members of the same VN or if
> NVEs
> > > on
> > > > > the both=
> > > > > >  servers are member of different VNs but two VNs have
> > > > interconnection.
> > > > > I th=
> > > > > > ink that the draft should mention this case and distinct it
> > from
> > > > when
> > > > > NVE i=
> > > > > > s on ToRs.
> > > > > >
> > > > > > In section 3.3, the scenarios should cover both when another
> > > server
> > > > > is not =
> > > > > > in the L2 physical domain or in the different  L2 physical
> > domain
> > > > > that are =
> > > > > > connected to this L2 physical domain.  IMO, two have
> different.
> > > The
> > > > > first c=
> > > > > > ase need to let NVE on server to join the L3 physical domain
> > > first.
> > > > > >
> > > > > > I think, this draft motivates us more to have NVE on server
> > when
> > > DC
> > > > > operato=
> > > > > > r want to a lot of vm mobility for resource and performance
> > > > > optimization.  =
> > > > > > Without NVE on server, you have these constrains (or rules)
> to
> > > deal
> > > > > with. I=
> > > > > > ETF is to work out the solutions that allow these
> configuration
> > > and
> > > > > device =
> > > > > > still can interwork under different configurations. It is up
> to
> > > DC
> > > > > operator=
> > > > > >  to chose which configuration is proper for their business.
> > > > > >
> > > > > > I agree, regardless of NVE on server or on ToR, the issue in
> > > > section
> > > > > 3.4 we=
> > > > > >  need to solve in nvo3 solution.
> > > > > >
> > > > > > Regards,
> > > > > > Lucy
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > --_000_2691CE0099834E4A9C5044EEC662BB9D44816464dfweml505mbx_
> > > > > > Content-Type: text/html; charset="us-ascii"
> > > > > > Content-Transfer-Encoding: quoted-printable
> > > > > >
> > > > > > <html xmlns:v=3D"urn:schemas-microsoft-com:vml"
> > > > > xmlns:o=3D"urn:schemas-micr=
> > > > > > osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-
> > > > > com:office:word" =
> > > > > > xmlns:x=3D"urn:schemas-microsoft-com:office:excel"
> > > > > xmlns:p=3D"urn:schemas-m=
> > > > > > icrosoft-com:office:powerpoint" xmlns:a=3D"urn:schemas-
> > microsoft-
> > > > > com:office=
> > > > > > :access" xmlns:dt=3D"uuid:C2F41010-65B3-11d1-A29F-
> 00AA00C14882"
> > > > > xmlns:s=3D"=
> > > > > > uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882"
> > > xmlns:rs=3D"urn:schemas-
> > > > > microsof=
> > > > > > t-com:rowset" xmlns:z=3D"#RowsetSchema"
> xmlns:b=3D"urn:schemas-
> > > > > microsoft-co=
> > > > > > m:office:publisher" xmlns:ss=3D"urn:schemas-microsoft-
> > > > > com:office:spreadshee=
> > > > > > t" xmlns:c=3D"urn:schemas-microsoft-
> > > > com:office:component:spreadsheet"
> > > > > xmlns=
> > > > > > :odc=3D"urn:schemas-microsoft-com:office:odc"
> > > > > xmlns:oa=3D"urn:schemas-micro=
> > > > > > soft-com:office:activation"
> > > xmlns:html=3D"http://www.w3.org/TR/REC-
> > > > > html40" =
> > > > > > xmlns:q=3D"http://schemas.xmlsoap.org/soap/envelope/";
> > > > > xmlns:rtc=3D"http://m=
> > > > > > icrosoft.com/officenet/conferencing" xmlns:D=3D"DAV:"
> > > > > xmlns:Repl=3D"http://=
> > > > > > schemas.microsoft.com/repl/"
> > > > > xmlns:mt=3D"http://schemas.microsoft.com/share=
> > > > > point/soap/meetings/"
> > > > > xmlns:x2=3D"http://schemas.microsoft.com/office/excel=
> > > > > > /2003/xml"
> xmlns:ppda=3D"http://www.passport.com/NameSpace.xsd";
> > > > > xmlns:ois=
> > > > > > =3D"http://schemas.microsoft.com/sharepoint/soap/ois/";
> > > > > xmlns:dir=3D"http://=
> > > > > > schemas.microsoft.com/sharepoint/soap/directory/"
> > > > > xmlns:ds=3D"http://www.w3=
> > > > > > .org/2000/09/xmldsig#"
> > > > > xmlns:dsp=3D"http://schemas.microsoft.com/sharepoint=
> > > > > > /dsp" xmlns:udc=3D"http://schemas.microsoft.com/data/udc";
> > > > > xmlns:xsd=3D"http=
> > > > > > ://www.w3.org/2001/XMLSchema"
> > > > > xmlns:sub=3D"http://schemas.microsoft.com/sha=
> > > > > > repoint/soap/2002/1/alerts/"
> > > > > xmlns:ec=3D"http://www.w3.org/2001/04/xmlenc#"=
> > > > > >  xmlns:sp=3D"http://schemas.microsoft.com/sharepoint/";
> > > > > xmlns:sps=3D"http://=
> > > > > > schemas.microsoft.com/sharepoint/soap/"
> > > > > xmlns:xsi=3D"http://www.w3.org/2001=
> > > > > > /XMLSchema-instance"
> > > > > xmlns:udcs=3D"http://schemas.microsoft.com/data/udc/so=
> > > > > > ap"
> > xmlns:udcxf=3D"http://schemas.microsoft.com/data/udc/xmlfile";
> > > > > xmlns:udc=
> > > > > > p2p=3D"http://schemas.microsoft.com/data/udc/parttopart";
> > > > > xmlns:wf=3D"http:/=
> > > > > > /schemas.microsoft.com/sharepoint/soap/workflow/"
> > > > > xmlns:dsss=3D"http://sche=
> > > > > > mas.microsoft.com/office/2006/digsig-setup"
> > > > > xmlns:dssi=3D"http://schemas.mi=
> > > > > > crosoft.com/office/2006/digsig"
> > > > > xmlns:mdssi=3D"http://schemas.openxmlformat=
> > > > > > s.org/package/2006/digital-signature"
> > > > > xmlns:mver=3D"http://schemas.openxmlf=
> > > > > > ormats.org/markup-compatibility/2006"
> > > > > xmlns:m=3D"http://schemas.microsoft.c=
> > > > > > om/office/2004/12/omml"
> > > > > xmlns:mrels=3D"http://schemas.openxmlformats.org/pa=
> > > > > > ckage/2006/relationships"
> > > > > xmlns:spwp=3D"http://microsoft.com/sharepoint/web=
> > > > > > partpages"
> > > > >
> xmlns:ex12t=3D"http://schemas.microsoft.com/exchange/services/20=
> > > > > > 06/types"
> > > > >
> > xmlns:ex12m=3D"http://schemas.microsoft.com/exchange/services/200=
> > > > > > 6/messages"
> > > > >
> xmlns:pptsl=3D"http://schemas.microsoft.com/sharepoint/soap/Sli=
> > > > > > deLibrary/"
> > > > >
> xmlns:spsl=3D"http://microsoft.com/webservices/SharePointPortal=
> > > > > > Server/PublishedLinksService" xmlns:Z=3D"urn:schemas-
> microsoft-
> > > > com:"
> > > > > xmlns:=
> > > > > > st=3D"&#1;" xmlns=3D"http://www.w3.org/TR/REC-html40";>
> > > > > > <head>
> > > > > > <meta http-equiv=3D"Content-Type" content=3D"text/html;
> > > > charset=3Dus-
> > > > > ascii"=
> > > > > > >
> > > > > > <meta name=3D"Generator" content=3D"Microsoft Word 12
> (filtered
> > > > > medium)">
> > > > > > <style><!--
> > > > > > /* Font Definitions */
> > > > > > @font-face
> > > > > >     {font-family:SimSun;
> > > > > >     panose-1:2 1 6 0 3 1 1 1 1 1;}
> > > > > > @font-face
> > > > > >     {font-family:"Cambria Math";
> > > > > >     panose-1:2 4 5 3 5 4 6 3 2 4;}
> > > > > > @font-face
> > > > > >     {font-family:Calibri;
> > > > > >     panose-1:2 15 5 2 2 2 4 3 2 4;}
> > > > > > @font-face
> > > > > >     {font-family:Tahoma;
> > > > > >     panose-1:2 11 6 4 3 5 4 4 2 4;}
> > > > > > @font-face
> > > > > >     {font-family:"\@SimSun";
> > > > > >     panose-1:2 1 6 0 3 1 1 1 1 1;}
> > > > > > /* Style Definitions */
> > > > > > p.MsoNormal, li.MsoNormal, div.MsoNormal
> > > > > >     {margin:0in;
> > > > > >     margin-bottom:.0001pt;
> > > > > >     font-size:11.0pt;
> > > > > >     font-family:"Calibri","sans-serif";}
> > > > > > a:link, span.MsoHyperlink
> > > > > >     {mso-style-priority:99;
> > > > > >     color:blue;
> > > > > >     text-decoration:underline;}
> > > > > > a:visited, span.MsoHyperlinkFollowed
> > > > > >     {mso-style-priority:99;
> > > > > >     color:purple;
> > > > > >     text-decoration:underline;}
> > > > > > p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
> > > > > >     {mso-style-priority:34;
> > > > > >     margin-top:0in;
> > > > > >     margin-right:0in;
> > > > > >     margin-bottom:0in;
> > > > > >     margin-left:.5in;
> > > > > >     margin-bottom:.0001pt;
> > > > > >     font-size:11.0pt;
> > > > > >     font-family:"Calibri","sans-serif";}
> > > > > > span.EmailStyle17
> > > > > >     {mso-style-type:personal;
> > > > > >     font-family:"Calibri","sans-serif";
> > > > > >     color:windowtext;}
> > > > > > span.EmailStyle18
> > > > > >     {mso-style-type:personal;
> > > > > >     font-family:"Calibri","sans-serif";
> > > > > >     color:#1F497D;}
> > > > > > span.EmailStyle19
> > > > > >     {mso-style-type:personal;
> > > > > >     font-family:"Calibri","sans-serif";
> > > > > >     color:#1F497D;}
> > > > > > span.EmailStyle20
> > > > > >     {mso-style-type:personal;
> > > > > >     font-family:"Calibri","sans-serif";
> > > > > >     color:#1F497D;}
> > > > > > span.EmailStyle21
> > > > > >     {mso-style-type:personal;
> > > > > >     font-family:"Calibri","sans-serif";
> > > > > >     color:#1F497D;}
> > > > > > span.EmailStyle22
> > > > > >     {mso-style-type:personal-reply;
> > > > > >     font-family:"Calibri","sans-serif";
> > > > > >     color:#1F497D;}
> > > > > > .MsoChpDefault
> > > > > >     {mso-style-type:export-only;
> > > > > >     font-size:10.0pt;}
> > > > > > @page WordSection1
> > > > > >     {size:8.5in 11.0in;
> > > > > >     margin:1.0in 1.0in 1.0in 1.0in;}
> > > > > > div.WordSection1
> > > > > >     {page:WordSection1;}
> > > > > > /* List Definitions */
> > > > > > @list l0
> > > > > >     {mso-list-id:844978255;
> > > > > >     mso-list-type:hybrid;
> > > > > >     mso-list-template-ids:1301811554 67698705 67698713 67698715
> > > > > 67698703 67
> > > > > 698=
> > > > > > 713 67698715 67698703 67698713 67698715;}
> > > > > > @list l0:level1
> > > > > >     {mso-level-text:"%1\)";
> > > > > >     mso-level-tab-stop:none;
> > > > > >     mso-level-number-position:left;
> > > > > >     text-indent:-.25in;}
> > > > > > @list l1
> > > > > >     {mso-list-id:1404599941;
> > > > > >     mso-list-type:hybrid;
> > > > > >     mso-list-template-ids:1484681866 67698705 67698713 67698715
> > > > > 67698703 67
> > > > > 698=
> > > > > > 713 67698715 67698703 67698713 67698715;}
> > > > > > @list l1:level1
> > > > > >     {mso-level-text:"%1\)";
> > > > > >     mso-level-tab-stop:none;
> > > > > >     mso-level-number-position:left;
> > > > > >     text-indent:-.25in;}
> > > > > > @list l2
> > > > > >     {mso-list-id:1429733409;
> > > > > >     mso-list-type:hybrid;
> > > > > >     mso-list-template-ids:-509829154 67698705 67698713 67698715
> > > > > 67698703 67
> > > > > 698=
> > > > > > 713 67698715 67698703 67698713 67698715;}
> > > > > > @list l2:level1
> > > > > >     {mso-level-text:"%1\)";
> > > > > >     mso-level-tab-stop:none;
> > > > > >     mso-level-number-position:left;
> > > > > >     text-indent:-.25in;}
> > > > > > ol
> > > > > >     {margin-bottom:0in;}
> > > > > > ul
> > > > > >     {margin-bottom:0in;}
> > > > > > --></style><!--[if gte mso 9]><xml>
> > > > > > <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
> > > > > > </xml><![endif]--><!--[if gte mso 9]><xml>
> > > > > > <o:shapelayout v:ext=3D"edit">
> > > > > > <o:idmap v:ext=3D"edit" data=3D"1" />
> > > > > > </o:shapelayout></xml><![endif]-->
> > > > > > </head>
> > > > > > <body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
> > > > > > <div class=3D"WordSection1">
> > > > > > <p class=3D"MsoNormal"><span style=3D"color:#1F497D">Hi Linda
> > and
> > > > > Yakov,<o:=
> > > > > > p></o:p></span></p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
> > > > > > n></p>
> > > > > > <p class=3D"MsoNormal"><span style=3D"color:#1F497D">Beside
> > > > previous
> > > > > commen=
> > > > > > t. I also want to add other two comments or say two
> > > > > suggestions.<o:p></o:p>=
> > > > > > </span></p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
> > > > > > n></p>
> > > > > > <p class=3D"MsoListParagraph" style=3D"text-indent:-
> .25in;mso-
> > > > list:l1
> > > > > level=
> > > > > > 1 lfo2"><![if !supportLists]><span
> > style=3D"color:#1F497D"><span
> > > > > style=3D"m=
> > > > > > so-list:Ignore">1)<span style=3D"font:7.0pt &quot;Times New
> > > > > Roman&quot;">&n=
> > > > > > bsp;&nbsp;&nbsp;&nbsp;&nbsp;
> > > > > > </span></span></span><![endif]><span
> > > > style=3D"color:#1F497D">Suggest
> > > > > to add=
> > > > > >  a new section (section 3.5) &nbsp;to address policy impact.
> It
> > > can
> > > > > describ=
> > > > > > e that although a virtual overlay network can be implemented
> > > > > &nbsp;with a f=
> > > > > > ull mesh topology in general, it is possible
> > > > > >  to implement with different topologies by using policy. This
> > is
> > > > very
> > > > > often=
> > > > > >  cases in IP/MPLS L3VPN, which allows tenant implementing
> > > firewall,
> > > > > securit=
> > > > > > y control, gateway function, and etc in certain places.
> However,
> > > > the
> > > > > policy=
> > > > > >  implemented topology may cause
> > > > > >  the performance change significantly when moving VMs. For
> > > example,
> > > > > when an=
> > > > > >  NVO is implemented with hub-spoke topology, moving a VM from
> a
> > > Hub
> > > > > NVE pla=
> > > > > > ce to a spoke NVE place will conduct &nbsp;the communication
> > from
> > > a
> > > > > VM in o=
> > > > > > ther spoke NVE places to go through the
> > > > > >  hub-NVE first, which may cause observable traffic delay.
> This
> > > > > performance =
> > > > > > change is caused by the policy, which is different from the
> > > > > performance cha=
> > > > > > nge due to physical location. &nbsp;In addition, another VM
> on
> > > the
> > > > > same spo=
> > > > > > ke NVE now can directly talk to the moved
> > > > > >  VM without going through hub-NVE, which may impact the
> initial
> > > > > design goal=
> > > > > > .&nbsp; I think this is fairly important to describe in this
> > > > document,
> > > > > so D=
> > > > > > C operator has to pay attention on these factors when moving
> > > > > VMs.<o:p></o:p=
> > > > > > ></span></p>
> > > > > > <p class=3D"MsoListParagraph"><span
> > > > > style=3D"color:#1F497D"><o:p>&nbsp;</o:=
> > > > > > p></span></p>
> > > > > > <p class=3D"MsoListParagraph" style=3D"text-indent:-
> .25in;mso-
> > > > list:l1
> > > > > level=
> > > > > > 1 lfo2"><![if !supportLists]><span
> > style=3D"color:#1F497D"><span
> > > > > style=3D"m=
> > > > > > so-list:Ignore">2)<span style=3D"font:7.0pt &quot;Times New
> > > > > Roman&quot;">&n=
> > > > > > bsp;&nbsp;&nbsp;&nbsp;&nbsp;
> > > > > > </span></span></span><![endif]><span
> > style=3D"color:#1F497D">The
> > > > doc.
> > > > > shoul=
> > > > > > d mention that when a VM moves from one server to another
> > server,
> > > > if
> > > > > the de=
> > > > > > stination virtual network is implemented with different
> address
> > > > > family, VM =
> > > > > > IP address has to change to match
> > > > > >  the destination network supported &nbsp;&nbsp;&nbsp;address
> > > family.
> > > > > For ex=
> > > > > > ample, a VM with IPv4 address is moved to an virtual network
> > that
> > > > > supports =
> > > > > > IPv6 only. (I know this is obvious, but it should be the
> > > > > rule)<o:p></o:p></=
> > > > > > span></p>
> > > > > > <p class=3D"MsoListParagraph"><span
> > > > > style=3D"color:#1F497D"><o:p>&nbsp;</o:=
> > > > > > p></span></p>
> > > > > > <p class=3D"MsoNormal"><span style=3D"color:#1F497D">It is
> good
> > > we
> > > > > have one=
> > > > > >  document to capture all VM mobility issues that DC operators
> > > need
> > > > to
> > > > > know.=
> > > > > > <o:p></o:p></span></p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
> > > > > > n></p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D">Regards,<o:p></o:p></s=
> > > > > > pan></p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D">Lucy<o:p></o:p></span>=
> > > > > > </p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
> > > > > > n></p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
> > > > > > n></p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
> > > > > > n></p>
> > > > > > <div>
> > > > > > <div style=3D"border:none;border-top:solid #B5C4DF
> > > > > 1.0pt;padding:3.0pt 0in =
> > > > > > 0in 0in">
> > > > > > <p class=3D"MsoNormal"><b><span style=3D"font-
> size:10.0pt;font-
> > > > > family:&quot=
> > > > > > ;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span
> > > > > style=3D"font-s=
> > > > > > ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-
> > serif&quot;">
> > > > > Linda Du=
> > > > > > nbar
> > > > > > <br>
> > > > > > <b>Sent:</b> Wednesday, October 03, 2012 3:13 PM<br>
> > > > > > <b>To:</b> Linda Dunbar; Lucy yong; Yakov Rekhter<br>
> > > > > > <b>Cc:</b> [email protected]<br>
> > > > > > <b>Subject:</b> RE: comment on rekhter-vm-
> > > > > mobility<o:p></o:p></span></p>
> > > > > > </div>
> > > > > > </div>
> > > > > > <p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
> > > > > > <p class=3D"MsoNormal"><span style=3D"color:#1F497D">One more
> > > point,
> > > > > if des=
> > > > > > tination VMs don&#8217;t expect VIDs, then the NVE can remove
> > the
> > > > VID
> > > > > encod=
> > > > > > ed in the data frame after the decapsulation, regardless
> where
> > > NVE
> > > > is.
> > > > > Of c=
> > > > > > ourse, if NVE is many hops away from the VMs,
> > > > > >  there is higher chance that the local VID is needed in the
> > data
> > > > > frame afte=
> > > > > > r the decapsulation.
> > > > > > <o:p></o:p></span></p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
> > > > > > n></p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D">Linda<o:p></o:p></span=
> > > > > > ></p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
> > > > > > n></p>
> > > > > > <div style=3D"border:none;border-left:solid blue
> > > 1.5pt;padding:0in
> > > > > 0in 0in =
> > > > > > 4.0pt">
> > > > > > <div>
> > > > > > <div style=3D"border:none;border-top:solid #B5C4DF
> > > > > 1.0pt;padding:3.0pt 0in =
> > > > > > 0in 0in">
> > > > > > <p class=3D"MsoNormal"><b><span style=3D"font-
> size:10.0pt;font-
> > > > > family:&quot=
> > > > > > ;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span
> > > > > style=3D"font-s=
> > > > > > ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-
> > serif&quot;">
> > > > > Linda Du=
> > > > > > nbar
> > > > > > <br>
> > > > > > <b>Sent:</b> Wednesday, October 03, 2012 3:10 PM<br>
> > > > > > <b>To:</b> Lucy yong; Yakov Rekhter<br>
> > > > > > <b>Cc:</b> [email protected]<br>
> > > > > > <b>Subject:</b> RE: comment on rekhter-vm-
> > > > > mobility<o:p></o:p></span></p>
> > > > > > </div>
> > > > > > </div>
> > > > > > <p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
> > > > > > <p class=3D"MsoNormal"><span style=3D"color:#1F497D">Lucy,
> > > > > <o:p></o:p></spa=
> > > > > > n></p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
> > > > > > n></p>
> > > > > > <p class=3D"MsoNormal"><span style=3D"color:#1F497D">If the
> > > > > destination VMs=
> > > > > >  also expect VIDs in the data frame, the target NVE (or
> egress
> > > NVE)
> > > > > should =
> > > > > > not take away the VID embedded in the data frames, regardless
> > > where
> > > > > NVE is.
> > > > > > <o:p></o:p></span></p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D">&nbsp;<o:p></o:p></spa=
> > > > > > n></p>
> > > > > > <p class=3D"MsoNormal"><span style=3D"color:#1F497D">The
> point
> > is
> > > > > that the =
> > > > > > VIDs used by those VMs are globally significant.
> > > > > > <o:p></o:p></span></p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
> > > > > > n></p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D">LInda<o:p></o:p></span=
> > > > > > ></p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
> > > > > > n></p>
> > > > > > <div style=3D"border:none;border-left:solid blue
> > > 1.5pt;padding:0in
> > > > > 0in 0in =
> > > > > > 4.0pt">
> > > > > > <div>
> > > > > > <div style=3D"border:none;border-top:solid #B5C4DF
> > > > > 1.0pt;padding:3.0pt 0in =
> > > > > > 0in 0in">
> > > > > > <p class=3D"MsoNormal"><b><span style=3D"font-
> size:10.0pt;font-
> > > > > family:&quot=
> > > > > > ;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span
> > > > > style=3D"font-s=
> > > > > > ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-
> > serif&quot;">
> > > > > Lucy yon=
> > > > > > g
> > > > > > <br>
> > > > > > <b>Sent:</b> Wednesday, October 03, 2012 2:57 PM<br>
> > > > > > <b>To:</b> Linda Dunbar; Yakov Rekhter<br>
> > > > > > <b>Cc:</b> [email protected]<br>
> > > > > > <b>Subject:</b> RE: comment on rekhter-vm-
> > > > > mobility<o:p></o:p></span></p>
> > > > > > </div>
> > > > > > </div>
> > > > > > <p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D">Linda,<o:p></o:p></spa=
> > > > > > n></p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
> > > > > > n></p>
> > > > > > <p class=3D"MsoNormal"><span
> style=3D"color:#1F497D">Regardless
> > > the
> > > > > frame f=
> > > > > > rom VM having VID or not, the frame is encapsulated at NVE
> and
> > > sent
> > > > > to a pe=
> > > > > > er NVE. &nbsp;If peer NVE is also on a server, it can pass
> the
> > > > frame
> > > > > to VM =
> > > > > > directly based on the destination address.
> > > > > >  Therefore, the VID is not used at all. <o:p></o:p></span></p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
> > > > > > n></p>
> > > > > > <p class=3D"MsoNormal"><span style=3D"color:#1F497D">I agree
> if
> > > the
> > > > > peer NV=
> > > > > > E is on ToR, it will send the frame to a VLAN identified by
> VID
> > > in
> > > > > order to=
> > > > > >  reach that VM. Thus, the rules are caused by physical
> network
> > > > > configuratio=
> > > > > > n. &nbsp;Is that right?<o:p></o:p></span></p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
> > > > > > n></p>
> > > > > > <p class=3D"MsoNormal"><span style=3D"color:#1F497D">That is
> my
> > > > point.
> > > > > The =
> > > > > > draft should clarify this. Do you agree?<o:p></o:p></span></p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
> > > > > > n></p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D">Lucy<o:p></o:p></span>=
> > > > > > </p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
> > > > > > n></p>
> > > > > > <div>
> > > > > > <div style=3D"border:none;border-top:solid #B5C4DF
> > > > > 1.0pt;padding:3.0pt 0in =
> > > > > > 0in 0in">
> > > > > > <p class=3D"MsoNormal"><b><span style=3D"font-
> size:10.0pt;font-
> > > > > family:&quot=
> > > > > > ;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span
> > > > > style=3D"font-s=
> > > > > > ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-
> > serif&quot;">
> > > > > Linda Du=
> > > > > > nbar
> > > > > > <br>
> > > > > > <b>Sent:</b> Wednesday, October 03, 2012 2:48 PM<br>
> > > > > > <b>To:</b> Lucy yong; Yakov Rekhter<br>
> > > > > > <b>Cc:</b> [email protected]<br>
> > > > > > <b>Subject:</b> RE: comment on rekhter-vm-
> > > > > mobility<o:p></o:p></span></p>
> > > > > > </div>
> > > > > > </div>
> > > > > > <p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D">Lucy,<o:p></o:p></span=
> > > > > > ></p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
> > > > > > n></p>
> > > > > > <p class=3D"MsoNormal"><span style=3D"color:#1F497D">For VMs
> > > > > instantiated w=
> > > > > > ith applications which need to sit in multiple subnets, the
> > VIDs
> > > > are
> > > > > encode=
> > > > > > d in the data frames sent out from the VMs. For this scenario,
> > > even
> > > > > if the =
> > > > > > NVE is on server, VIDs are there between
> > > > > >  VMs and Virtual Switch. <o:p></o:p></span></p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
> > > > > > n></p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D">Linda<o:p></o:p></span=
> > > > > > ></p>
> > > > > > <p class=3D"MsoNormal"><span
> > > > > style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
> > > > > > n></p>
> > > > > > <div style=3D"border:none;border-left:solid blue
> > > 1.5pt;padding:0in
> > > > > 0in 0in =
> > > > > > 4.0pt">
> > > > > > <div>
> > > > > > <div style=3D"border:none;border-top:solid #B5C4DF
> > > > > 1.0pt;padding:3.0pt 0in =
> > > > > > 0in 0in">
> > > > > > <p class=3D"MsoNormal"><b><span style=3D"font-
> size:10.0pt;font-
> > > > > family:&quot=
> > > > > > ;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span
> > > > > style=3D"font-s=
> > > > > > ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-
> > serif&quot;">
> > > > > nvo3-bou=
> > > > > > [email protected] [mailto:[email protected]]
> > > > > > <b>On Behalf Of </b>Lucy yong<br>
> > > > > > <b>Sent:</b> Monday, October 01, 2012 2:17 PM<br>
> > > > > > <b>To:</b> Yakov Rekhter<br>
> > > > > > <b>Cc:</b> [email protected]<br>
> > > > > > <b>Subject:</b> [nvo3] comment on rekhter-vm-
> > > > > mobility<o:p></o:p></span></p>
> > > > > > </div>
> > > > > > </div>
> > > > > > <p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
> > > > > > <p class=3D"MsoNormal">Hi Yakov,<o:p></o:p></p>
> > > > > > <p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
> > > > > > <p class=3D"MsoNormal">It is carefully written about L2-based
> > CUG.
> > > > > <o:p></o=
> > > > > > :p></p>
> > > > > > <p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
> > > > > > <p class=3D"MsoNormal">The scenarios that the draft describe
> > are
> > > > > about that=
> > > > > >  VMs in a CUG are exposed to a physical network, as it is
> > > referred
> > > > to
> > > > > &#822=
> > > > > > 0;L2 physical domain&#8221; in the doc. &nbsp;To use NVO3
> > > framework
> > > > > terms, =
> > > > > > it is the case when NVE on TOR and VM on servers. The
> > > > > >  connection between Servers and TOR is via a physical wire
> > where
> > > > VLAN
> > > > > is im=
> > > > > > plemented. The draft describes the necessary rules of usage
> of
> > > > VLAN-
> > > > > IDs to =
> > > > > > enable VM move in a L2-based CUG. I agree these
> > > > rules.<o:p></o:p></p>
> > > > > > <p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
> > > > > > <p class=3D"MsoNormal">Comment I want to give is that, one
> > > > motivation
> > > > > to do=
> > > > > >  NVO for DC is to create a true virtual network
> > &nbsp;environment
> > > > for
> > > > > the V=
> > > > > > Ms in a closed user group to communicate and to decouple the
> > > > virtual
> > > > > enviro=
> > > > > > nment from the physical DC networks which
> > > > > >  has a lot of constrain to support VM mobility. &nbsp;You
> draft
> > > has
> > > > > specifi=
> > > > > > ed these necessary constrains.&nbsp; However, if we just want
> > to
> > > > > implement =
> > > > > > in this way, we do not achieve our objective here: to create
> a
> > > true
> > > > > virtual=
> > > > > >  network environment that is decoupled from
> > > > > >  a physical network.<o:p></o:p></p>
> > > > > > <p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
> > > > > > <p class=3D"MsoNormal">It is clear that, in nvo3, we want to
> > > > support
> > > > > that N=
> > > > > > VE is on Server. In this case, it will create a true virtual
> > > > > networking for=
> > > > > >  VM communications. The traffic from a VM will not directly
> > > expose
> > > > on
> > > > > a wir=
> > > > > > e and DC switches any more. Thus,
> > > > > >  VM mobility does not face these VLAN ID issues and no need
> > such
> > > > > constrains=
> > > > > > . It will be good for the draft to point out or clarify
> > > > > that.<o:p></o:p></p=
> > > > > > >
> > > > > > <p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
> > > > > > <p class=3D"MsoNormal">Assuming an &nbsp;NVE is on server,
> > > &nbsp;a
> > > > VM
> > > > > can b=
> > > > > > e moved from one server to another if NVEs on both servers
> are
> > > > > members of t=
> > > > > > he same VN or if NVEs on the both servers are member of
> > different
> > > > VNs
> > > > > but t=
> > > > > > wo VNs have interconnection. I think that the
> > > > > >  draft should mention this case and distinct it from when NVE
> > is
> > > on
> > > > > ToRs.<o=
> > > > > > :p></o:p></p>
> > > > > > <p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
> > > > > > <p class=3D"MsoNormal">In section 3.3, the scenarios should
> > cover
> > > > > both when=
> > > > > >  another server is not in the L2 physical domain or in the
> > > > > different&nbsp; =
> > > > > > L2 physical domain that are connected to this L2 physical
> > domain.
> > > > > &nbsp;IMO=
> > > > > > , two have different. The first case need to
> > > > > >  let NVE on server to join the L3 physical domain
> > > > > first.<o:p></o:p></p>
> > > > > > <p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
> > > > > > <p class=3D"MsoNormal">I think, this draft motivates us more
> to
> > > > have
> > > > > NVE on=
> > > > > >  server when DC operator want to a lot of vm mobility for
> > > resource
> > > > > and perf=
> > > > > > ormance optimization. &nbsp;Without NVE on server, you have
> > these
> > > > > constrain=
> > > > > > s (or rules) to deal with. IETF is to work
> > > > > >  out the solutions that allow these configuration and device
> > > still
> > > > > can inte=
> > > > > > rwork under different configurations. It is up to DC operator
> > to
> > > > > chose whic=
> > > > > > h configuration is proper for their business.
> > > > > > <o:p></o:p></p>
> > > > > > <p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
> > > > > > <p class=3D"MsoNormal">I agree, regardless of NVE on server
> or
> > on
> > > > ToR,
> > > > > the =
> > > > > > issue in section 3.4 we need to solve in nvo3
> > > > solution.<o:p></o:p></p>
> > > > > > <p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
> > > > > > <p class=3D"MsoNormal">Regards,<o:p></o:p></p>
> > > > > > <p class=3D"MsoNormal">Lucy<o:p></o:p></p>
> > > > > > <p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
> > > > > > <p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
> > > > > > <p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
> > > > > > <p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
> > > > > > <p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
> > > > > > <p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
> > > > > > <p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
> > > > > > </div>
> > > > > > </div>
> > > > > > </div>
> > > > > > </div>
> > > > > > </body>
> > > > > > </html>
> > > > > >
> > > > > > --_000_2691CE0099834E4A9C5044EEC662BB9D44816464dfweml505mbx_-
> -
> > > > > _______________________________________________
> > > > > nvo3 mailing list
> > > > > [email protected]
> > > > > https://www.ietf.org/mailman/listinfo/nvo3
_______________________________________________
nvo3 mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/nvo3

Reply via email to