【华为云IaaS基础三件套之----计算ECS、网络EIP、存储EVS】
MD@[华为云IaaS基础三件套----计算、网络、存储]
华为云IaaS基础三件套之----计算ECS、网络EIP、存储EVS
说明: 这里只是简单从计算/网络/存储,进行介绍,阐明云上对于云下的优势;因ECS是三者综合,故最后说明。
1.网络----弹性公网IP (EIP)
华为云EIP归属于不同region, 最终会在虚拟私有网络VPC内使用。
1.1 BGP类型可选(稳定)
1.线下IDC机房的网络,大多为静态BGP网络,由网络运营商手动配置的路由信息。当网络的拓扑结构或链路的状态发生变化时,运营商需要手动去修改路由表中相关的静态路由信息。
2.云上网络可选择动态BGP,使用BGP协议同时接入多个运营商,可支持20多条线路。可以根据设定的寻路协议实时自动优化网络结构,自动故障切换,保持网络持续稳定,高效。
3.动态BGP的服务可用性高达99.95%
参考文档: 静态BGP、全动态BGP之间有何区别?
1.2 弹性灵活
1.线下IDC机房的网络,带宽大小常年固定,购买后更改较为麻烦,如遇到临时性业务峰值(例如:双11),无法弹性扩容。
2.华为云EIP,可在EIP控制台–>带宽加油包–>临时按天按需进行扩容, 有效避免浪费。
参考文档: 华为云带宽加油包
1.3 简单易用
1.带宽绑定/解绑服务器、带宽调整,一键操作,实时生效。无需重启机器, 简单易用。
2.弹性公网IP支持与ECS、NAT网关、ELB、虚拟IP灵活的绑定与解绑,自动绑定网卡,无需手动配置。
1.4 安全可靠(结合VPC和ACL)
1.VPC之间通过隧道技术进行100%逻辑隔离,不同VPC之间默认不能通信。
2.网络ACL对子网进行防护,安全组对弹性云服务器进行防护,多重防护您的网络更安全。
2.存储----云硬盘(EVS)
云上存储有4种,云硬盘EVS、本地磁盘、弹性文件服务器SFS、对象存储OBS。这里只介绍最基本的EVS,相当于计算的硬盘。
2.1 稳定可靠
1.三副本技术: 云硬盘的存储系统采用三副本机制来保证数据的可靠性,即针对某份数据,默认将数据分为1 MiB大小的数据块,每一个数据块被复制为3个副本,然后按照一定的分布式存储算法将这些副本保存在集群中的不同节点上。
2.技术特点: 2.2.1 存储系统自动确保3个数据副本分布在不同机柜的不同服务器的不同物理磁盘上,单个硬件设备的故障不会影响业务。2.2.2存储系统确保3个数据副本之间的数据强一致性。
例:对于服务器A的物理磁盘A上的数据块P1,系统将它的数据备份为服务器B的物理磁盘B上的P1’‘和服务器C的物理磁盘C上的P1’,P1、P1’和P1’‘共同构成了同一个数据块的三个副本。若P1所在的物理磁盘发生故障,则P1’和P1’'可以继续提供存储服务,确保业务不受影响。
参考文档: 云硬盘三副本技术
2.2 弹性灵活
1.硬盘扩容方便, 简单易用,也可根据需要实时升级成更高性能的硬盘类型(需要重启服务器)。
2.云硬盘支持可选多种类型:高IO/通用型SSD/超高IO/通用型SSD/极速型SSD。
参考文档: 磁盘类型及性能介绍
2.3 备份策略方便
1.华为云EVS有两种备份策略: 快照、备份。都极为方便 (云服务器还可一键制作镜像)
2.硬盘快照:免费, 每块硬盘可手动创建7个快照, 在进行数据风险操作时, 可采用此方式, 快速备份。(与云硬盘数据存储在一起)
操作路径: 云硬盘控制台–>找到需要建快照的硬盘–>点击–>快照页面–>创建快照
3.硬盘备份:按OBS存储量进行收费,便宜且可靠(100GB,3年,360)。可自定义备份策略,操作简单。
操作路径: 云硬盘控制台–>找到需要建备份的硬盘–>点击–>备份页面–>创建备份
参考文档: 备份和快照的区别
2.4 安全–云硬盘加密
当用户由于业务需求从而需要对存储在云硬盘的数据进行加密时,EVS为用户提供加密功能,可以对新创建的云硬盘进行加密。
参考文档: 云硬盘加密
3.计算----云服务器ECS
3.1 稳定可靠
1.单实例维度(单区域单可用区维度)每服务周期服务可用率不低于99.975%;单区域多可用区维度每服务周期服务可用率不低于99.995%。
参考文档: 云服务器ECS-SLA
3.2 弹性灵活
1.可根据需要快速扩容,按需使用,或更换CPU。
2.可以按照监控, 在业务高峰期时快速根据镜像创建服务器(需提前配置好规则), 业务量降低之后再回收。
3.3 方便
1.云上提供多种 linux 和 windows镜像, 免费供服务器搭建使用。选择镜像可在秒级创建服务器, 并自动配置网络, 安全组等配置, 无需手动启停services。
3.4 安全可靠(结合VPC和ACL)
1.VPC之间通过隧道技术进行100%逻辑隔离,不同VPC之间默认不能通信。
2.网络ACL对子网进行防护,安全组对弹性云服务器进行防护,多重防护您的网络更安全。
4.云监控(免费)----CES
华为云提供免费的云监控服务, 可实时监测服务器状态, 并设置监控指标。使用户全面了解云上的资源使用情况、业务的运行状况,并及时收到异常告警做出反应,保证业务顺畅运行。
(发送告警信息收费,但极便宜,短信0.045/条)
4.1 监控面板
监控面板提供自定义查看监控数据的功能,将关注的核心服务监控指标集中呈现在一张监控面板里,为用户定制一个立体化的监控平台。同时监控面板还支持在一个监控项内对不同服务、不同维度的数据进行对比查看,帮助用户实现不同云服务间性能数据对比查看的需求。
在添加监控视图之前,需要先创建监控面板。目前云监控服务支持创建20个监控面板,满足您对云服务运行情况不同的监控需求。
4.2 主机监控
主机监控分为基础监控、操作系统监控和进程监控。无论用户使用的是弹性云服务器还是裸金属服务器,都可以使用主机监控来采集丰富的操作系统层面监控指标,也可以使用主机监控进行服务器资源使用情况监控和排查故障时的监控数据查询。
基础监控 : ECS自动上报的监控指标,数据采集频率为5分钟1次。可以监控CPU使用率等指标,详见支持监控的服务列表。
操作系统监控 : 通过在弹性云服务器或裸金属服务器中安装Agent插件,为用户提供服务器的系统级、主动式、细颗粒度监控服务。数据采集频率为1分钟1次。除了CPU使用率等指标外,还可以支持内存使用率(Linux)等指标,详见支持监控的服务列表。
进程监控 : 针对主机内活跃进程进行的监控,默认采集活跃进程消耗的CPU、内存,以及打开的文件数量等信息。
相关文章:

