CloudStack管理员文档 - 服务方案

2024-06-24 04:38

本文主要是介绍CloudStack管理员文档 - 服务方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

用户创建一个实例可以又很多个选项来设定该实例的特性和性能。CloudStack提供以下几种方式:

  • 服务方案,由管理员定义,提供了CPU速度,CPU数量,内存大小,根磁盘的标签,以及其他选项
  • 磁盘方案,由管理员定义,为主存储提供了磁盘大小和IOPS的选项
  • 网络方案,由管理员定义,

计算和磁盘方案

服务方案是CPU,内存,磁盘等虚拟硬件特性的集合。管理员可以创建各种服务方案,终端用户在创建虚拟机的时候选择可用的服务方案。基于用户选择的方案,CloudStack能发出用户的使用记录到账单系统。一些服务方案的特性只能由管理员来定义,还有一些留给用户自己根据自己的需求去定义,从而也减少了管理员需要定义的服务方案的数量。管理员可以定义具有灵活性的方案作为几种虚拟机配置的基础,而不是把用户所需的属性都定义好在一个计算方案中。
一个服务方案包含了一下元素:

  • CPU,内存和网络资源
  • 资源计量的方式
  • 资源收费的方式
  • 多久产生一次收费

CloudStack将服务方案分为计算方案和磁盘方案,计算方案指定了:

  • CPU(可选):如果没有定义,用户可以选择CPU的属性
  • RAM(可选):如果没有定义,用户可以选择RAM的属性
  • 网络类型:虚拟或直接
  • 根磁盘的标签

存储方案提供:
- 磁盘大小(可选):没有定义的话用户可以选择磁盘大小
- 数据盘标签

自定义计算方案

在创建虚拟机时,我们可以灵活地指定CPU,内存的属性。管理员在创建计算方案时把方案标记为自定义类型,用户在创建虚拟机的时候就可以指定这些属性。

创建计算方案的一些参数:

  • 存储类型:local直接使用host的存储,shared的存储从NFS上分配
  • 自定义:CPU速度以及数量,内存大小等到用户创建虚拟机时再指定
  • 可变(isVolatile):每次重启还原系统
  • 部署规划器
    • First Fit:把新建的虚拟机放到找到的第一台满足要求的host上
    • User Dispersing:尽最大努力把同一个账号的虚拟机分发到不同的集群和pod上
    • User Concentrated prefers :把同一个账号的虚拟机部署到一个单独的pod上
    • Implicit Dedication:把虚拟机部署到属于特点域或账户的私有基础设施上
    • Bare Metal:
  • 规划器模式:使用ImplicitDedicationPlanner 时需要指定该值。
    • Strict:一个host不可以被多个账户共用,比如运行桌面,多个账户共用会起冲突
    • Prefferred:如果可以虚拟机就创建在专有的设备上,否则就创建在共享设备上

修改或删除服务方案

服务方案创建后就不可以修改。
服务方案删除时会永久删除,如果一个服务方案仍被使用,则这个服务方案会一直保存在数据库中,直到所有使用此##服务方案的虚拟机都被删除掉。

系统服务方案

系统服务方案和其他服务方案类似,但不是用来给用户创建虚拟机实例而是用来改变虚拟路由器、控制台代理以及其他系统虚拟机的默认属性的。系统服务方案仅对根域管理员可见,CloudStack提供了默认的系统服务方案。

网络限流

CloudStack通过网络速率这个参数来控制来宾网络的带宽。可以通过以下方式设置网络速率:

  • 网络方案
  • 服务方案
  • 全局参数

对于公有,存储以及管理网络,网络速率的值为0,即无限制。对于默认的来宾网络,网络速率为null,即使用全局参数的值。
一个用户虚拟机必须有一个默认的网络,并且可以有许多额外的网络。

改变虚拟机的默认系统方案

步骤如下:
- 创建一个新的系统方案
- 备份数据库
- 连接数据库
- 修改新建的系统方案的unique_name,如“Cloud.com-ConsoleProxy”
- 重启CloudStack

这篇关于CloudStack管理员文档 - 服务方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1089187

相关文章

uniapp接入微信小程序原生代码配置方案(优化版)

