知識庫
服務器的性能主要有服務器的硬件配置、服務器操作系統、應用程序三者來決定的。眾多企業和網站運營機構租服務器,因為選擇服務器配置無法滿足網站需求而帶來困擾,就算租用一臺性能強勁、價格昂貴的服務器,也是徒增運營成本,更不能為了省錢去選擇一臺遠不及預期配置的云服務器,因為數據冗余會影響網站運行。你需要從業務的角度來決定選擇服務器,既滿足技術需要又可以長久發業務還能做好成本控制,想要做到這一點,可以通過下面幾招幫你選擇服務器配置。
云服務器配置價格表:http://www.bxgb88.com/dedicated/hkcloud.html
那什么是混合云和私有云、公有云?三者相比,哪個適合你?首先講講云服務器,畢竟云服務器應用將越來越廣,比較簡單,網站需要什么應用和程序?網站有多少用戶訪問?網站有多少數據需要存儲?網站安全需求高不高?至于性能問題,我們認為需要評估用戶數量才能決定。
1、CPU,云服務器決定運算能力,當網站流量較大,動態頁面比較多,2核以上CPU才能滿足。
2、云服務器內存,不管是手機還是電腦,內存大小決定應用程序,決定網站打開速度,內存越大,可用緩存越大,打開速度也就越快。根據你網站的規模選擇合適服務器內存配置,如果是博客網站,企業官網,1G內存綽綽有余,如果有商城、視頻等應用選擇的內存就要增加。
3、云主機硬盤,硬盤是用來存儲數據的,選擇硬盤要看網站的數據大小,在選擇時一定要考慮到剩余空間。還有硬盤的I/O讀取速度直接決定文件讀取的快慢,云服務器硬盤的讀取速度比其他網站快很多,一般情況下都夠用。
4、云服務器的帶寬,不一樣的網站類型、結構和訪問量等多會影響帶寬選擇,小網站選擇云服務器默認的3M帶寬足夠用。前提是帶寬真實,先選擇標配,不夠再加,像香港帶寬還是比較貴的。如果是博客網站、圖片論壇類網站,1w的訪問量選擇3M的帶寬就夠了。大帶寬適合視頻、游戲、直播等網站,當幾百上千人同時在線我們就需要50\100M大帶寬服務器了。
5、操作系統的選擇和個人的熟悉情況和網站具體情況有關,對哪種操作系統比較了解就選擇哪種操作系統,另外windows系統對asp程序支持較好,不過占用內存較多,而Linux系統對php程序比較友好,更省內存,并且有的程序可能只支持某個操作系統。
6、線路的選擇對于我們來說有的時候十分糾結。如果我們是針對于本地用戶,那么我們本來可以選擇單線路的服務器,但是雙線服務器的優勢一般在于雙IP,并且對于一個城市來說,寬帶有電信、網通不同的。就拿大連這個城市來說,雖然處于北方,但是電信的用戶也十分多,所以這個時候果斷選擇雙線可能是更好實現用戶體驗的好方法。
7、機房所在地區,就是你租的云服務器在哪個機房,機房距離用戶群體越近,用戶體驗越好,如果你用戶集中在國內,選擇免備案云服務器最好選擇香港地區,這樣網站打開速度更快,用戶體驗較好。
云服務器不用自己配置環境,只是相當于一臺電腦,但傳統服務器可以自己搭建框架。當我們選擇傳統服務器時也大致可以分為四個方面,包括什么CPU,多大硬盤,多少G內存,帶寬大小等等問題,來評估自己網站的需求。
1、網站需要什么應用和程序?
服務器配置決定網站應用,首先要明確服務器的應用類型和用途,服務器配置影響性能、容量和可靠性需求。我們按照前端服務器+應用程序服務器+數據服務器的常見基礎架構來討論。
Web前端:像靜態Web服務器、動態Web服務器、圖片服務器等等正常情況下,大多數Web前端服務器(Front-end)對服務器的要求不大,LVS、Nginx反向代理、硬件負載均衡(F5,A10,Radware)等現有的技術框架中,有很多方案可以解決前端服務器的性能擴展和可靠性問題。
應用服務器:要兼顧計算和功能實現,所以在Web架構的基礎上選擇應用程序服務器(Application Server),如果應用程序服務器需要用大量的內存,比如說Windows基礎架構的Ruby,Python,Java服務器。單路至強只是標配。當架構中只有一臺應用服務器的時候,服務器穩定性是唯一標準,而且不能缺少RAID。但如果是2臺或群服務器,擁有負載均衡,具有冗余功能,那我們不必擔心單臺服務器的可靠性。
特殊的應用:除了作為Web架構中的應用程序服務器之外,如果你的服務器是用來處理流媒體視頻編碼、服務器虛擬化、媒體服務器(Asterisk之類),或者作為游戲服務器(邏輯、地圖、聊天)運行,則同樣對CPU和內存需求比較高,我們至少要考慮單路至強的服務器,其中服務器虛擬化對存儲的可靠性的要求都非常高。
公共服務:我們指的是郵件服務器、文件服務器、DNS服務器、域控服務器這類服務器。通常情況我們會部署兩臺DNS服務器作為互相備份,域控主服務器也會擁有一臺備份服務器(專用的或非專用的),所以對于可靠性,無需達到苛刻的地步。至于郵件服務器,至少需要具備足夠的硬件可靠性和容量大小,這主要是為了對郵件數據負責,因為很多用戶沒有保存和歸檔郵件數據的習慣,當他們重裝系統后,總會依賴重新下載服務器上的數據。關于性能問題,需要評估具體用戶數量來最終決定。