array(2) { ["docs"]=> array(10) { [0]=> array(10) { ["id"]=> string(3) "428" ["text"]=> string(77) "Visual Studio 2017 单独启动MSDN帮助(Microsoft Help Viewer)的方法" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(8) "DonetRen" ["tagsname"]=> string(55) "Visual Studio 2017|MSDN帮助|C#程序|.NET|Help Viewer" ["tagsid"]=> string(23) "[401,402,403,"300",404]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511400964" ["_id"]=> string(3) "428" } [1]=> array(10) { ["id"]=> string(3) "427" ["text"]=> string(42) "npm -v;报错 cannot find module "wrapp"" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(4) "zzty" ["tagsname"]=> string(50) "node.js|npm|cannot find module "wrapp“|node" ["tagsid"]=> string(19) "[398,"239",399,400]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511400760" ["_id"]=> string(3) "427" } [2]=> array(10) { ["id"]=> string(3) "426" ["text"]=> string(54) "说说css中pt、px、em、rem都扮演了什么角色" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(12) "zhengqiaoyin" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511400640" ["_id"]=> string(3) "426" } [3]=> array(10) { ["id"]=> string(3) "425" ["text"]=> string(83) "深入学习JS执行--创建执行上下文(变量对象,作用域链,this)" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(7) "Ry-yuan" ["tagsname"]=> string(33) "Javascript|Javascript执行过程" ["tagsid"]=> string(13) "["169","191"]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511399901" ["_id"]=> string(3) "425" } [4]=> array(10) { ["id"]=> string(3) "424" ["text"]=> string(30) "C# 排序技术研究与对比" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(9) "vveiliang" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(8) ".Net Dev" ["catesid"]=> string(5) "[199]" ["createtime"]=> string(10) "1511399150" ["_id"]=> string(3) "424" } [5]=> array(10) { ["id"]=> string(3) "423" ["text"]=> string(72) "【算法】小白的算法笔记:快速排序算法的编码和优化" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(9) "penghuwan" ["tagsname"]=> string(6) "算法" ["tagsid"]=> string(7) "["344"]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511398109" ["_id"]=> string(3) "423" } [6]=> array(10) { ["id"]=> string(3) "422" ["text"]=> string(64) "JavaScript数据可视化编程学习(二)Flotr2,雷达图" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(7) "chengxs" ["tagsname"]=> string(28) "数据可视化|前端学习" ["tagsid"]=> string(9) "[396,397]" ["catesname"]=> string(18) "前端基本知识" ["catesid"]=> string(5) "[198]" ["createtime"]=> string(10) "1511397800" ["_id"]=> string(3) "422" } [7]=> array(10) { ["id"]=> string(3) "421" ["text"]=> string(36) "C#表达式目录树(Expression)" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(4) "wwym" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(4) ".NET" ["catesid"]=> string(7) "["119"]" ["createtime"]=> string(10) "1511397474" ["_id"]=> string(3) "421" } [8]=> array(10) { ["id"]=> string(3) "420" ["text"]=> string(47) "数据结构 队列_队列实例:事件处理" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(7) "idreamo" ["tagsname"]=> string(40) "C语言|数据结构|队列|事件处理" ["tagsid"]=> string(23) "["246","247","248",395]" ["catesname"]=> string(12) "数据结构" ["catesid"]=> string(7) "["133"]" ["createtime"]=> string(10) "1511397279" ["_id"]=> string(3) "420" } [9]=> array(10) { ["id"]=> string(3) "419" ["text"]=> string(47) "久等了,博客园官方Android客户端发布" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(3) "cmt" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511396549" ["_id"]=> string(3) "419" } } ["count"]=> int(200) } 222 添加vSwitch步骤 - 爱码网

创建虚拟机时自带网卡需要桥接网络,这时使用虚拟交换机
虚拟交换机:标准交换机、分布式虚拟交换机

虚拟交换机提供的功能:网络桥接、在线迁移

标准交换机:单个主机的虚拟交换机配置,在ESXI主机上创建,在另一台ESXI主机是不可见的
分布式虚拟交换机:在vCenter server上创建,在所有ESXI主机都是可见的,便于网络集中管理和规划,
虚拟交换机端口类型:VMkernel、虚拟机端口组
VMkernel:用于存储、vMotion、管理,需要配置IP地址
虚拟机端口组:针对虚拟机,用于上行传输业务的端口,不需要配置IP地址

分布式虚拟交换机最大优势就是管理方便

虚拟设备器(最少4个网卡:业务网、集群网、存储网、管理网)
Flexible可以当作vlance或vmxnet适配器使用
vlance 也称为PCNet32,32位操作系统网卡,速率10M/100M
vmxnet 性能明显优于vlance适配器
E1000:64位操作系统网卡,速率1Gbits
e1000e:intel千兆以太网网卡
vmxnet、vmxnet2、vmxnet3是VMware提供的驱动程序,仅随VMware Tools提供
虚拟机交换机
1、不支持DTP、端口聚合PAgP、不运行STP
2、不学习MAC地址
3、不会把一个UPlink的流量发送给另一个UPlink
没有UPlink是不能进行物理网络通信的

网络流量要区分开:管理网络、存储、数据流量、HA、FT


添加标准交换机步骤

添加vSwitch步骤

添加vSwitch步骤

添加标准交换机以及上行端口

添加vSwitch步骤

设置交换机端口组

添加vSwitch步骤

添加vSwitch步骤

添加vSwitch步骤

在vSwitch上增加端口组步骤

添加vSwitch步骤

添加端口组

添加vSwitch步骤

添加vSwitch步骤

设置端口组名称

添加vSwitch步骤

添加vSwitch步骤

为vSwitch添加上行链路端口

添加vSwitch步骤

添加vSwitch步骤

添加vSwitch步骤

添加vSwitch步骤

添加vSwitch步骤

添加vSwitch步骤


添加vSwitch步骤

关于VMkernel操作步骤在vMotion

ESXI不支持在不同广播域的主机之间迁移虚拟机,因此将两台ESXI主机放在同一个广播域

Vlan ID 0表示不分配标签,4095表示分配所有vlan
只针对出站流量进行负载均衡,进站使用硬件的负载均衡器

VMkernel负责检测网络故障,可监视
1、监视链路状态:断电、断线
2、链路状态加信标:可检测许多仅依靠链路状态无法检测到的故障
触发的动作:通知交换机
1、故障切换
2、新的虚拟网卡连接到虚拟交换机


分布交换机:可以简化虚拟网络的配置,功能强大,支持高级网络连接(支持第三方交换机扩展)

虚拟交换机不会把一个uplink的流量发送给另一个uplink,没有uplink就不能和物理网络进行通

添加分布式虚拟交换机

添加vSwitch步骤

添加vSwitch步骤

添加vSwitch步骤

为交换机命名,添加上行端口

添加vSwitch步骤

添加vSwitch步骤

添加vSwitch步骤

修改端口组名称以及设置端口策略

添加vSwitch步骤











本文转自 周小玉 51CTO博客,原文链接:http://blog.51cto.com/maguangjie/1930488,如需转载请自行联系原作者

相关文章: