Azure VM Bs-series are economical virtual machines that provide a low-cost option for workloads that typically run at a low to moderate baseline CPU performance, but sometimes need to burst to significantly higher CPU performance when the demand rises. These workloads don’t require the use of the full CPU all the time, but occasionally will need to burst to finish some tasks more quickly. Many applications such as development and test servers, low traffic web servers, small databases, micro services, servers for proof-of-concepts, build servers, and code repositories fit into this model.
Below are 2 examples of running Linux on Azure VM with VM sizing and pricing info:
01. Standard B1ms (1 vCPU, 2 GB memory) with Linux, price ~ 20 USD/mo
– Price ~$19.28/month PAYG
– Price ~$11.25/month (~42% saving) 1-year reserved
free -m total used free shared buffers cached 1796 1524 271 28 159 941 -/+ buffers/cache: 422 1373
df -lh Filesystem Size Used Avail Use% Mounted on /dev/sda1 30G 5.2G 23G 19% / tmpfs 899M 0 899M 0% /dev/shm /dev/sdb1 3.9G 8.0M 3.7G 1% /mnt/resource
02. Standard B2s (2 vCPUs, 4 GB memory), with Linux, price ~ 38.5 USD/mo
– Price ~$38.55/month PAYG
– Price ~$22.50/month (~42% saving) 1-year reserved
free -m total used free shared buff/cache available 3921 306 3139 0 475 3382 Swap: 0 0 0
df -lh Filesystem Size Used Avail Use% Mounted on udev 2.0G 0 2.0G 0% /dev tmpfs 393M 684K 392M 1% /run /dev/sda1 29G 2.0G 27G 7% / tmpfs 2.0G 0 2.0G 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup /dev/sda15 105M 3.6M 101M 4% /boot/efi /dev/sdb1 7.9G 36M 7.4G 1% /mnt tmpfs 393M 0 393M 0% /run/user/1000
Source: https://azure.microsoft.com/en-us/pricing/details/virtual-machines/linux/