创建云主机你不知道的那些事

天翼云开发者社区
• 阅读 15

本文分享自天翼云开发者社区《创建云主机你不知道的那些事》,作者:乐道

在界面上简简单单点击了一下创建云主机,但是后台发生了什么?大家清楚吗?本文将详细为大家讲述整个云主机创建的流程 1、根据资源ID查询云主机基础信息表,如果该表里面存在云主机相关信息,会抛出异常(应该只是针对云主机名称重复场景) 2、上述云主机表查询云主机信息不存在,之后便会会生成云主机名称和云主机展示名称信息,同时生成云主机的一些其他基础信息(这块是创建云主机传入的一些参数信息) 3、前置校验如果走到克隆场景,克隆的话会校验被克隆的云主机是否存在(即云主机A是否存在),云主机A不存在抛异常 4、前置校验image镜像是否存在,不存在抛异常 5、前置校验flavor规格是否存在,不存在抛异常 6、根据image镜像和flavor规格,来更新云主机基础信息表 7、调用底层余量校验查询,如果余量不足的话,会抛异常,如果余量查询服务有问题,忽略继续往下进行(不会因为余量查询服务异常导致最终创建云主机失败) 8、网卡创建,调用网络的接口 9、前置系统盘创建,调用存储的接口 9.1、是否存在vm_clone参数,如果这个参数为1,说明走的是克隆流程,需要先创建云主机快照,如果vm_clone参数为0,说明非克隆流程(其中克隆云主机和通过快照创建云主机基本流程一致,唯一的区别是克隆云主机是先创建快照,再通过快照创建云主机,之后再删除快照) 9.2、判断入参是否有快照id或者是否为克隆场景,如果均不是的话,说明就是普通的云主机创建场景或者备份创建云主机场景 9.3、判断入参是否有系统盘id,有的话就是普通云主机创建场景,没有的话就是备份创建云主机场景 9.4、判断入参是否有备份id,有的话通过备份id创建系统盘 10、网卡和系统盘创建完之后,会通过是否有网卡和数据盘来决定only_define参数的值,当only_define=true,创建完云主机后需要将云主机关机,再挂载网卡和数据盘,之后再开机,如果only_define=false,创建完云主机就直接开机 11、之后判断入参是否有云主机组,有的话将云主机加入到云主机组中,更新云主机基础信息表 12、查询网卡信息,更新网卡信息表 13、根据传入的安全组,对云主机进行绑定和解绑安全组 14、创建并绑定eip 15、数据盘创建和绑定,关机情况下挂载数据盘 16、判断是否为克隆云主机场景,是的话,删除快照,然后再开机,如果不是克隆场景,继续往下走 截止到这块,云主机就创建出来了,大家都懂了吗?

点赞
收藏
评论区
推荐文章
玩转天翼云安全组
天翼云的每台云主机都处于一个称为虚拟私有云(CTVPC,VirtualPrivateCloud)的逻辑隔离的网络环境之下,云主机之间以及云主机与外网之间的网络互访靠什么来保障安全呢?这就是安全组。安全组用来实现安全组内和以及安全组之间云主机的访问控制,加强云主机安全保护。在定义安全组时,可以按照流量进出方向、协议、IP地址、端口来自定义访问规则,当云主
轻轻松松实现本地和云主机之间的文件上传下载
云主机开通后在进行应用部署时面临的第一个问题是如何将应用软件安装包、应用数据上传至云主机。利用几个很简单的工具就可以将本地文件上传至云主机。先说Windows云主机。Windows远程桌面支持远程驱动器映射,通过配置将本地硬盘映射为云主机的一个磁盘,就可以将本地磁盘的文件拷到云主机上。配置方法为运行远程桌面客户端,点击本地资源,找到本地设备和资源部分,点击详
云虚拟主机和云服务器的区别以及优劣势分析
基于云计算技术的云虚拟主机、云服务器竞争也越来越大。云技术的不断发展,云虚拟主机、云服务器使用成为主流,但是如何根据自身预算及满足自身发展需求进行选择。那么怎么选择适合自己的云主机呢?云虚拟主机、云服务器又有什么区别呢?云虚拟主机云虚拟主机是利用云技术把一台服务器划分为多个的“虚拟的主机”,划分出来的虚拟主机具有独立域名(能够独立的搭建网站)和完整的Inte
虚拟主机和云服务器的区别
本文分享自天翼云开发者社区@《》,作者:AE86上山了虚拟主机和云服务器的区别1、云服务器可支持弹性扩展,按需付费,而虚拟主机不支持2、云服务器需要手动配置环境,虚拟主机无须配置环境3、云服务器是独享资源,虚拟主机的资源是共享的4、云服务器可远程桌面进行管
服务器通用背板管理(UBM)实现
本文分享自天翼云开发者社区《》,作者:乘风一UBM概述通过SGPIO进行SAS和SATA背板管理的SCSI机箱服务(SES)标准于2003年首次推出。该规范提供主机控制LED,并允许主机检测槽位和已安装驱动器的存在,以及槽位编号方案。该规范提供了驱动器活动
云主机使用的硬盘类型及对应的存储类型详解
随着云计算的普及,云主机已成为企业和个人用户的重要选择。云主机为用户提供了灵活、可伸缩的计算资源,并且具有高可用性、高可扩展性以及易于管理的特点。在云主机的使用过程中,硬盘类型和存储类型的选择是非常重要的环节。本文将详细介绍云主机所使用的硬盘类型以及对应的存储类型,帮助读者更好地了解和选择适合自己需求的云存储方案。
已有天翼云Ubuntu云主机,搭建幻兽帕鲁服务器
本文为您介绍使用您已有的天翼云Ubuntu云主机搭建幻兽帕鲁服务器的操作。
浅谈云主机在VPC中进行迁移的使用场景和操作方法
客户在天翼云购买一台云主机并且部署完成想要的应用后,发现云主机的IP地址规划存在问题(比如,要修改VPC、子网的网段)。这时候如果需要重新购买云主机并重新部署应用则将会大大增加客户的使用成本。天翼云网络的基本特点是按需、弹性,可以支持云主机在不同网络场景下的迁移,从而大大减少客户重新购买计算实例的成本。
启动Tomcat时报错,提示80端口被占用怎么办?
本文分享自天翼云开发者社区《》,作者:wn本节操作以WindowsServer2019Datacenter操作系统的弹性云主机为例介绍排查80端口占用的操作步骤。可能原因提示80端口被占用,由提示可知,该端口可能是被其他程序占用,包括被木马病毒占用,可以按
批量创建云主机的整个过程
本文分享自天翼云开发者社区《》,作者:乐道上次我们讲述了云主机创建的流程,整个过程中并没有详细区分各个组件的基本功能,本章节将会为大家详细讲述批量创建过程中各个组件的处理过程。1、我们通过console或openapi进行批量创建云主机的下单操作,例如批量
天翼云开发者社区
天翼云开发者社区
Lv1
天翼云是中国电信倾力打造的云服务品牌,致力于成为领先的云计算服务提供商。提供云主机、CDN、云电脑、大数据及AI等全线产品和场景化解决方案。
文章
785
粉丝
16
获赞
40