VMware ESXi及裸金属虚拟化解决方案

esxi全称“VMware ESXi”,是可直接安装在物理服务器上的强大的裸机管理系统,是一款虚拟软件;ESXi本身可以看做一个操作系统,采用Linux内核,安装方式为裸金属方式,可直接安装在物理服务器上,不需安装其他操作系统,它是专为运行虚拟机、最大限度降低配置要求和简化部署而设计;通过直接访问并控制底层资源,ESXi能有效地对硬件进行分区,以便整合应用并降低成本。

esxi是什么系统

本教程操作环境:windows10系统、Vmware ESXi 6.7、Dell G3电脑。

esxi全称“VMware ESXi”,是可直接安装在物理服务器上的强大的裸机管理系统,是一款虚拟软件,不需安装其他操作系统,是VMware服务器虚拟化的基础。通过直接访问并控制底层资源,VMware ESXi能有效地对硬件进行分区,以便整合应用并降低成本,是业界领先的高效体系架构。

VMware ESXi本身可以看做一个操作系统,采用Linux内核,安装方式为裸金属方式,可直接安装在物理服务器上,不需安装其他操作系统,它是专为运行虚拟机、最大限度降低配置要求和简化部署而设计。目前一些海外服务器商家支持部署ESXi系统服务器,比如Megalayer、BudgetVM等,感兴趣的朋友可以关注下。

VMware ESXi系统主要优势介绍:

  • 能有效整合硬件资源,以实现更高的容量利用率。

  • 提升性能,以获得竞争优势。

  • 通过集中管理功能精简IT管理。

  • 降低CAPEX和OPEX,实现IT成本节约。

  • 最大限度地减少运行Hypervisor(管理程序)所需的硬件资源,这意味着可以提高效率。

安装Vmware ESXi 6.7的步骤

1、创建一个虚拟机

1.png

2、选择稍后安装操作系统

2.png

3、选择VMware ESX(X),VMware ESXi6。(这里可以看到Workstaion还提供了ESXi的类型给我们选择)

3.png

4、命名并选择安装位置

4.png

5、指定磁盘大小

5.png

6、点击自定义硬件

6.png

7、选择esxi的iso镜像文件路径

7.png

8、点击完成。到这里我们的虚拟机就配置完成了,下面我们即将安装esxi。

8.png

9、启动我们刚才配置好的虚拟机,会弹出esxi的安装界面,我们选择第1项启动安装向导。

9.png

10、已经开始加载配置了,我们等待进度条跑完。

10.png

11、按enter键继续。

11.png

12、按F11选择接受许可协议。

12.png

13、这一步是选择esxi的磁盘安装位置,如果你想把esxi安装在指定磁盘或U盘,则选择对应的磁盘即可,选择好之后按enter继续。

13.png

14、键盘布局,保持US Default即可。

14.png

15、输入密码,密码需要符合密码要求,字母+数字+特殊字符。(注意:esxi默认用户是root,所以这里就是root的密码)

15.png

16、按F11真正开始安装esxi了。

16.png

17、等待安装完成即可。

17.png

18、安装完成了,提示重启,提示重启时移除安装介质。

18.png

19、正在重启

19.png

20、重启完成,这就是esxi的界面,我们可以进行一些配置,如IP的修改等等。如果你不需要修改配置(下面的步骤可以不用做了),那么根据页面提示去浏览器输入网址即可从web端管理esxi了。

20.png

21、按F2进入修改配置页面,修改配置是重要事项,所以需要输入root账号密码进行认证的。

21.png

22、进入到系统配置页面,假设我们需要修改iP,那么就选择“配置网络”这一项,按enter键进入网络配置修改。

22.png

23、选择IPv4这一项,按enter键进入网络配置修改。

23.png

24、上线箭头选择“”设置静态IP“”这一项,再按空格键锚定该行,即可修改IP。最后输入enter表示OK,继续退出上一层就会有保存配置的提示,选择保存即可。

24.png

25、网页管理esxi。输入网址,选择高级,选择继续前往即可打开esxi的管理页面。

25.png

25-2.png

26、输入root账号密码。(注意:账号默认就是root,密码就是你安装esxi时设置的密码)

26.png

27、正常进入esxi,这样你就可以在esxi上创建任意多个虚拟机了。

27.png

本篇内容:裸金属虚拟化方法, 裸机虚拟化解决方案

第一部分:裸金属虚拟化方法

虚拟化架构常见的分为两类: 一、宿主虚拟化,二、裸机虚拟化

