開發與維運

購買服務器必須知道的小知識

不知道大家是不是跟我一樣,剛入行時總是搞不清物理服務器(獨立服務器)、VPS服務器(虛擬專用)、雲服務器、虛擬主機、裸金屬服務器這些概念。說實話,我剛開始接觸的時候也有點頭大。後來隨著瞭解地不斷加深,逐漸清楚了這些服務器之間的區別,並且學會了如何挑選服務器。今天,我就將自己掌握的服務器有關知識全部分享給大家!希望對大家以後識別服務器、選購服務器能有幫助。

既然提到了上面這些概念,那就先從區別這些服務器開始吧!

物理服務器:又叫獨立服務器或者傳統服務器。顧名思義,物理服務器就是一臺臺看得見摸得著,擺在機房的實實在在的服務器。可以理解為是一臺具有高計算能力、高性能、高安全性、高穩定性、高可控性,獨立又完整的電腦。有硬盤、內存、CPU,可以自行分配實行多種網絡功能服務,將各種軟硬件資源集於一身。
應用場景:適合大型網站及應用。
優劣勢:優點在於性能穩定、安全性高、更可控;缺點是需要專業的服務器運維人員管理,價格高,靈活性弱,擴展限制大。
價格:高。

VPS服務器:又叫虛擬專用服務器。VPS服務器是用虛擬技術把物理服務器劃分成若干個獨立空間,每一個獨立的空間都是虛擬專用服務器,也就是VPS服務器。由於是從物理服務器上虛擬出來的產品,因此沒有物理服務器穩定,運算速度也要慢一些,性能不高,適合對配置要求不高的客戶。
應用場景:適合預算不多的網站和應用。
優劣勢:最主要的優勢就是價格了,價格比物理服務器便宜很多,比虛擬主機貴不了多少,管理起來比較方便;缺點是在擴容、存儲、穩定性方面都不及雲服務器,這也是為什麼大多數企業選擇雲服務器的原因。
價格:便宜。

雲服務器:又叫雲主機,簡稱ECS。在一組集群服務器上虛擬出多個類似獨立服務器的部分。雲服務器不是單個的物理服務器,它們之間通過網絡技術連接起來形成一臺超級計算機,擁有獨立的寬帶和IP。雲服務器具有安全可靠性高、易部署、擴展性高(即時擴展,按需擴展)、性價比高等特點。因為是多個服務器的集群,雲服務器還具有硬件獨享、資源獨享、風險共享的優勢。雲服務器還具備容錯性,故障恢復快,操作系統和軟件環境皆可備份,恢復後無需重新配置軟件環境。
應用場景:適用於中小型網站和應用。
優劣勢:優點相比物理服務器更靈活,彈性伸縮管理,價格可按需實時制定,避免造成網絡資源的浪費,降低了運營成本;缺點在安全性能方面,用戶缺乏對雲服務器的控制,因此出於企業數據安全層面考慮,建議選擇大廠商。
價格:低。

虛擬主機:又叫虛擬服務器或共享主機。是一種在單一主機或主機群上,比如物理服務器、VPS服務器或者雲服務器上安裝例如CPanel、Plesk等面板搭建而成的。虛擬主機市場比較混亂,使用雲服務器最好(推薦阿里雲),物理服務器也可以,但一般不推薦VPS作為虛擬主機的服務器。如果說用租房來比喻VPS和虛擬主機之間的區別,那VPS相當於整租,虛擬主機就是合租。但整租是毛坯房,合租是精裝房。
應用場景:適用於非Java項目,且流量、內存較小的網站應用。
優劣勢:優點在於價格便宜,和物理服務器相比降低了不少運營成本;缺點是穩定性、安全性等都很弱,網站在應對大流量訪問時性能不足,對速度和流量有非常大的限制。
價格:最便宜。

裸金屬服務器:類似雲上的專屬物理服務器,在擁有彈性靈活的基礎上,具有高性能的計算能力。計算性能與傳統物理機無差別,具有安全物理隔離的特點。相當於傳統物理服務器的“變態版”。裸金屬服務器是集物理服務器的穩定性能,和雲服務器高度彈性的資源優勢於一身的超級平臺。兼具超高計算性能的同時,滿足用戶對核心應用場景和服務器穩定性的要求。比如,阿里雲彈性裸金屬服務器-神龍,就具備這樣的特點。
應用場景:適用於對數據安全、性能配置、安全監管等都要求非常嚴格的Web網站、中大型企業等重量級數據庫應用、遊戲和金融等高性能網站和應用。
優劣勢:集合了物理服務器的穩定性和雲服務器雲上資源高度彈性的優勢,性能更高,更靈活;缺點是價格相對較高。
價格:較高。

講完上面幾種服務器的區別,可能有人會說還不知道服務器是什麼呢,能不能系統地講一下服務器到底是個什麼東東啊?OK,繼續往下看。

服務器是指能向網絡用戶提供特定服務的軟件和硬件。

服務器的作用:
是為網絡提供特定的服務,人們通常用服務器所能提供的主要服務來命名服務器,比如提供文件共享服務的服務器稱為文件服務器,提供打印隊列共享服務的服務器稱為打印服務器等。
服務器工作原理:
如果把服務器比作人,處理器就是服務器的大腦,各種總線就像是分佈於全身肌肉中的神經。芯片組有點像骨架,I/O設備就像是通過神經系統支配的人的手、眼睛、耳朵和嘴。電源系統相當於血液循環系統,將能量輸送到身體的各個地方。

