Hi, Richard. Thank you for your comments. I put some inlines as follows. 
Looking forward to have more discussion with you. 

 

发件人: [email protected] [mailto:[email protected]] 代表 Y. Richard Yang
发送时间: 2015年3月20日 21:27
收件人: Qiao Fu
抄送: 邓灵莉/Lingli Deng; IETF ALTO; [email protected]
主题: Re: [alto] 答复: New Version Notification for draft-fu-alto-nfv-usecase-04.txt

 

Dear Qiao, Lingli,

 

Interesting discussions on an interesting problem. I liked your evaluation on 
the impacts of NFV on ALTO. Here are a few comments.

 

My reading of your draft is that the main impacts will be information flow from 
NFV-MANO to the ALTO server; that is, NFV provides information to ALTO server. 
The provisioning of ALTO servers is left as implementation details so far, and 
I feel that we are coming to a point where more discussions can be helpful. 
Your draft serves a great starting point. What is the mechanism that you 
envision this information flow happens: (a) NFV writes (pushes) into an 
internal (proprietary) data structure of ALTO server; (b) NFV writes (pushes) 
into ALTO server using a standard (e.g., YANG comes to mind); and/or (c) ALTO 
server pulls from NFV. From Section 6, you appear to be suggesting that the 
ALTO server "subscribes" to NFV info updates (e.g., the sentence "Such 
capability should be noticed...") Is there such a standard interface in NFV?

 

[fq] The north bound interface NFV now support could be Restful API. Therefore, 
I suppose YANG models can be used for the interface between NFV MANO and ALTO 
server. In such scenario, the ALTO server is acting as an app for the NFV MANO 
to constantly pull info from it.

 

I am wondering the other direction of interaction. What information ALTO may 
provide to NFV-MANO. The main goal of ALTO is to provide as simple as possible 
network information for clients to utilize. What information will NFV need that 
ALTO may provide?

 

[fq] One thing I can think of is in the sfc usecase. In the SFC, the SFF should 
choose a suitable SF to forward the packet flow. Such choice should based on 
the bandwidth, the distance, and etc. of the SFs. Therefore, in this case the 
SFF may need to ask ALTO server for the network info of different SFs. In this 
scenario, the SFF acts as ALTO client, and SFs are the hosts. 

 

 

Your draft appears to suggest one more dimension of interaction: "ALTO 
server...even should be able to inform the NFV MANO to scale up certain

 service at a proper point." This is interesting but will imply more 
substantial extensions, right?

[fq] Yes. Such interaction will require more extension for ALTO. I don’t know 
if this is possible in ALTO now? What’s your comments?

 

 

Richard

 

 

 

 

 

 

 

On Wed, Mar 11, 2015 at 6:20 AM, Qiao Fu <[email protected]> wrote:

Hi, Lingli. Thank you for the comments.
A usecase I can think of within the DC is the sfc (service function chaining). 
In the sfc, there is a sff (service function forwarder) responsible for 
forwarding certain flow to the specific sf (service function). When the flow 
finished in the sf, it will get back to the sff and will be directed to the 
next sf on the sfp (service function path). Therefore, the sff may need 
information to know which sf is located at which rack so that it can optimize 
the sfp and reduce latency between the sf and itself. I think a wise choice is 
for the sff to ask auto server for this info.
In such usecase, rack ID or even server ID is important information for the 
sff. I don't know if this scenario makes sense to you?
Thank you and looking forward to your feedback:)



-----邮件原件-----
发件人: 邓灵莉/Lingli Deng [mailto:[email protected]]
发送时间: 2015年3月9日 11:14
收件人: 'Qiao Fu'; [email protected]
抄送: [email protected]; 'Songhaibin (A)'
主题: RE: New Version Notification for draft-fu-alto-nfv-usecase-04.txt

Hi Qiao,

Thanks for the interesting discussion around endpoint property for VNFs.

