vSphere

vSphere 产品介绍


其中重要的三点 

  1. vSphere  即vCenter  计算机虚拟化

  2. NSX        网络虚拟化

  3. 虚拟SAN  存储虚拟化





产品和技术

  1. ESXI  传统概念 硬件直接安装系统,一个硬件服务器安装一个系统,而ESXI产品,在硬件上安装ESXI后,通过ESXI管理硬件分配资源,再安装多个系统

  2. vCeter Update Manager 基于vCenter更新管理

  3. vCenter Server 所有ESXI主机的集中控管

  4. vSphere Client  and WebClient   用户用浏览器访问vcenter时 ,WebClient提供服务  而vSphere client负责链接esxi 

  5. vRelalize Orchestrator  构建自动化流程来自动完成各种vCenter服务 

  6. vSMP(多虚拟CPU)

  7. DRS(平衡利用存储资源)

  8. Storage and Network IO 控制(类似于QOS)整个虚拟化环境网络存储和网络的QOS

  9. vSphere Stroage APIs For Data Protection(VADP)

    支持文件级别的备份和恢复,支持增量和完成备份

  10. VSAN 全新的软件定义的存储层,可以把所有ESXI主机存储逻辑上形成一个完整的存储空间VSAN 

    存储时一个文件可能被分开存放在ESXI主机A和主机B上


  11. vSphere Replication 

    用户可以复制虚拟机从一个vSphere环境到另一个vSphere环境。

  12. Flash Read Cache

    闪存读取缓存技术,使vSphere 环境更好的识别支持固态硬盘,提升固态硬盘使用率(扩展内存上限,使用固态硬盘作为内存使用。注意只能使用固态硬盘实现)


vCenter才能支持的特性

  1. VM模板

  2. Role-based acces controls 基于角色控制

  3. 更细的颗粒度控制

  4. vMontion  迁移    虚拟机之间在组内迁移

  5. 动态资源分配 

  6. HA(冷备)

  7. FT容错(热备)

  8. EVC (增强性vMotion兼容性)

  9. Host Profiles

  10. 分布式交换机

  11. 存储网络的IO控制(qos)

  12. 存储动态资源控制


vsphere 的授权

  • 按物理服务器处理器授权 

  • 对虚拟机数量无限制

  • 对物理资源无限制



    举例:用户拥有两台配备双cpu(每个cpu6核) 每个cpu需要一个许可,此时用户需要购买4个许可

     具体各版本参数可在官网下载


vCenter 介绍

  1. 中心管理工具

  2. 像一个代理一样工作

  3. 中心集成点

  4. vSphere的很多高级特性必须在vCenter环境才能做

  5. 分windows版本和Linux版本



vCenter的两种安装方式

  1. windows server上的应用程序 部署复杂

    VMware-VIMsetup-all-6.5

  2. linux版的虚拟应用程序,提供快捷简单的部署,内置了是vcenter应用的SUSE linux,这就是我们所说的

    VCSAVMware-VCSA-ALL-6.5



vCenter提供的底层服务

  1. Centralized user authentication(集中用户认证)

  2. web-based client server (web版客户端访问服务端)

  3. Inventory system(目录服务,集成对ESXI管理)

  4. Extensible framework(扩展架构,主要扩展OpenStack)

    以上底层服务不是核心服务器,但是是不可缺少的




选择vCenter

  1. windows server上的应用程序  

    VMware-VIMsetup-all-6.5

  2. linux版的虚拟应用程序,提供快捷简单的部署,需要跳板机,内置了是center应用的SUSE linux,这就是我们所说的

    VCSAVMware-VCSA-ALL-6.5





两种vCenter区别

  1. 数据库(Windows是用SQL,Linux用Oracle)

  2. Windows支持heartbeat做vCenter之间的HA,linux不支持

  3. VCSA集成DCHP、TFTP、Syslog等,但只能运行在虚拟机里面。


设计vCenter的高可用性 不同的组件用不同的技术可集中部署也可分布部署

  1. SSO组件:HA Cluster、Multisite两种保护方式  

  2. Inventory Service组件:  可以使用HA-enable vSphere cluster机制

  3. Protecting vCenter Server:Windows 使用Heartbeat;Linux只能重装

  4. vCenter Database:DB tools 或者组件Database Cluster




安装vCenter (linux版本,跳板机win7) 通常情况下,我们通过一台windows将vCenter装在一台ESXI主机上,下面为linux版本具体安装步骤


  1. 挂在ISO镜像到跳板机


  2. 启动跳板机,打开光驱将所有文件复制在本地


  3. 安装vCenter 进入vcsa-ui-installer 文件夹,选择win32文件夹,运行installer文件


  4. 第一阶段

    简介



  5. 许可协议,接受即可


  6. 选择部署类型,组件多台分布部署还是嵌入式部署,正常情况下我们部署在一台服务器上,选择嵌入式部署即可。


  7. 此处填写将vCenter安装在那台ESXI服务器上,此处填写该服务器地址及用户名密码


  8. 下面填写安装vCenter虚拟主机的名字及管理密码 此用户名密码为系统root密码


  9. 根据需求选择以及购买的授权选择规模。注意各类型所需服务器资源。


  10. 选择存储位置。


  11. 配置vCenter网络


  12. 完成后下一步汇总第一阶段配置。没有问题选择完成并开始安装


  13. 安装完成 ,安装过长大概需要15-20分钟


  14. 然后开始第二部的安装配置


  15. 对设备进行配置包括NTP服务,可填写官方ntp


  16. 然后配置sso,sso为认证机制,是web管理时用户登录需要用到的验证方式,形式是用户名@域名,站点名称随意。web管理也可以使用服务器底层root登录。


  17. 第4步可不填直接下一步查看配置,点完成开始安装。


  18. 直至安装完成





到此,vCenter已经安装完毕,此时登录vCenter所安装的ESXI服务器,可以看到自动添加了一台虚拟机。




以上为介绍安装方式,地址为临时地址,实际我的环境介绍


通过浏览器登录vCenter服务器,可以使用安装时建立的sso账号及域名登录 已administrator@sso域名  的形式登录



登录后界面如下