系统相关
首页 > 系统相关> > 虚拟化架构与Centos7系统部署

虚拟化架构与Centos7系统部署

作者:互联网

1.什么是虚拟化(Virtualization)

虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。

虚拟化使用软件的方法重新定义划分IT资源,可以实现IT资源的动态分配、灵活调度、跨域共享,提高IT资源利用率,使IT资源能够真正成为社会基础设施,服务于各行各业中灵活多变的应用需求。

2.传统运行模式

image-20211001184355024

3.虚拟机(Virtual Machine)运行架构

3-1.原生架构(生产环境)

image-20211001184744863

3-2.寄居架构(实验环境、测试环境)

image-20211001184851750

4.虚拟机的平台产品

4-1.微软

4-2.Vmware

5.扩展

5-1.KVM kernel-based Virtual Machine

KVM是一个开源的系统虚拟化模块,自Linux 2.6.0之后集成在Linux的各个主要发行版本中。它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少。KVM目前已成为学术界的主流KVM之一。

KVM的虚拟化需要硬件支持(如Intel VT技术或者AMD V技术)。是基于硬件的完全虚拟化。而Xen早期则是基于软件模拟的Para-Virtualization,新版本则是基于硬件支持的完全虚拟化。但Xen本身有自己的进程调度其,存储管理模块等,所以代码较为庞大。广为流传的商业系统虚拟化软件VMware ESX系列是基于软件模拟的Full-Virtualization。

5.2-Docker开源的应用容器引擎

https://www.sqlsec.com/2019/10/docker2.html

Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

一个完整的Docker有以下几个部分组成:

DockerClient客户端

Docker Daemon守护进程

Docker Image镜像

DockerContainer容器

关于Docker详情,请见“ARL信息收集篇章”https://zhuanlan.zhihu.com/p/187505981

6.操作系统 Operating System (OS)

6-1.简介

image-20210816143856010

6.2来历

image-20210816143923847

6.3功能

image-20210816144429846

6.4分类

6.4.1-Windows

6.4.2-类Unix:Linux、Mac OS等

6.5Linux特性

image-20211002014821610

KDE:K Desktop Environment

6.6Linux操作系统优势

image-20211002014943414

7.安装虚拟机Vmware Workstation Pro 16及win2008 R2+Centos7

7-1.Vmware Workstation安装

ZF3R0-FHED2-M80TY-8QYGC-NPKYF
YF390-0HF8P-M81RQ-2DXQE-M2UT6
ZF71R-DMX85-08DQY-8YMNC-PPHV8

image-20211001192326026

7.2-安装Windows2008 R2 Enterprise

image-20211001192435967image-20211001192447639

image-20210816101344634

image-20211001193025804image-20211001193034349

image-20211001193124148

image-20211001193315798

image-20211001193504819image-20211001193540706

image-20211001195218694

image-20211001195319694

image-20211001195415868

7.3-安装虚拟机Vmware Tools

image-20210816110529203

image-20210816110709779

image-20211001195643654

7.4-Vmware tools的功能

7.5-Windows Server 2008 R2 VMWare虚拟机识别USB3.0设备

Windows Server 2008 R2系统虚拟接入USB3.0设备后系统提示“未能成功安装设备驱动程序”

在这里插入图片描述

image-20211002010109322

image-20211002010150109

image-20211002010209301

image-20211002011339484

image-20211002011405145

7-6.安装Centos7

image-20211001200442012

image-20211001200529880

image-20211001200555330image-20211001200614195

image-20211001200636115

image-20211001200714435

image-20211001200734626

image-20211001200755858

image-20211001200923055

7.7-虚拟机三种网络配置

桥接模式

image-20211002012822183

NAT模式

image-20211002012846329

仅主机模式

image-20211002012930792

8.CentOS 7 配置静态IP

systemctl disable libvirtd.service

reboot

image-20211002004353396

cp /etc/sysconfig/network-scripts/ifcfg-ens33 etc/sysconfig/network-scripts/ifcfg-ens33.backup

vim /etc/sysconfig/network-scripts/ifcfg-ens33

将BOOTROTO=dhcp 改为BOOTPROTO=static;再将ONBOOT=no 改为yes

image-20211002005308093image-20211002005736685

再在ONBOOT下方添加以下内容,并退出保存

IPADDR=192.168.91.100	
GATEWAY=192.168.91.2
NETMASK=255.255.255.0
DNS1=114.114.114.114
DNS2=8.8.8.8
systemctl restart network
service network restart
/etc/init.d/network restart

当网卡崩溃时,尝试输入此命令调试

systemctl stop NetworkManager
systemctl diable NetworkManager
systemctl start network.service

标签:架构,操作系统,虚拟化,虚拟机,Centos7,USB3.0,Linux,安装
来源: https://www.cnblogs.com/sukusec301/p/15825282.html