浅谈云计算资源和服务

2024-05-11 12:04
文章标签 服务 浅谈 计算资源

本文主要是介绍浅谈云计算资源和服务,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

前言

正文

专有名词及其首字母缩写

轻量级应用服务器

云服务器ECS

专有网络VPC

其他类服务

尾声


 

  • 🔭 Hi,I’m Pleasure1234
  • 🌱 I’m currently learning Vue.js,SpringBoot,Computer Security and so on.
  • 👯 I’m studying in University of Nottingham Ningbo China
  • 📫 You can reach me by url below:
  • My Blog Website: https://blog.yiming1234.cn 
  • My CSDN Blog: https://yiming1234.blog.csdn.net
  • My Email:Pleasure@yiming1234.cn
  • My Github:Pleasurecruise (自由的世界人) · GitHub
  • It's my pleasure to see you follow me!

原文地址:浅谈云计算资源和服务 - Pleasure的博客

下面是正文内容:


前言

随着互联网行业云的发展,作为一名计算机专业的技术人员,离不开云计算服务及相关的产品。

像国内比较著名的三家就是互联网公司就是:阿里云,腾讯云,华为云。

但是由于云计算资源和服务的种类众多,在初次接触的时候难免存在不理解用途的情况,因而导致误被收费,造成不必要的损失。

我也不能保证全部方面都涉及,只能涵盖到一些常见的资源和服务,不会涉及到具体的使用方法。

部分重要内容,摘自官方文档。

正文

专有名词及其首字母缩写

下面是一些在浏览相关资源和服务的时候,可能会遇到的一些对小白不友好的专业名词缩写,在这里先简单介绍一下。下面会针对几个主要的服务类,提醒一些注意事项。虽然官方有自己的使用文档,阅读官方的文档可以锻炼我们对接第三方服务和排查问题的能力,但难免有一些坑是没必要踩的,有一些问题是查不到的。在这里只会罗列我所遇到的一部分内容,难免不能面面俱到。

  1. ECS (Elastic Compute Service):阿里云(Alibaba Cloud)的一种云计算服务,提供可扩展的计算资源,允许用户快速创建和管理虚拟服务器实例。
  2. VPC (Virtual Private Cloud):虚拟专用网络,是一种在云环境中创建的逻辑隔离网络,用户可以在其中部署资源并控制网络设置。VPC允许用户自定义IP地址范围、子网配置、路由表等,提供更安全、可靠的网络环境。
  3. EIP (Elastic IP Address):一种动态分配给用户的公网IP地址,可与阿里云实例关联。与常规公网IP不同,EIP可以在不停机的情况下进行更换,方便灵活地管理网络资源。
  4. OSS (Object Storage Service):对象存储服务,是一种云存储服务,用于存储和管理大规模数据、文件和多媒体内容。OSS提供可扩展的存储空间和高可靠性,用户可以通过API或控制台进行数据管理和访问。
  5. NAS (Network Attached Storage):网络附加存储,是一种专门用于存储和共享文件的存储设备,通过网络连接到计算机系统。NAS提供了简单的文件级访问,用户可以像访问本地文件系统一样访问存储中的数据。
  6. RDS (Relational Database Service): 是一种托管关系型数据库服务,通常由云服务提供商提供。它简化了设置、操作和扩展关系型数据库的过程。RDS 支持多种数据库引擎,并提供自动备份、安全性和性能监控等特性。
  7. CDN (Content Delivery Network):内容分发网络,是一种分布式网络架构,用于高效地传送Web内容和多媒体文件到全球各地的用户。CDN通过将内容缓存到离用户更近的服务器上,减少了传输延迟和网络拥塞,提高了网站和应用程序的性能和可用性。
  8. DNS (Domain Name System):域名系统,用于将域名(例如example.com)转换为与之关联的IP地址。DNS服务负责管理域名和IP地址之间的映射关系,使用户可以通过易记的域名访问网络资源。
  9. CDT (Continuous Delivery and Deployment):持续交付与部署,是一种软件开发实践,旨在通过自动化流程将代码更快地、更频繁地交付到生产环境中,同时保持高质量和稳定性。
  10. SLB (Server Load Balancer):服务器负载均衡器,是一种用于在多台服务器之间平衡负载的网络设备或服务。SLB可以根据预设的规则将流量分发到多个服务器上,以提高系统的可用性、扩展性和性能。
  11. NAT (Network Address Translation):网络地址转换,是一种网络技术,用于将私有网络中的IP地址转换为公共IP地址,以便在Internet上进行通信。NAT允许多个设备共享单个公共IP地址,提高了网络安全性和管理灵活性。
  12. DHCP (Dynamic Host Configuration Protocol):动态主机配置协议,是一种用于自动分配IP地址和其他网络配置信息的网络协议。DHCP服务器可以动态地为连接到网络的设备分配IP地址、子网掩码、网关地址和DNS服务器地址等参数。
  13. VPN (Virtual Private Network):虚拟私有网络,是一种通过公共网络(通常是Internet)建立安全连接的技术。VPN通过加密和隧道技术,在不安全的网络上创建一个加密的通信通道,用于安全地传输数据和访问远程资源。VPN常用于远程办公、跨地域网络连接和加密通信等场景。
  14. ACL (Access Control List):是一种访问控制列表,用于管理对资源(如文件、文件夹、网络资源等)的访问权限。ACL包含一系列条目,每个条目规定了特定用户、用户组或者其他实体对资源的访问权限。ACL通常用于确保只有授权用户能够访问资源,同时提供细粒度的访问控制。

