0搭建VMware vSphere企业虚拟化环境

一、前言

对于研发人员而言,搭建开发环境是常规操作之一。如何搭建环境有不同的选择,而且随着技术的发展选择也在不断变化。

最开始的时候,公司分配Windows机器,我们在Linux机器上开启Samba,Windows远程连接Linux进行开发。这种方案就是大家共用一台Linux,会相互影响,有时候会把机器搞宕机,所有人都用不了。

后来随着Docker越来越普及,我们建好开发镜像后,新入职的同学使用docker file和docker compose直接安装即可,方案在Mac安装Docker及使用有讲述。这种就比较好了,相互之间不影响,如果镜像升级,大家简单升级一下即可。

但这两种方案都需要研发人员有一定的计算机基础,很多时候研发人员需要能够直接使用的环境,这部分压力就转移到了运维这边。

所以这次讲述如何搭建VMware vSphere企业虚拟化环境,搭建完成后,运维人员可以按需创建虚拟机供研发人员直接使用。如果大家想要更细致的讲解,可以参考这个教程基于共享存储搭建VMware vSphere企业虚拟化实战环境 。

二、硬件配置

使用VMFusion搭建企业虚拟化环境,使用的MAC至少32G内存,300G剩余空间,硬件配置越高越好。

当然也可以选择使用windows,但配置也需要一样高。

三、软件配置

  • VMFusion:11。如果是Windows系统可以使用vmware workstation。

  • ESXi系统:6.7

  • VCSA:6.7

  • WindowsServer:2016

  • TrueNAS系统:12.0

  • VMRC:11.1

大家最好使用相同版本,如果需要这些软件可以联系我

图片

四、拓扑规划

我们需要有三台ESXi主机,因为至少三台主机才能组建群集实现VMware的高级功能。

一台存储服务器iSCSI-Storage,用于提供存储功能,VMware的高级功能需要ESXi有相同的存储。

两台Core Switch(三层核心交换机),用于网段间互通和连外网。

两台Storage Switch,用于ESXi和共享存储进行连接。

图片

五、网络配置

整体的配置规划如下图所示,在我们搭建的过程中,经常会用到这个图。

图片

六、讲解顺序

后面会分7讲,讲完整个环境的搭建。

  1. 如何创建三层交换机,实现网络互通

  2. 如何创建DNS服务器,实现域名和ip的解析

  3. 如何安装、配置ESXi机器

  4. 如何创建iSCSI共享存储

  5. 如何安装vCenter Server,组建好群集

  6. 如何部署AD域

  7. 启用高级功能,实现DRS、HA、FT

七、名词解释

后续会出现一些名词,这里整理出来,方便大家理解

