总共有四种网络模式,默认采用的是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,需要
$EUCALYPTUS/etc/init.d/eucalyptus-cc cleanrestart
网络模式配置,只需修改 front-end 和 node 的 ‘eucalyptus.conf’文件,
【1. SYSTEM Mode】
### Front-end ###
VNET_MODE="SYSTEM"
### Nodes ###
VNET_MODE="SYSTEM"
VNET_BRIDGE="eth0"
【2. STATIC Mode】
### Front-end ###
VNET_MODE="STATIC"
VNET_INTERFACE
VNET_DHCPDAEMON
*VNET_DHCPUSER
VNET_SUBNET
VNET_NETMASK
VNET_BROADCAST
VNET_ROUTER
VNET_DNS
VNET_MACMAP
VNET_DHCPDAEMON="/usr/sbin/dhcpd3"
VNET_DHCPUSER="dhcpd"
VNET_SUBNET="192.168.1.0"
VNET_NETMASK="255.255.255.0"
VNET_BROADCAST="192.168.1.255"
VNET_ROUTER="192.168.1.1"
VNET_DNS="192.168.1.2"
VNET_MACMAP="AA:DD:11:CE:FF:ED=192.168.1.3 AA:DD:CE:FF:EE=192.168.1.4"
### Nodes ###
VNET_MODE="STATIC"
VNET_BRIDGE="eth0"
VNET_INTERFACE="eth0"
【3. MANAGED Mode】
### Front-end ###
VNET_MODE="MANAGED"
VNET_INTERFACE
VNET_DHCPDAEMON
*VNET_DHCPUSER
VNET_SUBNET
VNET_NETMASK
VNET_DNS
VNET_ADDRSPERNET
*VNET_PUBLICIPS
### Nodes ###
VNET_MODE="MANAGED"
VNET_INTERFACE
Command
### Front-end ###
$ vconfig add <interface> 10
$ ifconfig <interface>.10 192.168.1.1 up
### Nodes ###
vconfig add <interface> 10
ifconfig <interface>.10 192.168.1.2 up
【4. MANAGED-NOVLAN Mode】
### Forent-end ###
VNET_MODE="MANAGED-NOVLAN"
VNET_INTERFACE="eth0"
VNET_DHCPDAEMON="/usr/sbin/dhcpd3"
VNET_DHCPUSER="root"
VNET_SUBNET="192.168.0.0"
VNET_NETMASK="255.255.0.0"
VNET_DNS="140.110.16.1"
VNET_ADDRSPERNET="64"
VNET_PUBLICIPS=""
### Nodes ###
VNET_MODE="MANAGED-NOVLAN"
VNET_BRIDGE="eth0"
官方文档:
http://open.eucalyptus.com/wiki/EucalyptusNetworkConfiguration_v2.0
分享到:
相关推荐
Eucalyptus不仅支持IaaS(基础设施即服务)模式,还允许用户利用现有的硬件资源快速搭建起类似于公有云的服务。 #### 二、搭建步骤详解 ##### 1. 准备工作 - **物理或虚拟机**:至少准备两台机器,其中一台作为...
Eucalyptus 云平台 Eucalyptus 是用于构建与 Amazon Web Services 兼容的私有云和混合云的开源软件。... 您必须从安装指南中描述的几种网络模式中选择一种。 您的系统和网络的要求将根据您选择的模式而有所不同。
它通过基础设施即服务(IaaS)模式,使企业能够在已有的硬件、存储和网络资源上按需调配,从而实现资源的有效管理和利用。 对于Eucalyptus的访问,用户可以通过两种主要方式实现:Web界面和命令行工具。Web界面即...
**网络配置**:支持多种网络模式,包括SYSTEM、STATIC、MANAGED和MANAGED-NOVLAN等模式,以及多集群网络配置。 **问题解决**:提供故障排除指南和常见问题解答,包括如何调试桉树企业版、VMWARE调试等。 #### 七、...
通过IaaS,用户能够灵活地配置所需的计算、存储和网络资源,并能够根据需求的变化动态调整这些资源。这种模式简化了用户对底层硬件的关注,使其能够专注于应用程序的开发和运行。 ##### 2. **虚拟化** 为了实现...
7. AWS 兼容性:Eucalyptus 支持亚马逊网络服务(AWS)的云接口,使得企业可以利用一个通用的编程接口与公共云进行交互,实现公私云的互操作性。 Eucalyptus 作为一个开源项目,能够帮助企业快速、简便地在本地构建...
用户可以通过IaaS在任意位置按需获取网络、服务器、存储空间等基础计算资源。基于IaaS的数字资源长期保存云计算基础设施平台可以为数字资源的存储、共享和长期保存提供安全可靠的环境。 文章中提到,图书馆可以利用...
6. 云计算:云计算是一种新型的计算模式,通过网络将计算资源(如存储、处理和应用程序)以服务的形式提供给用户。云可以分为公有云、私有云和混合云,企业可以根据需求选择合适的部署模式。Marten Mickos认为私有云...
实验云平台是通过云计算技术将实验室的各种计算资源和存储资源虚拟化后,再通过网络提供给实验室用户使用的一种资源利用模式。实验云计算平台能够有效解决实验室设备资源分配不均、资源利用率低下等问题,将有限的...
6) 集群控制器(Cluster Controller, CC):负责收集集群内计算节点的信息,调度虚拟机,并通过管理组网模式管理虚拟机网络。 7) 存储控制器(Storage Controller, SC):类似AWS的EBS,提供块存储服务,支持多种...
云社区的目标是实现家庭、社区和全球网络的互联互通,提升信息交流和服务的效率。 【一站式服务】是智能社区云服务平台的一大特点,通过统一的界面、管理、调度和服务,用户可以方便地获取和控制各种服务,提高了...
首先,基础设施即服务(IaaS)是云计算的基础,它向用户提供包括计算能力、存储空间、网络资源等在内的底层IT基础设施。用户可以根据实际需求灵活地租赁这些资源,而无需自行购买和维护硬件设备。例如,Amazon EC2和...
云计算是一种通过网络提供按需计算资源(如服务器、存储、数据库、网络、软件、分析等)的服务模式。其核心在于将计算任务分布在大量的分布式计算机上,而非本地或远程服务器上。这种模式能够根据用户的实际需求动态...
尽管如此,Eucalyptus 依然保持着开源项目的开发模式,并持续提供技术支持和服务。 **功能特性:** - **接口兼容性**:Eucalyptus 提供与 Amazon EC2 和 S3 接口兼容的服务,这意味着大部分现有的基于 EC2 和 S3 ...