【华为云IaaS基础三件套之----计算ECS、网络EIP、存储EVS】
MD[华为云IaaS基础三件套----计算、网络、存储] 华为云IaaS基础三件套之----计算ECS、网络EIP、存储EVS 说明: 这里只是简单从计算/网络/存储,进行介绍,阐明云上对于云下的优势;因ECS是三者综合,故最后说明。 1.网络----弹性公…...
c语言数据结构---广义表
#include<stdio.h> #include<stdlib.h> typedef struct GNode{//广义表 int NodeTag; //标志域union{ char data;struct GNode *sublist;};struct GNode *next; }*PGNode,PG; void CreateGList(PGNode &GL) {char ch;scanf("%c", …...

2023.11.12使用flask对图片进行黑白处理(base64编码方式传输)
2023.11.12使用flask对图片进行黑白处理(base64编码方式传输) 由前端输入图片并预览,在后端处理图片后返回前端显示,可以作为图片处理的模板。 关键点在于对图片进行base64编码的转化。 使用Base64编码可以更方便地将图片数据嵌入…...

MATLAB中Filter Designer的使用以及XILINX Coefficient(.coe)File的导出
文章目录 Filter Designer的打开滤波器参数设置生成matlab代码生成XILINX Coefficient(.COE) File实际浮点数的导出官方使用教程 Filter Designer的打开 打开Filter Designer: 方法一:命令行中输入Filter Designer,再回车打开。 方法二&…...
js 深度学习(四)
函数 var test function test1(){var a 1,b2console.log(a,b)test1()//递归 } console.log(test.name) //test1 test1() //报错匿名函数表达式 函数自变量 var test function(){->匿名函数var a 1,b2console.log(a,b)test1()//递归 }var test function(a,b){var a 1,b2…...

leetcode刷题日记:121. Best Time to Buy and Sell Stock( 买卖股票的最佳时机)
题目给了我们一组数prices,其中prices[i]表示第i天的股票价格,需要我们求出买卖股票所能获得的最大收益。 我们的第一想法就是从算出每一种买卖股票的情况然后求出里面的最大值,这样我们就能得到最大收益是多少,但是这种情况过于复…...

Mac 本地部署thinkphp8【部署环境以及下载thinkphp】
PHP的安装以及环境变量配置 1 PHP安装:在终端输入brew install php 这里是PHP下载的最新的 如果提示‘brew’找不到,自己搜索安装吧, 不是特别难 2 环境变量配置 终端输入vim ~/.bash_profile 输入export PATH"/usr/local/Cellar/php/8.…...

【汽车电子】CAN总线分析仪使用介绍(PCAN/同星CAN卡)
本篇文章以CAN卡的使用为基本线索,介绍了在汽车电子领域涉及的一些CAN卡使用流程,搭配强大的上位机可以实现诸多功能。文章并没有局限于一种CAN卡,而是针对PCAN和同星的CAN卡分别以常用CAN报文收发以及诊断控制台实现这两种方向进行了CAN卡使…...
C //例 7.13 有一个3*4的矩阵,求所有元素中的最大值。
C程序设计 (第四版) 谭浩强 例 7.13 例 7.13 有一个3*4的矩阵,求所有元素中的最大值。 IDE工具:VS2010 Note: 使用不同的IDE工具可能有部分差异。 代码块 方法:使用指针、动态分配内存 #include <stdio.h> …...

基于SSM的供电所档案管理系统
末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:采用JSP技术开发 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目&#x…...

excel用RAND函数生成一个大于0小于1的随机数
插入-》函数: 选择RAND函数: 点击“继续”: 点击“确定”,就生成随机数了:...

详解IP安全:IPSec协议簇 | AH协议 | ESP协议 | IKE协议
目录 IP安全概述 IPSec协议簇 IPSec的实现方式 AH(Authentication Header,认证头) ESP(Encapsulating Security Payload,封装安全载荷) IKE(Internet Key Exchange,因特网密钥…...
mysql使用--数据库的基本操作
在MYSQL中,一些表的集合称为一个数据库。MYSQL服务器管理若干个数据库,每个数据库下都可有若干个表。 1.展示数据库 SHOW DATABASES; 2.创建数据库 如:CREATE DATABASE myname; 更智能语法,可用:CREATE DATABASE IF …...

计算机毕业设计选题推荐-个人记账理财微信小程序/安卓APP-项目实战
✨作者主页:IT毕设梦工厂✨ 个人简介:曾从事计算机专业培训教学,擅长Java、Python、微信小程序、Golang、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。 ☑文末获取源码☑ 精彩专栏推荐⬇⬇⬇ Java项目 Py…...

如何利用IP代理进行海外推广?
在当今数字化的时代,网络营销已经成为企业策略的重要组成部分。而对于进去海外市场的跨境玩家来说,海外的推广推广是重中之重。然而,在开展推广的过程中,我们常常会遇到各种挑战,如地域限制、访问速度慢等。 为了解决…...
使用FFmpeg转封装为hls(m3u8)流
改造ffmpeg/doc/examples/remuxing.c,支持将输入流转封装为hls协议对应的github地址:GitHub - yagerfgcs/FFmpeg at examples/remuxing_support_hls修改点:增加设置hls头 // example:https://www.ffmpeg.org/ffmpeg-all.html#hls-2 // f…...

npm install导致的OOM解决方案
文章目录 问题记录解决方法Linux重启排查方法 如何排查Linux自动重启的原因 问题记录 我在华为云服务器配置npm开发环境的时候, SSH远程连接一直掉线,无奈提了工单,被告知是NPM install导致的OOM问题。无语了,破NPM还有这个问题呢…...

HTTP和HTTPS详解
一)什么是HTTP协议 1)HTTP协议是倾向于相遇业务层次上面的一种协议,传输层协议主要考虑的是端对端之间的一个传输过程,TCP重点进行关注的是可靠传输;咱们的HTTP/1,HTTP/2是基于TCP的,但是咱们的HTTP/3是基于UDP的&…...

