初识Openstack
来源:互联网 发布:excel2010数据分析工具 编辑:程序博客网 时间:2024/05/22 14:58
从虚拟化到Openstack
多个虚拟机可以同时运行在同一个物理服务器上,共享底层硬件资源,多个虚拟机之间可以安装不同的操作系统,应用程序间相互隔离。
虚拟化前:一台机器一个操作系统、硬件和软件紧密耦合、运行于同一台机器的多个应用程序经常产生冲突、资源利用率低、成本高、架构不灵活
虚拟化后:硬件独立与操作系统和应用程序、虚拟机可以提供任何操作系统、封装操作系统和应用程序为管理单元,成为一个虚拟机、资源利用率高、减少IT管理和运维成本(当一台物理服务器上负载过多时,还可以将虚拟机迁移出去)虚拟化通过Hypervisor来实现
Hypervisor是一个软件层,位于硬件和操作系统之间,向下与硬件资源交互,向上向虚拟容器提供合适的资源接口Hypervisor两种实现类型:
Bare-Metal(基于硬件),直接安装在物理服务器上,直接控制所有硬件并管理客户操作系统(虚拟机);
Hosted(基于宿主机系统),将其作为应用软件安装在物理服务器的操作系统之上。云计算:
通俗讲,就是建立在虚拟化技术之上,向用户提供虚拟化服务资源的一个服务方式;
是按量使用的交付模式;通过互联网提供服务。云计算的服务模式:
Software as a Service(软件即服务):以软件程序提供服务,如CRM、ERP;
Platform as a Service(平台即服务):以应用服务器平台或开发环境提供服务,如CloudFoundry;
IaaS(基础架构即服务):以虚拟的服务器、存储、网络提供服务,如OpenStack、CloudStack。特点:
大规模服务器集群部署,如谷歌云有一百多万台服务器
虚拟化,支持用户在任意位置任意设备上使用云应用服务,而无需知道 应用具体在哪里运行
高可靠性,同一份数据一般都存储有多个副本
通用性
高可靠性,可动态伸缩
按需服务
成本低廉OpenStack
是一个开源的云计算IaaS平台,即云操作系统,且在一个数据中心的级别上,利用虚拟化技术管理计算存储、网络等硬件资源;
是一个社区,包含开发者、企业和用户,共同构建和运行一个开源的云计算操作系统;
创建于2009年;
提供标准的REST API接口;
各个子项目可集成使用,也可独立使用。
- 初识openstack
- 初识Openstack
- Openstack初识
- 初识 Openstack nova-api
- 初识OpenStack(1)
- 初识OpenStack(2)
- 初识OpenStack+KVM
- OpenStack云计算初识,有什么作用?
- OpenStack
- OpenStack
- OpenStack
- OpenStack
- OpenStack
- openstack
- OpenStack
- openstack
- OpenStack
- Openstack
- 最好的介绍 python文件io的文章
- Android-drawText
- 【以太网数据包】微信数据包
- adapter的notifyDataSetChanged()无效
- getMeasured
- 初识Openstack
- 25.Linux: Linux系统下面: .o .a .so .ko .la区别
- 给 Android 开发者的 RxJava 详解
- LayoutParams
- vs 错误提示及解决方案
- 第四周 项目4-猴子选大王
- Android基本控件使用
- hammer.js---拖动滑块实现验证的小demo
- 寻找数组中最小的k个数(快排和堆排)