This topic specifies the requirements to implement and maintain Microsoft System Center 2012 Configuration Manager in your environment.

The following sections list products that are supported with System Center 2012 Configuration Manager. No extension of support for these products beyond their current product life-cycles is implied. Products that are beyond their current support life cycle are not supported for use with Configuration Manager. For more information about Microsoft Support Lifecycles, visit the Microsoft Support Lifecycle website at Microsoft Support Lifecycle.

Warning
Microsoft provides support for the current service pack and, in some cases, the immediately previous service pack. For more information about Microsoft support life-cycle policy, go to the Microsoft Support Lifecycle Support Policy FAQ website at Microsoft Support Lifecycle Policy FAQ.

Products that are not listed in this document are not supported with System Center 2012 Configuration Manager unless they are announced on the System Center Configuration Manager Team Blog.

Configuration Manager System Requirements

The following sections specify the hardware and software requirements that you must have to implement and maintain Configuration Manager in your environment.

Site and Site System Role Scalability

The following table contains information about the support limits at each site type and for client-facing site system role. This information is based on the recommended hardware for site systems. For information about the recommended hardware for Configuration Manager sites, see Planning for Hardware Configurations for Configuration Manager. For information about the minimum required hardware to run a Configuration Manager site, see Minimum Hardware Requirements for Site Systems, in this topic. For information about the number of clients supported by each site or hierarchy, see Client Support Numbers for Sites and Hierarchies, in this topic.

Site or site system role More information

Central administration site

A central administration site can support up to 25 child primary sites.

Primary site

Each primary site can support up to 250 secondary sites.

Note
The number of secondary sites per primary site is based on continuously connected and reliable wide area network (WAN) connections. For locations that have fewer than 500 clients, consider a distribution point instead of a secondary site.

For information about the numbers of clients and devices a primary site can support, see the Client Support Numbers for Sites and Hierarchies section in this topic.

Secondary site

For information about the recommended hardware for Configuration Manager sites, see Planning for Hardware Configurations for Configuration Manager.

Management point

Management points per site:

  • Each primary site can support up to 10 management points.

    Tip
    Do not position management points across a slow link from their primary site server or from the site database server.
  • Each secondary site supports a single management point that must be installed on the secondary site server.

For information about the numbers of clients and devices a management point can support, see the Clients per Management Point section in this topic.

Distribution point

The number of distribution points that are supported by an individual site depends on the version of Configuration Manager that you use:

  • System Center 2012 Configuration Manager with no service pack

    • Each primary and secondary site supports up to 250 distribution points.

    • Each distribution point supports connections from up to 4,000 clients.

  • System Center 2012 Configuration Manager with SP1

    • Each primary and secondary site supports up to 250 distribution points.

    • Each distribution point supports connections from up to 4,000 clients.

    • A pull-distribution point is considered to be a client when it accesses another distribution point to obtain content.

  • System Center 2012 R2 Configuration Manager

    • Each primary and secondary site supports up to 250 distribution points.

    • Each primary and secondary site supports up to 2000 additional distribution points configured as pull-distribution points. For example, a single primary site supports 2250 distribution points when 2000 of those distribution points are configured as pull-distribution points.

    • Each distribution point supports connections from up to 4,000 clients.

    • A pull-distribution point is considered to be a client when it accesses another distribution point to obtain content.

Each primary site supports a combined total of up to 5,000 distribution points. This total includes all the distribution points at the primary site and all distribution points that belong to the primary site’s child secondary sites.

Each distribution point supports a combined total of up to 10,000 packages and applications.

Note
The number of clients that one distribution point can support depends on the speed of the network, and the hardware configuration of the distribution point computer.

Software update point

The number of software update points supported by each site depends on the version of Configuration Manager that you use:

  • For Configuration Manager without service pack, each site supports one active software update point for use on the intranet, and optionally, one software update point for use on the Internet. You can configure each of these software update points as a Network Load Balancing (NLB) cluster. You can have up to four software update points in the NLB cluster.

    Beginning with Configuration Manager SP1, each site supports multiple software update points for use on the intranet and on the Internet. By default, beginning with Configuration Manager SP1, the Configuration Manager console does not support configuring software update points as NLB clusters. However, you can use the Configuration Manager SDK to configure a software update point on a NLB cluster.

  • A software update point that is installed on the site server can support up to 25,000 clients.

  • A software update point that is installed on a computer that is remote from the site server can support up to 100,000 clients when the remote computer meets the WSUS requirements to support this number.