轻量级应用服务器

轻量级应用服务器(Simple Application Server)是可以快速搭建且易于管理的轻量级云服务器,面向单台服务器提供了一键部署应用、一站式域名解析、安全管理以及运维监控等服务。轻量应用服务器操作简单便捷,能让您快速上手部署简单的应用。不需要配置相应的专有网络。

非常适合用于快速上手和个人开发者。

云服务器ECS

官方文档:什么是云服务器ECS(一图看懂)_云服务器 ECS(ECS)-阿里云帮助中心

与轻量级应用服务器的对比:与云服务器ECS对比_轻量应用服务器(SAS)-阿里云帮助中心

相比于轻量级,ECS更主要用于大模型的开发,游戏的服务器,高并发的网站,以及网络业务复杂和对附件比如显卡声卡有特殊要求的客户。

首先要注意的是,云服务提供上为了方便相关附属资源的管理以及安全的防控,在初次创建ECS实例的时候,云服务器都是默认放在VPC专有网络中,并附带一个固定的公网IP的。

可能你会看到新用户能试用三个月的优惠信息,但是那只是针对云服务器的而且还有一定的额度。专门的储存服务需要收费处,公网访问需要收费,说白了,云服务器只是专有网络中的一个部件罢了。

因为部署在国内,基本上可以等同于只有20GB的公网流量。

截止2024年五月,相关产品的价格,仅供参考。

实例的费用在试用期间基本上都可以报销了,基本上单台ECS每天需要5元左右。

而公网带宽的收费就是一个值得小心的点了,尤其是要配置代理服务的。

专有网络VPC

专有网络绝大多数情况下都是面向中大型企业的,个人服务基本上用不到。

但是有一些特定情况下除外,比如专门的储存服务(即NAS,OSS的配置),大模型的部署(比如Stable Diffusion,Gemma等大模型对储存空间和显卡等物理条件有着严格的要求)。

专有网络VPC可以为云服务器ECS提供隔离、稳定、安全、快速交付、自主可控的网络环境。您可以自定义这个专有网络的拓扑和IP地址,适用于对网络安全性要求较高的用户。

