回覆列表
  • 1 # ITSTAR

    看你怎麼理解使用資源之和了。如果使用資源之和是指配置給所有VM的資源之和,這句話就是偽命題。因為很多情況下host是可以被overcommit的,也就是,一個1T記憶體,80個CPU的物理機上可以同時執行10個128G記憶體,8個vCPU的虛擬機器,只要所有虛擬機器並不是完全用掉了分配的所有資源。

    如果那句話是指所有活躍資源,也就是這些VM的所有vCPU都在全負荷執行,並且所有的記憶體都分配給了VM裡面的APP使用,那麼這句話是正確的。因為一升汽油怎麼的也不可能當成兩升來用。

    所以,所謂雲計算是無法成為創造資源的魔法師的。當然你在使用無論公有云還是私有云的時候,都有管理datacenter的軟體來幫你分配你所需的資源,從還有空餘資源的host上幫你分配。不過如果你想要一個超過128個vCPU,超過4T記憶體的虛擬機器的話,目前還是做不到的,因為x86 host的上限就是這個。

    另外,一切的透明,都是一定是有人/軟體來維護的。具體到datacenter,維護的就是軟體+人。軟體管schedule,人負責去rack裡面維護真實的機器。你看即使牛如駭客帝國裡的the matrix,不也是要有物理的人們被插在機器上嘛。

  • 中秋節和大豐收的關聯?
  • 美髮個人工作室如何將營業額從5w提升至10W呢?