Fallback status point

Each fallback status point can support up to 100,000 clients.

Application Catalog website point

You can install multiple instances of the Application Catalog website point at primary sites.

  • For improved performance, plan to support up to 50,000 clients per instance.

  • Each instance of this site system role supports up to 400,000 clients, which provides service for the whole hierarchy.

Tip
As a best practice, install the Application Catalog website point and Application Catalog web service point together on the same site system when they provide service to clients that are on the intranet.

Application Catalog web service point

You can install multiple instances of the Application Catalog web service point at primary sites.

  • For improved performance, plan to support up to 50,000 clients per instance.

  • Each instance of this site system role supports up to 400,000 clients, which provides service for the whole hierarchy.

Tip
As a best practice, install the Application Catalog website point and Application Catalog web service point together on the same site system when they provide service to clients that are on the intranet.

System Health Validator point

Each System Health Validator point can support up to 100,000 clients.

Client Support Numbers for Sites and Hierarchies

Use the following information to determine how many clients (devices) are supported by Configuration Manager sites and hierarchies.

The following table identifies logical groups that combine different types of supported devices into one of three client groups. These client groups are then referenced in this topic to identify how many devices are supported by each type of Configuration Manager site, and as a combined total of devices for a hierarchy of Configuration Manager sites.

Logical groups Details

Client group 1

This client group includes computers that run a client for Configuration Manager and includes Windows Server, Windows Client, and Windows Embedded operating systems. It also includes the Configuration Manager client for Linux and UNIX.

For more information, see the following sections of this topic:

Client group 2

This client group includes devices that are managed using Windows Intune with Configuration Manager, and devices supported by using the Exchange Server connector.

For more information, see the following sections of this topic:

Note
Prior to Configuration Manager SP1, only mobile devices supported by using the Exchange Server connector are supported by Configuration Manager.

Client group 3

This client group includes devices that are enrolled by Configuration Manager, devices supported by the mobile device legacy client, and computers that run the client for Mac.

For more information, see the following sections of this topic:

Clients per Hierarchy

Clients per Site

Clients per Management Point

Site System Requirements

Each System Center 2012 Configuration Manager site system server must use a 64-bit operating system. The only exception to this is the distribution point site system role which can be installed on limited 32-bit operating system versions.

Limitations for site systems:

  • Site systems are not supported on Server Core installations for the following operating systems:

    • Windows Server 2008 or Windows Server 2008 R2.

    • Windows Server 2008 Foundation or Windows Server 2008 R2 Foundation.

    • Windows Server 2012 or Windows Server 2012 R2. An exception to this is that beginning with System Center 2012 R2 Configuration Manager, these operating systems support the distribution point site system role, without PXE or multicast support.

    • Windows Server 2012 Foundation or Windows Server 2012 R2 Foundation.

  • It is not supported to change the domain membership or computer name of a Configuration Manager site system after it is installed.

  • Site system roles are not supported on an instance of a Windows Server cluster. The only exception to this is the site database server.

The following sections list the hardware requirements and operating system requirements for System Center 2012 Configuration Manager sites, typical site system roles, and function-specific site system roles.

Prerequisites for Site System Roles

Prerequisites for Site System Roles on Windows Server 2012

Minimum Hardware Requirements for Site Systems

Operating System Requirements for Site Servers, Database Servers, and the SMS Provider

Operating System Requirements for Typical Site System Roles

Operating System Requirements for Function-Specific Site System Roles

Computer Client Requirements

The following sections describe the operating systems and hardware supported for System Center 2012 Configuration Manager computer client installation on Windows-based computers, Mac computers, and servers that run Linux or UNIX. Make sure that you also review Prerequisites for Windows Client Deployment in Configuration Manager for a list of dependencies for the installation of the Configuration Manager client on Windows-based computers and mobile devices.

