关于本书的内容有任何问题,请联系 初美呈
项目1 虚拟化起步 1 学习目标 1 项目描述 1 任务1.1 了解虚拟化 1 任务说明 1 知识引入 2 1.1.1 虚拟化概念和应用 2 1.1.2 虚拟化类型 2 1.1.3 虚拟化与虚拟机 3 1.1.4 虚拟数据中心 4 1.1.5 虚拟化与云计算 6 任务实现 7 任务1.1.1 了解企业级虚拟化解决方案 7 任务1.1.2 调查国内的服务器虚拟化产品 9 任务1.2 vSphere虚拟化规划 9 任务说明 9 知识引入 10 1.2.1 vSphere的主要功能 10 1.2.2 vSphere虚拟化架构 11 1.2.3 vSphere数据中心的组成 12 任务实现 13 任务1.2.1 进行vSphere虚拟化规划 13 任务1.2.2 了解vSphere部署流程 14 任务1.3 使用VMware Workstation部署虚拟机 14 任务说明 14 知识引入 15 1.3.1 虚拟机文件 15 1.3.2 VMware Tools 15 1.3.3 虚拟机快照和克隆 15 任务实现 16 任务1.3.1 安装VMware Workstation 16 任务1.3.2 创建虚拟机 17 任务1.3.3 在虚拟机上安装操作系统 19 任务1.3.4 查看和修改虚拟机设置 20 任务1.3.5 创建和使用虚拟磁盘 21 任务1.3.6 使用可移动设备 22 任务1.3.7 操作和使用虚拟机 22 任务1.4 组建VMware Workstation虚拟网络 25 任务说明 25 知识引入 25 1.4.1 虚拟网络组件 25 1.4.2 VMware Workstation虚拟网络结构 26 1.4.3 VMware Workstation虚拟网络组网模式 27 任务实现 29 任务1.4.1 在VMware Workstation主机上配置虚拟网络 29 任务1.4.2 在VMware Workstation虚拟机上设置虚拟网卡 31 任务1.4.3 创建VMware Workstation虚拟网络 31 项目小结 33 课后练习 33 项目2 部署和使用ESXi 34 学习目标 34 项目描述 34 任务2.1 ESXi安装与配置管理 34 任务说明 34 知识引入 35 2.1.1 ESXi概述 35 2.1.2 ESXi安装要求 35 2.1.3 ESXi安装方式 36 2.1.4 ESXi管理工具 36 任务实现 37 任务2.1.1 准备ESXi主机 37 任务2.1.2 在ESXi主机上安装ESXi软件 39 任务2.1.3 使用ESXi控制台配置管理ESXi主机 41 任务2.1.4 使用VMware Host Client远程管理ESXi主机 45 任务2.1.5 将ESXi主机的时钟与NTP服务器同步 47 任务2.2 在ESXi主机上部署Windows虚拟机 48 任务说明 48 知识引入 49 2.2.1 vSphere虚拟机文件 49 2.2.2 vSphere虚拟机组件 49 2.2.3 虚拟磁盘置备格式 49 任务实现 50 任务2.2.1 在ESXi主机上创建虚拟机 50 任务2.2.2 配置ESXi主机上的虚拟机 52 任务2.2.3 在虚拟机中安装Windows操作系统 53 任务2.3 在ESXi主机上部署Linux虚拟机 55 任务说明 55 知识引入 55 任务实现 55 任务2.3.1 将Linux操作系统的ISO文件上传到ESXi存储 55 任务2.3.2 创建虚拟机 56 任务2.3.3 在虚拟机中安装CentOS 7操作系统 56 任务2.4 虚拟机的基本操作和管理 57 任务说明 57 知识引入 57 2.4.1 虚拟机控制台 57 2.4.2 虚拟机快照 58 任务实现 58 任务2.4.1 使用控制台操作虚拟机 58 任务2.4.2 在虚拟机中使用硬件设备 59 任务2.4.3 管理虚拟机 60 任务2.4.4 监控虚拟机 61 项目小结 62 课后练习 62 项目3 部署和使用vCenter Server 63 学习目标 63 项目描述 63 任务3.1 vCenter Server安装与配置管理 63 任务说明 63 知识引入 64 3.1.1 vCenter Server的地位和主要功能 64 3.1.2 vCenter Server组件与服务 64 3.1.3 vCenter Server安装要求 65 3.1.4 vCenter Server安装方式 66 3.1.5 vCenter Server配置方法 67 3.1.6 vSphere管理权限 67 任务实现 68 任务3.1.1 准备安装vCenter Server Appliance 68 任务3.1.2 部署vCenter Server Appliance 68 任务3.1.3 使用vCenter Server管理界面配置vCenter Server 75 任务3.1.4 使用vSphere Client配置vCenter Server 76 任务3.1.5 使用vSphere Client管理vSphere权限 77 任务3.2 在vCenter Server环境中配置管理主机 79 任务说明 79 知识引入 80 3.2.1 vCenter Server清单 80 3.2.2 清单的组织 80 3.2.3 进一步了解vSphere Client 80 任务实现 81 任务3.2.1 创建数据中心并将ESXi主机加入数据中心 81 任务3.2.2 创建和使用文件夹 83 任务3.2.3 管理vCenter Server环境中的ESXi主机 83 任务3.3 在vCenter Server环境中部署与管理虚拟机 84 任务说明 84 知识引入 85 3.3.1 OVF和OVA格式 85 3.3.2 vApp与资源池 85 3.3.3 内容库 86 任务实现 86 任务3.3.1 使用vSphere Client部署虚拟机 86 任务3.3.2 部署OVF模板 89 任务3.3.3 使用vApp管理多层应用程序 91 任务3.3.4 使用vSphere Client配置管理虚拟机 92 任务3.3.5 通过vSphere Client使用虚拟机控制台 94 项目小结 95 课后练习 95 项目4 配置vSphere网络与存储 96 学习目标 96 项目描述 96 任务4.1 配置和管理vSphere标准交换机 96 任务说明 96 知识引入 97 4.1.1 vSphere网络类型 97 4.1.2 vSphere虚拟交换机及其组成 97 4.1.3 vSphere标准交换机 98 4.1.4 vSphere交换机使用VLAN隔离网络流量 99 任务实现 100 任务4.1.1 考察默认的标准交换机 100 任务4.1.2 创建用于虚拟机流量的标准交换机 101 任务4.1.3 配置和管理虚拟机端口组 104 任务4.1.4 创建用于VMkernel流量的标准 交换机 106 任务4.1.5 设置VMkernel网络 108 任务4.2 配置和管理vSphere分布式交换机 110 任务说明 110 知识引入 110 4.2.1 vSphere分布式交换机架构 110 4.2.2 vSphere分布式交换机数据流 111 任务实现 112 任务4.2.1 创建分布式交换机 112 任务4.2.2 将ESXi主机添加到vSphere分布式交换机 114 任务4.2.3 将虚拟机连接到分布式交换机 116 任务4.3 配置和管理vSphere本地存储 117 任务说明 117 知识引入 117 4.3.1 传统存储虚拟化技术 117 4.3.2 软件定义的存储模型 121 4.3.3 数据存储类型 122 任务实现 123 任务4.3.1 创建本地存储 123 任务4.3.2 数据存储的管理操作 125 任务4.4 配置和管理iSCSI存储 127 任务说明 127 知识引入 127 4.4.1 什么是iSCSI 127 4.4.2 iSCSI系统组成 128 4.4.3 iSCSI寻址 128 任务实现 129 任务4.4.1 部署iSCSI目标服务器 129 任务4.4.2 配置用于iSCSI存储访问的专用虚拟网络 133 任务4.4.3 为ESXi主机配置iSCSI适配器 134 任务4.4.4 为ESXi主机添加iSCSI存储 136 任务4.4.5 连接多个LUN的iSCSI目标 138 任务4.4.6 将未使用的iSCSI设备添加到现有iSCSI存储 139 任务4.4.7 扩充iSCSI设备容量以增加现有iSCSI存储容量 141 项目小结 142 课后练习 142 项目5 迁移vSphere虚拟机 143 学习目标 143 项目描述 143 任务5.1 搭建vSphere高级功能实验环境 143 任务说明 143 知识引入 143 任务实现 144 任务5.1.1 添加一台ESXi主机并将其加入数据中心 144 任务5.1.2 为新增的ESXi主机配置虚拟网络 145 任务5.1.3 配置iSCSI共享存储 145 任务5.2 冷迁移虚拟机 146 任务说明 146 知识引入 147 5.2.1 冷迁移的执行过程 147 5.2.2 冷迁移类型 147 5.2.3 冷迁移的网络流量 147 任务实现 147 任务5.3 实时迁移虚拟机 149 任务说明 149 知识引入 149 5.3.1 vMotion的基本原理 149 5.3.2 共享存储环境的vMotion 150 5.3.3 Storage vMotion 151 5.3.4 无共享存储环境的vMotion 152 任务实现 153 任务5.3.1 使用vMotion迁移基于共享存储的虚拟机 153 任务5.3.2 使用Storage vMotion迁移虚拟机存储 155 任务5.3.3 使用vMotion同时迁移虚拟机及其存储 155 项目小结 157 课后练习 157 项目6 实现分布式资源调度 158 学习目标 158 项目描述 158 任务6.1 创建和配置DRS集群 158 任务说明 158 知识引入 159 6.1.1 什么是集群 159 6.1.2 vSphere资源管理基础 159 6.1.3 DRS主要功能 160 6.1.4 DRS自动化级别 161 6.1.5 DRS集群中的虚拟机迁移 162 6.1.6 EVC模式 162 6.1.7 DRS集群的要求 163 6.1.8 DRS集群中的虚拟机管理 164 任务实现 164 任务6.1.1 创建DRS集群 164 任务6.1.2 将主机纳入DRS集群管理 167 任务6.1.3 编辑DRS集群设置 168 任务6.2 使用DRS实现资源自动化管理 170 任务说明 170 知识引入 170 6.2.1 虚拟机-虚拟机关联性规则 170 6.2.2 虚拟机-主机关联性规则 171 任务实现 171 任务6.2.1 测试DRS负载平衡功能 171 任务6.2.2 配置使用DRS虚拟机-虚拟机关联性规则 173 任务6.2.3 配置使用DRS虚拟机-主机关联性规则 175 任务6.3 使用Storage DRS平衡存储资源分配 177 任务说明 177 知识引入 177 6.3.1 Storage DRS的主要功能 177 6.3.2 Storage DRS规则 178 6.3.3 Storage DRS的要求 178 任务实现 179 任务6.3.1 创建和配置数据存储集群 179 任务6.3.2 测试Storage DRS基本功能 182 项目小结 184 课后练习 184 项目7 实现vSphere高可用性和容错 185 学习目标 185 项目描述 185 任务7.1 创建vSphere HA集群实现虚拟机高可用性 185 任务说明 185 知识引入 186 7.1.1 vSphere防止非计划停机的解决方案 186 7.1.2 vSphere HA提供快速恢复来实现高可用性 186 7.1.3 vSphere HA的工作原理 187 7.1.4 将vSphere HA与DRS一起使用 190 7.1.5 vSphere HA集群的要求 190 任务实现 190 任务7.1.1 做好创建vSphere HA集群的准备工作 190 任务7.1.2 创建vSphere HA集群 191 任务7.1.3 测试vSphere HA的虚拟机故障切换功能 193 任务7.2 进一步配置vSphere HA集群 197 任务说明 197 知识引入 197 7.2.1 什么是准入控制 197 7.2.2 集群资源百分比准入控制 197 7.2.3 插槽策略准入控制 198 7.2.4 专用故障切换主机准入控制 199 7.2.5 选择准入控制策略 199 任务实现 200 任务7.2.1 配置vSphere HA故障响应 200 任务7.2.2 配置准入控制 202 任务7.2.3 配置检测信号数据存储 207 任务7.2.4 通过设置替代项来自定义个别虚拟机的vSphere HA设置 207 任务7.3 使用vSphere FT实现虚拟机容错 208 任务说明 208 知识引入 209 7.3.1 vSphere FT的工作原理 209 7.3.2 vSphere FT故障切换的特点 209 7.3.3 vSphere FT的应用场景 210 7.3.4 vSphere FT互操作性 210 7.3.5 vSphere FT的要求 211 任务实现 211 任务7.3.1 为虚拟机容错准备主机和集群 211 任务7.3.2 为虚拟机启用容错功能 212 任务7.3.3 模拟测试虚拟机的容错功能 215 任务7.3.4 实际测试虚拟机的容错功能 217 任务7.3.5 虚拟机的容错管理 220 项目小结 220 课后练习 221 项目8 基于Hyper-V实现服务器虚拟化 222 学习目标 222 项目描述 222 任务8.1 部署Hyper-V虚拟化基础架构 222 任务说明 222 知识引入 223 8.1.1 Hyper-V体系结构 223 8.1.2 基于微内核的管理程序架构 223 8.1.3 Hyper-V版本 224 8.1.4 Hyper-V的硬件要求 224 任务实现 225 任务8.1.1 安装Hyper-V角色 225 任务8.1.2 熟悉Hyper-V管理器 227 任务8.2 配置Hyper-V虚拟网络和存储 228 任务说明 228 知识引入 228 8.2.1 Hyper-V虚拟交换机 228 8.2.2 Hyper-V虚拟磁盘 230 任务实现 231 任务8.2.1 创建和配置Hyper-V虚拟交换机 231 任务8.2.2 创建和配置Hyper-V虚拟磁盘 232 任务8.3 创建与管理Hyper-V虚拟机 233 任务说明 233 知识引入 233 8.3.1 第一代和第二代虚拟机 233 8.3.2 Hyper-V支持的客户操作系统 234 8.3.3 Hyper-V集成服务 234 8.3.4 检查点 235 8.3.5 Hyper-V虚拟化集群 235 任务实现 235 任务8.3.1 创建Hyper-V虚拟机 235 任务8.3.2 设置Hyper-V虚拟机 238 任务8.3.3 在虚拟机上安装Windows操作系统 239 任务8.3.4 使用虚拟机连接控制台 240 任务8.3.5 设置Hyper-V集成服务 241 任务8.3.6 为虚拟机添加虚拟磁盘 242 任务8.3.7 配置和使用检查点 243 任务8.3.8 在Hyper-V主机上部署Linux虚拟机 243 项目小结 245 课后练习 245 项目9 基于KVM实现服务器虚拟化 246 学习目标 246 项目描述 246 任务9.1 部署KVM虚拟系统 246 任务说明 246 知识引入 246 9.1.1 KVM虚拟化架构 246 9.1.2 KVM管理工具 247 任务实现 248 任务9.1.1 安装KVM虚拟系统 248 任务9.1.2 熟悉KVM虚拟系统管理器 250 任务9.2 创建和管理KVM虚拟机 251 任务说明 251 知识引入 251 任务实现 251 任务9.2.1 创建KVM虚拟机并安装Linux操作系统 251 任务9.2.2 使用和管理KVM虚拟机 253 任务9.2.3 创建KVM虚拟机并安装Windows操作系统 254 任务9.3 配置KVM虚拟网络和存储 256 任务说明 256 知识引入 256 9.3.1 KVM虚拟网络 256 9.3.2 KVM虚拟存储 257 任务实现 258 任务9.3.1 配置NAT模式虚拟网络 258 任务9.3.2 配置隔离模式虚拟网络 260 任务9.3.3 配置桥接模式虚拟网络 261 任务9.3.4 设置虚拟机网卡 262 任务9.3.5 创建和管理存储池 263 任务9.3.6 创建和管理存储卷 264 任务9.3.7 为KVM虚拟机分配存储卷 265 任务9.4 KVM虚拟机高级管理 265 任务说明 265 知识引入 265 9.4.1 KVM虚拟机迁移 265 9.4.2 KVM高可用集群 266 任务实现 266 任务9.4.1 访问虚拟机桌面 266 任务9.4.2 抓取虚拟机快照 268 任务9.4.3 克隆虚拟机 268 任务9.4.4 动态迁移虚拟机 269 项目小结 272 课后练习 272
本书基于openEuler(22.03 LTS SP3版)国产操作系统和OpenStack(Train版)云计...
本书全面、系统地讲解Kubernetes的基础知识和运维管理方法。本书共9个项目,包括从Docker转向Kub...
本书基于国产操作系统openEuler和云基础架构平台OpenStack编写,主要介绍云基础架构平台的部署、运...
根据高职高专教育的培养目标、特点和要求,本书由浅入深、全面系统地讲解了云计算技术的基础知识。全书共6章,内容包...
本书旨在使读者掌握服务器虚拟化平台的部署和运维方法。本书共9个项目。前7个项目主要以业界领先的VMware v...
随着云计算技术的飞速发展,企业对容器编排和管理的需求日益增长,Kubernetes作为领先的开源容器编排平台,...
本书采用“项目导向、任务驱动”的方式,着眼于实践应用,以企业真实案例为基础,采用“纸质教材+电子活页”的形式,...
本书是机器学习的入门教材,讲述机器学习的主流算法原理及其应用。全书着重对线性回归、Logistic回归、朴素贝...
本书用思科网络设备搭建网络实训环境,以实际项目为导向,共分为6个项目,内容包括认识计算机网络及网络设备、虚拟局...
本书主要以deepin为例讲解国产操作系统的使用操作、配置管理、软件开发平台和服务器部署。本书共10个项目,内...
我要评论