关于云计算的一些东东
时间:08-14
整理:3721RD
点击:
那位大大对云计算比较精通,帮忙解释一下:
(1)云计算最小CPU单元指的是什么?
(2)现在云计算虽然实施弹性计算,但是在内存以及网络这一块实施起来还是比较有难度,具体难度在哪里?
暂时想到的是这样,欢迎各位对这方面的东西进行讨论。
(1)云计算最小CPU单元指的是什么?
(2)现在云计算虽然实施弹性计算,但是在内存以及网络这一块实施起来还是比较有难度,具体难度在哪里?
暂时想到的是这样,欢迎各位对这方面的东西进行讨论。
顶
budong
以前初略了解过一些,不权威
(1)最小CPU单元应该是有服务器的虚拟化软化决定的,以前和vmware的工程师交流过,也自己配置过,应该是可以定义到kHz级别的。
(2)内存的动态回收管理,比cpu的更麻烦一些,因为hypervisor在分配给虚拟机一定的内存之后,其实是不知道每个虚拟机的内存哪些是空闲的,但是hypervisor还是有一些内存回收技术的;网络的虚拟化本来就进展比较慢,估计SDN成熟后可解决这问题。
(1)现在购买VMware的是按照CPU个数进行购买的,而云平台管理软件是如IBM是按照CPU核数进行购买的,之前做的设计,CPU最小单元为单核1GHz,而实际进行分配的时候好像又分不了这么小的单位,在IBM的管理软件中,基本是按照多少核进行分配的,同样在现在阿里云上面也是按照多少核进行区分,没有确定主频的,所以这个还是挺矛盾的。
(2)内存的这个确实比较头大,因为程序以及数据调用频繁(几百人甚至几千人不断调用),往往内存中的程序以及从硬盘中调用的数据来不及清除,导致内存的占用一直偏高,而CPU一直处于较为空闲状态,将来配置的设备一定是高内存低CPU的设备,满足这种需求,同时也是因为这样,就算内存做了虚拟化,而往往达不到想要的效果。