云计算应用开发(高级) 课件 ch02 公有云计算资源的管理与调用_第1页
云计算应用开发(高级) 课件 ch02 公有云计算资源的管理与调用_第2页
云计算应用开发(高级) 课件 ch02 公有云计算资源的管理与调用_第3页
云计算应用开发(高级) 课件 ch02 公有云计算资源的管理与调用_第4页
云计算应用开发(高级) 课件 ch02 公有云计算资源的管理与调用_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第二章公有云计算资源的管理与调用计算应用开发1+X证书制度系列教材云计算应用开发(中级)01公有云服务器的管理与调用PARTONE1知识准备云服务器的相关概念使用CVM之前,需要了解以下概念。实例类型

CVM提供的各种不同CPU、内存、存储和网络配置。依据使用场景的不同,CVM实例类型可以分成标准型和内存型。02实例

云端的虚拟计算资源,包括CPU、内存、操作系统、网络、磁盘等基础的计算组件。01标准型和内存型实例类型的对比介绍知识准备使用CVM之前,需要了解以下概念。私有网络(VirtualPrivateCloud,VPC)

腾讯云提供的虚拟的、隔离的网络空间,与其他资源逻辑隔离。06本地盘

与实例处于同一台物理服务器上的、可以被实例用作持久存储的设备。04云硬盘

腾讯云提供的分布式持久性数据块级存储设备,可以作为实例的系统盘或可扩展数据盘使用。05镜像

CVM运行的预制模板,包括预配置的操作系统及预装软件。CVM提供Windows、Linux等多种预制镜像。031云服务器的相关概念知识准备使用CVM之前,需要了解以下概念。弹性公网IP(ElasticIP,EIP)

专为动态网络设计的静态公网IP地址,满足快速排障需求。08安全组

安全组可以理解为一种虚拟防火墙,具备状态检测和数据包过滤功能,用于设置一台或多台CVM的网络访问控制,安全组是重要的网络安全隔离手段。09IP地址

腾讯云提供内网IP地址和公网IP地址。简单理解,内网IP地址提供局域网(LocalAreaNetwork,以下简称LAN)服务,使CVM之间可以互相访问。当用户在CVM实例上需要访问Internet服务时使用公网IP地址。071云服务器的相关概念知识准备使用CVM之前,需要了解以下概念。地域(Region)

地域是指物理数据中心所在的地理区域。为了降低访问时延、提高下载速度,建议选择最靠近用户客户的地域。地域具备以下特性:11登录方式

使用安全性高的SSH密钥对和普通的登录密码。这里的登录方式指的是登录服务器的方式,并非登录腾讯云提供的Web服务界面。10①不同地域之间的网络完全隔离,不同地域之间的云产品默认不能通过内网通信。②不同地域之间的云产品可以通过公网服务进行Internet访问。③负载均衡(Cloud

Load

Balancer,CLB)。当前默认支持同地域流量转发、绑定本地域的CVM。如果开通“跨地域绑定负载均衡”功能,则可以支持负载均衡跨地域绑定CVM。1云服务器的相关概念知识准备使用CVM之前,需要了解以下概念。可用区(Zone):

可用区是指腾讯云在同一地域内电力供应系统和网络系统互相独立的物理数据中心。其目标是能够保证可用区之间故障相互隔离(大型灾害或大型电力故障除外),不出现故障扩散,使得用户的业务持续在线服务。可用区具备以下特性:12①处于同一腾讯云账号下相同地域不同可用区,但在同一个VPC(私有网络)下的云产品之间均通过内网互通,可以直接使用内网服务访问。②处于不同腾讯云账号下相同地域不同可用区的资源内网完全隔离。1云服务器的相关概念知识准备CVM实例必须在特定地域内的可用区指定启动位置。目前CVM在中国的部分地域和可用区1云服务器的相关概念知识准备CVM实例必须在特定地域内的可用区指定启动位置。目前CVM在中国的部分地域和可用区1云服务器的相关概念知识准备2云安全元件①基础网络:基础网络是腾讯云上所有用户的公共网络资源池,适合刚开始认识和使用腾讯云的用户。②私有网络:私有网络是一块用户在腾讯云上自定义的逻辑隔离网络空间。在设置CVM时,需要同时设定服务器所在的网络环境。腾讯云提供网络和安全功能,保障CVM实例安全、高效、自由地对外和对内提供服务。以下为所需要的安全元件。02网络访问

