一台8核8G与两台4核4G的云主机性能对比
回1楼服务器之家的帖子
你没理解我的问题。
不考虑什么共享的问题,排开这些干扰因素,
仅仅从一台8核8G与两台4核4G的机器,哪个跑起来性能更优?还是两者的性能一样?
我觉得后者的性能更优
-------------------------
回4楼南极的风的帖子
如果是分布式的,为什么两台要优?我很想听听你的理由。
如果你的应用需要的线程比较多,为什么8核要优,8核分成两个4核,有什么不同吗?
-------------------------
回6楼南极的风的帖子
分布式的话,多台的扩展性和安全性当然比一台好。
我只是仅仅想从性能方面考虑, 是不是多台性能,比一台性能要高那么点点呢
-------------------------
回8楼南极的风的帖子
恩。你说的有道理。
但如果应用结合SLB,偏向分布式,
那2台4核和一台8核相比较呢?
-------------------------
Re一台8核8G与两台4核4G的云主机性能对比
单从性能上来将,我觉得两台肯定优于一台。比如IO
-------------------------
回15楼南极的风的帖子
在分布式应用中,多台的IO肯定是多于一台的。
利用虚拟机的磁盘来做IO密集型应用,为什么不适合呢?
我打个比方,假如我有个项目,上传文件的应用,都是集中在一台云主机上,用ftp。这不用怀疑,这台云主机肯定出现IO瓶颈。
在不考虑用OSS的情况下,我想解决IO问题,必须借助分布式部署。
假如我现在的站点是用slb部署的两台web应用,如果我将ftp上传功能,从一台云主机中抽取出来,用http上传,部署到两台web应用的云主机中。这样,两台云主机的IO肯定会比一台强。你说呢?
-------------------------
回17楼南极的风的帖子
我都不理解你是怎么想的。
总共三台云主机,两台web,还有一台云主机专门用来做ftp,slb用来做负载。请求到达任意一台web,我直接内网连接那台ftp,将数据存储到ftp中,有何不可?或者直接用外网IP,客户端直接将文件上传到ftp,不经过web服务器中转,也可以。但这里ftp的这台云主机,在后面必然存在IO瓶颈。那就换成刚才我的那种方案。
总共三台云主机,现在我把这台ftp去除,将ftp也变成web,我用三台web,取消ftp上传,我改为http上传。http请求来了,我将文件存储在任意一台web中。三台云主机的文件同步,用nfs就行了。这种方案,不用想,当然要比第一种方案的IO要好。这也是我之前说的那个问题,两台的IO肯定比一台好,也就是这个原因。
-------------------------
回17楼南极的风的帖子
利用多台虚拟机提高IO的策略,这是个分布式应用的好办法,并不是行不通啊,很多客户也是这么在用。
-------------------------
回20楼南极的风的帖子
用nfs只是应付小规模,到后面,就不会用nfs,直接结合oss来了。
我只是借用这个例子,说明一下两台比一台的IO要好这个观点而已
-------------------------
回22楼南极的风的帖子
我已经强调了,不想再重复说明
“用nfs只是应付小规模,到后面,就不会用nfs,直接结合oss来了。”
意思已经说明了,几台服务器的数据同步,一般用nfs就能满足需求。
大规模的应用,根本不会采用服务器之间还数据同步,这样扩展性,及数据同步等等都会给架构带来重大问题,也没人这么做。
一般都是用分布式文件系统解决,在云端,就用云存储oss来解决。这样就不存在还解决什么数据同步的问题,扩展性也不是问题了。
赞0
踩0