VMware vSphere虚拟化基础管理平台
VMware简介
VMware介绍
官网:https://www.vmware.com/cn.html
VMware公司成立于1998年,2003年存储厂商EMC以6.35亿美元收购了VMware;2015年10月,戴尔宣布以670亿美元收购EMC。VMware公司在2018年全年收入79.2亿美元。
VMware主要产品
- Workstation Pro:面向Windows的虚拟化。
- Fusion for Mac:面向Mac的虚拟化
- ThinApp:是一款无代理应用虚拟化解决方案。是一款便携软件或单文件打包工具,可以把有很多文件或文件夹的程序打包成一个单文件,可以将应用程序封装起来与OS或其他程序独立展开;将程序插入到MSI或EXE文件中并部署一个包括注册表键值、DLL、第三方库及Framework的虚拟系统环境,而无需在底层操作系统中安装的任何的代理或应用,可以避免程序的冲突。
- Horizon:用于管理虚拟桌面(VDI)、应用和在线服务的领先平台。
- Horizon Cloud:用于托管虚拟桌面和应用的灵活云计算平台。
- NSX for Horizon:一款虚拟桌面基础架构VD(Virtual Desktop Infrastructure)网络连接解决方案。
- VMware Enterprise PKS:面向多云企业和服务提供商的生产级Kubernetes。
- VMware vSphere Integrated Containers:用于传统应用和容器化应用的企业级容器基础架构。
- vSAN:经过闪存优化的vSphere原生存储,适用于私有云和公有云,即实现存储虚拟化
- VMware vSphere:业界领先的服务器虚拟化平台,作为基础平台,是云环境的理想之选链接:https://www.vmware.com/cn/products/vsphere.html
VMware 服务器虚拟化第一个产品叫ESX,后来VMware在4版本的时候推出了ESXI,ESXI和ESX的版本最大的技术区别是内核的变化,从4版本开始VMware吧ESX及ESXI产品统称为vSphere,但是VMware从5版本取消了原来的ESX版本,所以现在来讲的话vSphere就是ESXI,只是两种叫法而已。一般官方文档中以vSphere为主。

- VMware vCenter Server:用于管理跨混合云的vSphere虚拟化环境的集中式管理平台:https://www.vmware.com/cn/products/vcenter-server.html

架构说明

VMware vSphere
发行版说明
VMware ESXi 版本和内部版本号历史记录参考链接:https://blog.csdn.net/z136370204/article/details/97042440
申请使用VMware vSphere
注册账号
https://my.vmware.com/cn/web/vmware/registration
填好注册信息,到邮箱验证并激活账号

申请试用VMware vSphere
默认的账号不能下载安装包,需要申请试用相应的产品才可以下载
https://www.vmware.com/cn/try-vmware.html
下载安装程序
试用申请通过之后就可以下载安装镜像了 https://my.vmware.com/cn/group/vmware/


安装VMware ESXI
本次实验 在MacBook Pro 使用VMware Fusion做一个虚拟机安装ESXI(套娃,娃中娃)
VMware vSphere文档:https://docs.vmware.com/cn/VMware-vSphere/index.html
打开VMware Fusion



修改内存为16G,硬盘150G,键盘选择Mac配置,然后启动即可。

注意:ESXI 7.0 U2默认占用120G虚拟闪存,在安装ESXI 7.0 U2启动的第一个画面5秒倒计时结束前按shift+o组合键(是字母o不是数字0),然后在显示的runweasel cdromBoot之后输入autoPartitionOSDataSize=8192或4096
/pic/zy01.png)
开始安装ESXI节点

确认安装:按回车

同意协议:F11

选择硬盘并安装:按回车

选择键盘:按回车

设置管理员密码:最少7位,且必须符合密码复杂度要求

开始安装:F11

安装过程中:

安装完成:按回车,等待重启

配置IP地址:第一次重启后默认为DHCP获取的IP地址,通常会将服务器配置为静态IP地址
可以在看到默认的动态IP,按F2进行登录

登录服务器:用户管理员名称为root,输入安装过程中设置的管理员密码

回车登录后会看到以下画面

设置静态IP
选中Configure Management Network回车进入,在选中IPV4 configuration进行IP配置,回车确定
默认为通过DHCP获取的IP地址,修改为静态IP地址

回车进行IP配置


配置DNS


重启网络:上面界面完成后,按ESC退出,再按Y确认重启网络服务

启用本地登录和ssh服务连接功能
选中Troubleshoot Options进行ssh服务设置


登录web管理页面 通过浏览器可以单独访问web界面进行单机管理



