Apache CloudStack系统VM架构选择

最近我和一些人讨论了为什么现在有32位或64位虚拟机系统和云计算平台4.3的选择。我提供了一个答案,并链接到一些邮件列表进行讨论。我想这可能是随兴而发,所以我会在这简短的时间里记录一篇博文。

对于后台,虚拟机系统提供的服务,如:处理快照和图像模板。它提供网络服务,如:负载平衡,或代理控制台访问虚拟机。他们历来都是32位,这因为32位的内存使用效率非常高,而且由于这些内存是可以横向扩展的,很容易就可以启用另一块内存。

但你也可以有 - 你会选择哪一个?

根据工作量,您可能会有不同的回答。一个可能的因素是一些虚拟机系统可以更好地工作;但却忽略了自检你想要使用虚拟机系统的原因。相比较于64位,32位操作系统的内存使用效率非常高。 (例如,相同的信息通常占用较少的内存空间)。但是对内存是有限制(是的,你可以使用32位内核的PAE(物理地址扩展)来获得更多的可寻址内存,但是这样做需要相当多的CPU开销 ,因为这些所有都是虚拟化的,它使得效率低下),同时,32位的内核也有限制内核能够使用多少内存。实际上是64位虚拟机系统的用例演变而来的。由于其中一个虚拟机系统功能正在提供负载均衡服务,所以连接跟踪内核模块具有约250万个连接的实际限制 ,这样为内核留下了宝贵的空间来做其他事。 云计算平台将HAProxy(反向代理负载均衡器)作为默认的虚拟LB(负载均衡集群),然后再使用连接跟踪技术。其中在云计算平台的32位虚拟负载均衡器后面拥有大量被贩运的web属性可能会遇到这种限制。

64位:在内存使用效率方面一般;但是它可以解决更多的问题。实际上,你会倾向于需要更多内存来实现相同级别的功能。但是如果你需要比32位机器更进一步,那么至少你可以选择这样做。

简而言之,除非您想利用64位虚拟机系统为您提供的种种优势,否则您应该使用默认的32位虚拟机系统。

如果您想从dev@cloudstack.apache.org邮件列表中查看围绕此主题的原始讨论,请看这里:

http://markmail.org/message/i5kolazi5so52eon

本文的版权归 AlexanderTan 所有,如需转载请联系作者。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏人人都是极客

聊聊Linux IO(中)

结合这个图,想想Linux系统编程里用到的Buffered IO、mmap(2)、Direct IO,这些机制怎么和Linux IO栈联系起来呢?上面的图有点复...

6552
来自专栏hotqin888的专栏

HydroCMS功能介绍——非用户手册

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hotqin888/article/det...

1213
来自专栏架构师之路

数据库秒级平滑扩容架构方案

一、缘起 (1)并发量大,流量大的互联网架构,一般来说,数据库上层都有一个服务层,服务层记录了“业务库名”与“数据库实例”的映射关系,通过数据库连接池向数据库路...

5718
来自专栏FreeBuf

看我如何发现苹果公司官网Apple.com的无限制文件上传漏洞

最后,我也因此测试漏洞收获了苹果官方不菲的赏金,以及漏洞名人堂的入榜致谢。好吧,我们一起来看看这个苹果官网的无限制文件上传漏洞。

1603
来自专栏JAVA高级架构开发

为什么微服务一定要有网关?

2、过滤器:在服务网关中可以完成一系列的横切功能,例如权限校验、限流以及监控等,这些都可以通过过滤器完成(其实路由转发也是通过过滤器实现的)。

2720
来自专栏人人都是极客

聊聊Linux IO(上)

如果你觉得这些问题都很简单,都能很明确的回答上来。那么很遗憾这篇文章不是为你准备的,你可以关掉网页去做其他更有意义的事情了。如果你觉得无法明确的回答这些问题,那...

3433
来自专栏编程坑太多

跟我一起学docker(九)--持续系统集成了解下git

1567
来自专栏搞前端的李蚊子

使用vue-axios请求geoJson数据报错的问题

最近的项目用到了echarts一个带有散点地图的图表,按照正常jquery写法应该使用ajax请求geojson的数据动态去切换地图,就像下面这样 $.get...

4867
来自专栏架构师之路

创业公司快速搭建立体化监控之路(WOT2016)

本文内容:创业型公司如何快速搭建可扩展,可落地的立体化监控平台 一、需求缘起 创业型公司有系统监控么?来看两个case: case 1:CXO大群内贴了一张“用...

3557
来自专栏dotnet & java

不要使用Resource Owner Password Credentials

最近公司项目在做一些重构,因为公司多个业务系统各自实现了一套登录逻辑,比较混乱。所以,现在需要做一个统一的鉴权登录中心,准备用IdentityServer4来实...

1154

扫码关注云+社区

领取腾讯云代金券