裸金属是什么?

news/2024/12/29 23:36:53/

媳妇儿问“裸金属”是什么?显然不是指这个,毕竟据我所知,我们所处的行业尚未直接开展建筑工程,

c80b89f202297b883bd8e13ac990397e.png

裸金属,是直译过来的,英文名称是Bare Metal,或者被称作Bare Machine,但是前者听起来更加酷一些,因此一般都是这么叫的,

46d38441d7c3efc6c3f3acf6f88e7d64.png

如果说“裸金属”听起来懵,先理解下裸机,小时候我们攒机,经常攒出来的就是一台裸机,他就是指没有操作系统的计算机硬件。

在企业级应用中,我们常说的服务器通常是指默认带着操作系统的服务器(Server),例如Linux服务器,相对而言,参考下wiki的解释,裸金属是指可以不经过操作系统干预的情况下,直接在逻辑硬件上执行指令的机器,

In computer science, bare machine (or bare metal) refers to a computer executing instructions directly on logic hardware without an intervening operating system.

因此,裸金属的技术实现通常需要硬件上的配合,但是不是说裸金属就不能包括操作系统和软件,这些是客户可以自选配置的。裸金属服务器(Bare Metal Server),主要是为了和虚拟化服务器区分。作为现在已经使用相对普遍的云计算,通常是用户向云服务提供商租用计算资源,但这些资源大部分都不是物理资源,而是虚拟资源。裸金属就是一个例外。

c22d4f87c3f3e399dd9b3261ca02e6aa.png

有位哲人说过,“存在即合理”,这可能就涉及到虚拟化资源的一些缺点。

(1) 性能损耗

常规的虚拟化资源不仅有硬件,还会有操作系统、应用程序,他们在调用硬件资源的时候,肯定中间有损耗,不如直接操控硬件资源顺畅。对于一些高性能需求的业务来说,这种虚拟化就会带来性能延迟。

98a5a820e39fd48bae5479f080fa3c7c.png

(2) 相互影响

就像一个小区,住了很多租户,虽然每个人都是独立的空间,但是晚高峰,别人用网多了,用水多了,就可能影响到其他人的使用。虚拟化承诺了资源配额,但实际上还是共享资源,其他用户高负荷,就可能影响我们的使用体验。

对于普通的应用,虚拟化资源就可以满足基本的需求了,但是一些VIP应用,就是不能容忍虚拟化资源的这些缺点。因此,裸金属是他们的不二选择。

裸金属还是租用,但是你可能是唯一的用户,真正的独享资源。这张图体现的恰到好处。

1492ef4605284d7cc7b440dc1b2314ad.png

裸金属的用户,可以分为三类,

第一类用户,裸金属这种资源独占的特性,非常适合一些对安全隔离要求较高的场景,例如银行、金融、证券等行业。这些行业对业务部署有合规要求,不允许你和别人合租,数据在物理上必须隔离。

第二类用户,是那些对性能有极致要求的用户。例如超级计算、航空航天、宇宙观测甚至高能物理等科学研究场景,他们要处理的数据量空前巨大,对计算过程的稳定性要求也很高,所以,更青睐裸金属服务器。

第三类用户,就是游戏开发。在线游戏业务对系统性能要求也很高,且要求服务足够稳定,所以,会倾向使用裸金属服务器。

现在裸金属基本成为各大云计算厂商的标配,阿里云的神龙,

40f2c656b19b7256a5db6cf5e39d83f9.png

54e15d3d814f25cfaab4f950ce69b4d7.png

腾讯云的黑石,你看他的说明,“为您提供云端独享的高性能、无虚拟化的、安全隔离的物理服务器集群。使用该服务,您只需根据业务特性弹性伸缩物理服务器数量,获取物理服务器的时间将被缩短至分钟级。将容量管理及运维工作交由腾讯云,您可专注于业务创新。”,足以看出裸金属的特点,

5abcb06eea1474fc8ac1aedbf68b048c.png

华为云的BMS,

86187fef8f9b92605a33f88683a9053e.png

阿里云的一张图,可以看到裸金属、物理机、虚拟机三者之间的各种比对,更加深对裸金属的认识,

0d354cbd9036e1c0f2d8f91cedadad4d.png

相对于虚拟机,裸金属体现了物理机(性能)的优势,相对于物理机,裸金属体现了虚拟机(弹性)的优势。