在ESXI创建和管理虚拟机
准备ISO镜像
将系统镜像上传至当前ESXI节点:存储=>数据存储浏览器=>创建目录=>上载




上传的ISO文件实际保存在ESXI主机的目录:/vmfs/volumes/datastore1/ISO
创建虚拟机
通过web页面创建虚拟机
创建虚拟机并选择类型
虚拟机=>新建/注册虚拟机,按照显示安装

定义虚拟机名称与版本

定义存储
默认设置即可

自定义配置
虚拟机基础信息定义


磁盘配置说明
- 厚置备延迟置零(默认 default):默认的创建格式,创建过程中为虚拟磁盘分配所需空间。创建时不会擦除物理设备上保留的任何数据,没有置零操作,当有IO操作时,需要等待清零操作完成后才能完成IO,即:分配好空间,执行写操作时才会按需要将其置零。
- 后置备置零(thick):创建支持集群功能的厚磁盘。在创建时为虚拟磁盘分配所需的空间。并将物理设备上保留的数据置零。创建这种格式的磁盘所需的时间可能会比创建其他类型的磁盘长。即:分配好空间并置零操作,有IO时无需等待任何操作直接执行。
- 精简置备(thin):精简置备就是无伦磁盘分配多大,实际占用的大小是现在使用的大小,即用多少算多少。当客户机有输入输出的时候,vmkernel首先分配需要的空间并进行清零操作,也就是说如果使用精简配置在有IO的时候需要等待分配空间和清零,这两个步骤完成后才能进行操作,对于IO叫频繁的应用这样性能会有所下降,虽然节省了存储空间。
磁盘模式说明
- 从属:是默认的磁盘模式,它既无特殊型也无特殊要求,只有普通的vmdk磁盘、创建快照后,数据将与磁盘增量一起保存,已根据需要添加到现有数据中或删除。
- 独立-持久:如果经常使用快照功能,则它非常有用。还原快照时。在此模式下它完全不会影响磁盘。这种磁盘在数据不需要恢复到初始状态的情况下非常有用,例如系统日志或站点日志,其内容需要保存在当前状态。删除快照时切换到此次盘模式,如果启动或停止VM,数据保持不变。
- 独立-非持久:这是一个重做磁盘,这意味着如果在启用“独立-非-持久”模式的情况下启动VM,则所有更改都将写入磁盘增量中。以前存在的数据为只读。因此,如果停止或启动虚拟机(不是重启,不影响任何操作),或者删除快照,则所有更改都将被放弃。
总而言之,你可以打开和关闭这些模式中的每一个,但请记住,只有在VM停止后才能这样做。
确认完成信息

开始安装过程
打开虚拟机电源,开始系统安装

打开控制台进行常规系统安装即可

初始化系统:关selinux 防火墙等
具体的看我的另一篇文章 《Centos7 初步操作指北》
将虚拟机的光驱卸载
关闭虚拟机后,将光驱卸载,防止后期迁移出错
注意:关闭虚拟机在修改配置,否则会很慢

