美文网首页
openstack网络的整体理解

openstack网络的整体理解

作者: VChao | 来源:发表于2019-08-15 21:24 被阅读0次

    2019/08/15
    起初我个人觉得,我对Openstack的理解还算是深入,就是能理解到每个虚拟机都是怎么一步一步互相联通,或者说联通外网,说白了就是它的整体的流量走向。但是实际情况是,我觉得openstack的核心不仅仅是这种内容,今天看了文章[1],发现我学习的内容实在是太简单了,根本没有把握中核心,当然我前面学习的肯定是基础内容,把虚拟机的各个部分的内容都学会肯定是首要的。


    那么我现在来说一下,我后面应该把握的重点。

    1. 对于原来的时候,云主机是如何在不同网络下进行互联、互通,最后实现外网联通的技术
    2. 从文献[1]中可以得知,openstack在解决传统数据中心的问题时,是为了虚拟机数量上在硬件上的突破,同时达到用户的隔离,对于这部分内容,我应该如何理解;我觉得一个重要的内容,就是它是如何实现流量的封装(VxLan,GRE),以此达到相应数量上的突破,但是这部分怎么学习,因为这部分内容对于已经部署好的Openstack来说, 这部分完全是透明的, 我看不到任何的内容。
    3. 另外一个我原来的时候,学习计算部分内容的时候关注的问题,虚拟机的热迁移,这个东西当初只是考虑在存储等方面的内容并没有考虑网络部分的内容
    4. 最后一个内容,我觉得是我应该重点关注的,那就是虚拟机数量多了,怎么快速定位网络速度瓶颈,同时定位网络故障的位置。

    PS. 又回到那个老生常谈的事情,那就是学习动力的问题,以往的经验是,通过问题驱动的方式能实现非常好的学习效果;但是纯粹是我为了学习这个东西来学习的,没有任何的目标;这跟以前的时候一模一样。
    所以这个时候我真的应该好好想想我到底应该学习什么。

    我个人觉得,比较好入手的一个地方,就是看文献[1]中对于传统物理网络上的难点;同时,最近看到了一个网络监控模块的内容,那个算是一个收入的地方。同时,一个关键的地方,那就是openstck峰会上,他们都是怎么定义当前的难点的。


    2019/08/17

    Provider networks are networks created by the OpenStack administrator that map directly to an existing 
    physical network in the data center. An example of this would be networks behind a set of firewalls or load 
    balancers that are routable within your data center. Useful network types in this category are flat (untagged) 
    and vlan (802.1q tagged). It is possible to allow provider networks to be shared among tenants as part of the 
    network creation process.
    
    Tenant networks are networks created by users within tenants, or groups of users. By default, networks 
    created with tenants are not shared among other tenants. Useful network types in this category are vlan 
    (802.1q tagged) and gre (unique id). With the use of the L3 agent and Neutron routers, it is possible to route 
    between GRE-based tenant networks. Without a Neutron router, these networks are effectively isolated from 
    each other (and everything else, for that matter).[2]
    

    前一段时间的时候,看到什么租户网络,提供网络不太懂,这里记录一下;下面对于租户网络的内容部分应该还有vxlan这种。

    参考文献

    [1]Neutron 理解 (1): Neutron 所实现的网络虚拟化 [How Neutron Virtualizes Network]
    [2]neutron-networking-the-building-blocks-of-an-openstack-cloud/

    相关文章

      网友评论

          本文标题:openstack网络的整体理解

          本文链接:https://www.haomeiwen.com/subject/devtsctx.html