Virtual machine sizing for Office 365 with single sign-on and Azure Virtual Machines

 

Applies to: Office 365

Summary: Provides guidelines about sizing virtual machines to host directory integration components for Office 365.

We're listening to your feedback and consolidating all our Office 365 deployment content. On July 1st, 2015, all information in this guide will be moved to https://support.office.com/, and these pages will be removed from TechNet. As you review the content still on TechNet, you'll notice many have links pointing to the new content already on https://support.office.com/.

To explore content available on https://support.office.com/, start with the Office 365 for business - Admin Help page.

There are several things to consider when sizing your Azure Virtual Machine. For example, the billing rate for a virtual machine depends on its size. To minimize expenses, use a virtual machine size that is exactly as large as you need. You can increase its size later on, if required. For Office 365, the primary factor in determining the size of the virtual machine you need is the number of users in your organization.

Sizing your virtual machines

Virtual Machine sizing guidelines are provided for the Office 365 directory integration component in the following table.

Server role <5,000 users 5,001–15,000 users 15,001–50,000 users >50,000 users

Domain controller

Small

Plus one data disk

Medium

Plus one data disk

Large

Plus one data disk

Large

Plus one data disk

Active Directory Federation Services (AD FS) server

Small

Small

Medium

Large

AD FS proxy

Small

Small

Medium

Large

Directory synchronization server

Medium

Medium

Medium

Large

Plus one data disk for the SQL Server database

Plus 1 data disk for SQL Server logs

As part of your deployment planning, these guidelines should be compared to the most recent product documentation and your own requirements to ensure you are appropriately sizing the virtual machines. The following resources are available to assist with capacity planning: