zoukankan      html  css  js  c++  java
  • eucalyptus的网络模式

     总共有四种网络模式,默认采用的是system模式

    • SYSTEM Mode 最简单的网络配置。Eucalyptus分配mac地址,使用 Xen Bridge,配合已有的 DHCP DHCP 來分配 IP,适合小环境测试使用
    • STATIC Mode此模式可让 Eucalyptus 管理员管理 VM 的 MAC 和 IP 位址(和 SYSTEM Mode 一样會使用到 Xen Bridge 和 DHCP),适合当管理员管理一群 MAC/IP 的时候
    • MANAGED Mode最 有特色的 modes,但也相当多的约束,Eucalyptus 管理需定义一个大的网络 (private 且 unrouteable)给 VMs,Eucalyptus 使用者可定义 ‘named networks’ 和 ‘security groups’,举例来说:使用者可以选择是否允许 ping (ICMP) 或 ssh (TCP, port 22)到他们的 VMs,此外,Eucalyptus 也可定义一个 Public Network Pool(在Amazon 称为 elastic IP)。此 mode 适用与需要 security groups, elastic IPs 和 VM network isolation
    • MANAGED-NOVLAN Mode 相似与 MANAGED 但没 VM Network (VLAN) 的隔离


    使用 SYSTEM和 STATIC 会关掉一些特色:
    (1)VMs间的进出规则(在Amzaon EC2 称为 security groups)
    (2)使用者可控制和动态IPs分配再开机和执行期间(在Amazon EC2 称为 elastic IPs)
    (3)VMs间的网路流量的的隔离

    如果修改了eucalyptus.conf,需要

    Java代码 复制代码 收藏代码
    1. $EUCALYPTUS/etc/init.d/eucalyptus-cc cleanrestart  
    1. $EUCALYPTUS/etc/init.d/eucalyptus-cc cleanrestart  




    网络模式配置,只需修改 front-end 和 node 的 ‘eucalyptus.conf’文件,
    【1. SYSTEM Mode】

    Xml代码 复制代码 收藏代码
    1. ### Front-end ###   
    2. VNET_MODE="SYSTEM"  
    3.   
    4. ### Nodes ###   
    5. VNET_MODE="SYSTEM"  
    6. VNET_BRIDGE="eth0"  

    【2. STATIC Mode】

    Xml代码 复制代码 收藏代码
    1. ### Front-end ###   
    2. VNET_MODE="STATIC"  
    3. VNET_INTERFACE   
    4. VNET_DHCPDAEMON   
    5. *VNET_DHCPUSER   
    6. VNET_SUBNET   
    7. VNET_NETMASK   
    8. VNET_BROADCAST   
    9. VNET_ROUTER   
    10. VNET_DNS   
    11. VNET_MACMAP   
    12.   
    13. VNET_DHCPDAEMON="/usr/sbin/dhcpd3"  
    14. VNET_DHCPUSER="dhcpd"  
    15.   
    16. VNET_SUBNET="192.168.1.0"  
    17. VNET_NETMASK="255.255.255.0"  
    18. VNET_BROADCAST="192.168.1.255"  
    19. VNET_ROUTER="192.168.1.1"  
    20. VNET_DNS="192.168.1.2"  
    21.   
    22. VNET_MACMAP="AA:DD:11:CE:FF:ED=192.168.1.3 AA:DD:CE:FF:EE=192.168.1.4"  
    23.   
    24. ### Nodes ###   
    25. VNET_MODE="STATIC"  
    26. VNET_BRIDGE="eth0"  
    27. VNET_INTERFACE="eth0"  

    【3. MANAGED Mode】

    Xml代码 复制代码 收藏代码
    1. ### Front-end ###   
    2. VNET_MODE="MANAGED"  
    3. VNET_INTERFACE   
    4. VNET_DHCPDAEMON   
    5. *VNET_DHCPUSER   
    6. VNET_SUBNET   
    7. VNET_NETMASK   
    8. VNET_DNS   
    9. VNET_ADDRSPERNET   
    10. *VNET_PUBLICIPS   
    11.   
    12. ### Nodes ###   
    13. VNET_MODE="MANAGED"  
    14. VNET_INTERFACE   
    15. Command   
    16. ### Front-end ###   
    17. $ vconfig add <interface> 10   
    18. $ ifconfig <interface>.10 192.168.1.1 up   
    19.   
    20. ### Nodes ###   
    21. vconfig add <interface> 10   
    22. ifconfig <interface>.10 192.168.1.2 up  


    【4. MANAGED-NOVLAN Mode】

    Xml代码 复制代码 收藏代码
    1. ### Forent-end ###   
    2. VNET_MODE="MANAGED-NOVLAN"  
    3. VNET_INTERFACE="eth0"  
    4. VNET_DHCPDAEMON="/usr/sbin/dhcpd3"  
    5. VNET_DHCPUSER="root"  
    6. VNET_SUBNET="192.168.0.0"  
    7. VNET_NETMASK="255.255.0.0"  
    8. VNET_DNS="140.110.16.1"  
    9. VNET_ADDRSPERNET="64"  
    10. VNET_PUBLICIPS=""  
    11.   
    12. ### Nodes ###   
    13. VNET_MODE="MANAGED-NOVLAN"  
    14. VNET_BRIDGE="eth0"  

    官方文档:http://open.eucalyptus.com/wiki/EucalyptusNetworkConfiguration_v2.0

  • 相关阅读:
    ERROR Function not available to this responsibility.Change responsibilities or contact your System Administrator.
    After Upgrade To Release 12.1.3 Users Receive "Function Not Available To This Responsibility" Error While Selecting Sub Menus Under Diagnostics (Doc ID 1200743.1)
    产品设计中先熟练使用铅笔 不要依赖Axure
    12.1.2: How to Modify and Enable The Configurable Home Page Delivered Via 12.1.2 (Doc ID 1061482.1)
    Reverting back to the R12.1.1 and R12.1.3 Homepage Layout
    常见Linux版本
    网口扫盲二:Mac与Phy组成原理的简单分析
    VMware 8安装苹果操作系统Mac OS X 10.7 Lion正式版
    VMware8安装MacOS 10.8
    回顾苹果操作系统Mac OS的发展历史
  • 原文地址:https://www.cnblogs.com/ruiy/p/EucalyptusNetwkork.html
Copyright © 2011-2022 走看看