同处于腾讯云上的云产品可以经由Internet访问,也可以经由内网访问。03网络环境

腾讯云的网络环境可以分为基础网络和私有网络。01加密登录方式

腾讯云提供两种加密登录方式:密码登录和SSH密钥登录。需要注意的是,Windows系统实例不支持SSH密钥登录。①Internet访问:Internet访问是腾讯云提供给实例进行公开数据传输的服务。②内网访问:内网访问即局域网(LAN)服务,是腾讯云通过提供给实例内网IP地址,以实现同地域下完全免费的内网通信服务。知识准备2云安全元件在设置CVM时,需要同时设定服务器所在的网络环境。腾讯云提供网络和安全功能,保障CVM实例安全、高效、自由地对外和对内提供服务。以下为所需要的安全元件。010203①创建多个安全组,并给每个安全组指定不同的规则。②每个实例分配一个或多个安全组,腾讯云将按照这些规则确定哪些流量可以访问实例,以及实例可以访问哪些资源。③配置安全组,以便只有特定的IP地址或特定的安全组可以访问实例。安全组

安全组是一种有状态的包过滤功能虚拟防火墙,用于设置一台或多台CVM的网络访问控制,是腾讯云提供的重要的网络安全隔离手段。用户可以使用以下方法来控制用户的实例的访问权限:04弹性公网IP

弹性公网IP(ElasticIP,EIP)是可以被独立购买和持有的、在某个地域下固定不变的公网IP地址。在以下场景下,推荐使用弹性公网IP:05实例可能会因为不可控原因宕机,需要相同IP地址的替代实例以保证访问。实例没有公网IP地址,需要一个静态IP地址。知识准备3CVM的配置配置CVM需要完成以下操作。步骤1注册腾讯云账号(1)微信扫码快速注册:使用微信扫码快速注册腾讯云账号,后续可以使用微信扫码登录腾讯云。(2)邮箱账号注册:使用邮箱账号注册腾讯云账号,方便企业客户维护账号。(3)QQ账号注册:使用已有的QQ账号注册腾讯云账号,直接用QQ账号快速登录腾讯云。(4)微信公众号注册:使用已有的微信公众号注册腾讯云账号。在开始使用腾讯云服务之前,需要先注册一个腾讯云账号(如果用户已在腾讯云注册,则可以忽略此步骤)。腾讯云账号的注册方式包括以下几种。步骤2知识准备3CVM的配置购买CVM配置CVM需要完成以下操作。地域:选择距离用户最近的一个地域,如用户在“深圳”,则选择“广州”地域会比较好。机型:选择需要的CVM机型配置,主要选项是vCPU、GPU和内存。这里建议选择“基础配置(2核2GB)”。操作系统:选择需要的CVM操作系统。配置Windows类型实例或Linux类型实例。公网带宽:勾选“免费分配独立公网IP”复选框后会为用户分配公网IP,默认为“1Mbps”。腾讯云提供按流量计费和按带宽计费两种类型的网络计费模式,用户可以根据需求调整。购买数量:默认为“1台”。购买时长:租用CVM可以是按量计费,也可以是包年包月,默认为“1个月”。知识准备3CVM的配置配置CVM需要完成以下操作。步骤3登录CVM根据步骤2中所选择的镜像内的操作系统,使用不同的方式登录CVM。如果是Linux系统,则使用SSH协议登录;如果是Windows系统,则使用远程桌面程序(RemoteDesktopProtocol,RDP)登录。然后就可以开始使用CVM了。02轻量应用服务器和弹性伸缩的管理与调用PARTTWO知识准备

