• 云计算学习(4-1)虚拟化技术


    虚拟化:通过相应技术,将物理资源(cpu、网络、存储)切片后再组合成可分配的逻辑资源的技术。

    虚拟化方向:

    分区计算:一拆多。

    网格计算:多合一 。

    虚拟化好处:

    物理场景下,每个服务器只安装一个os,这个os独占了服务器所有资源,为了保证业务程序稳定运行,通常不会在一个机器上部署很多的程序,这样会造成物理资源的浪费。

    虚拟场景下,每个服务器的资源被分片到资源池中,然后分配到多个虚拟机,虚拟机跟物理机一样,有独立的计算、网络、存储资源,互不干扰,可以单独部署程序运行。

    我们看到,虚拟化场景下,我们可以部署更多的应用程序。

    很显然,虚拟化的一个好处,就是可以提升资源利用率,用相同的设备部署更多的应用程序。

    同时,由于各个虚拟机资源是逻辑划分的,我们根据需要随时可以调整,如某台虚拟机的内存不够用了,随时可以调整放大,因此虚拟化使得资源的利用更加灵活。

    以上说的两个好处是很基础的,虚拟化的优势在很多方面可以提现,后面我们通过三个维度进行阐述:

    计算虚拟化:使虚拟机具备cpu、内存、io的计算能力

    网络虚拟化:在服务器和虚拟机中创建虚拟网络,为虚拟机提供正常的网络环境

    存储虚拟化:

    虚拟机的概念

    hypervisor虚拟操作系统:管理和分配物理资源,也叫虚拟机监视器(VMM).

    虚拟机:通过软件模拟的计算机系统。

    镜像:虚拟机文件的一个镜像,可用于创建新的虚拟机。

    集群:一组资源共享的主机。

    hypervison虚拟机的实现分类:

    【寄居】如:vmvare workstation、RedHat kvm

    【裸机】如:VMVare、EsxServer、Citrix、XenServer

    【操作系统虚拟化】:Virtuozzo

    虚拟化前,每台服务器不能装太多的软件,资源无法充分利用。需要更多的服务器。

    虚拟化后,我们可以安装更多的软件,部署更多的程序,提高了资源利用率,使资源利用变得更加灵活。

  • 相关阅读:
    HorizontalScrollView水平滚动控件的使用
    ScrollView垂直滚动控件的使用
    RatingBar评分控件的使用
    ProgressBar进度条的使用
    AnalogClock和DigitalClock时间和日期控件
    DatePicker输入日期控件的使用
    ImageView从网络上获取图像
    CentOS 7.3 安装配置Samba服务器
    python元组内置函数
    Python元组
  • 原文地址:https://www.cnblogs.com/lexiaofei/p/6363648.html
Copyright © 2020-2023  润新知