Azure DS_V2与FS系列的比较

我试图决定使用比DS_V2系列更便宜的FS系列。 他们看起来完全一样,除了本地固态硬盘在FS系列中较小。

我的问题是,如果我正在运行一个高性能,高负载的Web服务器,较小的本地SSD在价格方面是一个大问题?

https://docs.microsoft.com/en-us/azure/virtual-machines/virtual-machines-windows-sizes

DS和FS系列虚拟机有两个区别,本地SSD较less,每个内核的内存数量减less,这显然使得F系列更便宜。 所以,这是否是一个问题是真的取决于你的工作量。

对于SSD大小,如果您使用本地SSD进行分页或类似的临时操作,这只会影响到您。 使用高级存储非临时磁盘时的D和F系列性能是完全一样的,所以它只是临时磁盘问题。

对于内存,您需要查看您的应用程序内存configuration文件,并确定您是否可以处理较低的内存量。

如前所述,您可以轻松地在FS和DS之间进行更改,因此您最好的办法是使用您的应用程序进行一些性能testing。

我的问题是,如果我正在运行一个高性能,高负载的Web服务器,较小的本地SSD在价格方面是一个大问题?

本地SSD用于保存系统页面文件。
例如:如果您的工作stream涉及从blob获取内容,处理它并将其存储回blob,则可以将内容下载到临时存储中,处理内容, 然后处理内容并将其保存回blob。

如果您的网站没有大量的数据写入,我认为本地固态硬盘不会影响性能。

顺便说一下,我们应该检查最大磁盘吞吐量,如果您selectstandard_F1 ,则最大IOPS为3000 ,如果selectstandard_DS1_v2 ,则最大IOPS为4000

而且,在部署虚拟机后,我们可以根据CPU,networking或磁盘性能( resize )的需要更改虚拟机的大小