uniapp项目需要把微信小程序原生语法的功能代码嵌套过来,无需把原生代码转换为uniapp,可以配置拷贝的方式集成过来 1、拷贝代码包到src目录 2、vue.config.js中配置原生代码包直接拷贝到编译目录中 3、pages.json中配置分包目录,原生入口组件的路径 4、manifest.json中配置分包,使用原生组件 5、需要把原生代码包里的页面修改成组件的方

springboot家政服务管理平台 LW +PPT+源码+讲解

3系统的可行性研究及需求分析 3.1可行性研究 3.1.1技术可行性分析 经过大学四年的学习,已经掌握了JAVA、Mysql数据库等方面的编程技巧和方法,对于这些技术该有的软硬件配置也是齐全的,能够满足开发的需要。 本家政服务管理平台采用的是Mysql作为数据库,可以绝对地保证用户数据的安全;可以与Mysql数据库进行无缝连接。 所以,家政服务管理平台在技术上是可以实施的。 3.1

基于Java医院药品交易系统详细设计和实现(源码+LW+调试文档+讲解等)

💗博主介绍:✌全网粉丝10W+,CSDN作者、博客专家、全栈领域优质创作者,博客之星、平台优质作者、专注于Java、小程序技术领域和毕业项目实战✌💗 🌟文末获取源码+数据库🌟 感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及论文编写等相关问题都可以给我留言咨询,希望帮助更多的人  Java精品实战案例《600套》 2023-2025年最值得选择的Java毕业设计选题大全:1000个热

工程文档CAD转换必备!在 Java 中将 DWG 转换为 JPG

Aspose.CAD 是一个独立的类库,以加强Java应用程序处理和渲染CAD图纸,而不需要AutoCAD或任何其他渲染工作流程。该CAD类库允许将DWG, DWT, DWF, DWFX, IFC, PLT, DGN, OBJ, STL, IGES, CFF2文件、布局和图层高质量地转换为PDF和光栅图像格式。 Aspose API支持流行文件格式处理,并允许将各类文档导出或转换为固定布局文件格

微服务中RPC的强类型检查与HTTP的弱类型对比

在微服务架构中,服务间的通信是一个至关重要的环节。其中,远程过程调用(RPC)和HTTP是两种最常见的通信方式。虽然它们都能实现服务间的数据交换,但在类型检查方面,RPC的强类型检查和HTTP的弱类型之间有着显著的差异。本文将深入探讨这两种通信方式在类型检查方面的优缺点,以及它们对微服务架构的影响。 一、RPC的强类型检查 RPC的强类型检查是其核心优势之一。在RPC通信中,客户端和服务端都使

中国341城市生态系统服务价值数据集(2000-2020年)

生态系统服务反映了人类直接或者间接从自然生态系统中获得的各种惠益,对支撑和维持人类生存和福祉起着重要基础作用。目前针对全国城市尺度的生态系统服务价值的长期评估还相对较少。我们在Xie等(2017)的静态生态系统服务当量因子表基础上,选取净初级生产力,降水量,生物迁移阻力,土壤侵蚀度和道路密度五个变量,对生态系统供给服务、调节服务、支持服务和文化服务共4大类和11小类的当量因子进行了时空调整,计算了

SpringCloud - 微服务

1、微服务介绍         参考: 微服务百度百科 1.1 概念         微服务(或称微服务架构)是一种云原生架构方法,在单个应用中包含众多松散耦合且可单独部署的小型组件或服务。 这些服务通常拥有自己的技术栈,包括数据库和数据管理模型;通过一个REST API、事件流和消息代理组合彼此通信;以及按照业务能力进行组织,具有通常称为有界上下文的服务分隔线。         微服务特

关于word文档中目录的switch

有很多的switch,下面这篇文章介绍的比较详细,可以参考:http://word.mvps.org/FAQs/Formatting/TOCSwitches.htm

HTML文档插入JS代码的几种方法

在HTML文档里嵌入客户端JavaScript代码有4中方法: 1.内联,放置在< script>和标签对之间。 2.放置在由< script>标签的src属性指定的外部文件中。 3.放置在HTML事件处理程序中,该事件处理程序由onclick或onmouseover这样的HTML属性值指定。 4.放在一个URL里,这个URL使用特殊的“javascript:”协议。 在JS编程中,主张

9 RestClient客户端操作文档

1. match_all @GetMapping("matchAll")public void matchAll() throws IOException {//1. 准备requestSearchRequest request = new SearchRequest("hotel");//2. 组织DSL参数request.source().query(QueryBuilders.matchA