加入收藏 | 设为首页 | 会员中心 | 我要投稿 常州站长网 (https://www.0519zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 动态 > 正文

会给分布式存储带来什么新的的影响

发布时间:2021-02-17 13:46:47 所属栏目:动态 来源:互联网
导读:概念 内存泄露:指程序中动态分配内存给一些临时对象,但对象不会被GC回收,它始终占用内存,被分配的对象可达但已无用。即无用对象持续占有内存或无用对象的内存得不到及时释放,从而造成的内存空间浪费。 可达性分析算法 JVM使用可达性分析算法判断对象是

概念

内存泄露:指程序中动态分配内存给一些临时对象,但对象不会被GC回收,它始终占用内存,被分配的对象可达但已无用。即无用对象持续占有内存或无用对象的内存得不到及时释放,从而造成的内存空间浪费。

可达性分析算法

JVM使用可达性分析算法判断对象是否存活。

GC Root

通过一系列名为“GC Roots”的对象作为起点,从这些结点开始向下搜索,搜索所走过的路径称为“引用链(Reference Chain)”,当一个对象到GC Roots没有任何饮用链相连时,则证明此对象是不可用的。

 

裸金属服务器,到底是哪些用户在用呢?

前面我们提到,裸金属服务器具有资源独占的特性。所以,它非常适合一些对安全隔离要求较高的场景,例如银行、金融、证券等行业。这些行业对业务部署有合规要求,不允许你和别人合租,数据在物理上必须隔离。所以,他们是裸金属服务器的首要客户。

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

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

裸金属服务器从2014年开始出现,发展时间并不算很长。总体来说,它的市场规模呈不断增长的态势,对它有需求的用户也越来越多。包括阿里云、华为云、腾讯云在内的众多云服务商,都躬身入局,推出了各自的裸金属服务器产品。

 

裸金属服务器,又不仅限于物理服务器,它是物理服务器和云服务的结合。

“裸金属”,意味它不包括相应的操作系统和软件,这个是客户后期自选配置的。大部分云服务提供商的裸金属服务器产品,不提供本地硬盘(可以支持),主要提供CPU和内存。

硬盘方面,他们会推荐你使用云盘。因为,使用云盘可以实现快速装机,镜像直接装机。否则,你只能用传统装机(例如PXE),那样的话,交付时间就不是分钟级了,起码要半个小时到1小时。而且,业务迁移或故障恢复也会比较麻烦。

裸金属服务器,通常可以无缝对接和兼容云厂商提供的其它云服务,例如网络服务(例如VPC专有网络)、云数据库服务等。

这样一来,便于裸金属服务器与用户已有的虚拟化服务器进行互通和协同,能够有效利用云资源。

裸金属服务器本身也不是和虚拟化完全水火不容。现在部分云服务提供商的裸金属服务器产品,都兼容各种Hypervisor平台(管理物理资源,构建虚拟化的底层平台。例如VMware、KVM、Xen、Virtual Box,都属于Hypervisor。详情可以看这里:链接),也就是说,也支持虚拟化。

某云服务提供商还搞出了“弹性”裸金属服务器,自研的虚拟化技术,可以解决前面所说的虚拟化性能开销问题,可以具备物理机级别的完整处理器特性,感觉还是蛮猛的。

下面这张表格,可以清楚看出弹性裸金属服务器与传统物理服务器、虚拟化服务器之间的区别:

(编辑:常州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读