Computer Client Hardware Requirements

Operating System Requirements for Configuration Manager Client Installation

Embedded Operating System Requirements for Configuration Manager Clients

Client Requirements for Mac Computers

Client Requirements for Linux and UNIX Servers

Mobile Device Requirements

The following sections describe the hardware and operating systems that are supported for managing mobile devices in System Center 2012 Configuration Manager.

Note
The following mobile device clients are not supported in the Configuration Manager hierarchy:
  • Device management clients from System Management Server 2003 and Configuration Manager 2007

  • Windows CE Platform Builder device management client (any version)

  • System Center Mobile Device Manager VPN connection

Mobile Devices Enrolled by Configuration Manager

Mobile Devices Enrolled by Windows Intune

Mobile Device Support by Using the Exchange Server Connector

Mobile Device Legacy Client

Configuration Manager Console Requirements

The following table lists the operating systems that are supported to run the Configuration Manager console, the minimum version of the Microsoft .NET Framework they require, and the versions of the Configuration Manager console that support each operating system.

Operating system System architecture Minimum .NET Framework version Configuration Manager version

Windows XP Professional (SP3)

x86

.NET Framework 4 1

  • System Center 2012 Configuration Manager with no service pack

  • System Center 2012 Configuration Manager with SP1

  • System Center 2012 R2 Configuration Manager

Windows Vista

  • Business Edition (SP2)

  • Enterprise Edition (SP2)

  • Ultimate Edition (SP2)

x86, x64

.NET Framework 4 1

  • System Center 2012 Configuration Manager with no service pack

  • System Center 2012 Configuration Manager with SP1

  • System Center 2012 R2 Configuration Manager

Windows 7

  • Professional Edition (with no service pack, or with SP1)

  • Enterprise Edition (with no service pack, or with SP1)

  • Ultimate Edition (with no service pack, or with SP1)

x86, x64

.NET Framework 4 1

  • System Center 2012 Configuration Manager with no service pack

  • System Center 2012 Configuration Manager with SP1

  • System Center 2012 R2 Configuration Manager

Windows 8

  • Pro

  • Enterprise

x86, x64

.NET Framework 4.5

  • System Center 2012 Configuration Manager with SP1

  • System Center 2012 R2 Configuration Manager

Windows 8.1

  • Pro

  • Enterprise

x86, x64

.NET Framework 4.5

  • System Center 2012 R2 Configuration Manager

Windows Server 2008

  • Standard Edition (SP2)

  • Enterprise Edition (SP2)

  • Datacenter Edition (SP2)

x86, x64

.NET Framework 4 1

  • System Center 2012 Configuration Manager with no service pack

  • System Center 2012 Configuration Manager with SP1

  • System Center 2012 R2 Configuration Manager

Windows Server 2008 R2

  • Standard Edition (with no service pack, or with SP1)

  • Enterprise Edition (with no service pack, or with SP1)

  • Datacenter Edition (with no service pack, or with SP1)

x64

.NET Framework 4 1

  • System Center 2012 Configuration Manager with no service pack

  • System Center 2012 Configuration Manager with SP1

  • System Center 2012 R2 Configuration Manager

Windows Server 2012

  • Standard Edition

  • Datacenter Edition

x64

.NET Framework 4.5

  • System Center 2012 Configuration Manager with SP1

  • System Center 2012 R2 Configuration Manager

Windows Server 2012 R2

  • Standard Edition

  • Datacenter Edition

x64

.NET Framework 4.5

  • System Center 2012 R2 Configuration Manager

1 The Configuration Manager console requires the full version of the .NET Framework 4 and is not supported with the .NET Framework Client Profile.

The requirements in the following table apply to each computer that runs Configuration Manager console.

Minimum hardware configuration Screen resolution
  • 1 x Pentium 4 Hyper-Threaded 3 GHz (Intel Pentium 4 HT 630 or comparable CPU)

  • 2 GB of RAM

  • 2 GB of disk space.

DPI setting

Minimum resolution

96 / 100%

1024x768

120 /125%

