On Tue, Oct 7, 2014 at 7:33 PM, Sri Gundavelli (sgundave)
<sgund...@cisco.com> wrote:
>
> Hi Thomas,
>
>
> > No. Let's please not go here.
>
> No .. no. My comment is not intended to argue against inventing a new
> approach; I'm not in the way. But, if we do not discuss and show a
> reasonable technical argument as why an option needs to be ruled out, I
> suspect we will end with the exact same answer, but with a different
> technology title and functional entities.  I'm more curious to understand
> how the VM mobility properties/requirements are any different from IP
> mobility requirements of a classical mobile node. In today's deployments,
> that classical mobile node is not always a cellular device /laptop, but
> can also be a mobile router, IOT device with no user association.
>
>
> IP Mobility protocols are providing layer-3 mobility to a device. There is
> very little relation to the user. If the device moves by itself, or if the
> user moves it physically, the protocol has no clue. If there exists any
> relation to the user, its only about using the access authentication of
> the user and binding that identity to the mobility session. But, even such
> user relation is not present in mobile router/IOT deployments. The core
> protocol only deals with signaling and managing the forwarding state.
> There is no user identity semantic in the data-plane.
>
> If a mobile node changes its point of attachment in the network, because
> the owner of the device moves it, or when a VM moves across L3 boundaries
> due to the administrator triggering a VM migration may not mean any thing
> to the protocol underneath. If we take CDMA2000, the MIP stack is in the
> chipset and there are many IOT devices with the cellular interface and
> there is still IP Mobility for the device without a user operating it.
>
>
>
>
> > the entire physical device is mobile,
>
> This is a good point. But, however you look at it, the "Virtual Machine"
> construct is presenting the view of a separate IP node. It has an
> Operating System, set of applications, a logical interface card, IP
> address configuration, forward stack, and a set of resources. Applications
> are able to bind to an address, TCP/UDP ports and are able to send/receive
> IP traffic. That Virtual Machine entity as a whole is moving across
> networks. Now, why would it matter for layer-3 mobility protocols to be
> aware of this subtle difference on a real mobile device, vs a VM instance
> ? Why is it relevant from the forwarding point of view ?


You've reverted to posing the networking virtualization problem in
terms of virtual machines which leads to a use case specific
solution-- this is exactly the reason I suggested to not use the term.
The general problem is not (virtual) machine migration, it is a
problem of moving networking state between hosts and adapting the
network to be aware of this.

>
>
>
>
>
> > Finally, in MIP, the mobile device itself *knows* it is mobile and
> >actively participates in that mobility.
>
> There exists two mobility models; Client-based and network-based. For the
> later, there is no such assumption on the client awareness. The network is
> responsible for providing the mobility.
>
>
>
> Regards
> Sri
>
>
>
>
> On 10/7/14 9:54 AM, "Thomas Narten" <nar...@us.ibm.com> wrote:
>
> >> =====> Now, if I replace "VM" with "mobile node", that's layer-3
> >> mobility and we have few solution options thereŠ
> >
> >No. Let's please not go here. As David pointed out in a different
> >thread, NVO3 is about VM *migration*.
> >
> >Mobile IP is a very different beast built on a number of fundamentally
> >different assumptions. E.g., in mobile IP, the entire physical device
> >is mobile, not just a VM. Also, the physical device is moving, i.e.,
> >because its owner is carrying it around. In the DC, the VM is moving
> >because the DC operator wants to move it. Finally, in MIP, the mobile
> >device itself *knows* it is mobile and actively participates in that
> >mobility. In data centers, the VMs are oblivious to being moved and
> >are not themselves actively involved in any of the signaling or steps
> >of the move.
> >
> >Thomas
> >
> >_______________________________________________
> >nvo3 mailing list
> >nvo3@ietf.org
> >https://www.ietf.org/mailman/listinfo/nvo3
>

_______________________________________________
nvo3 mailing list
nvo3@ietf.org
https://www.ietf.org/mailman/listinfo/nvo3

Reply via email to