思科服务器 vmware虚拟多少个hba卡,利用Cisco UCS 管理虚拟机网络(上)

Cisco UCS计算系统针对虚拟化环境的网络管理提供了两种解决方案:一种是纯软件的Cisco Nexus 1000V;一种是基于Cisco UCS M81KR网卡的硬件解决方案。Cisco Nexus 1000V是唯一的第三方分布式虚拟交换机,同样实现了交换机的数据功能和控制功能的分离。基于硬件的解决方案服务器需要配置Cisco UCS M81KR网卡。此网卡的虚拟化功能非常强大,它能够将一块物理网卡虚拟成多达128块虚拟网卡来供虚拟机使用。本文简要介绍一下Cisco UCS基于硬件的虚拟化网络管理解决方案的配置过程。

配置动态UCS vNIC

登录到UCS Manager,进入服务器配置管理选项卡,选择某个Service Profile的vNIC配置,如图1所示,在Actions中选择“Change Dynamic vNIC Connection Policy”。

2012-06-20-10-39-06.jpg

图1. 在UCSM中更改动态vNIC连接策略

如图2所示,在弹出的“Change Dynamic vNIC Connection Policy”对话框中设置Dynamic vNIC的数量为53并选择适配器策略为VMware。

2012-06-20-10-39-30.jpg

图2. 设置动态vNIC数量以及适配器策略

需要说明的是,每片UCS 刀片服务器的M81KR网卡能够虚拟的网卡和HBA卡数量总和为:vHBAs+vNICs+Dynamic vNICs=(15*n)-2 ,其中n为上联链路数量。在我们的实验环境中,有4条上联链路,虚拟的vHBA卡为2块,vNIC为3块,所以能够虚拟的Dynamic vNIC数量为15*4-2-2-3=53。利用M81KR网卡创建的vHBA、vNIC如图3所示。

2012-06-20-10-40-15.jpg

图3. 在UCSM中创建的vHBA、动态vNIC、静态vNIC信息

在vCenter上注册UCS Manager

在USM Manager中选择VM选项卡下的VMware。如图4所示,在右侧的General面板下选择“Configure VMware Integration”选项。

2012-06-20-10-40-38.jpg 

图4. 配置VMware集成

如图5所示,在弹出的“在vCenter上安装插件”对话框中选择“Export”按钮,将生成的可扩展XML文件保存到桌面上,然后确定即可。

2012-06-20-10-40-56.jpg

图5. 在UCSM中导出VMware插件

使用vSphere Client连接vCenter Server,如下图所示,依次选择“插件”—>“管理插件”打开插件管理器,在可用插件的空白处右键单击,然后选择“新建插件”。

2012-06-20-10-41-16.jpg

图6. 在vCenter中新建插件

在弹出的“注册插件”对话框中,选择我们在UCS Manager中导出的xml文件 cisco_nexus_1000v_extension.xml。

2012-06-20-10-42-25.jpg

图7. 导入cisco_nexus_1000v_extension.xml文件

选择注册插件,最后提示插件注册成功。

2012-06-20-10-43-00.jpg

图8. 在vCenter Server上注册插件成功

插件注册完成后,我们可以在可用插件列表中找到刚刚注册的插件。

2012-06-20-10-43-18.jpg

图9. 可用插件列表

在USM Manager中创建分布式虚拟机换机

同样在USM Manager中选择VM选项卡下的VMware,在右侧的General面板下选择“Configure VMware Integration”选项,然后直接单击“下一步”进入“Define VMware Distributed Virtual Switch”界面,输入vCenter Server、DataCenter以及分布式虚拟交换机的信息。其中vCenter Server的IP地址信息必须为vcenter Server服务器的IP地址,vcenter datacenter 名必须和vcenter中定义的datacenter保持一致。

2012-06-20-10-43-38.jpg

图10. 定义分布式虚拟交换机

