雖然網(wǎng)絡(luò)計(jì)算自上世紀(jì)60年代以來(lái)一直存在,但是真正的云計(jì)算卻是近年來(lái)才快速獲得實(shí)質(zhì)性的發(fā)展與普及。您的老板、客戶或開發(fā)團(tuán)隊(duì)可能會(huì)遇到很多問題,為什么您沒有遷移到云端。畢竟,誰(shuí)不想要更高的可擴(kuò)展性、冗余性、按需服務(wù)和穩(wěn)定性承諾? 云提供了巨大的潛力,但很少有小企業(yè)可以利用云服務(wù)器所提供的功能。不靈活的操作,缺乏經(jīng)驗(yàn)和基本業(yè)務(wù)需求通常意味著獨(dú)立服務(wù)器是更好的托管解決方案。這里我們?yōu)槟碓谠茣r(shí)代使用獨(dú)立服務(wù)器托管業(yè)務(wù)的7個(gè)理由,希望對(duì)您有所幫助。 一、性能 從我們多年的實(shí)踐經(jīng)驗(yàn)來(lái)看,獨(dú)立服務(wù)器可提供最佳性能。使用云服務(wù)器,您可能無(wú)法獲得獨(dú)立服務(wù)器那樣穩(wěn)定的電源,磁盤IO亦是如此。大多數(shù)云服務(wù)器系統(tǒng),網(wǎng)絡(luò)和底層存儲(chǔ)在客戶之間共享。這可能導(dǎo)致磁盤IO不可預(yù)測(cè)。如果另一個(gè)客戶開始向存儲(chǔ)陣列發(fā)送大量寫入請(qǐng)求,您的云服務(wù)器可能減速。上游網(wǎng)絡(luò)也是共享的,所以您也可能遇到高流量瓶頸。 當(dāng)我們解決使用云服務(wù)器或VPS客戶的性能問題時(shí),我們經(jīng)常會(huì)發(fā)現(xiàn)磁盤IO問題。這些通常不能在云服務(wù)器基礎(chǔ)框架內(nèi)固定。大多數(shù)云供應(yīng)商為您提供更多存儲(chǔ),而不是更快的存儲(chǔ)。盡管大多數(shù)云服務(wù)器供應(yīng)商可以輕松擴(kuò)展CPU和內(nèi)存,但通常不可能擴(kuò)展磁盤IO。即使知了云提供了一些混合SSD高磁盤IO實(shí)例,許多用戶仍然想要在實(shí)例中構(gòu)建RAID陣列,以獲得所需的性能。簡(jiǎn)而言之,如果您的操作相對(duì)簡(jiǎn)單,則具有RAID 10的單個(gè)獨(dú)立服務(wù)器通常將超越更昂貴和復(fù)雜的云服務(wù)器產(chǎn)品。 二、透明度 調(diào)試性能問題時(shí),透明度是關(guān)鍵。知了云允許您在應(yīng)用程序中找到瓶頸。這種透明度是解決復(fù)雜性能和可靠性問題的關(guān)鍵。許多云服務(wù)器供應(yīng)商,您無(wú)法窺視其幕后,看看真正為您的業(yè)務(wù)提供哪些動(dòng)力。也可以說,使用云服務(wù)經(jīng)常會(huì)掩蓋硬件和網(wǎng)絡(luò)問題。作為共享服務(wù), 其他用戶的數(shù)量和資源消耗量直接影響到您的工作負(fù)載。使用云端,您可以與他人共享資源。這包括磁盤,RAM,CPU和網(wǎng)絡(luò)。當(dāng)使用云服務(wù)器時(shí),當(dāng)您在計(jì)算實(shí)例上懷疑硬件問題時(shí),您無(wú)法進(jìn)行確認(rèn)。我們只能簡(jiǎn)單地將實(shí)例遷移到另一個(gè)物理節(jié)點(diǎn),以查看問題是否仍然存在。 云服務(wù)器使這些遷移變得容易,但獨(dú)立服務(wù)器可能會(huì)使這些遷移變得不必要。使用獨(dú)立服務(wù)器,您可以輕松檢查硬件并排除問題。這使我們能夠?qū)⒃\斷工作集中在正確的問題上。 三、冗余 云服務(wù)器中的節(jié)點(diǎn)通常不比單個(gè)獨(dú)立服務(wù)器更可靠。使用云服務(wù)器,計(jì)算節(jié)點(diǎn)通常只是傳統(tǒng)的物理服務(wù)器減去存儲(chǔ)。如果該節(jié)點(diǎn)、該云平臺(tái)基礎(chǔ)架構(gòu)出現(xiàn)問題,您的工作負(fù)載也會(huì)面臨宕機(jī)風(fēng)險(xiǎn)。這與獨(dú)立服務(wù)器上的CPU、RAM或電源故障沒有太大的不同。 使用云服務(wù)器,您必須在系統(tǒng)中構(gòu)建冗余。遷移到云服務(wù)器不會(huì)使您的業(yè)務(wù)托管更可靠或更具穩(wěn)定性,除非您實(shí)施完善、正確的冗余策略。而且很多云服務(wù)器供應(yīng)商提供的快照備份服務(wù)也需要付費(fèi)使用。同時(shí),您還必須確保您的應(yīng)用程序已準(zhǔn)備好兼容此類架構(gòu)。由于增加了復(fù)雜性和缺乏透明度,您可能會(huì)發(fā)現(xiàn)單個(gè)云服務(wù)器實(shí)例的可靠性比獨(dú)立服務(wù)器的可靠性低。 四、復(fù)雜 云基礎(chǔ)設(shè)施,特別是很多專業(yè)的云計(jì)算方案,增加了您可能不需要的復(fù)雜層次。例如AWS,您的IP地址不會(huì)自動(dòng)綁定到任何特定的EC2實(shí)例。如果您停止并啟動(dòng)該實(shí)例,則必須記住重新關(guān)聯(lián)您的IP地址。類似地,EBS存儲(chǔ)可以由錯(cuò)誤終止。AWS提供各種工具來(lái)幫助您避免犯錯(cuò)誤,但您必須付費(fèi)啟用它們。 使用獨(dú)立服務(wù)器,這些問題不存在。當(dāng)您不會(huì)實(shí)際操作之前,為什么要選擇一個(gè)復(fù)雜的云計(jì)算解決方案呢?此外,復(fù)雜性還會(huì)增加硬件和獲得技術(shù)支持的成本。 五、成本 云成本更高。對(duì)許多小企業(yè)來(lái)說,這是真的,特別是網(wǎng)頁(yè)開發(fā)和設(shè)計(jì)公司。通常您將具有常見的應(yīng)用程序,如WordPress、Joomla、Drupal和其他流行的CMS程序。您也可能需要一個(gè)托管控制面板,如Plesk、寶塔或cPanel等。當(dāng)您檢查所需的技術(shù)要求以確保您的站點(diǎn)的可靠性能時(shí),您可能會(huì)發(fā)現(xiàn),獨(dú)立服務(wù)器可以讓您獲得最佳效果。 主要原因是磁盤性能。我們經(jīng)常看到VPS或云服務(wù)器系統(tǒng)與大量站點(diǎn)或高并發(fā)程序產(chǎn)生的沖突。您可以通過從存儲(chǔ)單元中構(gòu)建RAID陣列來(lái)解決云服務(wù)器的磁盤IO問題,但這會(huì)增加成本。當(dāng)您添加帶寬、控制面板和IP地址時(shí),則需要考慮節(jié)省成本。尋找云和專用的直接成本比較是困難的。即使你知道你需要什么,許多云服務(wù)的成本并不固定。很多附加服務(wù)需要額外付費(fèi)。當(dāng)這些資源累計(jì)起來(lái),可能會(huì)超過租用一臺(tái)獨(dú)立服務(wù)器的成本。 六、鎖定 對(duì)于許多云供應(yīng)商,如果您開始集成更復(fù)雜的服務(wù),您可能會(huì)發(fā)現(xiàn)自己被鎖定在他們的解決方案中。如果他們的支持、服務(wù)或價(jià)格變化,這可能導(dǎo)致您的成本激增。即使供應(yīng)商沒有改變,您的業(yè)務(wù)或技術(shù)要求可能會(huì)改變。因此,您需要在選擇云供應(yīng)商之前評(píng)估遷移選項(xiàng)。 雖然云服務(wù)的計(jì)算部分在供應(yīng)商之間大致相似,但高級(jí)服務(wù)(如基于對(duì)象的存儲(chǔ)、數(shù)據(jù)庫(kù)抽象層和其他技術(shù))通常具有不同的API。如果您構(gòu)建您的應(yīng)用程序已使用某種服務(wù),則可能需要重新設(shè)計(jì)該應(yīng)用程序才能使用另一個(gè)基于對(duì)象的存儲(chǔ)模型。這可以使遷移具有挑戰(zhàn)性和昂貴性。 而獨(dú)立服務(wù)器則比較簡(jiǎn)單。如果您使用主機(jī)控制面板(如Plesk或cPanel),遷移到另一臺(tái)服務(wù)器或服務(wù)提供商是一個(gè)簡(jiǎn)單的、有詳細(xì)記錄的過程。 七、可擴(kuò)展性 云服務(wù)的主要營(yíng)銷點(diǎn)之一是可擴(kuò)展性。當(dāng)您可以擴(kuò)展計(jì)算資源時(shí),您的應(yīng)用程序或操作可能無(wú)法擴(kuò)展。您必須考慮到可擴(kuò)展性來(lái)構(gòu)建應(yīng)用程序并進(jìn)行管理。嘗試將舊版應(yīng)用程序填充到現(xiàn)代可擴(kuò)展的云框架中通常會(huì)導(dǎo)致失敗。 如前所述,縮放磁盤IO通常不可用或受云限制。在我們的性能優(yōu)化工作中,磁盤IO通常是主要的性能問題,特別是共享托管操作。如果您的網(wǎng)站速度很慢,可能會(huì)優(yōu)化您的服務(wù)器配置并修復(fù)應(yīng)用程序中的瓶頸,這將解決問題。云服務(wù)器,不會(huì)解決基本的低效率編程問題。 總之,以上就是我們整理在云時(shí)代使用獨(dú)立服務(wù)器托管業(yè)務(wù)的7個(gè)理由。如果您是一個(gè)小企業(yè),主機(jī)操作相對(duì)簡(jiǎn)單,但也不要忽視獨(dú)立服務(wù)器。我知道客戶使用云服務(wù)器的壓力是很強(qiáng)的,這是因?yàn)樗麄冎豢吹綘I(yíng)銷炒作。事實(shí)是,正確管理的獨(dú)立服務(wù)器通常會(huì)以比現(xiàn)有云服務(wù)選項(xiàng)以更低的成本獲得更高的性能和可靠性。