宿主虚拟化
很好理解,就是你想装虚拟化软件,需要先装一个操作系统
就比如 Windows系统上的 VMware Workstation \ VirtualBox 软件 ,Mac OS 上的 Parallels Desktop 软件
宿主虚拟化的 hypervisor 就像是安装在子操作系统上的一个应用,这种方式比裸机虚拟化的 hypervisor 提供更好的硬件兼容性,因为调用硬件的流程是 虚拟机内核 -> Hypervisor -> 操作系统 -> 硬件,但这也导致了宿主虚拟化的性能是要比裸机虚拟化差很多的
优点:
1、硬件兼容性好
2、使用方便,附加功能比较丰富
缺点:
1、性能差

裸机虚拟化
这个不需要操作系统, 虚拟管理程序本身就是一个操作系统,例如:VMware ESXI 、Proxmox VE、Microsoft Hyper-V, 裸机虚拟化的性能是要优于宿主虚拟化的,一般IDC都是运行的这类系统
裸机型在虚拟化中Hypervisor直接管理访问硬件资源,不需要底层操作系统,也可以将Hypervisor看作是一个很薄的操作系统, hypervisor直接访问硬件资源,这个使得虚拟机能够获得更好的性能、扩展性与稳定性。
调用的流程是 虚拟机内核 -> Hypervisor -> 硬件
优点:
1、性能好,损耗极低
2、一般拥有资源管理、高可用性和安全方面的功能,比较适合企业数据中心
缺点:
1、硬件支持有限,因为hypervisor通常内置的设备驱动很有限,比如esxi

第二部分:裸机虚拟化解决方案

主流计算虚拟化技术

开源的:KVM、Xen       闭源的:Hyper-V 、VMware ESXi 、Huawei FusionSphere
KVM是全虚拟化的,Xen有全虚拟化和半虚拟化
KVM的核心是KVM module(Linux Kernel):主要功能是初始化。

KVM模块直接整合在Linux内核中

1.KVM组成

KVM Driver
虚拟机创建
虚拟机内存分配
虚拟CPU寄存器读写
虚拟CPU运行
QEMU(经过简化与修改)
模拟PC硬件的用户控件组件
提供I/O设备模型及访问外设的途径
2.KVM虚拟化三种模式
客户模式
用户模式
内核模式

 KVM工作原理

案例环境
环境:
使用一台物理机器,安装Centos7.5_x64 系统(bdqn)作为宿主机,在bdqn安装KVM并安装虚拟机test01

主机    操作系统    IP地址
bdqn    Centos7.5    192.168.137.70
test01    Centos7.5    192.168.137.72
案例需求:
安装KVM
安装Linux虚拟机
使用KVM命令集管理虚拟机

1、安装KVM

安装KVM所需软件
yum -y groupinstall Desktop  安装桌面
yum -y install qemu-kvm     KVM模块        
yum -y install qemu-kvm-tools  KVM调试工具
yum -y install virt-install        
yum -y install qemu-img   qemu组件,创建磁盘、启动虚拟机等
yum -y install bridge-utils  网络支持工具
yum -y install libvirt      虚拟机管理工具
yum -y install virt-manager  图形界面管理虚拟机

查看CPU是否支持虚拟化(如果是AMD的服务器使用cat /proc/cpuinfo | grep svm命令查看)只要结果非空,代表已支持虚拟化
[root@localhost ~]# cat /proc/cpuinfo | grep vmx
flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr 
sse sse2 ss syscall nx rdtscp lm constant_tsc arch_perfmon nopl xtopology tsc_reliable nonstop_tsc 
eagerfpu pni pclmulqdq vmx ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave 
avx f16c rdrand hypervisor lahf_lm ssbd ibrs ibpb stibp tpr_shadow vnmi ept vpid fsgsbase tsc_adjust 
smep arat spec_ctrl intel_stibp flush_l1d arch_capabilities

检查KVM模块是否安装
[root@localhost ~]# lsmod | grep kvm
kvm_intel             183621  0 
kvm                   586948  1 kvm_intel
irqbypass              13503  1 kvm

2、设置KVM网络
KVM网络包括:用户模式(NAT)与桥接模式
本案例中使用桥接模式

cd /etc/sysconfig/network-scripts/
cp ifcfg-ens33 ifcfg-br0 
vim ifcfg-ens33
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="b2a0537e-c7d3-4998-8f49-bc467742274b"
DEVICE="ens33"
ONBOOT="yes"
BRIDGE="br0"
#IPADDR="192.168.137.70"
#PREFIX="24"
#GATEWAY="192.168.137.2"
#DNS1="114.114.114.114"
#IPV6_PRIVACY="no"

vim ifcfg-br0
TYPE="Bridge"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="br0"
UUID="b2a0537e-c7d3-4998-8f49-bc467742274b"
DEVICE="br0"
ONBOOT="yes"
IPADDR="192.168.137.70"
PREFIX="24"
NETMASK="255.255.255.0"
GATEWAY="192.168.137.2"
DNS1="114.114.114.114"