弹性公网IP位于阿里云的公网网关上,通过NAT方式绑定到ECS实例的主网卡上。绑定了弹性公网IP的专有网络类型ECS实例可以直接使用这个IP进行公网通信。

子网,网段,网关之间的联系

  • 子网络定义了一个独立的网络区域,拥有特定的IP地址范围和子网掩码。
  • 网段是对网络的物理或逻辑划分,可以由子网络实现。
  • 网关是连接子网(或网段)与外部世界的桥梁,处理进出子网的数据流。

针对大型的企业,为了安全以及方便管理,可能会涉及到下面这些服务(拓宽一下视野):

EIP (Elastic IP Address)
弹性公网IP,有阿里云动态分配,在收费上由于套餐不同,在价格上会存在略微的差异。

CDT (Continuous Delivery and Deployment)
CDT为阿里云多款互联网公网流量和跨地域私网流量产品统一计费。

SLB负载均衡,RDS数据库储存,NAT内外网关联,ACL设备访问控制

还有就是
ROS(Resource Orchestration Service)
自动化部署 ROS阿里云资源编排服务ROS 可以帮助您简化云计算资源的管理。遵循ROS定义的模板规范,您可以定义所需云计算资源的集合及资源间的依赖关系。ROS可以自动完成所有资源的创建和配置,实现自动化部署和运维。

OOS(CloudOps Orchestration Service),是阿里云提供的自动化运维平台。您可以创建自定义的模板,或使用阿里云提供的公共模板,对ECS、RDS、SLB、VPC等资源进行自动化运维。

等等之类的(我都快晕了)。

其他类服务

比如说有储存类服务NAS和OSS。在实际应用中,通过配置Access Token进行远程调用和访问

可以用于搭建图床,加快网站的访问和加载速度。可以看看我的下面这篇文章。

个人图床——如何给图片加一个网址_图片网址上传-CSDN博客

或者解析类服务CDN和DNS。(免费,介绍略)

尾声

看完如果你觉得头皮发麻,那你就只需要记住,轻量级应用服务器和云服务器是不一样的。

在实际使用过程中如果遇到什么问题,大到系统文件的误删小到环境配置的错误,都可以通过提交工单或者联系人工的方式和售后工程师进行沟通,从而解决当下问题,而不要只局限于上网查找资料。

无论云服务器的价格怎么优惠,初次接触,无论是用于建站,配置远程项目,还是打靶,数据储存等等,只要没打到企业的级别,都选轻量级应用服务器就可以了。

这篇关于浅谈云计算资源和服务的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

浅谈主机加固,六种有效的主机加固方法

在数字化时代,数据的价值不言而喻,但随之而来的安全威胁也日益严峻。从勒索病毒到内部泄露,企业的数据安全面临着前所未有的挑战。为了应对这些挑战,一种全新的主机加固解决方案应运而生。 MCK主机加固解决方案,采用先进的安全容器中间件技术,构建起一套内核级的纵深立体防护体系。这一体系突破了传统安全防护的局限,即使在管理员权限被恶意利用的情况下,也能确保服务器的安全稳定运行。 普适主机加固措施:

【区块链 + 人才服务】可信教育区块链治理系统 | FISCO BCOS应用案例

伴随着区块链技术的不断完善,其在教育信息化中的应用也在持续发展。利用区块链数据共识、不可篡改的特性, 将与教育相关的数据要素在区块链上进行存证确权,在确保数据可信的前提下,促进教育的公平、透明、开放,为教育教学质量提升赋能,实现教育数据的安全共享、高等教育体系的智慧治理。 可信教育区块链治理系统的顶层治理架构由教育部、高校、企业、学生等多方角色共同参与建设、维护,支撑教育资源共享、教学质量评估、

【区块链 + 人才服务】区块链集成开发平台 | FISCO BCOS应用案例