相关文章:
VMware vSphere虚拟化基础管理平台
VMware简介 VMware介绍 官网:https://www.vmware.com/cn.html VMware公司成立于1998年,2003年存储厂商EMC以6.35亿美元收购了VMware;2015年10月,戴尔宣布以670亿美元收购EMC。VMware公司在2018年全年收入79.2亿美元。 VMware主…...
leetcode刷题-代码训练营-第7章-回溯算法1
回溯法模板 void backtracking(参数) {if (终止条件) {存放结果;return;}for (选择:本层集合中元素(树中节点孩子的数量就是集合的大小)) {处理节点;backtracking(路径,选择列表); // 递归回溯,撤销处理结果} }理解 从…...
三种常见webshell工具的流量特征分析
又来跟师傅们分享小技巧了,这次简单介绍一下三种常见的webshell流量分析,希望能对参加HW蓝队的师傅们有所帮助。 什么是webshell webshell就是以asp、php、jsp或者cgi等网页文件形式存在的一种代码执行环境,主要用于网站管理、服务器管理、…...
pkg打包nodejs程序用动态require路由出现问题
动态路由问题 pkg打包的时候会自动生成一个虚拟路径/snapshot/…会导致你的路径出现一些问题 而项目中依据route文件夹下的文件动态use相应的router,这就需要动态require,但是这个require的路径会被虚拟路径代替导致取不到,所以可以使用写死…...
设计模式(018)行为型之策略模式
策略模式是一种行为设计模式,它定义了一系列算法,将每个算法封装成一个对象,并使它们可以互换。策略模式使得算法的变化可以独立于使用算法的客户端。在策略模式中,有三个核心角色:策略接口(Strategy&#…...
c++关键字: =delete和=default
delete 概述 delete关键字是c11新增的关键字,主要用于的场景是:当我们不希望类中的函数被类对象在外部调用的时候,我们就可以使用这个关键字。 其实,之前我们实现这种功能是将这些函数放在private修饰符下,但是这种方…...
JSON
文章目录 JSONJSON 的定义格式快速入门JSON 对象和字符串对象转换JSON 在 java 中使用JSON与java对象的转换JSON与List集合的转换JSON与Map的转换 JSON JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式…...
Python | 超前滞后分析
Nino SST Indices (Nino 12, 3, 3.4, 4; ONI and TNI) 有几个指标用于监测热带太平洋,所有这些指标都是基于海表温度(SST)异常在一个给定的区域的平均值。通常,异常是相对于30年的周期来计算的。厄尔尼诺3.4指数(Nio 3.4 index)和海洋厄尔尼诺指数(Ocea…...
Linux CPU利用率
Linux CPU利用率 在线上服务器观察线上服务运行状态的时候,绝大多数人都是喜欢先用 top 命令看看当前系统的整体 cpu 利用率。例如,随手拿来的一台机器,top 命令显示的利用率信息如下 这个输出结果说简单也简单,说复杂也不是那么…...
vue3实现导出pdf、png功能
准备做的系统中出现了 想导出当前页面的png或者pdf设计数据较多后端做可能比较麻烦 就自己研究了一下 1、安装html2canvas 、jspdf包 npm install --save html2canvas // 可以将dom元素转为一张图片 npm install --save jspdf // 导出为PDF格式 2、vue组件中引用&#x…...
what is tty?
waht is tty? 黑话:TTY 为什么使用Linux的时候CtrlC就会终止一个命令运行,ta是如何设置的? stty -a 桌面切换 CTRL ALT F1 – 锁屏 CTRL ALT F2 – 桌面环境 CTRL ALT F3 – TTY3 CTRL ALT F4 – TTY4 CTRL ALT F5 – TTY5 CTRL ALT F6 – TTY6...
在vite中限制node版本
1.修改package.json文件 {"name": "wine-store-frontend","version": "0.0.0","private": true,"type": "module","scripts": {"dev": "vite --open","build"…...
07 Php学习:运算符
PHP 算术运算符 在 PHP 中,算术运算符用于执行基本的数学运算,包括加法、减法、乘法、除法、取余数,负数运算、取反和并置运算。以下是这些运算符的详细解释和示例: 加法运算符 :用于将两个数值相加。 $a 5; $b 3;…...
做了多年前端,有没有想在python,go,nodejs,.net,java,c++中学一门后端,推荐
作为一名经验丰富的前端开发者,选择学习后端技术是一个重要的职业发展决策。Python、Go、Node.js、.NET、Java和C都是强大的后端开发语言,每门语言都有其特定的优势和应用场景。以下是对这些技术的分析,以帮助你做出选择: 目录 …...
JR-SMD201-P便携式网络解码器
详细介绍: JR-SMD201-P便携式网络解码器采用1/2U设计,支持AVS/H.265/H.264/MPEG2解码,支持IP输入,支持1080P/1080I/720P/576I/480I多种分辨率,支持DRA/AC3/EAC3/AAC/MPEG等音频。 产品特点 支持输入方式IP 接口丰富&a…...
线程池阻塞队列的选择
一、背景 想起前两年被问到阻塞队列怎么选,有界是必然的, ArrayBlockingQueue、LinkedBlockingQueue怎么选呢。 二、打开源码看看 ArrayBlockingQueue arrayBlockingQueue new ArrayBlockingQueue(3);LinkedBlockingQueue linkedBlockingQueue new Lin…...
linux内核驱动-在内核代码里添加设备结点
linux中,一切皆文件 我们在用户层用一些系统函数(如:fopen等等)时,会进入内核,内核会在字符注册了的设备号链表中查找。如果找到就运行我们写的设备文件的(驱动)函数 我们在前面已经…...
【算法优选】 动态规划之简单多状态dp问题——贰
文章目录 🎋前言🌴[买卖股票的最佳时机含冷冻期](https://leetcode.cn/problems/best-time-to-buy-and-sell-stock-with-cooldown/description/)🚩题目描述🚩算法思路:🎈状态表示:🎈…...
【算法刷题 | 二叉树 06】4.10( 路径总和、路径总和 || )
文章目录 13.路径总和13.1问题13.2解法一:递归13.2.1递归思路(1)确定递归函数参数以及返回值(2)确定终止条件(3)确定递归逻辑 13.2.2代码实现 14.路径总和 ||14.1问题14.2解法一:递归…...
代码学习记录37----动态规划
随想录日记part37 t i m e : time: time: 2024.04.06 主要内容:今天开始要学习动态规划的相关知识了,今天的内容主要涉及四个方面: 完全背包;零钱兑换 II ;组合总和 Ⅳ 和单词拆分 …...
魔兽争霸3终极增强插件:8大功能全面提升游戏体验完整指南
魔兽争霸3终极增强插件:8大功能全面提升游戏体验完整指南 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper 还在为魔兽争霸3在现代系统上的兼…...
5分钟掌握OBS虚拟摄像头:让所有视频软件都能用上专业直播效果
5分钟掌握OBS虚拟摄像头:让所有视频软件都能用上专业直播效果 【免费下载链接】obs-virtual-cam 项目地址: https://gitcode.com/gh_mirrors/obs/obs-virtual-cam 你是否曾经羡慕主播们精美的直播画面,却苦于无法在Zoom、Teams等日常软件中实现同…...
避开4D毫米波雷达性能坑:详解AWR2243天线通道失配原因与校准策略
避开4D毫米波雷达性能坑:详解AWR2243天线通道失配原因与校准策略 在自动驾驶与高级驾驶辅助系统(ADAS)领域,4D毫米波雷达正逐渐成为环境感知的核心传感器。德州仪器(TI)的AWR2243级联方案凭借其192个虚拟通…...
手把手教你用Zynq-7100 FPGA实现100Mbps OOK信号定时同步(含完整Verilog代码)
基于Zynq-7100的OOK信号定时同步实战:从算法到FPGA实现全解析 在无线通信系统中,定时同步是数字接收机设计中最关键的环节之一。当我们需要在Xilinx Zynq-7100 FPGA平台上实现100Mbps OOK信号的接收处理时,面临的最大挑战是如何在仅有50MHz外…...
3步解锁BitLocker加密盘:Linux/macOS跨平台数据恢复实战指南
3步解锁BitLocker加密盘:Linux/macOS跨平台数据恢复实战指南 【免费下载链接】dislocker FUSE driver to read/write Windows BitLocker-ed volumes under Linux / Mac OSX 项目地址: https://gitcode.com/gh_mirrors/di/dislocker 核心关键词:Bi…...
YOLOv8植物病害识别检测系统(项目源码+YOLO数据集+模型权重+UI界面+python+深度学习+环境配置)
摘要 植物病害是威胁全球农业产量与质量的主要因素之一,传统的人工识别方法依赖专家经验,效率低、主观性强。本文基于YOLOv8目标检测算法,构建了一套涵盖30类植物及其叶片病害的检测系统,包括苹果、玉米、马铃薯、番茄、葡萄等主…...
告别手动抢红包!用Kotlin写一个Android微信红包监听助手(附完整代码)
用Kotlin构建Android微信红包自动化工具:从原理到避坑指南 春节聚会时,你是否曾因低头抢红包错过亲友的精彩对话?工作群里的手气红包总在分神时一闪而过?作为一名Android开发者,其实可以用技术优雅解决这些烦恼。本文…...
PostgreSQL日期时间格式化终极指南:to_char、to_timestamp、extract epoch实战详解
PostgreSQL日期时间格式化终极指南:to_char、to_timestamp、extract epoch实战详解 在处理数据库时,日期和时间操作几乎是每个开发者都会遇到的挑战。PostgreSQL作为功能强大的开源关系型数据库,提供了丰富的日期时间处理函数,能够…...
MPLAB XC编译器许可证全解析:从免费版到专业版,嵌入式开发避坑指南
1. 项目概述:从许可证开始,理解嵌入式开发的“入场券”在嵌入式开发领域,尤其是围绕Microchip的PIC和AVR系列MCU进行项目时,MPLAB XC编译器几乎是绕不开的工具。很多开发者,特别是刚入行的朋友,往往一上来就…...
告别枯燥表格!用Power BI的矩形树图,5分钟搞定你的销售利润可视化分析
商业数据可视化实战:用Power BI矩形树图5分钟呈现销售利润洞察 在每周的销售复盘会议上,你是否经常面对这样的困境:手头有一份密密麻麻的Excel表格,包含了各省市、各产品的销售利润数据,却难以快速向团队传达关键业务洞…...