systemctl restart network
ip a
6: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 00:0c:29:56:9f:32 brd ff:ff:ff:ff:ff:ff
    inet 192.168.137.70/24 brd 192.168.137.255 scope global br0
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fe56:9f32/64 scope link 
       valid_lft forever preferred_lft forever

3、KVM图形化管理

virt-manager是基于libvirt的图形化虚拟机管理软件

virt-manager是基于libvirt的图形化虚拟机管理软件

[root@localhost ~]# virt-manager
新建存储池
创建存储池store和镜像存储池iso

新建存储卷
单击创建好的存储池store,创建存储卷

准备镜像文件到镜像存储池iso下

开始新建虚拟机配置

安装虚拟机

使用KVM命令集管理虚拟机
KVM基本功能管理
[root@localhost ~]# whatis qemu-img
qemu-img (1)         - QEMU disk image utility
查看虚拟机信息
[root@localhost ~]# qemu-img info /var/lib/libvirt/images/store/test01.qcow2 
image: /var/lib/libvirt/images/store/test01.qcow2
file format: qcow2
virtual size: 20G (21474836480 bytes)
disk size: 1.4G
cluster_size: 65536
Format specific information:
    compat: 1.1
    lazy refcounts: true
查看虚拟机状态
[root@localhost ~]# virsh list --all
 Id    名称              状态
----------------------------------------------------
 4     centos7.0          running
虚拟机关机或开机
[root@localhost ~]# virsh shutdown centos7.0 
域 centos7.0 被关闭
[root@localhost ~]# virsh start test02
域 test02 已开始
虚拟机暂停(挂起)与恢复
[root@localhost ~]# virsh suspend centos7.0
域 centos7.0 被挂起
[root@localhost ~]# virsh resume centos7.0 
域 centos7.0 被重新恢复
配置虚拟机伴随宿主机自动启动
[root@localhost ~]# virsh autostart centos7.0 
域 centos7.0标记为自动开始
虚拟机克隆(语法:virt-clone -o 原虚拟机 -n 新虚拟机 -f 新img文件)
[root@localhost ~]# virt-clone -o centos7.0 -n test02 -f /var/lib/libvirt/images/store/test02.qcow2                 //*确保在关机状态下进行克隆
WARNING  当卷已经被全部分配后,需要的卷容量将超过可用池空间。(20480 M 需要的容量 > 7477 M 可用容量)
正在分配 'test02.qcow2'              |  20 GB  00:00:53     
成功克隆 'test02'。
制作快照
 [root@localhost ~]# virsh list –all 
 Id    名称                         状态
----------------------------------------------------
 5     test02                         running
 -     centos7.0                      关闭
[root@localhost ~]# virsh snapshot-create centos7.0
已生成域快照 1572105184
快照管理
[root@localhost ~]# virsh snapshot-list centos7.0            //查看快照
 名称               生成时间              状态
------------------------------------------------------------
 1572105184           2019-10-26 23:53:04 +0800 shutoff
[root@localhost ~]# virsh snapshot-revert centos7.0 1572105184            //恢复快照
[root@localhost ~]# virsh snapshot-delete centos7.0 1572105184            //删除快照
已删除域快照 1572105184
[root@localhost ~]# virsh snapshot-list centos7.0
 名称               生成时间              状态

查看虚拟机帮助
[root@localhost ~]# virsh -h

命令行安装虚拟机
[root@localhost iso]# virt-install  --name demo --ram 500 --disk path=/kvm/images/demo.img,size=8   --cdrom /kvm/images/iso/CentOS-7-x86_64-DVD-1810.iso --graphics vnc

参数说明
-n        | --name         #指定创建虚拟机名称
--ram                       #指定内存大小
--vcpus                       #指定CPU个数
--disk path                    #指定虚拟机文件存储名称及位置
size                          #虚拟机大小,单位G                        
--cdrom                    #指定镜像位置
vnc                          #指定远程连接

删除虚拟机
[root@localhost iso]# virsh undefine demo
域 demo 已经被取消定义


————————————————
版权声明:本文为CSDN博主「luozhonghua2000」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/luozhonghua2014/article/details/124542206

