< 返回新聞公共列表

如何確定云服務器要求?

發(fā)布時間:2021-12-31 14:52:54

在本文中,小編我將研究如何確定云服務器要求。我們將通過一些關于應用程序、流量和相應的云服務器要求的假設示例。


云服務器要求.jpg


查看如何確定云服務器要求的最佳方法是運行一個假設示例。對于此示例,我們假設您有一個未在服務器上運行的全新應用程序。你已經(jīng)在你的機器上本地構建了它。


1、估計您的帶寬要求

您可以使用Solarwinds Pingdom等工具來測試您的應用程序是否已投入生產(chǎn)。您還可以使用Calculator.net 等工具來計算您每月的帶寬使用量和速度要求。

您需要關于您的應用程序的哪些信息來計算每月的帶寬使用量和速度要求?您將需要以下內(nèi)容或至少做出一些假設。

每月數(shù)據(jù)傳輸:

平均每月訪客

每個訪問者的平均頁面瀏覽量

平均每月頁面瀏覽量

平均頁面大小

冗余因子(介于 1.3 和 1.8 之間)

在此示例中,假設您將達到每月500,000 次訪問。每個訪問者平均每個訪問者將查看四個頁面。數(shù)據(jù)傳輸平均為每頁 2 兆字節(jié) (MB)。

請記住,搜索引擎機器人可能會對您的數(shù)據(jù)傳輸產(chǎn)生影響。機器人通常比典型用戶消耗更多的數(shù)據(jù),因為他們訪問了應用程序上的大部分或全部可索引頁面。

約500,000次訪問/月

~4 頁/訪問者

~2,000,000 頁面瀏覽量/月

~2 兆字節(jié) (MB)

1.8 冗余因素

= 4,000 GB/月(數(shù)據(jù)傳輸/月)

帶寬速度要求

您的帶寬速度要求基于每月的數(shù)據(jù)傳輸量。這是我們上面計算的數(shù)字。同樣,您將需要使用Calculator.net工具以字節(jié) (B)、千字節(jié) (KB)、兆字節(jié) (MB)、千兆字節(jié) (GB) 或太字節(jié) (TB)為單位輸入每月使用量。這將為您提供相當于兆位/秒 (Mbps) 或千兆位/秒 (Gbps) 所需的帶寬。請參閱上面使用我們已經(jīng)計算過的數(shù)據(jù)傳輸?shù)氖纠?/p>

4,000 GB(數(shù)據(jù)傳輸/月)

12.17 Mbps(互聯(lián)網(wǎng)速度要求)

12.17 是運行應用程序所需的帶寬速度要求。它不包括在您的服務器上運行的其他應用程序或工作負載。它不考慮流量高峰。這僅用作簡單的基線。您可以從大多數(shù)云和托管服務提供商處購買突發(fā)帶寬。您還可以購買額外的帶寬作為流量高峰的緩沖,例如將基線增加 30%、40% 或 50% 以解決高峰。


2、了解您的 IP 地址要求

大多數(shù)云提供商通過購買和部署云服務器或存儲來提供 IP 地址。IP 地址也可以通過基于云的數(shù)據(jù)庫和其他服務提供。問題變成了,您的云環(huán)境需要多少個 IP 地址?更具體地說,有多少公共 IP 地址和多少私有 IP?

公共與私有 IP 地址

為什么您的云環(huán)境需要 IP 地址?您的云服務器需要公共 IP 地址才能與 Internet 通信。這通常使用網(wǎng)絡地址轉(zhuǎn)換 (NAT) 網(wǎng)關或 NAT 實例來完成。您還可以使用虛擬專用網(wǎng)關 (VGW)。

私有 IP 地址用于云服務器和虛擬私有云 (VPC) 內(nèi)的其他云服務或基礎架構之間。私有 IP 可用于連接 VPC 子網(wǎng)內(nèi)的云端點。

IPv4 與 IPv6 地址

IP 地址是完整網(wǎng)絡堆棧的一部分,包括應用層(HTTP、HTTPS、FTP、POP3、SMTP)、傳輸(TCP、UDP)、網(wǎng)絡(IP、ICMP)和數(shù)據(jù)鏈路(以太網(wǎng)、ARP)。