Lighthouse是新一代面向中小企业和开发者的CVM产品,具备轻运维、开箱即用的特点,适用于小型网站、博客、论坛、电商,以及云端开发测试环境和学习环境等轻量级业务场景。知识准备Lighthouse与CVM的主要区别对比于CVM,Lighthouse更加简单易用,它简化了传统CVM的高阶概念及功能,一站式融合多种云服务,使用户可以便捷高效地部署、配置和管理应用,是用户使用腾讯云的最佳入门途径。知识准备使用Lighthouse构建Web应用服务的流程常见的应用场景如Web应用服务,通过使用预置常用Web开发平台(如LAMP堆栈、Node.js等)的镜像,可以快速部署Web应用程序,简单高效地上线各类业务应用。知识准备1弹性伸缩的配置方法如果采用AS进行容量调整,则用户只需事先设置好扩容条件及缩容条件即可。AS会在达到扩容条件时自动增加使用的服务器数量以维护性能;在需求下降时,AS会根据事先设置的缩容条件减少服务器数量,以最大限度地帮助用户降低成本。弹性伸缩(AutoScaling,以下简称AS)可以根据实际业务需求和策略自动调整CVM计算资源,以确保拥有适量的CVM实例来处理应用程序负载。对Web应用服务而言,智能的扩展和收缩是成本控制与资源管理的重要组成部分。知识准备1弹性伸缩的配置方法传统模式和采用AS的IT资源量与业务负载的关系其中,横轴为时间,纵轴为资源需求(供给)量,线型为折线的表示IT所提供的资源量,线型为平滑曲线的表示实际的业务资源需求量。而用户也将告别传统模式下的多种烦恼:业务突增导致机器数量不足,以致服务无响应。按照高峰访问量预估资源,而平时访问量很少达到高峰,从而造成投入资源的浪费。人工守护及频繁处理容量告警,需要多次手动变更。知识准备在常见的Web应用服务中,服务器集群通常运行应用程序的多个副本来满足客户流量。2AS的工作方式用户可以指定每个伸缩组中最大的实例数量,AS会确保伸缩组中的实例的数量永远不会高于此数量。0201用户可以指定每个伸缩组中最少的实例数量,AS会确保伸缩组中的实例的数量永远不会低于此数量。用户可以将这些相同或类似的实例归到一个伸缩组中管理起来:知识准备在常见的Web应用服务中,服务器集群通常运行应用程序的多个副本来满足客户流量。2AS的工作方式03用户可以指定伸缩策略,则AS会在应用程序需求增加或降低时启动或终止实例。伸缩策略有以下两类。用户可以将这些相同或类似的实例归到一个伸缩组中管理起来:①告警触发策略:根据指定条件动态扩展或收缩(如伸缩组的机器的CPU利用率超过60%时扩展)。②定时伸缩策略:根据指定的时间扩展或收缩(如每晚21:00扩展)。知识准备在常见的Web应用服务中,服务器集群通常运行应用程序的多个副本来满足客户流量。2AS的工作方式用户可以在任何时候一键指定所需要的机器数量,或者把已有的机器添加到伸缩组中一起管理。0504设置完伸缩策略后,用户还可以设置伸缩活动通知。AS会在发生伸缩活动时通过邮件、短信、站内信等方式告知用户。用户可以将这些相同或类似的实例归到一个伸缩组中管理起来:知识准备3AS的基本概念伸缩组伸缩组是遵循相同规则、面向同一场景的CVM实例的集合。伸缩组定义了组内CVM实例数量的最大值、最小值及其相关联的负载均衡实例等属性。伸缩策略即执行伸缩动作的条件。伸缩策略可以分为两种:①定时伸缩策略,即当到达某个固定时间点时,自动增加或减少CVM实例,支持周期性重复;②告警伸缩策略,即基于云监控指标(如CPU、内存、网络流量等)自动增加或减少CVM实例。冷却时间冷却时间是指在同一个伸缩组内,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论