偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

虛擬專用服務(wù)器(VPS)入門【上】

原創(chuàng)
云計算 虛擬化
為什么要擁有服務(wù)器硬件?在過去的15年里,每當(dāng)服務(wù)器出現(xiàn)故障,或者需要對各臺Web服務(wù)器、郵件服務(wù)器和數(shù)據(jù)庫服務(wù)器進(jìn)行升級,我就重復(fù)在問自己這個問題。

  【51CTO 11月18號外電】為什么要擁有服務(wù)器硬件?在過去的15年里,每當(dāng)服務(wù)器出現(xiàn)故障,或者需要對各臺Web服務(wù)器、郵件服務(wù)器和數(shù)據(jù)庫服務(wù)器進(jìn)行升級,我就重復(fù)在問自己這個問題。我原本可以選擇向托管服務(wù)商租用專門硬件,或者使用共享主機(jī)。但是我的要求所需的資源其成本將遠(yuǎn)高于采用租賃方案后分?jǐn)傁聛淼馁M(fèi)用。于是,我只好擁有、維護(hù)和更新自己的服務(wù)器。

  這種狀況一直持續(xù)到了去年秋天,當(dāng)時我試用了虛擬專用服務(wù)器(VPS):在高端服務(wù)器上運(yùn)行的擁有根訪問權(quán)的虛擬化服務(wù)器,專門為了滿足你這個用戶的需要。雖然數(shù)年來你可以向眾多公司租用VPS,但是選擇方案在2010年特別多。軟件已成熟,可靠服務(wù)已可用;相對絕大多數(shù)網(wǎng)站執(zhí)行的那種常規(guī)Web和數(shù)據(jù)庫任務(wù)的性能而言,其成本現(xiàn)在具有相當(dāng)大的優(yōu)勢。

  競爭很重要。因?yàn)楦偁幉坏偈箖r格降下來,還確保如果某個主機(jī)服務(wù)商未能滿足你的要求,你在選擇另一家服務(wù)商時有眾多選擇。從一種服務(wù)遷移到另一種服務(wù)并非易事,但也不是什么可怕的任務(wù)。亞馬遜推出彈性計算云(EC2)后,我先關(guān)注了虛擬化主機(jī)服務(wù);此后進(jìn)入這個領(lǐng)域的提供商逐年增多,提供的服務(wù)也不大復(fù)雜。去年11月,我終于決定試水;到去年年底,我扔掉了自己擁有或幫助管理的所有服務(wù)器硬件,一并扔掉的還有相當(dāng)大的壓力和成本。性能更好,備份更簡單,我晚上也睡得更安穩(wěn)了。四個月下來,我遇到過幾次小麻煩,但總的來說運(yùn)行相當(dāng)順暢。

  本文將逐步介紹為什么應(yīng)該選擇VPS,而不是專用服務(wù)器或共享主機(jī);介紹如何選擇你所需要的服務(wù)和方案,可能會出現(xiàn)什么岔子,以及如何應(yīng)對備份和災(zāi)難。如果你在運(yùn)行幾臺對外的服務(wù)器,時常但無規(guī)律地需要應(yīng)對繁重需求,或者需要為遍布各地的工作小組或個人維護(hù)共享服務(wù)器,就應(yīng)該學(xué)會如何評估一個或多個VPS主機(jī)是不是適合自己。

  我直接使用過Rackspace的云服務(wù)器(Cloud Server)和Linode同名的Linode。我還試用過亞馬遜的EC2,我經(jīng)常使用這項服務(wù),處理一項經(jīng)常性的數(shù)據(jù)庫構(gòu)建工作。在文章末尾的圖表中,你能看到其他服務(wù)在價格和功能方面相比如何,但我無法提供坊間傳聞。

  無法逐一羅列所有的服務(wù)提供商,也沒有這個必要。將有些提供商排除在外,是因?yàn)槠鋬r格高得離譜。比如說,Ubiquity Server Solutions對Linux VPS收取的費(fèi)率兩倍于本文中提到的其他公司,又沒有什么明顯的理由。

  VPS與專用主機(jī)托管和共享主機(jī)托管的比較

  VPS是在一個共享硬件上運(yùn)行的虛擬機(jī)器。一臺功能通常很強(qiáng)的多核主機(jī)經(jīng)配置后,可以提供專用內(nèi)存池;共享核心、單核或多核;以及硬盤存儲空間。主機(jī)通常提供一系列的GNU/Linux操作系統(tǒng),供客戶選擇。有些主機(jī)還提供一個或多個版本的Windows Server。(蘋果允許使用Mac OS X Server虛擬化,但只能用在蘋果硬件上,還要求為硬件和每個虛擬化實(shí)例單獨(dú)購買許可證。蘋果終止了機(jī)架Xserve服務(wù)器,因而我們不太可能看到任何大規(guī)模的虛擬化。)

  與VPS連接的存儲系統(tǒng)具有持續(xù)性:如果你的虛擬機(jī)或運(yùn)行虛擬機(jī)的主機(jī)硬件崩潰或斷電,重啟后,可以在上一次停運(yùn)的地方繼續(xù)運(yùn)行,當(dāng)然硬盤故障除外。亞馬遜是唯一的例外,我會單獨(dú)討論??赡苓€需要恢復(fù)文件系統(tǒng),這視操作系統(tǒng)而定。由于Linux中有ext3日志功能,我還沒有發(fā)現(xiàn)除了簡略的啟動修復(fù)之外還需要什么操作(不過,備份虛擬機(jī)相當(dāng)容易,我們會在下一篇文章中討論)。

  VPS在幾個重要方面有別于租賃專用硬件設(shè)備或使用共享服務(wù)器場地

  如果你向提供商租賃專用機(jī)器,無異于被這個硬件綁住了手腳。這在過去還是個特別的優(yōu)點(diǎn),因?yàn)閯e人無法使用你的處理器周期資源,你想執(zhí)行什么任務(wù),可以執(zhí)行什么任務(wù)。

  然而,要是專用硬件出現(xiàn)了故障,主機(jī)服務(wù)商就得找出備用部件,必須移除、重新指向或恢復(fù)驅(qū)動程序。有些主機(jī)服務(wù)商承諾手頭備有這種部件。如果你的要求超出了專用設(shè)備的限制,就得安排遷移到另一個物理硬件上的事宜。如果你突然需要10個一模一樣的專用主機(jī),這安排起來很費(fèi)時間。

  提供專用硬件的主機(jī)托管服務(wù)商可能并不為備份主機(jī)提供簡單的解決方案,備份主機(jī)可能完全是你的責(zé)任。這就使得恢復(fù)同樣很困難,或者需要支付按小時計費(fèi)的昂貴的“遠(yuǎn)程操作服務(wù)費(fèi)”。

  至于共享主機(jī)托管,你與其他用戶共享同一臺機(jī)器。你不知道有多少人的網(wǎng)站或其他服務(wù)在系統(tǒng)上運(yùn)行,也不知道你在某個時間可以使用多少的計算功能。眾多的節(jié)制系統(tǒng)試圖牢牢控制每個用戶,但是這好比一群人在擁擠的房間里,只要有個人大聲喧嘩,別人就無法談話。

  如果你自己使用過多的資源——無論出于正當(dāng)原因,還是由于編程上的錯誤,可能會被踢開、被建議升級到專用硬件,或者受到節(jié)制,結(jié)果任務(wù)完成不了。共享主機(jī)通常不斷地增量備份,但這得不到保證:你得承擔(dān)一部分風(fēng)險,確保自己也有備份。

  (現(xiàn)在開始出現(xiàn)了一種共享主機(jī)替代方案,Rackspace的Cloud Sites就是典例。它比共享主機(jī)方案要貴不少,你也無法獲得根訪問權(quán)。但是你的文件和腳本散布在能夠自動擴(kuò)展的一組機(jī)器上。基本費(fèi)用相當(dāng)于一臺專用計算機(jī)。它奇特地結(jié)合了虛擬化和共享主機(jī),適用于不需要調(diào)整后臺服務(wù)器的流量較大的網(wǎng)站。如果某網(wǎng)站大多數(shù)時候每天的頁面瀏覽量平均為5萬人次,但偶爾猛增至100萬人次,那它很適合采用這種方案。還有內(nèi)容分發(fā)網(wǎng)絡(luò)(CDN),可用于分發(fā)靜態(tài)頁面、組件、圖像及其他媒體,按每GB量收費(fèi)。)

  VPS消除了硬件方面的任何顧慮:無論主機(jī)服務(wù)提供商作出什么決定,其選擇對你來說是看不見的。你獲得了專用服務(wù)器的一些優(yōu)點(diǎn),因?yàn)閂PS看起來就像一個設(shè)備,與一組特定的硬件相連接。如果主機(jī)有閑置周期,許多服務(wù)器允許你在峰值時期的處理器使用率高于保證的極限值,因而在那個方面提供了小小的優(yōu)勢。最近,我在Linode運(yùn)行的一臺MySQL服務(wù)器在幾小時內(nèi)保持著400%的處理器使用率。

  你仍要負(fù)責(zé)維護(hù)操作系統(tǒng)的運(yùn)行,可能會把什么事情弄糟。但是你也可以將系統(tǒng)快照作為備份來保存,萬一犯了重大錯誤,可以迅速恢復(fù)到快照。如果主機(jī)硬件出現(xiàn)故障,VPS服務(wù)可以迅速將你遷移到另一個系統(tǒng)上(我已經(jīng)碰到過這種事)。

  一旦你創(chuàng)建了合自己心意的VPS,幾乎所有VPS服務(wù)都允許你復(fù)制。遇到了流量激增的情況,你可以啟動額外的一橫一樣的鏡像。有些服務(wù)還提供工具,以便在這類服務(wù)器或循環(huán)DNS之間均衡負(fù)載。亞馬遜在這方面顯得尤其靈活,它設(shè)計的系統(tǒng)讓用戶可以啟動1000臺服務(wù)器,然后停用這些服務(wù)器,用戶只需要為運(yùn)行期間的使用量付費(fèi)。

  #p#

  亞馬遜一直是個例外

  亞馬遜率先大舉進(jìn)軍虛擬服務(wù)器主機(jī)托管領(lǐng)域;就本文提到的每個方面而言,亞馬遜的服務(wù)幾乎總有例外。(亞馬遜不是率先提供虛擬主機(jī)的,但據(jù)我回憶和發(fā)現(xiàn),亞馬遜率先提供實(shí)際上沒有限制的容量來創(chuàng)建主機(jī),并向持有有效信用卡的人提供服務(wù)。)

  剩下來的***區(qū)別在于,亞馬遜的標(biāo)準(zhǔn)服務(wù)在運(yùn)行時,不保留一份啟動磁盤鏡像的持續(xù)性常規(guī)副本;有辦法添加持續(xù)性,但我在測試中覺得持續(xù)性并不可靠。如果你的標(biāo)準(zhǔn)鏡像崩潰了,就無法從那個點(diǎn)來恢復(fù)。長期以來,這使得EC2局限于用在負(fù)載均衡網(wǎng)站,或者亞馬遜的簡單存儲服務(wù)(S3)擁有所有數(shù)據(jù)***副本的系統(tǒng)。

  本文提到的其他所有VPS服務(wù)只提供持續(xù)性磁盤鏡像,只有在你付費(fèi)購買VPS期間,它才完好無損。大多數(shù)服務(wù)供了存儲這種磁盤鏡像的功能,即使你刪除了實(shí)際實(shí)例,以后還是可以恢復(fù)過來。

  你可以創(chuàng)建一個亞馬遜所說的自定義的亞馬遜機(jī)器鏡像(Amazon Machine Image),它讓你可以拿來標(biāo)準(zhǔn)發(fā)行版后進(jìn)行修改,然后把它作為可裝入的鏡像寫入,用于許多實(shí)例。這對于想要創(chuàng)建某幾種特定配置的多個實(shí)例的公司來說很有用。

  亞馬遜還讓你可以根據(jù)需要,創(chuàng)建持續(xù)一小時、一星期、一個月或更長時間的實(shí)例。由于VPS提供商在某個機(jī)器上分配了特定的持續(xù)性存儲空間,實(shí)例不用后必須刪除掉,不過你通??梢酝ㄟ^存儲鏡像來恢復(fù),你只要支付存儲費(fèi),就可以保存存儲鏡像。

  為了避免沒有持續(xù)性存儲空間的問題,你可以用命令來創(chuàng)建實(shí)例,那樣它在系統(tǒng)啟動時就能執(zhí)行任務(wù)。依賴EC2的那些用戶使用這種腳本,即可利用持續(xù)性但非掛載式的S3服務(wù),將文件拷貝過去,亞馬遜并不因此計算帶寬的使用量;可以通過亞馬遜彈性塊存儲(EBS)服務(wù)掛載持續(xù)性卷;或者連接到亞馬遜關(guān)系數(shù)據(jù)庫服務(wù)(RDS)處的持續(xù)性MySQL架構(gòu)。同時結(jié)合三者使用其功能也相當(dāng)強(qiáng)。

  雖然亞馬遜在一年前就開始提供持續(xù)性、可啟動的EBS卷,但我還是無法讓這些卷運(yùn)行起來如同亞馬遜機(jī)器鏡像(AMI)一樣可靠。實(shí)例會突然終止。你可以暫停這種實(shí)例,不用為運(yùn)行時間付費(fèi);但我并未發(fā)現(xiàn)可以在運(yùn)行狀態(tài)下恢復(fù)這些實(shí)例。

  搗鼓了一番后,我還是創(chuàng)建了完全符合自己要求的實(shí)例。我使用標(biāo)準(zhǔn)的AMI,然后對它進(jìn)行定制。一旦定制完畢,我創(chuàng)建了快照,作為基本鏡像。我把所有腳本和數(shù)據(jù)存放在持續(xù)性EBS驅(qū)動器上。我啟動自定義AMI,然后掛載持續(xù)性驅(qū)動器,運(yùn)行每周一次的數(shù)據(jù)庫構(gòu)建任務(wù)——這項任務(wù)要花幾個小時,而且很耗費(fèi)處理器資源,無法在我的生產(chǎn)環(huán)境上運(yùn)行。又經(jīng)過了一番調(diào)整后,我可以啟動AMI,它正確地掛載了EBS卷,開始運(yùn)行。

  別指望這很容易。即使有比較新的管理控制臺可以通過瀏覽器來使用,你還是無法在亞馬遜環(huán)境下隨便搭建服務(wù)器。事先一定要要有更充分的規(guī)劃,尤其是你要想清楚如何應(yīng)對實(shí)例崩潰及其他因素。

  #p#

  如何在眾多選擇當(dāng)中挑選

  每項服務(wù)都有其不同;在比較任何兩項服務(wù)時,你有時覺得大同小異,而有時又覺得得大相徑庭。

  基本的思想是,你購買的是主機(jī)計算機(jī)的一塊資源,封裝成了虛擬機(jī)。大多數(shù)資源的價格按256MB內(nèi)存的倍數(shù)計算,即使服務(wù)器可能最少從512MB或1GB開始計算。硬盤存儲空間通常按同樣的方式來劃分,常常按256MB內(nèi)存的倍數(shù)和10GB磁盤存儲空間的倍數(shù)計算。

  大多數(shù)服務(wù)讓你試用一下:你可以從某個服務(wù)級別入手,比如1GB服務(wù)器,然后遷移到更高級別(或更低級別),停機(jī)時間只有短短幾分鐘,或者甚至只需要簡單的重啟。憑我的經(jīng)驗(yàn),如果服務(wù)器運(yùn)行Apache或MySQL,每天處理數(shù)十萬個請求(數(shù)萬人次頁面瀏覽量),那么至少需要2 GB;如果同一系統(tǒng)上同時運(yùn)行Apache和MySQL,4 GB必不可少(我自己的配置是一臺2GB Web生產(chǎn)系統(tǒng),另一臺是外界無法訪問的專用的4 GB MySQL服務(wù)器。)

  一兩個公共IP地址已包含在內(nèi),而專有地址通常是免費(fèi)的。額外的公共IP地址往往每一個每月需要1美元。大多數(shù)主機(jī)只允許兩到四個額外的公共IP地址。過去運(yùn)行不同的SSL/TLS Web服務(wù)器需要這些公共IP地址,而現(xiàn)在不再是這樣了。

  服務(wù)和成本方面最主要的變化因素是帶寬和吞吐量。每家主機(jī)公司都有各種獨(dú)特的組合,涵蓋提供的服務(wù)、收取的費(fèi)用和許下的承諾。為了簡單起見,許多主機(jī)為每臺服務(wù)器添加一定數(shù)量的帶寬,只有用戶超過了默認(rèn)的帶寬,才收費(fèi)。帶寬一般與服務(wù)器的內(nèi)存及其他資源成比例。對于我聯(lián)系的每家主機(jī)服務(wù)商而言,專用IP之間的流量是免費(fèi)的。

  比如說,Linode為分配給服務(wù)器的每256MB分配了100GB的入站和出站傳輸帶寬。該公司還把你服務(wù)器的所有數(shù)據(jù)分配量匯集起來。我在Linode有2GB和4GB的VPS,每月傳輸?shù)臄?shù)據(jù)量總共2.4TB。2GB VPS是一臺可能超過800GB使用量的Web服務(wù)器,但我根本沒有接近總數(shù)據(jù)量,因?yàn)槲业?GB服務(wù)器就運(yùn)行MySQL,只是通過專用網(wǎng)絡(luò)來通信。

  與帶寬不包含的競爭對手相比,Linode所收的費(fèi)用相差并不明顯。比如說,Rackspace只對傳輸?shù)某跏疾糠謹(jǐn)?shù)據(jù)收費(fèi),費(fèi)率標(biāo)準(zhǔn)為出站流量(服務(wù)器傳輸?shù)交ヂ?lián)網(wǎng))每GB 0.22美元,入站流量每GB 0.08美元。如果用戶每月傳輸1TB數(shù)據(jù),Rackspace要多收220美元,而Rackspace的基本費(fèi)率已經(jīng)比幾個競爭對手要貴一點(diǎn)。

  Dreamhost和沒有列出來的另外幾家公司提供了傳輸數(shù)據(jù)量沒有限制或者非常大的服務(wù),它假設(shè)很少有客戶會用這樣的服務(wù),確實(shí)有其道理。Dreamhost完全屬于高端VPS主機(jī)服務(wù)商行列。

  有別于數(shù)據(jù)傳輸量的是吞吐量,即每臺服務(wù)器允許或者保證傳輸?shù)交ヂ?lián)網(wǎng)的每秒兆比特數(shù)量。主機(jī)服務(wù)商并沒有特地宣傳或解釋這一點(diǎn)。

  一般來說,主機(jī)服務(wù)商為每個VPS提供大約數(shù)十Mbps的吞吐量(入站和出站)。你似乎買不起更高速率的服務(wù)。有幾家服務(wù)商提供速率高得驚人的連接,比如一家名為100TB的公司可以為每一臺服務(wù)器提供千兆以太網(wǎng)交換服務(wù),對互聯(lián)網(wǎng)連接沒有節(jié)制措施(然而,要是不進(jìn)行全面測試,不可能知道在其或其他服務(wù)商的系統(tǒng)上與互聯(lián)網(wǎng)之間的吞吐量通常會是怎樣。)

  VPS的另一個優(yōu)點(diǎn)是,隨著后端硬件變得更便宜,服務(wù)商不斷升級,就算價格沒有跌下來,功能應(yīng)該也會增加。Linode去年就為所有實(shí)例添加了40%以上的內(nèi)存,沒有改變價格。需要重啟VPS,才能獲得新分配的內(nèi)存資源。

  本文幫你針對虛擬服務(wù)器實(shí)際所需的硬件部件作出了決策,下一篇文章將大致探討操作系統(tǒng)及其控制。

  # 附表

  表1:帶寬比較

  

 

  表2:備份比較

  

 

  原文鏈接:http://arstechnica.com/business/news/2011/02/virtual-private-servers.ars

責(zé)任編輯:何巍 來源: 51CTO
相關(guān)推薦

2011-11-18 17:37:24

虛擬專用服務(wù)器VPS服務(wù)器虛擬化

2009-12-01 15:40:45

2011-11-21 13:46:33

2023-05-26 15:32:45

虛擬專用服務(wù)網(wǎng)絡(luò)托管服務(wù)

2012-12-28 09:57:53

2021-11-14 11:53:05

Linux 系統(tǒng)攻防Linux 系統(tǒng)

2012-12-31 10:58:12

2009-02-01 12:09:55

服務(wù)器虛擬化VMware

2011-05-24 10:12:53

VPSCrontab

2011-03-23 11:24:09

2010-08-25 09:06:36

Oracle

2017-05-05 10:32:53

2011-08-01 11:10:21

2009-02-27 11:15:00

多線程服務(wù)器MTS專用服務(wù)器

2017-11-27 13:32:22

2013-05-30 09:25:43

2013-05-29 14:27:40

2011-09-06 10:58:10

服務(wù)器應(yīng)用程序虛擬化

2018-04-28 15:15:51

服務(wù)器虛擬化趨勢

2011-08-01 11:25:16

虛擬專用網(wǎng)絡(luò)服務(wù)器VPN
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號