IPv4 是一種廣泛用于通過多種網(wǎng)絡進行數(shù)據(jù)通信的協(xié)議。由于設備對 IP 地址的需求不斷增長,IPv4 地址變得越來越有限。IP 地址有 32 位數(shù)字,而 IPv6 有 128 位數(shù)字。這對可用 IP 地址的數(shù)量產(chǎn)生了重大影響。IPv4 有 ~4,294,967,296 個地址,而 IPv6 有 ~340,282,366,920,938,463,374,607,431,768,211,456 個地址。

那么,哪個版本的IP地址更適合云計算呢?IPv4 是目前更好的選擇,因為還沒有對 IPv6 的普遍支持。這可能會很快改變。您的云實例可能會同時收到 IPv4 和 IPv6 地址。

您需要多少個 IP 地址?

如前所述,您至少會收到兩個 IP 地址。但是,隨著您的云環(huán)境的增長和您構建虛擬私有云,您將需要確保您有足夠的 IP 地址以供將來使用。在選擇需要多少 IP 地址時要考慮到這一點。大多數(shù)情況下,云服務提供商將允許您購買額外的 IPv4 和 IPv6 地址。您也可以帶上自己的 IP 地址。


3、估計您的計算要求

什么是計算?Compute,也稱為計算能力,是指 CPU 和 RAM 的性能。在云計算中,有像 vCPU 和 Cores 這樣的術語。我們也將簡要討論這些。

確定虛擬機 (VM) 的數(shù)量

對于可以在云服務器上運行的 VM 數(shù)量,沒有嚴格的指導方針。但是,一些建議包括每個實例使用大約 15 個虛擬機。您還可以達到每個實例 48 個,甚至每個實例 150 到 200 個虛擬機。這真的取決于服務器。在云服務器實例上放置過多 VM 的風險是,如果服務器出現(xiàn)故障,您可能會立即丟失所有 VM。

這實際上歸結為高可用性 (HA) 架構。VM 的數(shù)量實際上取決于底層管理程序和硬件。

確定 vCPU

您如何適當調(diào)整 VM 的大?。坑幸患虑槭强隙ǖ?。添加不必要的 vCPU 會損害您的整合率。過度配置 vCPU 會導致就緒時間(vCPU 必須等待物理 CPU 的時間)激增并影響性能。

您必須查看工作負載的性能指標。根據(jù)經(jīng)驗,如果應用程序不是多線程且峰值 CPU 需求低于 3,000MHz,則配置單個 vCPU。

確定 RAM 量

調(diào)整您的 RAM 要求也是一種平衡行為。太多或太少都會導致爭用。由于內(nèi)存的半持久性,適當調(diào)整云服務器實例的大小比 CPU 復雜。

您必須了解活動內(nèi)存與分配的內(nèi)存、操作系統(tǒng)的啟動時間行為和分頁?;顒觾?nèi)存是來賓操作系統(tǒng)和應用程序?qū)嶋H使用的內(nèi)存。分配的內(nèi)存是來賓從管理程序請求的物理 RAM 量。

云服務器的標準內(nèi)存應該介于 8 GiB 和 64 GiB 之間。這通常適用于 Web 服務器、游戲服務器、應用程序服務器、中型數(shù)據(jù)存儲和容器化微服務。這還包括生產(chǎn)和測試開發(fā)環(huán)境。

配置內(nèi)存時,最好謹慎行事,擁有太多而不是太少。大多數(shù)提供商提供各種云服務器配置,例如內(nèi)存優(yōu)化,最適合處理內(nèi)存中數(shù)據(jù)集的工作負載的快速性能。這包括從 16 GiB 到 24,576 GiB 的所有內(nèi)容。

確定體積要求

在計算您的云服務器所需的總存儲容量時,您應該首先計算您的操作系統(tǒng)、控制面板、應用程序、數(shù)據(jù)庫、電子郵件、安全性和其他工具所需的磁盤空間量。

總磁盤空間應該是您存儲在云中該虛擬硬盤上的所有不同數(shù)據(jù)的總和。確保磁盤使用率永遠不會超過可用空間的85%。這意味著始終在硬盤驅(qū)動器上保留至少15%的可用磁盤空間。


以上就是如何確定云服務器的要求,希望能幫助到大家。



/template/Home/Zkeys724/PC/Static