In terms of VNF migration and its impact on endpoint geo-location property 
design, I see there are two potential cases: inter-DC migration and intra-DC 
migration.
As you can see from the current design for endpoint geo-location property, the 
intra-DC migration might not be reflected by the current design unless we 
introduce something like server-id or rack-id?
But such information is too low-level I suspect and maybe considered sensitive 
or lose its practical meaning once the ALTO client is located outside the DC 
domain in question.
While within the DC, who would be the ALTO client for such information?

Regards,
Lingli

> -----Original Message-----
> From: Qiao Fu [mailto:[email protected]]
> Sent: Monday, March 09, 2015 10:35 AM
> To: [email protected]
> Cc: [email protected]; 'Songhaibin (A)'; '邓灵莉/Lingli Deng'
> Subject: 转发: New Version Notification for draft-fu-alto-nfv-usecase-04.txt
>
> Hi, all. I have just updated the following draft. This draft proposes a 
> usecase of
> ALTO in the NFV scenario. And possible property extension is added and
> discussed in this update. Such extension may be included in another draft:
> https://urldefense.proofpoint.com/v2/url?u=http-3A__datatracker.ietf.org_doc_draft-2Ddeng-2Dalto-2Dp2p-2Dext_
>  
> <https://urldefense.proofpoint.com/v2/url?u=http-3A__datatracker.ietf.org_doc_draft-2Ddeng-2Dalto-2Dp2p-2Dext_&d=AwIGaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=832Zza2OXdKCFUMRkp4xUeZfH16qHuUha0mQm3g7mw0&s=j4HhAKnIlF-2BeYwgSzklCj2CfbNTN5VF7DM0qf3c_w&e=>
>  
> &d=AwIGaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=832Zza2OXdKCFUMRkp4xUeZfH16qHuUha0mQm3g7mw0&s=j4HhAKnIlF-2BeYwgSzklCj2CfbNTN5VF7DM0qf3c_w&e=
> Your comments and suggestions are more than welcome. Thank you!
>
>
> -----邮件原件-----
> 发件人: [email protected] [mailto:[email protected]]
> 发送时间: 2015年3月9日 10:27
> 收件人: Haibin Song; Qiao Fu; Qiao Fu; Haibin Song; Zhen Cao; Zehn Cao
> 主题: New Version Notification for draft-fu-alto-nfv-usecase-04.txt
>
>
> A new version of I-D, draft-fu-alto-nfv-usecase-04.txt
> has been successfully submitted by Qiao Fu and posted to the
> IETF repository.
>
> Name:         draft-fu-alto-nfv-usecase
> Revision:     04
> Title:                What's the Impact of Virtualization on 
> Application-Layer Traffic
> Optimization (ALTO)?
> Document date:        2015-03-08
> Group:                Individual Submission
> Pages:                9
> URL:
> https://urldefense.proofpoint.com/v2/url?u=http-3A__www.ietf.org_internet-2Ddrafts_draft-2Dfu-2Dalto-2Dnfv-2Dusecase-2D04.txt
>  
> <https://urldefense.proofpoint.com/v2/url?u=http-3A__www.ietf.org_internet-2Ddrafts_draft-2Dfu-2Dalto-2Dnfv-2Dusecase-2D04.txt&d=AwIGaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=832Zza2OXdKCFUMRkp4xUeZfH16qHuUha0mQm3g7mw0&s=0WsmAkejAMhADn5ePfoCD17b6AwEL83_TtOR7iXu7vs&e=>
>  
> &d=AwIGaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=832Zza2OXdKCFUMRkp4xUeZfH16qHuUha0mQm3g7mw0&s=0WsmAkejAMhADn5ePfoCD17b6AwEL83_TtOR7iXu7vs&e=
> Status:         
> https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_draft-2Dfu-2Dalto-2Dnfv-2Dusecase_
>  
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_draft-2Dfu-2Dalto-2Dnfv-2Dusecase_&d=AwIGaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=832Zza2OXdKCFUMRkp4xUeZfH16qHuUha0mQm3g7mw0&s=AqfqItcQkOjMc0Y5HhNUIrV5C6kuYC0-uibuL3L2Ito&e=>
>  
> &d=AwIGaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=832Zza2OXdKCFUMRkp4xUeZfH16qHuUha0mQm3g7mw0&s=AqfqItcQkOjMc0Y5HhNUIrV5C6kuYC0-uibuL3L2Ito&e=
> Htmlized:       
> https://urldefense.proofpoint.com/v2/url?u=http-3A__tools.ietf.org_html_draft-2Dfu-2Dalto-2Dnfv-2Dusecase-2D04
>  
> <https://urldefense.proofpoint.com/v2/url?u=http-3A__tools.ietf.org_html_draft-2Dfu-2Dalto-2Dnfv-2Dusecase-2D04&d=AwIGaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=832Zza2OXdKCFUMRkp4xUeZfH16qHuUha0mQm3g7mw0&s=ZGJSB3cW4LiC2a3y0xuK3d6__AdHXeW5bg4g_bNdCWY&e=>
>  
> &d=AwIGaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=832Zza2OXdKCFUMRkp4xUeZfH16qHuUha0mQm3g7mw0&s=ZGJSB3cW4LiC2a3y0xuK3d6__AdHXeW5bg4g_bNdCWY&e=
> Diff:           
> https://urldefense.proofpoint.com/v2/url?u=http-3A__www.ietf.org_rfcdiff-3Furl2-3Ddraft-2Dfu-2Dalto-2Dnfv-2Dusecase-2D04
>  
> <https://urldefense.proofpoint.com/v2/url?u=http-3A__www.ietf.org_rfcdiff-3Furl2-3Ddraft-2Dfu-2Dalto-2Dnfv-2Dusecase-2D04&d=AwIGaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=832Zza2OXdKCFUMRkp4xUeZfH16qHuUha0mQm3g7mw0&s=JbRTHmXk9BQ0Gr9ShXt8GyDpz2-ZfLza_R441tyJS7I&e=>
>  
> &d=AwIGaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=832Zza2OXdKCFUMRkp4xUeZfH16qHuUha0mQm3g7mw0&s=JbRTHmXk9BQ0Gr9ShXt8GyDpz2-ZfLza_R441tyJS7I&e=
>
> Abstract:
>    This documentation presents a use case of Application-Layer Traffic
>    Optimization (ALTO) with the emergence of Network Function
>    Virtualization (NFV).  The Application-Layer Traffic Optimization
>    (ALTO) Service provides network information (e.g., basic network
>    location structure and preferences of network paths) with the goal of
>    modifying network resource consumption patterns while maintaining or
>    improving application performance.  The emerging NFV, which is
>    currently being in progress in ETSI NFV, leverages standard IT
>    virtualisation technology to consolidate many network equipment types
>    onto industry standard high-volume servers, switches, and storage.
>    The use case presented in this document discusses the impact of
>    virtualization on the ALTO protocol.  An architecture is proposed for
>    the interface between NFV MANO and ALTO server.  And possible end
>    point property extention is also discussed for such usecase.
>
>
>
>
> 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.
>
> The IETF Secretariat
>





_______________________________________________
alto mailing list
[email protected]
https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_alto
 
<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_alto&d=AwIGaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=832Zza2OXdKCFUMRkp4xUeZfH16qHuUha0mQm3g7mw0&s=w5LHrNAaivqMsvKzQhXUhqvBnMyKVSRsunfbBC6O5pA&e=>
 
&d=AwIGaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=832Zza2OXdKCFUMRkp4xUeZfH16qHuUha0mQm3g7mw0&s=w5LHrNAaivqMsvKzQhXUhqvBnMyKVSRsunfbBC6O5pA&e=

_______________________________________________
alto mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/alto

Reply via email to