• OpenStack


    OpenStack是一个开源的云计算管理平台项目,是一系列软件开源项目的组合。
    OpenStack为私有云和公有云提供可扩展的弹性的云计算服务。
    大家利用 Openstack前端来设置及管理自己的公共云或私有云。
    Openstack包两个主要模块:Nova和 Swift。前者是NASA开发的虚拟服务器部署和业务计算模块;后是 Backpack开发的分布式云存储模块,两者可以一起用,也可以分开单独用。

    QEMU是一个纯软件的计算机硬件仿真器。

    OpenStack可以部署在Ubuntu的Linux操作系统上,为了进一步提高QEMU的运行效率,往往会增加一个KVM硬件加速模块。KVM内嵌在Linux操作系统内核之中,能够直接参与计算机硬件的调度,这一点是QEMU所不具备的。一般的QEMU程序的执行必然要经过程序从用户态向内核态的转变,这必然会在一定程度上降低效率。所以QEMU虽然能够通过转换对硬件进行访问,但在OpenStack中往往采用KVM进行辅助,使得OpenStack的性能表现得更为良好。 [3]
    但需要说明的是KVM需要良好的硬件支持,有些硬件本身如果不支持虚拟化的时候,KVM则不能使用。

    OpenStack覆盖了网络、虚拟化、操作系统、服务器等各个方面。

    OpenStack本身不会虚拟化资源,但会使用虚拟化资源来构建云。OpenStack 也不执行命令,但会将命令转发到基础 OS。OpenStack、虚拟化软件和基础操作系统,这 3 种技术必须协同工作。

    私有云在 OpenStack 上运行的效果要优于 DIY 方法。

    什么是私有云?
    如果底层 IT基础架构归某个拥有完全独立访问权限的客户专有,那这种云就是私有云.
    私有云利用虚拟化技术将源自物理硬件的资源组合到共享池中。

  • 相关阅读:
    Azure虚拟机部署Linux+PHP+Swoole
    [经验分享]OBS 如何实现多路推流
    SQL Server 中的登陆用户如何只看到指定的数据库
    NCF 数据库错位导致站点访问不了
    AutoIT+Selenium的使用
    2019年入职体检那些事
    Jmeter 针对工具类的每个方法进行测试
    Effective Jmeter:记录一些场景下有效的解决方案
    通过 Test Fragment + Module Controller 封装登录接口
    在setUp线程组中初始化全局工具类
  • 原文地址:https://www.cnblogs.com/countryboy666/p/12219761.html
Copyright © 2020-2023  润新知