点击Next,在下一个页面中填写相关port profile信息。由于UCSM中可能存在多个datacenter,UCS Manager通过profile client指定port profile同vDS的对应关系,所以还需要填写profile client信息。

2012-06-20-10-43-54.jpg 

图11. 定义Port Profile

配置完成后,UCSM会将刚才定义的vDS自动推送到vCenter中,并生成相应的port group。除了在UCSM里定义的port profile,UCSM还会自动在vCenter中生成一个uplink port gourp和一个deleted port group。我们可以登录到vCenter Server上,通过选择“主页-清单-网络”可以看到刚才定义的Port Profile。

2012-06-20-10-44-16.jpg

图12. UCSM将Port Profile推送到vCenter中

至此,利用Cisco UCS管理虚拟机网络有关UCSM的配置就介绍完了。下一篇文章我们将介绍vCenter Server以及ESXi主机的配置,最终实现由USM管理虚拟机网络。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/351257.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Pycharm的远程代码编辑

作为一个从Java转到Python的程序猿,一直觉得python的远程代码调试能力不如java,远程调试一把需要各种改代码,牵扯到eventlet库的时候,问题就更严重,需要调整eventlet的各种配置,算了还是不用远程调试了&…

L3-020 至多删三个字符 [DP]

这题在网上看到一个非常容易理解的思路,和大家分享一下。 记dp[i][j]为前i个字符删除j个字符后得到不同字符串的数量,可以得到以下两个转移方程 dp[i][j1]dp[i][j1]dp[i-1][j] (删除s[i]) dp[i][j]dp[i][j]dp[i-1][j] (不删除s[i]) 如果只用上述式子&…

idea中使用osgi_OSGi中的权限

idea中使用osgi在上一篇文章中 ,我们介绍了为Java应用程序实现沙箱的方法,在其中我们可以安全地运行移动代码 。 这篇文章探讨了如何在OSGi环境中执行相同的操作。 OSGi OSGi规范 为Java定义了一个动态模块系统 。 因此,它是实施那种可以使…

我的世界末日之后无限法则服务器,《我的世界》全新玩法无限法则上线

完整细致的世界体系,丰富多样的地图,拥有无限探索可能的新世界欢迎你的到来。春节期间,《我的世界》手游全新玩法《无限法则》重磅上线,带大家一同体验无限创造的魅力。冒险家们,一起开启新世界的冒险之旅吧&#xff0…

python风流史

python的创始人为吉多范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多范罗苏姆(中文名字:龟叔)为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承…

将Infinispan版本映射为最低Java版本

我最近一直在与Infinispan交流 ,我注意到这种“分布式内存键/值数据存储”的特征之一是它相对积极地采用,甚至要求更高版本的Java。 根据参考的Infinispan文档 ,以下内容将Infinispan版本映射到最低必需的Java SE版本。 Infinispan版本及其…

python 在不同层级目录import 模块的方法

http://www.cnitblog.com/seeyeah/archive/2009/03/15/55440.html Python包含子目录中的模块方法比较简单,关键是能够在sys.path里面找到通向模块文件的路径。 下面将具体介绍几种常用情况: (1)主程序与模块程序在同一目录下: 如下面程序结构…

vue-resource ajax跨域,基于Vue-resource jsonp跨域问题的解决方法_婳祎_前端开发者

最近在学习关于什么是jsonp,以及为什么要用jsonp我就不多说了,不明白的同学自行百度一下。我们先来说一下这里我以json数据为例,首先我们通过 $.get可以直接得到一个我们想要的对象,但是用 jsonp 就会出现报错代码如下&#xff0c…

Kali Linux 2016.2初体验

前言 Kali Linux官方于8月30日发布Kali Linux 2016的第二个版本Kali Linux 2016.2。该版本距离Kali Linux 2016.1版本发布,已经有7个月。在这期间,在Kali Linux 2016.2版本发布的这段时间,Kali Linux官方增补了94个更新。 主要的更新大概是这…