1280x960

144 / 150%

1600x1200

196 / 200%

2500x1600

For System Center 2012 Configuration Manager SP1 and System Center 2012 R2 Configuration Manager only: Beginning with Configuration Manager SP1, the Configuration Manager console supports PowerShell. When you install support for PowerShell on a computer that runs the Configuration Manager console, you can run PowerShell cmdlets on that computer to manage Configuration Manager. You can install a supported version of PowerShell before or after the Configuration Manager console installs. The following table lists the minimum required version of PowerShell for each version of Configuration Manager.

PowerShell version System architecture Configuration Manager version

PowerShell 3.0

x86

  • System Center 2012 Configuration Manager SP1

  • System Center 2012 R2 Configuration Manager

For information about using a Configuration Manager console in an environment with multiple versions of Configuration Manager, see the Interoperability for the Configuration Manager Console section in the Interoperability between Different Versions of Configuration Manager topic.

Configurations for the SQL Server Site Database

Each System Center 2012 Configuration Manager site database can be installed on either the default instance or a named instance of a SQL Server installation. The SQL Server instance can be co-located with the site system server, or on a remote computer. In a hierarchy with multiple sites, each site can use a different version of SQL Server to host the site database so long as that version of SQL Server is supported by the version of Configuration Manager that you use. For example, if your hierarchy runs Configuration Manager SP1, it is supported to use SQL Server 2008 R2 with SP1 and cumulative update 6 at the central administration site, and to use SQL Server 2012 with no service pack and cumulative update 2 at a child primary site, or vice versa.

When you use a remote SQL Server, the instance of SQL Server used to host the site database can also be configured as a SQL Server failover cluster in a single instance cluster, or a multiple instance configuration. SQL Server cluster configurations that have multiple active nodes are supported for hosting the site database. The site database site system role is the only System Center 2012 Configuration Manager site system role supported on an instance of a Windows Server cluster. If you use a SQL Server cluster for the site database, you must add the computer account of the site server to the Local Administrators group of each Windows Server cluster node computer.

Note
A SQL Server cluster in a Network Load Balancing (NLB) cluster configuration is not supported. Additionally, SQL Server database mirroring technology and peer-to-peer replication are not supported.

When you install a secondary site, you can use an existing instance of SQL Server or allow Setup to install and use an instance of SQL Server Express. Whichever option that you choose, SQL Server must be located on the secondary site server. The version of SQL Server Express that Setup installs depends on the version of Configuration Manager that you use:

  • System Center 2012 Configuration Manager without a service pack: SQL Server 2008 Express

  • System Center 2012 Configuration Manager with SP1: SQL Server 2012 Express

The following table lists the SQL Server versions that are supported by System Center 2012 Configuration Manager.

SQL Server version SQL Server service pack Minimum required SQL Server cumulative update Configuration Manager version Configuration Manager site type

SQL Server 2008

  • Standard1

  • Enterprise

  • Datacenter

SP2

Minimum of cumulative update 9

  • System Center 2012 Configuration Manager with no service pack

  • System Center 2012 Configuration Manager with SP1

  • System Center 2012 R2 Configuration Manager

  • Central administration site

  • Primary site

  • Secondary site

SP3

Minimum of cumulative update 4

  • System Center 2012 Configuration Manager with no service pack

  • System Center 2012 Configuration Manager with SP1

  • System Center 2012 R2 Configuration Manager

  • Central administration site

  • Primary site

  • Secondary site

SQL Server 2008 R2

  • Standard1

  • Enterprise

  • Datacenter

SP1

Minimum of cumulative update 6

  • System Center 2012 Configuration Manager with no service pack

  • System Center 2012 Configuration Manager with SP1

  • System Center 2012 R2 Configuration Manager

  • Central administration site

  • Primary site

  • Secondary site

SP2

No minimum cumulative update

  • System Center 2012 Configuration Manager with no service pack

  • System Center 2012 Configuration Manager with SP1

  • System Center 2012 R2 Configuration Manager

  • Central administration site

  • Primary site

  • Secondary site

SQL Server 2012

  • Standard1

  • Enterprise

No service pack