服務器作為軟件,有很多形式的服務器:文件服務器、數據庫服務器、Web服務器、郵件服務器、網頁服務器、FTP服務器、域名服務器、應用程序服務器、代理服務器、遊戲服務器等。

服務器系統的硬件構成包括中央處理器、硬盤、內存、芯片組、I/O總線、I/O設備、電源、機箱和相關軟件等,和我們平時所接觸的電腦有諸多相似之處。但是由於需要提供高可靠的服務,因此在處理能力、穩定性、可靠性、安全性、可擴展性、可管理性等方面要求較高。

作為服務器大腦的中央處理器,即服務器CPU,是衡量服務器性能的首要指標。接觸過局域網絡的朋友一定知道,服務器是網絡中的重要設備,承載著成千上萬用戶的訪問。因此對服務器有大數據量的快速吞吐、超強穩定性、長時間運行等嚴格要求。目前,服務器CPU仍按CPU的指令系統來區分,通常分為CISC型CPU和RISC型CPU。後來又出現了一種64位的VLIM指令系統的CPU。

服務器常見的外型有四種:塔式服務器(又稱臺式服務器)、機架服務器(rack)、刀片服務器(blade server)、機櫃式服務器。

根據不同的計算能力,按網絡規模劃分,服務器又分為:工作組級服務器,部門級服務器和企業級服務器。這三者之間的關係是,由工作組級服務器到部門級服務器,再到企業級服務器,對所要服務的聯網計算機的數量、處理速度和數據安全性、硬件配置、系統可靠性等要求依次遞增。並且對應服務的是小型網絡、中型網絡、大型網絡。

按架構劃分,服務器可分為:CISC架構服務器和RISC架構服務器。

按用途劃分,服務器又可分為通用型服務器和專用型(又稱功能型)服務器。通用型服務器,顧名思義就是可以提供各種服務功能的服務器。當前大多數服務器屬於通用型服務器。專用型服務器是為某一種或某幾種功能專門設計的服務器,在某些方面與通用型服務器不同,比如光盤鏡像服務器是用來存放光盤鏡像的,就需要配置大容量、高速的硬盤以及光盤鏡像軟件。

科普了這麼多,可能大家最關心的還是如何選擇適合自己的服務器。一般來說,選用服務器需要從以下幾個維度來衡量性能指標:

1.可用性
可用性是指在一段時間內服務器可供訪問者正常使用的時間的百分比。提高可用性可從兩方面著手:減少硬件平均故障時間和利用專用功能機制。專用功能機制可在出現故障時自動執行系統或部件切換機制,避免或減少意外停機。

2.高性能
顧名思義,指服務器綜合性能指標要高。主要要求在運行速度、磁盤空間、容錯能力、擴展能力、穩定性、監測功能及電源等方面具有較高的性能指標。尤其是硬盤和電源的熱插拔性能、網卡的自適應能力等性能指標要高。

3.模塊化
模塊化是指電源、網卡、SCSI卡、硬盤等部件為模塊化結構,且都具有熱插拔功能,可在線維護,從而使系統停機的可能性大大減小。特別是分佈式電源技術可使每個重要的部件都有獨立的電源。

4.可擴展性
為了使服務器隨負荷的增加可以平穩升級,並保證服務器工作的安全性與穩定性,必須將服務器的可擴展性能作為一項重要衡量指標。首先,在機架上要有為硬盤和電源的增加而預留充分的空間。其次主機上的插槽不但要種類齊全,而且要有一定的餘量。

5.可管理性
可管理性是指服務器的管理是否方便、快捷,應用軟件是否豐富。在可管理性方面,基於Windows NT/2000平臺的個人計算機服務器要優於Unix服務器。

當然,除了以上這些因素是在選購服務器時需要重點考慮的之外。品牌、價格、售後服務以及廠商實力等因素也是需要考慮在內的。

講到這裡,相信大家對服務器的種類區別,以及如何選擇適合自己的服務器已經心裡有數了。但我最近也收到一些用戶的反饋,他們對另外一些服務器相關的問題還存在疑惑,希望我能幫忙解答一下。藉此機會,我也一併分享下。

問題一:一個網站需要多少服務器?

這個問題沒法直接給出具體數字,因為影響一個網站所需服務器數量的因素有很多,最簡單的比如網站源代碼。事實上源代碼寫得越牛,需要的服務器數量就可以越少。反之,則越多。其次,網站業務量越大,整體架構就會越複雜。服務器數量的評估,需要根據不同業務系統的特點具體分析。

中小型企業需要多少服務器:
情況一:企業自研發網站,就可以根據業務規模以及業務系統特點,選用不同配置的雲服務器。比如阿里雲服務器常用的配置有1核1G、1核2G、2核4G、2核8G、4核8G、4核16G、16核32G等,這些都是中小企業用戶購買最多的,可以說是爆款雲服務器配置。至於數量,這個需要根據網站的實際情況而定。
情況二:如果企業是購買的阿里雲模板建站、半定製化建站產品,則不需要購買服務器。比如阿里雲·速成美站雲·企業官網,服務器是包含在建站費用裡的。擁有云服務器(ECS)、負載勻衡(SLB)、雲數據庫(RDS)、雲存儲(OSS)、網絡加速(CDN)等雲計算資源集群,以SaaS的方式提供給用戶,讓每一個網頁都能秒開,同時確保網站穩定。

Leave a Reply

Your email address will not be published. Required fields are marked *