名词解释
iSCSIiSCSI(Internet Small Computer System Interface),Internet小型计算机系统接口,是一种基于因特网及SCSI-3协议下的存储技术。
Win2016 remote access组件reve和NAT协议用于内网和外网互联
FQDNFQDN:(Fully Qualified Domain Name)全限定域名:同时带有主机名和域名的名称。(通过符号“.”)
例如:主机名是bigserver,域名是mycompany.com,那么FQDN就是bigserver.mycompany.com。[1]
全限定域名可以从逻辑上准确地表示出主机在什么地方,也可以说全域名是主机名的一种完全表示形式。
从全限定域名中包含的信息可以看出主机在域名树中的位置。DNS解析流程:首先查找本机HOSTS表,有的直接使用表中定义,没有查找网络连接中设置的DNS 服务器由他来解析。
DNS域名系统(英文:Domain Name System,缩写:DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用UDP端口53。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。
MGMT网络管理端口,可以直接用网线连接,登录进防火墙以网页模式管理
Windows Server微软公司研发的服务器操作系统,提供的虚拟化区域包括适用于IT专业人员的虚拟化产品和功能,以设计、部署和维护Windows Server
VMotion将正在运行的虚拟机从一台物理服务器移动至另一台物理服务器,而不影响最终用户。
VCSAvCenter Server Appliance,基于Linux下的vCenter。集成安装了vcenter server的虚拟机,简称VCS
IDRAC远程管理接口
vshere web client管理exsi
交换机access口只能跑对应VLAN的流量
交换机trunk口能跑所有网段的流量
AD域(Active Directory Domain)来统一管理网络中的PC终端。在AD域中,DC(域控制器)包含了由这个域的账户、密码、属于这个域的计算机等信息构成的数据库。
FreeBSD是一种 UNIX操作系统,是由经过 BSD、386BSD 和 4.4BSD 发展而来的Unix的一个重要分支。FreeBSD 为不同架构的计算机系统提供了不同程度的支持。
vmkernelVMkernel是三层TCP/IP协议堆栈数据处理为ESXi提供以下服务:
VMware VMotion
iSCSI
NFS
FC/SAS共享存储存储协议
EVC是 Enhanced vMotion Compatibility 的简称,是VMware群集功能的一个参数。EVC 允许在不同代 CPU 之间迁移虚拟机
DRSDistributed Resource Scheduler,将虚拟机已VMotion流量方式迁移到另一个ESXi主机中
HA高可用,物理机不可用,迁移到别的
FT容错,主从,主提供服务,从备用
VLAN(Virtual Local Area Network)的中文名为"虚拟局域网"。

最后

大家如果喜欢我的文章,可以关注我的公众号(程序员麻辣烫)

我的个人博客为:https://shidawuhen.github.io/

图片

往期文章回顾:

  1. 设计模式

  2. 招聘

  3. 思考

  4. 存储

  5. 算法系列

  6. 读书笔记

  7. 小工具

  8. 架构

  9. 网络

  10. Go语言

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
企业VMware vSphere 6.7虚拟技术配置与管理》课程共分为“上集”和“下集”两部分,本套视频为“上集”部分,从零基础讲起,由浅入深,是虚拟入门与提高学习推荐课程。 通过本课程学习,可以全面、深入、系统掌握vSphere产品的规划、设计、安装、配置、管理等相关技能。结合课程实战,深入理解软件定义计算、存储、网络相关概念和运维技能。 《企业VMware vSphere虚拟技术配置与管理》上集部分具体课程章节如下。 第1章 《vSphere技术基础》主要内容本章我们从理论上描述了虚拟技术。第一部分重点讲解了什么是虚拟技术;什么是vSphere。第二部分重点讲解了vSphere的设计思想,从虚拟层、管理层、接口层进一步展开分析,使从业学习人员从技术层面对VMware vSphere进行深层次学习。 第2章 《VMware ESXi 安装和设置》主要内容本章我们重点讲解了两部分内容,第一部分主要讲解了安装ESXi程序的准备工作及安装过程。第二部分主要讲解了ESXi服务器的基本设置。这些内容是成为VMware工程师的必备技能,也是基础要求,希望各位朋友认真学习,踏实实践。 第3章 《vSphere Host Client管理单台ESXi主机》主要内容本章我们主要讲解了通过vSphere Host Client管理单台ESXi主机相关技能。包括vSphere Host Client的版本情况,基本理论知识;结合理论知识,重点给大家演示了使用vSphere Host Client对ESXi主机进行管理、对虚拟机进行管理、对网络进行管理、对存储进行管理等内容。操作内容比较多,希望朋友们认真理解理论知识的同时,踏实做好每一个实验,用实验检验理论,通过理论指导实践。 第4章 《vCenter Server 安装和设置》主要内容本章我们从理论上讲解了vCenter Server的安装类型、安装要求、安装分类、安装涉及到的组件和服务。在理论的基础上,我们分类分步进行了各种模型的构建,这些构建模型包括:* Windows环境部署具有嵌入式PSC的vCenter Server;* Windows环境部署具有外部PSC和外部SQL Server数据库的vCenter Server;* Linux环境部署具有嵌入式PSC的VCSA;* Linux环境部署具有外部PSC的VCSA。本章内容理论丰富,实验详细。希望朋友们认真学习理论说明,跟做章节中涉及的每一个实验,边看边做边总结。最终能够形成自己的知识。注释:PSC:亦指Platform Services ControllerVCSA:亦指vCenter Server Appliance 第5章 《vCenter Server基本配置和主机管理》 主要内容本章我们从理论上讲解了vSphere在数据中心的物理结构、软件组件、客户端使用界面、受管清单对象、可选vCenter Server组件和vCenter Server插件。在理论的基础上,详细介绍了vSphere Client的基本使用,包括对vCneter Server的管理操作、常规配置、高级属性定义、群集对象操作、vSphere标记和属性等。 第6章 《VMware vSphere 6.7 网络配置与管理》 主要内容软件定义网络,是虚拟技术中的重要知识点。本章我们主要讲解了VMware vSphere网络的配置与管理。通过大量的理论和图例详细阐述了虚拟环境中的网络模型和工作流程。课程中,我们对VMware vSphere虚拟环境中的标准交换机和分布式交换机进行了分类讲解,并详细演示了涉及到的每一个实验。虽然理论和实践都做了比较详尽讲解,但对于初学者仍有一点的难度。克服困难的最好方式就是多做实验,验证理论。可谓实验三遍,其义自见。 第7章 《VMware vSphere 6.7 存储配置与管理》 主要内容本章我们通过理论结合实践的方式讲解了 VMware ESXi和 VMware vCenter Server提供的虚拟和软件定义的存储技术。这些技术细节包括:将ESXi与iSCSI SAN配合使用;为VMware ESXi配置iSCSI共享存储;管理虚拟环境中的存储设备;使用虚拟闪存读取缓存;在虚拟环境中使用数据存储;虚拟环境中的多路径和故障切换技术;裸设备映射技术;存储置备和空间回收技术;管理存储I/O资源。大家在学习过程中,可以以此为参考,构建自己的环境,逐步熟练课程中的术语和操作技能。 第8章 《VMware vSphere 6.7 虚拟机配置与管理》 主要内容本章我们对VMware vSphere 环境中部署虚拟机、部署 OVF 和 OVA 模板、使用内容库、配置虚拟机硬件、配置虚拟机选项、使用 vSphere vApp 管理多层应用程序、编辑虚拟机启动和关机设置等做了全面介绍。希望大家在掌握理论的基础上,参照课程实践部分,独立完成各个实验操作。 后续:在理论知识扎实,实践操作到位的情况下,《企业VMware vSphere虚拟技术配置与管理》下集将深入讲解vSphere环境下的vMotion、DRS、High Available(HA)、fault tolerance(FT)、性能监控、安全备份等高可用性内容,敬请学习提高。 企业VMware vSphere 6.7虚拟技术配置与管理(上集)视频课程:https://edu.csdn.net/course/detail/35162企业VMware vSphere 6.7虚拟技术配置与管理(下集)视频课程:https://edu.csdn.net/course/detail/35171
具体规划VMware vSphere私有云的步骤如下: 1.确定硬件规划:根据实际需求,选择合适的服务器硬件配置,包括CPU、内存、存储等,并考虑网络的带宽和拓扑结构。 2.安装VMware vSphere:根据硬件配置,安装VMware vSphere虚拟平台,包括vCenter Server和ESXi主机等。 3.创建数据中心:在vCenter Server中创建数据中心,用于管理和监控虚拟机、主机和存储等资源。 4.配置存储:配置共享存储,如iSCSI或FC存储,用于保存虚拟机的镜像和数据等。 5.创建虚拟机网络:创建虚拟交换机和端口组,用于连接虚拟机和外部网络。 6.创建虚拟机:根据实际需求,创建虚拟机,包括选择操作系统、分配CPU和内存等资源,并将虚拟机部署在ESXi主机上。 7.配置虚拟机:配置虚拟机的网络、存储和其他设置,如开启虚拟硬件辅助等。 8.管理虚拟机:使用vCenter Server管理虚拟机,包括监控虚拟机的性能、备份和恢复虚拟机、迁移虚拟机等。 9.实现高可用性:通过vSphere HA和vSphere Fault Tolerance等功能,实现虚拟机的高可用性和容错性等。 10.实现灾难恢复:通过vSphere Replication和Site Recovery Manager等功能,实现虚拟机的灾难恢复和业务连续性等。 总之,VMware vSphere私有云的具体规划需要根据实际需求进行制定,包括硬件规划、虚拟规划、存储规划、网络规划和安全规划等,同时需要结合VMware vSphere的各种功能和工具,实现虚拟环境的高可用性、灾难恢复和业务连续性等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值