分类目录归档:虚拟化

VMware NSX Application Platform部署(未完)

VMware NSX Data Center 3.2版本之后有一部分组件将会以容器的方式来部署,本文会说明相关的部署方式。我们以Tanzu Community Edition(TCE)为基础开始后续的部署工作,没有TCE的可以看下这里。
VMware Tanzu社区版在VMware vSphere部署

首次翻看NSX Application Platform (NAPP)的安装说明会觉得头很大,架构很复杂,又是Tanzu又是AVI,典型的结构如下图。为了能最简单地用上NSX的附加功能,本文将以最精简的架构来部署NAPP。

继续阅读

使用PowerCLI批量修改虚拟机内存

由于要修改一批VDI机器的内存,数量比较多,就拿出了PowerCLI来进行批量修改,命令如下:

Connect-VIServer -Server vcenter.test.local -User admin -Password password

$VMs = Get-Cluster “Cluster” | Get-VM | Where { $_.Name -like “vdi-*” }

ForEach ($VM in $VMs) { Set-VM $VM -MemoryMB 2176 -Confirm:$False }

VMware vSphere 6.0 新特性预览

VMware可能在今年10月发布新版本的VMware vSphere虚拟化软件,版本号为6.0,以下是在6.0版本里可能增加的特性:

  1. 支持新的硬件、新的操作系统。加入了对OpenStack云的支持。客户机操作系统可能会增加FreeBSD 10.0、Chrome OS等。
  2. 增加了系统的最大配置:单个虚拟机最大支持128个vCPU和4TB内存,单ESX最多支持480个物理CPU、12TB内存、64TB存储、1000个虚拟机。并且虚拟机的图像性能得到提升。
  3. 增强了存储的可用性:支持VSAN、vVol、vFlash,并且vSphere Replication和SRM都得到增强。
  4. 支持NFSv4.1,并且支持Kerberos验证。
  5. vMotion增强:vMotion可以跨vCenter Server、跨vSwitch间进行,支持长距离(大于100毫秒延迟的网络)的vMotion。
  6. 支持多处理器的Fault Tolerance(SMP-FT):目前(5.x)的FT版本仅支持单vCPU的虚拟机,新版本可以支持4 vCPU的FT,将大大提高FT的实用性。
  7. 跨站点的内容库:使多个站点间的ISO镜像、虚拟机模板等管理简单化,保持各站点文件的统一性。

VMware vSphere产品升级顺序

vsphere-update-sequence

产品的缩写名对应如下:

vCloud Director (VCD)
vShield Manager (VSM)
Horizon View
vCenter Server
vSphere Replication (VR)
vCenter Site Recovery Manager (SRM)
vCenter Operations Manager (vCOPS)
vSphere Data Protection (VDP)
vSphere Storage Appliance (VSA)
ESXi
vShield Edge
vShield App
vShield Endpoint

VMware vSphere Client Console打开缓慢的处理方法

近期遇到了vSphere Client Console打开缓慢的问题,表现为console打开后要等个10秒左右才出现画面,研究了半天发现是vSphere Client自动去更新根证书的原因,而在没有Internet连接的电脑上往往会等很长时间。以下是两个解决方法:

  1. 用企业内部的SSL证书来代替默认的自签名证书,条件是需要企业的RootCA并能生成vCenter所用的证书,步骤略复杂,在此不详述。
  2. 关闭Windows自动更新根证书功能,开始->运行->gpedit.msc->Computer Configuration->Administrative Templates->System->Internet Communication Management->Internet Communication settings->Turn off Automatic Root Certificates Update->Enabled,如下图。
  3. 20140722

一些VMware Appliance的默认用户名和密码

  • VMware vCloud Director Appliance:
    Username: root
    Password: Default0
  • VMware vCloud Director Appliance/Oracle Database 11g R2 XE instance:
    Username: vcloud
    Password: VCloud
  • VMware vCenter Server Appliance:
    Username: root
    Password: vmware
  • VMware vShield Manager Appliance:
    Username: admin
    Password: default
  • vSphere Management Assistant (vMA):
    Username: vi-admin
    Password: <安装时设置>
  • vSphere Data Recovery Appliance:
    Username: root
    Password: vmw@re / changeme
  • VMware vCenter Operation Manager
    Username: admin
    Password: admin
  • VMware vSphere Storage Appliance
    Username: svaadmin
    Password: svapass

使用VMware vSphere作为XenDesktop的Hypervisor

XenDesktop可以使用Citrix XenServer、VMware vSphere和Micorosoft Hyper-V作为Hypervisor。

启用在使用vSphere作为Hypervisor时需要作以下配置调整,原因是vCenter Server默认只支持https,而XenDesktop是使用http来来接vCenter的。

编辑proxy.xml文件,在修改前建议对该文件做备份。(适用于vCenter 5.0,4.1,4.0)

Windows Server 2003位于C:ProgramDataVMwareVMware VirtualCenter

Windows Server 2008/2008R2位于C:Documents and SettingsAll UsersApplication DataVMwareVMware VirtualCenter

查找<serverNamespace>/</serverNamespace>字段,如下

<e id=”0″>
<_type>vim.ProxyService.NamedPipeServiceSpec</_type>
<accessMode>httpsWithRedirect</accessMode>
<pipeName>.pipevmware-vpxd-webserver-pipe</pipeName>
<serverNamespace>/</serverNamespace>
</e>

然后把httpsWithRedirect改为httpAndHttps,如下

<e id=”0″>
<_type>vim.ProxyService.NamedPipeServiceSpec</_type>
<accessMode>httpAndHttps</accessMode>
<pipeName>.pipevmware-vpxd-webserver-pipe</pipeName>
<serverNamespace>/</serverNamespace>
</e>

再查找<serverNamespace>/sdk</serverNamespace>字段,如下

<e id=”9″>
<_type>vim.ProxyService.LocalServiceSpec</_type>
<accessMode>httpsWithRedirect</accessMode>
<port>8085</port>
<serverNamespace>/sdk</serverNamespace>
</e>

然后把httpsWithRedirect改为httpAndHttps,如下

<e id=”9″>
<_type>vim.ProxyService.LocalServiceSpec</_type>
<accessMode>httpAndHttps</accessMode>
<port>8085</port>
<serverNamespace>/sdk</serverNamespace>
</e>

然后重启vCenter服务,最后以http://vcenter/sdk的URL在XenDesktop里添加即可