KVM及Docker虚拟台实验教程吴湘宁中国地质计算机与互联网 pdf下载pdf下载

KVM及Docker虚拟台实验教程吴湘宁中国地质计算机与互联网百度网盘pdf下载

作者:
简介:本篇提供书籍《KVM及Docker虚拟台实验教程吴湘宁中国地质计算机与互联网》百度网盘pdf下载
出版社:人天书店图书专营店
出版时间:2021-04
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

  商品基本信息,请以下列介绍为准
商品名称:KVM及Docker虚拟台实验教程
作者:吴湘宁[等]编著
定价:24.0
出版社:中国地质大学出版社
出版日期:2021-04-01
ISBN:9787562549666
印次:
版次:
装帧:
开本:

  内容简介

本书是一本专门针对KVM及Docker两种普遍使用的开源虚拟台的实验指导书, 该书内括: 虚拟化与云计算 ; KVM安装与配置 ; KVM虚拟机的管理 ; Docker应用容器引擎开发共四章。


  目录

l虚拟化与云计算

pan style="font-family:宋体">.pan>虚拟化概述

pan style="font-family:宋体">.2云计算概述

2 KVM安装与配置

2pan>安装KVM环境

22利用vin manager连接KVM宿主机

23KvM上建立第一台虚拟机

3 KVM虚拟机的管理.

3pan>虚拟机基本作与克隆

32虚拟机快照

33虚拟机的动态迁移

4 Docker应用容器引擎开发

41 D0cker应用容器引擎认识及环境安装实验

42 Doc-ker基础作实验

43 D0cker应用开发实验

44 D0cker三剑客认识及环境安装实验

主要参考文献

附录centOSNFs网络文件系统)的配置方法

.....



  前言

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

    由于虚拟化技术使用软件的方法重新定义划分计算机资源,可以实现计算机资源的动态分配、灵活调度、跨域共享,可提高计算机资源的利用率,降低成本,加快部署,极大增强系统整体的性和可靠性,使计算机资源能够真正成为社会基础设施,服务于各行各业灵活多变的应用需求,因此,虚拟化技术成为了实现云计台的核心技术。

    随着虚拟化和云计算技术在不同领域的应用越来越广,社会对掌握虚拟化和云计算技术人才的需求也日益增加。虚拟化和云计算产品的安装、配置、管理及应用的技术人员需要具有较强的动手实践能力,为此,许多高校开设了虚拟化及云计算的课程,目的就是希望能够通过理论讲解及实验环节,培养学生安装、配置、管理、使用虚拟化系统的实际动手能力,从而满足社会对虚拟化系统运维及开发人才的需求。

    本书是一本专门针对KvMDockel。两种普遍使用的开源虚拟台的实验指导书,目的是通过一些实验过程,让学生能够由浅人深地逐步掌握KVMDocker的安装、配置、管理及应用开发过程。全书大致分为3个部分:第一部分介绍一些虚拟化实验必备的基础知识括虚拟化技术的基本定义、目的、分类和发展历史,以及云计算的特点、体系结构及服务模式,同时还说明了虚拟化和云计算技术之间的关系;第二部分着重介绍KVM的安装、配置,以及KvM环境下虚拟机开关机、虚拟机克隆、虚拟机快照、虚拟机动态迁移等管理方法;第j部分则介年来比较流行的开源轻量化虚台Dcker的安装及使用方法括D0cker环境的安装、配置、容器启动停止、容器导人导出、容器镜像管理,Docker容器中安装Iinux系统和MySQI。、Python等应用的方法,以及3种常见的Docker集群管理工具。

    本书的主要内容如下。

    l章:虚拟化与云计算,介绍虚拟化与云计算的基本概念,以及虚拟化与云计算的关系。

    2章:KvM安装与配置括KVM环境安装、使用vi rt manager连接和管理KVM虚拟机、在KvM上创建虚拟机的步骤和方法。

    3章:KVM虚拟机的管理,介绍使用virmanagerKVM虚拟行管理的方法括虚拟机的开机、关机、重启、虚拟机克隆、虚拟机快照、虚拟机动态迁移的步骤和方法。

    4章:Dcker应用容器引擎开发,介绍Docker容器的配置、管理及应用开发方法。在概述Docker应用容器引擎概念的基础上,详细说明了DoKer安装配置、Docker容器镜像基础作、Docker容器安装作系统、D0cker容器安装MyrSQL,数据库、D0cker安装Python的步骤和方法,最后介绍了Docker MachineDockei compos~:和Swarm三种D0cker集群T具的使用方法。

    本书适合作为高校开展虚拟化及云计算相关课程的实验指导用书,也可作为初学KvMDocker技术人员的参考用书。

    本书由吴湘宁、彭建怡、罗勋鹤、常虹、黄燕霞、刘文中编写,硕士研究生陈苗、邓玉娇、代刚、邓中港、李佳琪、王稳参加了教材的校验和整理。教材在编写过程中,得到了中智讯(武汉)科技有限公司、北京红亚华宇科技有限公司的大力支持,在此表示感谢!

    由于时间仓促,加之有限,书中难免会有错误和不妥之处,敬请读者批评指正。

    吴湘宁

    202pan style="font-family:宋体">年pan>月于湖北武汉

 



  摘要

    pan style="font-family:宋体">虚拟化与云计算

  在开展虚拟化实验之前,必须先了解关于虚拟化与云计算的一些重要概念。本章将介绍虚拟化、云计算以及虚拟化与云计算的关系。

