Hi Toshiaki,

This is perfectly suitable.
you can submit your proposal at:
http://www.cloudstackcollab.com/CfP/

To submit your patch you can check:
http://www.slideshare.net/sebastiengoasguen/git-101-for-cloudstack

or
http://cloudstack.apache.org/develop/non-committer.html

If you have any questions regarding your patch please email 
[email protected]

thank you,

-Sebastien


On Apr 29, 2013, at 5:27 PM, "Toshiaki Hatano" <[email protected]> 
wrote:

> Hello Marketing,
> 
> 
> 
> It’s my first time to post CloudStack mailing-list.
> 
> I’d like to ask question regarding CfP for the CloudStack Collaboration 
> Conference.
> 
> 
> 
> I’m currently working on integration between Linux native VXLAN and 
> CloudStack as my internship project.
> 
> I’d like to talk and discuss in Conference about VXLAN support on CloudStack.
> 
> 
> 
> Is that suitable topic for conference or not?
> 
> Please comment!
> 
> 
> 
> I already have working demo code, which simply replaces VLAN with VXLAN under 
> cloud-agent level in KVM hypervisor.
> 
> 
> 
> 
> 
> ##) Here is the detail.
> 
> 
> 
> 1.     Background
> 
> VXLAN is one of emerging technologies to overcome VLAN scalability 
> limitation, being standardized in IETF [1].
> 
> VXLAN enable Layer 2 tunneling over UDP/IP with VLAN-like encapsulation and 
> allow 16M isolated networks in the domain.
> 
> CloudStack currently have the capability to use VLAN (or GRE) to isolate 
> customer networks in advanced networking mode. 
> 
> But, due to the VLAN ID limitation (there’re only 4096 IDs), only 4K networks 
> (= account) can be in a zone using VLAN.
> 
> 4K is not enough for IaaS provider like us, we already allocated much IDs in 
> our DCs and VPC must be going to accelerate consumption rate.
> 
> VXLAN will solve this 4K limitation.
> 
> OpenStack already started process[2] to support Linux native VXLAN. 
> 
> 
> 
> 2.     Implementation
> 
> There’re three ways to use VXLAN in Linux, Open vSwitch and user land 
> implementation and Linux kernel (3.7 or later) native support. 
> 
> We choose Linux native support because it’s the simplest way. As always, 
> simple is the best.
> 
> As proof of concept, I’ve modified “modifyvlan.sh” script which is actual 
> VLAN create/delete manipulation script called from cloud-agent, to create and 
> to use VXLAN interface instead of VLAN interface.
> 
> Modified script is tested with CloudStack 4.0.1 and 3 KVM hypervisors based 
> on CentOS 6.4 + 3.8.6 kernel.
> 
> And it looks working. (I’m still testing)
> 
> 
> 
> 3.     TODOs
> 
> To receive merit from VXLAN, cloud-agent and cloud-server code should be 
> modified to recognize VXLAN and to allocate VXLAN IDs (VNI) from VXLAN’s 
> large ID space.
> 
> There’re difference in parameter between L2 encapsulation (VLAN) and L3 
> encapsulation (VXLAN) so it should be handled too.
> 
> (E.g. MTU, source IP address, multicast group)
> 
> I’d like to commit my code but I don’t know how to so I’d like some help to 
> learn the process J
> 
> 
> 
> [1] http://datatracker.ietf.org/doc/draft-mahalingam-dutt-dcops-vxlan 
> <http://datatracker.ietf.org/doc/draft-mahalingam-dutt-dcops-vxlan/> / 
> <http://datatracker.ietf.org/doc/draft-mahalingam-dutt-dcops-vxlan/> 
> 
> [2] https://review.openstack.org/#/c/26516/
> 
> 
> 
> Best Regards,
> 
> --  
> 
> Toshiaki Hatano
> 
> Technical Account Manager I
> 
> Verio, an NTT Communications company 
> E-mail:   [email protected]
> 
> AIM:     [email protected]
> 
> Phone:  (801)437-7482  Office
> 
>        (801)960-6410  Cellular
> 
> 
> 
> 
> 
> This email message is intended for the use of the person to whom it has been 
> sent, and may contain information that is confidential or legally protected. 
> If you are not the intended recipient or have received this message in error, 
> you are not authorized to copy, distribute, or otherwise use this message or 
> its attachments. Please notify the sender immediately by return e-mail and 
> permanently delete this message and any attachments. Verio Inc. makes no 
> warranty that this email is error or virus free.  Thank you.

Reply via email to