ARM架构与X86架构的比较
下表将对基于ARM架构与基于X86架构的服务器的进行比较,虽然数据方面比较不精确,但总体应该能给大家一个大致的影响:
表1. 基于ARM架构与基于X86架构的服务器之间的比较
基于ARM架构的服务器 | 基于X86架构的服务器 | |
性能 | 一般 | 高 |
能耗 | 三十瓦以内 | 一百瓦以上 |
价格 | 几百美元左右 | 一千美元以上 |
性能/能耗比 | 高 | 一般 |
性能/价格比 | 高 | 一般 |
软件的支持 | 少 | 非常多 |
适合的负载 | 少 | 非常多 |
ARM架构的Tipping Point
Tipping Point的中文意思是“引爆点”,也就是说ARM架构在何种情况下,能够在云计算中心方面,对X86架构发起挑战,我个人认为需要有下面这三个条件:
完善的软件支持:不仅是基于Linux的软件栈能对ARM架构有很好的支持,而且基于Windows的软件栈也能对ARM架构有不错的支持。
更高的性能:在性能方面,ARM架构能够在保持原有低成本和低功耗这两个优点的情况下,能够进一步的提高。
X86自身出现问题:虽然X86架构在很多方面表现出色,但由于其架构不断地被更新,导致在技术债方面非常沉重,这有可能影响到X86架构自身的发展。
在上面这三点中,除了第二点之外,其它两点是挺艰巨的,希望时间能给我们答案。