设计模式之模版方法(TemplateMethod)
模版方法 钩子函数 回调函数 在父类里面有一个模版方法,在这个方法里面调用了op1,op2,op3… 在子类里面如果想要改变父类的op1和op2 只需要重写op1和op2,那么这个重写之后的方法,可以在父类里面直接调用的到 例子: J…...

为什么数据安全很重要?哪些措施保护数据安全?
数据安全很重要的原因是因为数据是现代社会的重要财产之一。很多组织和企业依赖数据来做出商业决策,管理客户关系,进行财务规划等等。如果这些数据泄露或遭到黑客攻击,那么就会影响企业的经济利益,甚至影响到个人的隐私和安全。此…...

对WWDC 2025 Keynote 内容的预测
借助我们以往对苹果公司发展路径的深入研究经验,以及大语言模型的分析能力,我们系统梳理了多年来苹果 WWDC 主题演讲的规律。在 WWDC 2025 即将揭幕之际,我们让 ChatGPT 对今年的 Keynote 内容进行了一个初步预测,聊作存档。等到明…...

React19源码系列之 事件插件系统
事件类别 事件类型 定义 文档 Event Event 接口表示在 EventTarget 上出现的事件。 Event - Web API | MDN UIEvent UIEvent 接口表示简单的用户界面事件。 UIEvent - Web API | MDN KeyboardEvent KeyboardEvent 对象描述了用户与键盘的交互。 KeyboardEvent - Web…...