随着区块链技术的快速发展,越来越多的企业开始将其应用于实际业务中。然而,区块链技术的专业性使得其集成开发成为一项挑战。针对此,广东中创智慧科技有限公司基于国产开源联盟链 FISCO BCOS 推出了区块链集成开发平台。该平台基于区块链技术,提供一套全面的区块链开发工具和开发环境,支持开发者快速开发和部署区块链应用。此外,该平台还可以提供一套全面的区块链开发教程和文档,帮助开发者快速上手区块链开发。

基于SpringBoot的宠物服务系统+uniapp小程序+LW参考示例

系列文章目录 1.基于SSM的洗衣房管理系统+原生微信小程序+LW参考示例 2.基于SpringBoot的宠物摄影网站管理系统+LW参考示例 3.基于SpringBoot+Vue的企业人事管理系统+LW参考示例 4.基于SSM的高校实验室管理系统+LW参考示例 5.基于SpringBoot的二手数码回收系统+原生微信小程序+LW参考示例 6.基于SSM的民宿预订管理系统+LW参考示例 7.基于

浅谈PHP5中垃圾回收算法(Garbage Collection)的演化

前言 PHP是一门托管型语言,在PHP编程中程序员不需要手工处理内存资源的分配与释放(使用C编写PHP或Zend扩展除外),这就意味着PHP本身实现了垃圾回收机制(Garbage Collection)。现在如果去PHP官方网站(php.net)可以看到,目前PHP5的两个分支版本PHP5.2和PHP5.3是分别更新的,这是因为许多项目仍然使用5.2版本的PHP,而5.3版本对5.2并不是完

Golang支持平滑升级的HTTP服务

前段时间用Golang在做一个HTTP的接口,因编译型语言的特性,修改了代码需要重新编译可执行文件,关闭正在运行的老程序,并启动新程序。对于访问量较大的面向用户的产品,关闭、重启的过程中势必会出现无法访问的情况,从而影响用户体验。 使用Golang的系统包开发HTTP服务,是无法支持平滑升级(优雅重启)的,本文将探讨如何解决该问题。 一、平滑升级(优雅重启)的一般思路 一般情况下,要实现平滑

Golang服务平滑重启

与重载配置相同的是我们也需要通过信号来通知server重启,但关键在于平滑重启,如果只是简单的重启,只需要kill掉,然后再拉起即可。平滑重启意味着server升级的时候可以不用停止业务。 我们先来看下Github上有没有相应的库解决这个问题,然后找到了如下三个库: facebookgo/grace - Graceful restart & zero downtime deploy for G

Java后端微服务架构下的API限流策略:Guava RateLimiter

Java后端微服务架构下的API限流策略:Guava RateLimiter 大家好,我是微赚淘客返利系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿! 在微服务架构中,API限流是保护服务不受过度使用和拒绝服务攻击的重要手段。Guava RateLimiter是Google开源的Java库中的一个组件,提供了简单易用的限流功能。 API限流概述 API限流通过控制请求的速率来防止

【微服务】Ribbon(负载均衡,服务调用)+ OpenFeign(服务发现,远程调用)【详解】

文章目录 1.Ribbon(负载均衡,服务调用)1.1问题引出1.2 Ribbon负载均衡1.3 RestTemplate整合Ribbon1.4 指定Ribbon负载均衡策略1.4.1 配置文件1.4.2 配置类1.4.3 定义Ribbon客户端配置1.4.4 自定义负载均衡策略 2.OpenFeign面向接口的服务调用(服务发现,远程调用)2.1 OpenFeign的使用2.1 .1创建

java后端服务监控与告警:Prometheus与Grafana集成

Java后端服务监控与告警:Prometheus与Grafana集成 大家好,我是微赚淘客返利系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿! 在现代的微服务架构中,监控和告警是确保服务稳定性的关键组成部分。Prometheus和Grafana是两个强大的工具,它们可以集成在一起,为Java后端服务提供实时监控和可视化告警。 服务监控的重要性 服务监控可以帮助我们实时了解服务的健