pan style="font-family:宋体">.pan>虚拟化概述

pan style="font-family:宋体">.pan>pan>虚拟化的定义

虚拟化的本质是将现有的计算机资源通过虚拟的技术分割成若干个逻辑计算机资源,这些逻辑计算机资源相互独立。虚拟化的最终目标是提高计算机的利用效率,使计算机资源使用的灵活性化。虚拟化代表着IT应用未来的发展趋势,其模型如图1—pan>所示。

Ipan>2虚拟化的目的

    虚拟化的主要目的是对IT基础设施和资源管理方行简化,帮助企业减少IT资源的开销,整合资源.节约成本。些年虚拟机被大量部署到企业案例可以看出,越来越多的企业开始关注虚拟化技术给企业带来的好处,同时也在不断地审视自己目前的IT基础架构,从而希望改变传统架构。根据虚拟化技术的特点,其应用价值可以体现在办公、虚拟制造、工业、金融业、政府和教育机构等方面。

    虚拟化解决了许多当今遇到的问题,主要体现在以下5个方面。

    (pan style="font-family:宋体">在一个特定的软硬件环境中虚拟另一个不同的软硬件环境。从而打破层级依赖。

    (2)提高计算机设备的利用率。在一台物理服务器上同时安装并运行多种作系统.从而提高物理设备的使用率。

    (3)增强整体的性和可靠性,实现故障隔离,当一台虚拟机发生故障时,不会影响其他虚拟机及宿主机的作系统。

    (4)虚拟化可以统一虚拟资源而达到融合的目的,使不同品牌的硬件相互兼容。虚拟资源独立于硬件,改即可在不同的物理服务器之间迁移。

(5)在硬件采购、电力消耗、机房温度控制和服务器机房空间等方面都可节约潜在成本.如表1—pan>所示。

pan style="font-family:宋体">.pan>3虚拟化的分类

pan style="font-family:宋体">.pan>3pan>按使用目的分类

    从虚拟化的使用目的来看,虚拟化技术主要分为以下四大类。

    pan style="font-family:宋体">台虚拟化(Platform Vrtualization)

    

    服务器虚拟化是将一个作系统的物理实例分割到虚拟实例或者虚拟机中,这些虚拟作系统可以是×86或者×64WindowsLinux或者UNIX作系统。服务器虚拟化又分为软件虚拟化和硬件虚拟化。软件虚拟化是指在一个虚拟台上运行虚拟化作系统,而这个虚拟台运行在现有的作系统上,属于寄居架构,如图1—2所示,比如大家熟知的VMware Workstation。硬件虚拟化则是指虚拟台直接运行在物理硬件上,这种虚拟化通常又称为FIyperv’ISOI’Hyperv’lsor运行在硬件系统之上、虚拟化作系统之下,可实现对硬件资源的分割分配,属于原生架构。原生架构不需要作系统,由Hypervlsor直接管理硬件,如图1—3所示。

......