Minimum of cumulative update 2

  • System Center 2012 Configuration Manager with SP1

  • System Center 2012 R2 Configuration Manager

  • Central administration site

  • Primary site

  • Secondary site

SP1

No minimum cumulative update

  • System Center 2012 Configuration Manager with SP1

  • System Center 2012 R2 Configuration Manager

  • Central administration site

  • Primary site

  • Secondary site

SQL Server Express 2008 R2

SP1

Minimum of cumulative update 6

  • System Center 2012 Configuration Manager with no service pack

  • System Center 2012 Configuration Manager with SP1

  • System Center 2012 R2 Configuration Manager

  • Secondary site

SP2

No minimum cumulative update

  • System Center 2012 Configuration Manager with no service pack

  • System Center 2012 Configuration Manager with SP1

  • System Center 2012 R2 Configuration Manager

  • Secondary site

SQL Server 2012 Express

No service pack

Minimum of cumulative update 2

  • System Center 2012 Configuration Manager with SP1

  • System Center 2012 R2 Configuration Manager

  • Secondary site

SP1

No minimum cumulative update

  • System Center 2012 Configuration Manager with SP1

  • System Center 2012 R2 Configuration Manager

  • Secondary site

1 When you use SQL Server Standard for the database at the central administration site, the hierarchy can only support up to 50,000 clients. For more information, see Site and Site System Role Scalability.

SQL Server Requirements

Function-Specific Requirements

The following sections identify function-specific requirements for Configuration Manager.

Application Management

Operating System Deployment

Out of Band Management

Remote Control Viewer

Software Center and the Application Catalog

Support for Active Directory Domains

All System Center 2012 Configuration Manager site systems must be members of a Windows Active Directory domain. The following table identifies the Windows Active directory domain functional level that is supported with each version of System Center 2012 Configuration Manager:

Active Directory domain functional level Configuration Manager version

Windows 2000

  • System Center 2012 Configuration Manager with no service pack

  • System Center 2012 Configuration Manager with SP1

  • System Center 2012 R2 Configuration Manager

Windows Server 2003

  • System Center 2012 Configuration Manager with no service pack

  • System Center 2012 Configuration Manager with SP1

  • System Center 2012 R2 Configuration Manager

Windows Server 2008

  • System Center 2012 Configuration Manager with no service pack

  • System Center 2012 Configuration Manager with SP1

  • System Center 2012 R2 Configuration Manager

Windows Server 2008 R2

  • System Center 2012 Configuration Manager with no service pack

  • System Center 2012 Configuration Manager with SP1

  • System Center 2012 R2 Configuration Manager

Windows Server 2012

  • System Center 2012 Configuration Manager with SP1

  • System Center 2012 R2 Configuration Manager

Windows Server 2012 R2

  • System Center 2012 R2 Configuration Manager

Note
If you configure discovery to filter and remove stale computer records, the Active Directory domain functional level must be a minimum of Windows Server 2003.

This requirement includes site systems that support Internet-based client management in a perimeter network (also known as DMZ, demilitarized zone, and screened subnet).

The following are limitations for site systems:

  • Configuration Manager does not support the change of domain membership, domain name, or computer name of a Configuration Manager site system after the site system is installed.

Configuration Manager client computers can be domain members, or workgroup members.

The following sections contain additional information about domain structures and requirements for Configuration Manager.

Active Directory Schema Extensions

Disjoint Namespaces

Single Label Domains

Windows Environment

The following sections contain general support configuration information for System Center 2012 Configuration Manager.

Support for Internet Protocol Version 6

Support for Specialized Storage Technology

Support for Computers in Workgroups

Support for Virtualization Environments

Support for Network Address Translation

DirectAccess Feature Support

BranchCache Feature Support

Fast User Switching

Dual Boot Computers

Supported Upgrade Paths for Configuration Manager

The following sections identify the upgrade options for System Center 2012 Configuration Manager, the operating system version of site servers and clients, and the SQL Server version of database servers.

Upgrade Configuration Manager

Infrastructure Upgrade for Configuration Manager

SQL Server Upgrade for the Site Database Server

See Also