前言
相信对于很多初学者或者使用者来说,刚开始接触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. ABP增删改查代码片段

    @using System.Web.Optimization @using MultiPageSimpleTask.Entitys.Dtos; @model IList<ProductDto&g ...

  2. 第二章 MySQL入门篇

    第一章 MySQL入门篇 一.MySql简介 简言: 和SQL Server数据库相同,MySQl也是一个关系型数据库管理系统.由瑞典的MySQL AB公司开发,2008年被SUN公司收购,2009年 ...

  3. css笔记-文本样式

    聊聊text-decoration.text-indent.text-transform.letter-spacing.word-spacing.vertical-align.下面是一些常用设置文本样 ...

  4. vmware虚拟机安装CentOS-6.5教程

    linux是企业最常用的服务器系统之一,CentOS是免费的,所以用的企业也挺多,今天给大家分享怎么在自己电脑的虚拟机中安装CentOS-6.5,以便用来玩耍,没事的时候可以学学linux的一些知识. ...

  5. win10 uwp 进度条 WaveProgressControl

    昨天看到了有个大神做出好看的进度条样式,于是我就去抄袭他的代码,但是发现看不懂,于是本文主要翻译就是大神说这个控件如何做. 本文翻译 https://stackoverflow.com/a/46057 ...

  6. java基础---字符串string

    1.字符创的概念 java字符串就是Unicode字符序列.例如,串“Java\u2122”由5个Unicode字符J.a.v.a和TM.java没有内置的字符串类型,而是在标准库Java类库中提供了 ...

  7. FreeType in OpenCASCADE

    FreeType in OpenCASCADE eryar@163.com Abstract. FreeType is required for text display in the 3D view ...

  8. Sping AOP初级——入门及简单应用

    在上一篇<关于日志打印的几点建议以及非最佳实践>的末尾提到了日志打印更为高级的一种方式——利用Spring AOP.在打印日志时,通常都会在业务逻辑代码中插入日志打印的语句,这实际上是和业 ...

  9. Python学习笔记(五)--Python数据类型-数字及字符串

    Python数据类型:123和'123'一样吗?>>> 123=='123'False>>> type(123)<type 'int'>>> ...

  10. mysql 外键的几种约束

    restrict方式 同no action, 都是立即检查外键约束    --限制,指的是如果字表引用父表的某个字段的值,那么不允许直接删除父表的该值: cascade方式 在父表上update/de ...