System Requirements for System Center 2012 R2 App Controller
Applies To: System Center 2012 R2 App Controller
Important
These system requirements are for System Center 2012 R2 App Controller. To see the system requirements for System Center 2012 - App Controller, see System Requirements for System Center 2012 - App Controller. To see the system requirements for System Center 2012 Service Pack 1 (SP1), see System Requirements for App Controller in System Center 2012 Service Pack 1 (SP1).
System Requirements—Server
This section provides information about system requirements and supported operating systems for installing and running System Center 2012 R2 App Controller.
Hardware Requirements
The following are the minimum and recommended hardware requirements for the System Center 2012 R2 App Controller server.
Hardware component | Minimum | Recommended |
---|---|---|
Processor |
Pentium 4, 2 GHz (x64) |
Dual-Processor, Dual-Core, 2.8 GHz (x64) or greater |
RAM |
1 GB |
4 GB |
Hard disk space |
512 MB |
1 GB |
Note
For better performance, we recommend that you use an instance of SQL Server installed on a different computer for the System Center 2012 R2 App Controller database.
Software Requirements
The following software must be installed before installing App Controller.
Software Requirement | Notes |
---|---|
A supported operating system |
For more information, see Supported Operating Systems in this topic. |
Microsoft .NET Framework 4.5 |
If .NET Framework 4.5 is not installed (it is not installed by default), the App Controller setup wizard will install it. Note that WCF data services will be configured as part of enabling .NET Framework 4.5. |
Web Server (IIS) |
If the Web Server (IIS) role and the following Web Server (IIS) features are not installed, the setup wizard will install them:
|
The VMM console feature in System Center 2012 R2 |
Only the VMM console feature is required for App Controller. |
A supported version of SQL Server |
For more information about supported versions of SQL Server, see Database Requirements in this topic. |
Supported Operating Systems
Operating System | Edition | Service Pack | System Architecture |
---|---|---|---|
Windows Server 2008 R2 |
Standard, Enterprise, or Datacenter |
Service Pack 1 |
x64 |
Windows Server 2012 |
Standard, Datacenter, Core |
None |
X64 |
Windows Server 2012 R2 |
Standard, Datacenter, Core |
None |
X64 |
Running System Center 2012 R2 App Controller on Windows Azure virtual machines
App Controller runs on Windows Azure just as it does on physical computer systems. App Controller can be deployed into Windows Azure as part of product evaluation if you do not have sufficient capacity on-premises.
App Controller was tested by Microsoft by installing and using it in a Windows Azure virtual machine. The testing concluded that App Controller was fully functional and operated exactly the same as it does on physical hardware.
Requirements to run App Controller in Windows Azure:
The App Controller virtual machine must be connected to your corporate network; for example, by using a Site to Site VPN.
The App Controller virtual machine must have connectivity to your Active Directory domain controller. This domain controller does not need to be deployed in Windows Azure.
The App Controller virtual machine must have connectivity to your Virtual Machine Manager server.
The App Controller virtual machine must have connectivity to a SQL Server database. This cannot be a SQL Azure database.
The App Controller virtual machine must be domain joined.
Users must be on the corporate network to access App Controller.
When deploying into a Windows Azure virtual machine, the minimum virtual machine size is “Small” and the recommended virtual machine size is “Medium.”
Database Requirements
App Controller supports the following versions of Microsoft SQL Server for hosting the App Controller database.
Supported SQL Server Edition | Service Pack | System Architecture |
---|---|---|
SQL Server 2008 R2 Datacenter |
Service Pack 2 |
x86 and x64 |
SQL Server 2008 R2 Enterprise |
Service Pack 2 |
x86 and x64 |
SQL Server 2008 R2 Standard |
Service Pack 2 |
x86 and x64 |
SQL Server 2012 Standard |
None |
x86 and x64 |
SQL Server 2012 Enterprise |
None |
x86 and x64 |
SQL Server 2012 Standard |
Service Pack 1 |
x86 and x64 |
SQL Server 2012 Enterprise |
Service Pack 1 |
x86 and x64 |
Performance and Scale
The items below are the supported scale limits for App Controller.
Measure | Value |
---|---|
Maximum number of objects in a Windows Azure storage directory |
900 |
Maximum number of VMM management servers |
5 |
Maximum number of Windows Azure subscriptions per user |
20 |
Maximum number of concurrent users |
75 |
Maximum number of jobs that can be run in a 24-hour interval |
10,000 |
Additional Information
The computer on which you are installing the App Controller server must be a member of an Active Directory domain.
For better performance, we recommend that you install the App Controller server on a separate computer from the VMM management server.
System Requirements—Client
This section provides information about supported operating systems for running the App Controller website.
The following software must be installed before installing the System Center 2012 R2 App Controller web console.
Windows Server 2012, Windows 8, Windows 7, Windows Vista, Windows Server 2008 or Windows Server 2008 R2
A 32-bit browser that supports Silverlight 5
Internet Explorer 8, Internet Explorer 9, Internet Explorer 10
System Requirements—Windows PowerShell Module
This section provides information about system requirements and supported operating systems for installing and running the Windows PowerShell Module for App Controller.
Software Requirements
The following software must be installed before installing the Windows PowerShell Module for App Controller.
Software Requirement | Notes |
---|---|
A supported operating system |
For more information, see Supported Operating Systems in this topic. |
Microsoft .NET Framework 3.5.1 |
If .NET Framework 3.5.1 is not installed (it is not installed by default), the App Controller setup wizard will enable it for Windows Server 2008 R2 and Windows 7 only. For all other supported operating systems, you must install .NET Framework 3.5.1 manually. |
Windows PowerShell 3.0 |
Installed by default with Windows Server 2012 and Windows 8. For Windows Server 2008 R2 SP1, Windows Server 2008 SP2, and Windows 7 SP1 it must be installed manually. For more information, see KB968929 on the Microsoft Support website. |
Supported Operating Systems
Operating System | Edition | Service Pack | System Architecture |
---|---|---|---|
Windows Server 2012 R2 |
Standard, Datacenter, Core |
None |
X64 |
Windows Server 2012 |
Standard, Datacenter |
None |
X64 |
Windows 8 |
basic, Pro, and Enterprise |
None |
x86 and x64 |
Windows Server 2008 R2 (full installation) |
Standard, Enterprise, and Datacenter |
Service Pack 1 |
x64 |
Windows Server 2008 (full installation) |
Standard, Enterprise, and Datacenter |
Service Pack 2 |
x86 and x64 |
Windows 7 |
Professional, Enterprise and Ultimate |
Service Pack 1 |
x86 and x64 |
Windows Safe Mode
App Controller does not operate and the services used by App Controller do not start if Windows is running in safe mode. If you attempt to start the App Controller services manually while in safe mode, the services fail to start and an error is written into the event log.
Preparing for Highly Available Deployments of App Controller
App Controller can be made highly available using the following methods:
Making the database highly available by installing the database on a clustered installation of SQL Server
Making the App Controller server highly available by either:
Installing multiple App Controller servers behind a load balancer
Installing App Controller servers on a highly available virtual machine
If you are installing multiple App Controller servers behind a load balancer you will be required to configure an encryption key that is shared between the servers. After installing the first App Controller server you will need to export the encryption key by using the Export-SCACAesKey cmdlet and then provide it when installing subsequent servers. For more information, see Installing App Controller.
See Also
Other Resources
Getting Started with System Center 2012 - App Controller
-----
For additional resources, see Information and Support for System Center 2012.
Tip: Use this query to find online documentation in the TechNet Library for System Center 2012. For instructions and examples, see Search the System Center 2012 Documentation Library.
-----