如果要说缺点,价格算是一个,裸金属的收费,基本按照包年包月的,不像虚拟资源,可以按照使用量计费,但是对这些需要裸金属的业务,得到的回报,应该比这些资源的付出要多得多。

裸金属服务器,通常可以无缝对接和兼容云厂商提供的其他云服务,例如网络服务、云数据库服务等。这样一来,便于裸金属服务器与用户已有的虚拟化服务器进行互通和协同,能够有效利用云资源。

因此,从裸金属的出现,能看出技术还是应该为业务服务,业务要什么,就会有相应的技术产品出现,相辅相成。

参考链接,

https://www.cnblogs.com/davyyy/p/13721439.html

https://cloud.tencent.com/developer/article/1677194

近期更新的文章:

《数据管理,数据治理,数据管控

《JSQLParser碰到的问题

《高刷屏是什么?

《最近碰到的问题

《Python一个有趣的彩蛋

文章分类和索引:

《公众号800篇文章分类和索引


http://www.ppmy.cn/news/593045.html

相关文章

linux无限刷屏代码,linux下如何实现简单刷屏

今天为了测试我的LCD有没有坏点写了一个简单的刷屏程序,效果还不错,分析给大家。代码如下: #include #include #include #include #include #include #include #include int main(int argc,char *argv[]) {int fbfd = 0; struct fb_var_screeninfo vinfo; struct fb…

c语言qq聊天刷屏代码大全,QQ聊天刷屏脚本 达人分享技巧

教大家自己编写一个QQ聊天刷屏的脚本,几步就可以搞定哦。 操作方法 01 点击电脑左下角的开始菜单,选择记事本,新建一个记事本文件。 02 在记事本中输入以下代码: Set WshShell WScript.CreateObject("WScript.Shell") W…

为什么人会摆高姿态_高姿态是什么意思(恋爱中的高姿态有哪些坏处

文/肆叔&安心 图/来源网络 01 前不久倩倩和男友分手了,朋友们知道后都非常诧异。 倩倩的男友小宇是出了名的二十四孝男友。从日常生活的点滴关怀到从不缺席的节日礼物,绝对是个理想型男友。 有一年倩倩生日,为了给她买礼物,小…

python中circle是什么意思_啥是佩奇,让 Python 告诉你!

原标题:啥是佩奇,让 Python 告诉你! 本文转载自公众号 恋习Python 刚刚, 被《啥是佩奇》这支广告片刷屏了。 佩奇明明是个喜剧角色, 却看哭了所有人。 ▼ 《啥是佩奇》??? 快过年了 在农村爷爷给城里的小孙子打电话 小孙子说想要“佩奇” 为了满足小孙子的愿望 爷爷开始…

【SpringBoot笔记32】SpringBoot使用MDC + Log4j2添加日志链路追踪标识tracecId,配置控制台彩色日志输出

这篇文章,主要介绍SpringBoot使用MDC + Log4j2添加日志链路追踪标识tracecId,配置控制台彩色日志输出。 目录 一、MDC添加traceId 1.1、添加依赖 1.2、自定义日志过滤器 (1)创建LogTraceFilter过滤器<

ffmpeg windows编译及调试完整版

目录 编译 基础环境准备 依赖环境安装 依赖库安装 X264 fdk-aac X265 ffmpeg-4.3.6 调试 基础项目环境搭建 VS2019项目创建 VS2019项目代码 vs2019配置 VS2019调试 编译 基础环境准备 1、安装vs2019环境 2、安装msys2工具 3、开始菜单启动x86 Native Tools Comm…

第十八章、Spring中的事务属性:隔离、传播属性等

1.什么是事务属性 属性&#xff1a;描述物体特征的一系列值 事务属性&#xff1b;描述事务特征的一系列值 1. 隔离属性 2. 传播属性 3. 只读属性 4. 超时属性 5. 异常属性2.如何添加事务属性 Transactional(isloation,propagation,readOnly,timeout,rollbackFor,norollbackFo…

Performance analysis of our own full blown HTTP

2019独角兽企业重金招聘Python工程师标准>>> In previous post Lets do our own full blown HTTP server with Netty 4 you and I were excited by creation of our own web server. So far so good. But how good? Given ordinary notebook cat /proc/cpuinfo | …