說穿了『雲服務』就是一個噱頭。本質來說雲服務就是硬體資源集約化然後進行分割出租,相比傳統專用伺服器而言這樣的主要賣點在於能夠動態調配計算資源,在平臺總容量可以接納、應用軟體可以根據硬體資源的變化進行相應的最佳化的情況下能夠有效解決高峰時期的處理速度。集約化的好處有很多。比如你有一個應用的高峰時段是白天,而另一個應用的高峰時段是晚上。如果兩個應用使用獨立的計算資源,那麼為了應對高峰時期的需求二者都要配備較大的計算能力,但在非峰值的時候這些資源就閒置了,形成浪費。而兩個應用如果使用共享的計算資源,因為二者峰值時段不重疊,只需要配備滿足兩個應用中峰值需求較大的那個的資源就足夠了。這樣閒置資源減少、既有資源的利用率提高。雲伺服器集約化則將成千上萬個這樣的應用分配到一個共享的平臺上,經濟效益非常可觀。傳統的虛擬伺服器也能做到一定程度的集約化,但和雲服務最大的區別在於其平臺的規模和資源配置改變的速度。傳統的虛擬伺服器只是在硬體伺服器的基礎上做有限的整合(多個虛擬機器共享一個實體伺服器),這樣小規模的集約化不如雲服務那樣跨實體伺服器、甚至是跨資料中心的大規模整合來的有效。小規模的傳統虛擬伺服器難以承受資源的快速再分配,一是因為傳統的虛擬機器技術並未提供這樣快速改變的功能(provision 是很費時的過程),二是因為如果允許快速分配,小規模的傳統虛擬伺服器提供商無法承受收入的劇烈變動,對他們的計劃安排的不確定性太大,風險更高。設想你是服務提供商:10個客戶裡的8個突然決定一個小時以後不用你的服務了,但你的運營成本幾乎是既定的,怎麼辦?雲服務採用了更新的技術部分解決了資源分配的時滯問題,現在可以穩定的在數分鐘內分配好計算資源,而不是傳統虛擬伺服器的數小時或是數天。龐大的規模又使得雲服務可以承受資源的快速再分配而不至於擔心收入現金流的劇烈變化,因為大數法則決定了雖然單個客戶的資源使用不可預期,但可以預測眾多客戶的整體資源需求變化,從而規避資源閒置的風險。雲服務的大規模集約化還使得服務提供商能夠投入資源研發改進全平臺執行效率的新方法,比如根據不同用途最佳化伺服器軟體、定製伺服器硬體構造、電源電路設計、專用網路、甚至資料中心的建築結構、通風冷卻方法等。這些是小規模、分散服務的傳統服務提供商不願意、也沒有能力去做的事情。
說穿了『雲服務』就是一個噱頭。本質來說雲服務就是硬體資源集約化然後進行分割出租,相比傳統專用伺服器而言這樣的主要賣點在於能夠動態調配計算資源,在平臺總容量可以接納、應用軟體可以根據硬體資源的變化進行相應的最佳化的情況下能夠有效解決高峰時期的處理速度。集約化的好處有很多。比如你有一個應用的高峰時段是白天,而另一個應用的高峰時段是晚上。如果兩個應用使用獨立的計算資源,那麼為了應對高峰時期的需求二者都要配備較大的計算能力,但在非峰值的時候這些資源就閒置了,形成浪費。而兩個應用如果使用共享的計算資源,因為二者峰值時段不重疊,只需要配備滿足兩個應用中峰值需求較大的那個的資源就足夠了。這樣閒置資源減少、既有資源的利用率提高。雲伺服器集約化則將成千上萬個這樣的應用分配到一個共享的平臺上,經濟效益非常可觀。傳統的虛擬伺服器也能做到一定程度的集約化,但和雲服務最大的區別在於其平臺的規模和資源配置改變的速度。傳統的虛擬伺服器只是在硬體伺服器的基礎上做有限的整合(多個虛擬機器共享一個實體伺服器),這樣小規模的集約化不如雲服務那樣跨實體伺服器、甚至是跨資料中心的大規模整合來的有效。小規模的傳統虛擬伺服器難以承受資源的快速再分配,一是因為傳統的虛擬機器技術並未提供這樣快速改變的功能(provision 是很費時的過程),二是因為如果允許快速分配,小規模的傳統虛擬伺服器提供商無法承受收入的劇烈變動,對他們的計劃安排的不確定性太大,風險更高。設想你是服務提供商:10個客戶裡的8個突然決定一個小時以後不用你的服務了,但你的運營成本幾乎是既定的,怎麼辦?雲服務採用了更新的技術部分解決了資源分配的時滯問題,現在可以穩定的在數分鐘內分配好計算資源,而不是傳統虛擬伺服器的數小時或是數天。龐大的規模又使得雲服務可以承受資源的快速再分配而不至於擔心收入現金流的劇烈變化,因為大數法則決定了雖然單個客戶的資源使用不可預期,但可以預測眾多客戶的整體資源需求變化,從而規避資源閒置的風險。雲服務的大規模集約化還使得服務提供商能夠投入資源研發改進全平臺執行效率的新方法,比如根據不同用途最佳化伺服器軟體、定製伺服器硬體構造、電源電路設計、專用網路、甚至資料中心的建築結構、通風冷卻方法等。這些是小規模、分散服務的傳統服務提供商不願意、也沒有能力去做的事情。