zoukankan      html  css  js  c++  java
  • Virtualisation 虚拟化(一)

    ---恢复内容开始---

    何为虚拟化?

    借助虚拟化技术,用户可以单个物理硬件系统为基础创建多个模拟环境或专用资源。被称为“虚拟机监控程序”的软件可直接连接到硬件,从而将一个系统划分为不同的、单独安全环境,即虚拟机 (VM)。虚拟机监控程序能够将计算机资源与硬件分离并适当分配资源,而虚拟机则依赖这些功能运行。换言之,如果使用得当,虚拟化可以帮助您充分利用以前所做的投资。

    配备了虚拟机监控程序的原始物理机被称为主机,使用其资源的虚拟机则被称为虚拟客户机。这些虚拟客户机将计算资源(如 CPU、内存和存储)视为一组能够轻松进行重新分配的资源。操作员可以控制 CPU、内存、存储器和其他资源的虚拟实例,以便虚拟客户机能在需要时收到所需资源。

    理想情况下,所有相关虚拟机都通过单个基于 Web 的虚拟化管理控制台进行管理,这样可以提高管理效率。使用虚拟化技术,您可以决定为虚拟机提供多少处理能力、存储空间和内存。另外,由于虚拟机与底层硬件和其他虚拟机相互分离,因而这些环境也得到了更好的保护。

    简单来讲,虚拟化使用没有被充分利用的硬件,来创建您需要的环境和资源。

    通过把多个操作系统整合到一台高性能服务器上,最大化利用硬件平台的所有资源,用更少的投入实现更多的应用,还可以简化IT架构,降低管理资源的难度,避免IT架构的非必要扩张。客户虚拟机的真正硬件无关性还可以实现虚拟机的运行时迁移,可以实现真正的不间断运行,从而最大化保持业务的持续性,而不用为购买超高可用性平台而付出高昂的代价。

    Why

    合理,节约, 灵活, 可用性

    Hypervisor

    Hypervisor,又称虚拟机监视器(英语:virtual machine monitor,缩写为 VMM),在电脑上的软件,韧体或是硬件,能用来创建与运行虚拟机。

    拥有Hypervisor,能被用来运行一个或多个虚拟机,这样的电脑被定义为是一台主体机器(host machine)。在上面运行的虚拟机,则称为客体机器(guest machine)。hypervisor可以用一个客体操作系统(guest operating systems)的外貌出现,提供虚拟的作业平台,负责管理其他客体操作系统的运作。在它之上运作的多个操作系统,共同分享了虚拟化之后的硬件资源。

    物理-> 虚拟

    infrastructure avec stockage contralisée

    infrastructure de virtualisation redondante

    infrastructure avec services(cloud privé)

    公司之间:

    服务提供:

    • mutualisation et partage des ressoureces 汇集和共享资源
    • haute dispobilité(PCA, PRA)
    • Isolation des VMs

    Les clouds

    云计算是计算能力的扩展或远程服务器由中间人(通常是网络)存储。

    这些资源按需求分配,最常见的是由用户层,也可以forfait

    云计算的特点:极大的灵活性

    云计算三种模式

    https://wuyanteng.github.io/2018/03/21/云计算三种服务模式-IaaS和PaaS及SaaS/

    clouds privés

    企业自己的

    clouds publics

    Amazon, google, IBM, Microsoft,Hewlett-Packard, Oracle, SAP

    clouds hybrides 混合云

    transfert de desponsabilité

    Software Defined Storage,软件定义存储。数据中心中的服务器、存储、网络以及安全等资源可以通过软件进行定义,并且能够自动分配这些资源。

    réseau(SDN)

    Stockage(SDS)

    软件定义网络 (SDN) 是一种网络虚拟化方法,致力于优化网络资源,使网络快速适应不断变化的业务需求、应用程序和流量。它的工作方法是分离网络的控制平面和数据平面,创建与物理设备不同的软件可编程基础架构。

    SDS软件定义存储的核心是存储虚拟化技术。软件定义的数据中心通过现有资源和应用程序对不断变化的业务需求提供支持,从而实现IT灵活性。其核心思想是将资源池化——处理器、网络、存储和可能的中间件——通过这样的方式,可以生成计算的原子单位,并根据业务流程需求很容易地分配或取消

    容器化,持续集成(CI),持续交付或者说持续部署(CD)

    Capacity planning

    监管资源(Achat de matériel; deportement de cloud public 溢出)

    工具:Docker,Vagrant,

    Docker 使用介绍: https://zhuanlan.zhihu.com/p/34493309

  • 相关阅读:
    linux 文件系统解析及相关命令
    2015暑假佛山移动实习个人总结——大三学生
    java 自动装箱自动拆箱
    java HashMap那点事
    STL学习笔记— —无序容器(Unordered Container)
    GNU C库「glibc」getaddrinfo 发现重大漏洞
    分布式缓存Memcache和Redis
    让你的动画不再生硬 Android插值器Interpolator使用秘籍
    安卓数据解析之 fastjson 的解析以及Gson解析
    (转)Unity3d使用心得(2):Unity3d 动态下载动画资源——AnimationClip 的使用
  • 原文地址:https://www.cnblogs.com/yanwenliqjl/p/8893831.html
Copyright © 2011-2022 走看看