高等数学(下)题型笔记(八)空间解析几何与向量代数
目录 0 前言 1 向量的点乘 1.1 基本公式 1.2 例题 2 向量的叉乘 2.1 基础知识 2.2 例题 3 空间平面方程 3.1 基础知识 3.2 例题 4 空间直线方程 4.1 基础知识 4.2 例题 5 旋转曲面及其方程 5.1 基础知识 5.2 例题 6 空间曲面的法线与切平面 6.1 基础知识 6.2…...

如何将联系人从 iPhone 转移到 Android
从 iPhone 换到 Android 手机时,你可能需要保留重要的数据,例如通讯录。好在,将通讯录从 iPhone 转移到 Android 手机非常简单,你可以从本文中学习 6 种可靠的方法,确保随时保持连接,不错过任何信息。 第 1…...
【python异步多线程】异步多线程爬虫代码示例
claude生成的python多线程、异步代码示例,模拟20个网页的爬取,每个网页假设要0.5-2秒完成。 代码 Python多线程爬虫教程 核心概念 多线程:允许程序同时执行多个任务,提高IO密集型任务(如网络请求)的效率…...
JDK 17 新特性
#JDK 17 新特性 /**************** 文本块 *****************/ python/scala中早就支持,不稀奇 String json “”" { “name”: “Java”, “version”: 17 } “”"; /**************** Switch 语句 -> 表达式 *****************/ 挺好的ÿ…...

华为云Flexus+DeepSeek征文|DeepSeek-V3/R1 商用服务开通全流程与本地部署搭建
华为云FlexusDeepSeek征文|DeepSeek-V3/R1 商用服务开通全流程与本地部署搭建 前言 如今大模型其性能出色,华为云 ModelArts Studio_MaaS大模型即服务平台华为云内置了大模型,能助力我们轻松驾驭 DeepSeek-V3/R1,本文中将分享如何…...
AspectJ 在 Android 中的完整使用指南
一、环境配置(Gradle 7.0 适配) 1. 项目级 build.gradle // 注意:沪江插件已停更,推荐官方兼容方案 buildscript {dependencies {classpath org.aspectj:aspectjtools:1.9.9.1 // AspectJ 工具} } 2. 模块级 build.gradle plu…...

MFC 抛体运动模拟:常见问题解决与界面美化
在 MFC 中开发抛体运动模拟程序时,我们常遇到 轨迹残留、无效刷新、视觉单调、物理逻辑瑕疵 等问题。本文将针对这些痛点,详细解析原因并提供解决方案,同时兼顾界面美化,让模拟效果更专业、更高效。 问题一:历史轨迹与小球残影残留 现象 小球运动后,历史位置的 “残影”…...

【C++特殊工具与技术】优化内存分配(一):C++中的内存分配
目录 一、C 内存的基本概念 1.1 内存的物理与逻辑结构 1.2 C 程序的内存区域划分 二、栈内存分配 2.1 栈内存的特点 2.2 栈内存分配示例 三、堆内存分配 3.1 new和delete操作符 4.2 内存泄漏与悬空指针问题 4.3 new和delete的重载 四、智能指针…...