VMware服务器虚拟化解决方案详细 虚拟化解决方案 目 录 一、VMware解决方案概述 3 1.1 VMware服务器整合解决方案 3 1.2 VMware商业连续性解决方案 5 1.3 VMware测试和开发解决方案 8 二、VMware虚拟化实施方案设计 9 2.1 需求分析 9 2.2 方案拓扑图 10 2.3 方案构成部分详细说明 11 2.3.1 软件需求 11 2.3.2 硬件需求 11 2.4 方案结构描述 11 2.4.1 基础架构服务层 11 2.4.2 应用程序服务层 13 2.4.3 虚拟应用程序层 18 2.4.4 VMware异地容灾技术 19 2.5 方案带来的好处 22 2.5.1 大大降低TCO 22 2.5.2 提高运营效率 24 2.5.3 提高服务水平 24 2.5.4 旧硬件和操作系统的投资保护 24 2.6 与同类产品的比较 24 2.6.1 效率 24 2.6.2 控制 25 2.6.3 选择 25 三、VMware 虚拟化桌面应用实列 26 3.1 拓扑图 26 3.2 方案描述 26 3.3 方案效果 27 四、项目预算 28 一、VMware解决方案概述 1.1 VMware服务器整合解决方案 随着企业的成长,IT部门必须快速地提升运算能力-以不同操作环境的新服务器形 式而存在。因此而产生的服务器数量激增则需要大量的资金和人力去运作,管理和升级 。 IT部门需要: 提升系统维护的效率 快速部署新的系统来满足商业运行的需要 找到减少相关资产,人力和运作成本的方法 VMWARE服务器整合为这些挑战提供了解决方案。 虚拟构架提供前所未有的负载隔离,为所有系统运算和I/O设计的微型资源控制。虚 拟构架完美地结合现有的管理软件并在共享存储(SAN)上改进投资回报率。经过把物理 系统整合到有VMWARE虚拟构架的数据中心上去,企业体验到: 更少的硬件和维护费用 空闲系统资源的整合 提升系统的运作效率 性价比高,持续的产品环境 整合IT基础服务器 运行IT基础应用的服务器大多数是Intel构架的服务器 这一类的应用一般表现为文件和打印服务器,活动目录,网页服务器,防火墙,NA T/DHCP服务器等。 虽然大多数服务器系统资源的利用率在10%-15%,可是构架,安全和兼容性方面 的问题导致必须指定不同的物理平台来运行它们。 管理,安装补丁和添加安全策略将花去大量的时间。另外,服务器的衍生组件将导 致设备,动力和散热方面的成本上升。 因为低服务器的利用率,低CPU的合并和中等I/O的要求,IT基础服务器首选作为虚 拟化和相关整合的候选者。 虚拟化使得企业能实现: 达到甚至超过每个CPU,4个负载的整合比率 更便宜的硬件和运作成本 在服务器管理方面的重大改进,包含添加,移动,变更,预制和重置 基础应用将变得更强壮和灾难抵御能力 整合重要应用服务器 根据5个不同的企业使用服务器软件来大幅降低成本的实例,VMWARE出具了一份研究 报告。 使用服务器TCO模型来分类和计算成本,我们分析显示VMWARE服务器软件帮助这些企 业实现: 减少28%-53%的硬件成本 减少72%-79%的运作成本 减少29%-64%的综合成本 客户目标: 整合空闲服务器和存储资源,为新项目重新部署这些资源 提升运作效率 改进服务器的管理灵活性 经过零当机维护改进服务等级 标准化环境和改进安全 灾难状态下,减少恢复时间 更少冗余的情况下,确保高可用性 更有效的适应动态商业的需求 高级备份策略 在技术支持和培训方面降低成本 刀片服务器上的VMWARE软件性能优化 新的诸如IBM刀片中心和HP ProLiant刀片P系列的刀片服务器长期致力于满足企业IT主管的整合需求。 刀片平台提供改良的服务器管理性能和使运作参数最优化,例如减少预制,复杂线 缆,动力和散热等方面的开支,并节省机房空间。 带虚拟中心的VMWARE ESX服务器部署在刀片平台上能改进刀片的使用率和刀片效价比。除此之外,在预制新的 软件服务和维护现有的服务时,VMWARE软件提供更大的灵活性和响应能力。部署在刀片 服务器上的VMWARE虚拟中心经过管理虚拟和实体主机,让用户连续的整合负载,进而优 化硬件使用率和降低成本。 虚拟构架把可用的硬件看成普通的资源,因此,在资源规划分配阶段能确保灵活 性。在某一负载达到峰值的情况下,任务能轻松地重新分配。预制一个新的负载无须部 署一个新的刀片。除此之外,虚拟构架帮助我们降低购买新刀片底座的成本。 有了VMWARE您能: 灵活而恰当的控制您当前的运算能力 由于更高的系统利用率,节省超过35%的运作成本 使您的基础构架能实现按需动态预制,高可用性和灵活管理 1.2 VMware商业连续性解决方案 每年成百上千的全球数据中心遭
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值