你需要云服務(wù)器嗎?寶雞網(wǎng)站建設分析云服務(wù)器與傳統服務(wù)器優(yōu)缺點(diǎn) |
作者:寶雞網(wǎng)絡(luò )公司 發(fā)布時(shí)間:2015-01-05 瀏覽:2082次 |
很多人不理解云主機和傳統服務(wù)器到底有什么區別,這也很正常,因為云主機本身就是非常抽象的概念。 服務(wù)器本身沒(méi)有“云”的概念,因為業(yè)界對于“云計算”本來(lái)就沒(méi)有統一的理解,也就沒(méi)有辦法把某一類(lèi)服務(wù)器稱(chēng)之為“云服務(wù)器”。設 備廠(chǎng)商宣稱(chēng)的“云服務(wù)器”,無(wú)非就是認為,這類(lèi)服務(wù)器更適合某類(lèi)(注意,僅僅是某種類(lèi)型)云計算服務(wù)而已。如果一定要給適用于云計算服務(wù)的服務(wù)器總結一個(gè)特點(diǎn)的話(huà),那就是“高效率、低成本”。 寶雞網(wǎng)絡(luò )公司認為說(shuō)穿了『云服務(wù)』就是一個(gè)噱頭。本質(zhì)來(lái)說(shuō)云服務(wù)就是硬件資源集約化然后進(jìn)行分割出租,相比傳統專(zhuān)用服務(wù)器而言這樣的主要賣(mài)點(diǎn)在于能夠動(dòng)態(tài)調配計算資源,在平臺總容量可以接納、應用軟件可以根據硬件資源的變化進(jìn)行相應的優(yōu)化的情況下能夠有效解決高峰時(shí)期的處理速度。 集約化的好處有很多。比如你有一個(gè)應用的高峰時(shí)段是白天,而另一個(gè)應用的高峰時(shí)段是晚上。如果兩個(gè)應用使用獨立的計算資源,那么為了應對高峰時(shí)期的需求二者都要配備較大的計算能力,但在非峰值的時(shí)候這些資源就閑置了,形成浪費。而兩個(gè)應用如果使用共享的計算資源,因為二者峰值時(shí)段不重疊,只需要配備滿(mǎn)足兩個(gè)應用中峰值需求較大的那個(gè)的資源就足夠了。這樣閑置資源減少、既有資源的利用率提高。云服務(wù)器集約化則將成千上萬(wàn)個(gè)這樣的應用分配到一個(gè)共享的平臺上,經(jīng)濟效益非??捎^(guān)。 傳統的虛擬服務(wù)器也能做到一定程度的集約化,但和云服務(wù)最大的區別在于其平臺的規模和資源配置改變的速度。傳統的虛擬服務(wù)器只是在硬件服務(wù)器的基礎上做有限的整合(多個(gè)虛擬機共享一個(gè)實(shí)體服務(wù)器),這樣小規模的集約化不如云服務(wù)那樣跨實(shí)體服務(wù)器、甚至是跨數據中心的大規模整合來(lái)的有效。小規模的傳統虛擬服務(wù)器難以承受資源的快速再分配,一是因為傳統的虛擬機技術(shù)并未提供這樣快速改變的功能(provision 是很費時(shí)的過(guò)程), 二是因為如果允許快速分配,小規模的傳統虛擬服務(wù)器提供商無(wú)法承受收入的劇烈變動(dòng),對他們的計劃安排的不確定性太大,風(fēng)險更高。設想 你是服務(wù)提供商:10個(gè)客戶(hù)里的8個(gè)突然決定一個(gè)小時(shí)以后不用你的服務(wù)了,但你的運營(yíng)成本幾乎是既定的,怎么辦? 云服務(wù)采用了更新的技術(shù)部分解決了資源分配的時(shí)滯問(wèn)題,現在可以穩定的在數分鐘內分配好計算資源,而不是傳統虛擬服務(wù)器的數小時(shí)或是數天。龐大的規模又使得云服務(wù)可以承受資源的快速再分配而不至于擔心收入現金流的劇烈變化,因為大數法則決定了雖然單個(gè)客戶(hù)的資源使用不可預期,但可以預測眾多客戶(hù)的整體資源需求變化,從而規避資源閑置的風(fēng)險。 云服務(wù)的大規模集約化還使得服務(wù)提供商能夠投入資源研發(fā)改進(jìn) 全平臺運行效率的新方法,比如根據不同用途優(yōu)化服務(wù)器軟件、定制服務(wù)器硬件構造、電源電路設計、專(zhuān)用網(wǎng)絡(luò )、甚至數據中心的建筑結構、通風(fēng)冷卻方法等。這些是小規模、分散服務(wù)的傳統服務(wù)提供商不愿意、也沒(méi)有能力去做的事情。 舉個(gè)例子:你現在有個(gè)網(wǎng)站還很小,但很可能以后訪(fǎng)問(wèn)量會(huì )很大。 使用傳統的服務(wù)器,用的硬件比較多的話(huà),對現在來(lái)說(shuō)就是浪費;用硬件比較少的話(huà),以后訪(fǎng)問(wèn)量增加,你又要擴容,很麻煩,說(shuō)不定還要還要暫時(shí)停止網(wǎng)站。云服務(wù)器可以提供一個(gè)兩全其美的辦法,你可以按照你目前的情況購買(mǎi) 服務(wù),訪(fǎng)問(wèn)量加大的話(huà),你可以購買(mǎi)更多的服務(wù)。 還有,云服務(wù)還可以節約你更多的資源,比如你的服務(wù)器維護更加方便,你的程序設計更加簡(jiǎn)單,這些都為你節約了人力成本和時(shí)間成本。 云計算在國內吵的很響,但是和國外比起來(lái),還差的遠,國外現在已經(jīng)有很 多成功的站點(diǎn)和服務(wù)都是應用到了云服務(wù)。 國內的來(lái)說(shuō),目前我僅僅知道騰訊在內部一直在推動(dòng)他們的云計算,不過(guò)這些資源目前都 是提供給他們的合作伙伴使用,我挺期待騰訊能作為國內的云服務(wù)的推進(jìn)者。 為了實(shí)現這個(gè)目標,服務(wù)器大致需要做以下幾個(gè)方面的優(yōu)化工作: 1. 不需要的部件可以省掉,降低成本。例如光驅?zhuān)踔翙C殼; 2. 服務(wù)器配置能夠盡量與業(yè)務(wù)匹配,比如用于Web服務(wù)器和存儲服務(wù)器,其CPU 、內存、硬盤(pán)等配置就應該不一樣; 3. 虛擬化的硬件加速能力(如果要用于虛擬化的話(huà)); 4. 節能:包括更高的性能/功耗比、更好 的散熱設計等; 5. 良好的監控、自動(dòng)管理,包括故障、能耗、溫度、遠程維護等,并支持標準化接口; 6. 更好的環(huán)境適應能力,能 夠容忍更寬的溫度、濕度等范圍; 7. 適當的高密度,以提高空間利用率(具體效果要看數據中心的供電和制冷能力)。 對于計算資源的提供者來(lái)說(shuō),虛擬服務(wù)器的方式能夠提高計算資源的利用率,從而可以提高利潤。 對于虛擬服務(wù)器的消費者來(lái)說(shuō) , 更加廉價(jià),因為運營(yíng)商提高的利用率來(lái)減低了單個(gè)價(jià)格。無(wú)需硬件、網(wǎng)絡(luò )等等的基礎設施運維 按需索取計算、網(wǎng)絡(luò )、存儲資源,按需收費 如果只是單純使用虛擬服務(wù)器運行程序不會(huì )比之前簡(jiǎn)單,反而你需要更加考慮分布式部署、容錯、 design for failure,動(dòng)態(tài)scaling, 等等。 當然如果在這個(gè)基礎設施的cloud之上再長(cháng)出類(lèi)似文件存儲服務(wù)(S3,e.g.), 數據庫(e.g. SimpleDB) ,應用平臺(e.g. Beanstalk, AppEngine) 等等會(huì )簡(jiǎn)化應用中相關(guān)的工作。 國內很多廠(chǎng)家都想做山寨的Amazon,包括電信 移動(dòng)等等,但大部還是在技術(shù)嘗試階段。 其實(shí)真的關(guān)心云服務(wù),又亟需解決需求的,可以先使用SAE,用了就知道了。誰(shuí)用誰(shuí)知道。沒(méi)有絕對沒(méi)有風(fēng)險的東西,只有最優(yōu)方案,自己架設服務(wù),風(fēng)險更多啊。如果沒(méi)有這個(gè)需求,確實(shí)很可能理解為噱頭。 一個(gè)最大的區別,傳統服務(wù)器的部署,你需要根據你網(wǎng)站的峰值流量采購服務(wù)器和帶寬,而在低流量時(shí)段資源都在白白浪費,而使用云服務(wù)是按需采購,只在高峰的時(shí)候買(mǎi)更多的計算資源和帶寬勞務(wù)外包和自己雇人的區別 大的技術(shù)性的話(huà)語(yǔ)我就不多說(shuō)了,上面已經(jīng)有不少人在說(shuō)了,國內的云主機目標市場(chǎng)基本上是直指中小企業(yè)。理由也很簡(jiǎn)單,相對于傳統服務(wù)器,性?xún)r(jià)比更高,你可以根自己的世紀需求按需購買(mǎi),在控制上更加靈活。更省錢(qián),更易掌控。 云服務(wù)相對于傳統的服務(wù)器,范圍要寬泛很多,接入終端,接入方式和應用場(chǎng)景也豐富很多。接入終端方面,從原有的PC機,擴展到 智能手機,移動(dòng)終端(包括平板電腦)。接入方式方面,除了以前的網(wǎng)絡(luò ),后續WLAN,2G,3G,LTE,都可以接入云服務(wù)。應用場(chǎng)景, 其實(shí)云服務(wù)還有很大的空間可以想象,現在出來(lái)的應用,寶雞世紀網(wǎng)絡(luò )覺(jué)得dropbox是最接近云服務(wù)的一個(gè)應用。 |