ajax servlet增删改查,Servlet ajax 文件上传和JDBC+Servler用户表增删改查

昨天晚上帮一个妹子,应该是大二或者大三的。解决了ServletJDBC实现用户表的增删改查功能,当时妹子遇到的问题是文件上传和日期格式处理不太会。我让她把代码发我,我本地调试,结果发现坑很多,就是很多细节问题。不过对于…

1065 单身狗

“单身狗”是中文对于单身人士的一种爱称。本题请你从上万人的大型派对中找出落单的客人,以便给予特殊关爱。 输入格式: 输入第一行给出一个正整数 N(≤ 50 000),是已知夫妻/伴侣的对数;随后 N 行&#xff…

不,保持警惕不会伤害Java。 关于Java许可的评论。

所以。 Oracle希望通过Java赚钱。 然后,The Register发表了一篇非常对立的文章,上面有一个超级吸引人的标题。 根据他们的消息来源,“ Oracle正在大力加强对其声称违反其许可证的Java客户的审计”。 当Twitter诗句对人们批评甲骨文的行为持批…

移动端ajax,jQuery基于$.ajax设置移动端click超时处理方法

本文实例讲述了jQuery基于$.ajax设置移动端click超时处理方法。分享给大家供大家参考,具体如下:这里介绍jquery click事件如何在移动端自动转换成touchstart事件。因为移动端click事件会比touchstart事件慢几拍移动设备某个元素上事件执行顺序是&#xf…

Python单例模式的4种实现方法

[python] view plaincopy #-*- encodingutf-8 -*- print ----------------------方法1-------------------------- #方法1,实现__new__方法 #并在将一个类的实例绑定到类变量_instance上, #如果cls._instance为None说明该类还没有实例化过,实例化该类,并返回 #如果cl…

java虚拟机-程序计数器PC Register

什么是程序计数器? 程序计数器是一块 较小 的内存空间,它可以看做是当前线程所执行的字节码的 行号指示器 ;在虚拟机的概念模型里(仅仅是概念模型,各种虚拟机可能会通过一些更高效的方式去实现)&#xff0c…

织梦ajax表单提交参数错误,【织梦二次开发】织梦jquery+ajax方式提交自定义表单...

我们在dedecms教程中学到很多,比如可以借助jquery ajax提交dedecms自定义表单到后台。此例只做为参考,实际项目中根据自己的情况酌情修改。html部分:姓名:电话:留言:js部分:function send(){$.a…

R-Tree空间索引算法的研究历程和最新进展分析

摘要:本文介绍了空间索引的概念、R-Tree数据结构和R-Tree空间索引的算法描述,并从R-Tree索引技术的优缺点对R-Tree的改进结构——变种R-Tree进行了论述。最后,对R-Tree的最新研究进展进行了分析。 关键词:空间索引技术&#xff1b…

Git同时使用不同平台代码仓库

问题描述 公司项目使用代码仓库为gitinn/gitlab等,个人项目使用github进行托管,而公司项目和个人项目设置的邮箱和用户名是不同的,而ssh的密钥对又是基于这两个信息生成的,所以此时想要同时使用两个平台的代码仓库,则会…

java签署ssl_签署Java代码

java签署ssl在上一篇文章中,我们讨论了如何保护移动代码 。 提到的措施之一是签名代码。 这篇文章探讨了Java程序如何工作。 数字签名 数字签名的基础是密码学 ,特别是公钥密码学 。 我们使用一组加密密钥:私有密钥和公共密钥。 私钥用于…

服务器中有两个R文件夹,一台服务器中配置多个git sshkey

需求背景:GitHub上有两个项目,需要拉取到同一台服务器,并且都需要通过ssh的方式拉取假设两个项目分别叫: proj1 和 proj2一、分别生成 ssh key# 先生成 proj1 的 sshkey$ ssh-keygen -t rsa -C "888888qq.com"image.png…