前言
相信对于很多初学者或者使用者来说,刚开始接触Cloudstack的时候可能会被Cloudstack的网络概念弄得有些糊涂,例如,基础网络,高级网络,细之网络流量分类(公共,管理,来宾,存储),这些概念在我开始学习的时候也觉得有些不好理解,现将我的理解与大家一起探讨下,共同进步!
 
区域类型
Cloudstack的区域类型有以下两种
1. 基本区域:根据官方的建议是,如果要配置的网络只有一个物理网络,那么就应该选择基本的网络区域类型,那么如何来理解“只有一个物理网络”?,按我的理解来说,“只有一个物理网络”应该指的是在一个广播域内的二层网络(同一个vlan id),一个广播域内的二层网络(同一个vlan id)所在的设备,网段都应该是一致的;
2. 高级网络:如果准备部署一个复杂的网络,多vlan,防火墙,VPN,负载均衡等高级网络的需求,那么就需要创建高级网络;
高级网络将在后续文章介绍,下面通过实际部署来验证基本网络;
1.1 创建基础域

 
1.2 配置zone的基础信息

1.3 设置物理网络

这里可以看到,虽然定义的是“一个物理网络”,但是这完全不影响将基础网络支持的网络流量类型分别指定不同的网口;
1.4 设置pod基本信息
 

 
1.5 设置guest流量
 

PS:这里的Guest地址范围必须和POD同地址网段,否则是无法配置成功的
1.6 设置计算节点信息

1.7 设置二级存储

 
PS:由于这里实验主存储我选择了本地存储,所以在配置上面是不需要配置主存储信息的;
 
当创建好了zone之后,我们可以看到默认已经有了一个defaultGuestNetwork

那么创建虚拟机的时候,网络选项也只有defaultGuestNetwork,也就是想选别的还没办法,只能乖乖的在10.0.0.21--10.0.0.200里面选地址了

我尝试选择新建Guest网络,但是发现在zone选项卡中,是没有任何区域选的,但是这个项又是必选项,应该是我当前只有一个basic zone,所以导致无法添加;

基本网络示意图

 
总结:
1. 基本网络只有一个物理网络(一个广播域下的二层网络),所有工作在基本网络下的虚拟机都在同一网段,虚拟机发送的数据报文是不携带vlan tag的,以什么vlan tag存在物理网络,这取决于guest流量是通过哪个网口与交换机互联并且交换机是如何配置的vlan的。
2. 基本网络只有一个物理网络,但是不影响计算节点多网卡区分网络流量,也不影响交换机为不同的网口分配不同的vlan
3. 既然工作在一个广播域内,那么就要考虑预留足够的地址给当前网络和未来网络使用(基本网络不提供vlan隔离,个人感觉仅仅适用于实验和测试)
4. zone下可以管理多个pod,在基本网络中,每个pod给出的地址要保证不能重叠,guest网络段也必须保证不能重叠

Cloudstack网络分析-基本网络的更多相关文章

  1. ArcGIS 网络分析[4] 网络数据集深入浅出之连通性、网络数据集的属性及转弯要素

    前面介绍完了如何创建网络数据集.如何使用网络分析功能,当然还有的读者会迷惑于一些更深层次的问题,比如网络数据集的连通性问题等. 因为不可能面面俱到,我只能挑重点来阐述,我觉得网络数据集的连通性.属性和 ...

  2. CloudStack网络概念

    转载:http://www.300wl.com/news/2016/0203/206663.html CloudStack网络模式分为简单网络(Basic Networking)和高级网络(Advan ...

  3. PYTHON黑帽编程1.5 使用WIRESHARK练习网络协议分析

    Python黑帽编程1.5  使用Wireshark练习网络协议分析 1.5.0.1  本系列教程说明 本系列教程,采用的大纲母本为<Understanding Network Hacks At ...

  4. Arcengine实现创建网络数据集札记(三)

    后记 下面给出项目中用到的自定义的封装类. AE许可初始化封装类: public class AELicenseChecker { private static volatile AELicenseC ...

  5. ArcGIS 网络分析[0] 介绍与博文目录【更新中】

    网络分析是个热点,理论上是属于计算机图形学和数据结构的,GIS以此为基础做出应用. 以下列举本人在学习中遇到的网络分析问题与经验总结. 1. 软件平台及数据准备 平台:Windows 10 操作系统, ...

  6. arcgis在折点处打断并建立网络分析(最短路径等问题)

    目的:GIS网络分析用于对段路径等问题.这里仅仅讲述如何建立网络分析. 网络建立前必须满足以下条件 1.要素文件在节点处打断(本文下面会叙述) 2.要素文件在地理数据库里的数据集里(一般是这样) 3. ...

  7. Social Network 社交网络分析

    Social Network 社交网络分析 一:什么是SNA-社交网络分析 社交网络分析的威力何在?我想几个案例来说明. 案例1:对一个毫无了解的组织(这个组织可以是一个公司,亦或是一个组织),如果能 ...

  8. CS基本网络中Agent使用双网卡进行流量划分

    两台服务器,一台服务器作为管理节点[单网卡],一台服务器作为计算节点[双网卡] ------------------------------------------------------------ ...

  9. CloudStack云基础架构的一些概念

    1. Zones(区域) 一个区域在CloudStack配置中是最大的组织单元.一个区域通常代表一个单独的数据中心,虽然在一个数据中心也允许有多个区域.将基础架构设施加入到区域中的好处是提供物理隔离和 ...

随机推荐

  1. IDL 矩阵运算

    矩阵相乘,A#B表示A的列乘以B的行,要求A的行数必须跟B的列数一致 IDL> A=[[0,1,2],[3,4,5]] IDL> B=[[0,1],[2,3],[4,5]] IDL> ...

  2. mySQL使用实践

    1.虚拟机安装mySQL 服务器, 宿主机分别使用navicat工具和java代码 访问mySQL,组网图如下: 2. 查看mySQL的服务器状态,如下: 3. 服务器上查看数据库和数据表内容如下: ...

  3. c#中字节数组byte[]、图片image、流stream,字符串string、内存流MemoryStream、文件file,之间的转换

    字节数组byte[]与图片image之间的转化 字节数组转换成图片 public static Image byte2img(byte[] buffer) { MemoryStream ms = ne ...

  4. Java继承--子类的实例化过程

    一个对象的实例化过程: Person p = new Person(); 1,JVM会读取指定的路径下的Person.class文件,并加载进内存,并会先加载Person的父类(如果有直接的父类的情况 ...

  5. win10 UWP 圆形等待

    看到一个圆形好像微软ProgressRing 我们可以用自定义控件 按ctrl+shift+a 用户控件 我们可以用Rectangle做圆形边 只要Rectangle RadiusX>0圆角 因 ...

  6. 使用acs-engine在Azure中国区部署kubernetes集群详解

    转载请注明出处:http://www.cnblogs.com/wayneiscoming/p/7649642.html 1. acs-engine简介 ACS是微软在2015年12月推出的一项基于容器 ...

  7. HTML笔记<note1>

    <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...

  8. LINUX 笔记-Shell 脚本控制语句

    1.if 语句 if condition1;then command1 elif condition2;then command2 else command3 fi 2.case 语句 case va ...

  9. h5实现照片墙效果

    <style> *{ margin: 0; padding: 0; } body{ background: url(images/bg.jpg); } #div1{ width: 100% ...

  10. LeetCode 63. Unique Path II(所有不同路径之二)

    Follow up for "Unique Paths": Now consider if some obstacles are added to the grids. How m ...