Deploying App Controller for System Center 2012 to Manage Private and Public Clouds Step by Step Guide

snortfearΔιακομιστές

4 Δεκ 2013 (πριν από 3 χρόνια και 8 μήνες)

130 εμφανίσεις





Deploying App Controller for System Center
2012 to Manage Private and Public Clouds
Step by Step Guide

Microsoft Corporation


Published: October 2011

Feedback

Send suggestions and comments about this document to
scedocs@microsoft.com
.



Copyright

This document
is provided "as
-
is". Information and views expressed in this document, including
URL and other Internet Web site references, may change without notice.

Some examples depicted herein are provided for illustration only and are fictitious.


No real
associatio
n or connection is intended or should be inferred.

This document does not provide you with any legal rights to any intellectual property in any
Microsoft product. You may copy and use this document for your internal, reference purposes.
You may modify this

document for your internal, reference purposes.

This document is confidential and proprietary to Microsoft. It is disclosed and can be used only
pursuant to a non
-
disclosure agreement.

© 2011 Microsoft Corporation. All rights reserved.

Microsoft, Active D
irectory, Internet Explorer, Hyper
-
V, Silverlight, SQL Server, Windows,
Windows Azure, and Windows PowerShell are trademarks of the Microsoft group of companies.
All other trademarks are property of their respective owners.




Contents

App Controller for System Center 2012 Deployment Guide

................................
...........................

4

Overview

................................
................................
................................
................................
..........

4

Installation for High Availability

................................
................................
................................
....

4

System Requirements

................................
................................
................................
.....................

4

System Requirements

Server

................................
................................
................................
....

4

Ha
rdware Requirements

................................
................................
................................
...........

4

Software Requirements

................................
................................
................................
............

5

Supported Operating Systems

................................
................................
................................
..

6

Database Requirements

................................
................................
................................
...........

6

Additional Information

................................
................................
................................
...............

6

System Requirements

Client

................................
................................
................................
.....

6

System Requirements

Windows PowerShell Module

................................
...............................

7

Software Requirements

................................
................................
................................
............

7

Supported Operating Systems

................................
................................
................................
..

7

Installing App Controller

................................
................................
................................
..................

8

How to Install the App Controller Server

................................
................................
......................

8

How to Install the Windows PowerShell Module for App Controller

................................
..........

11

Configuring App Controller

................................
................................
................................
............

11

Opening the App Controller Console

................................
................................
.........................

11

Customize the Organization Logo

................................
................................
..............................

12

Uninstalling App Controller

................................
................................
................................
............

13

How to Uninstall the App Controller Server

................................
................................
...............

13

How to Uninstall the Windows PowerShell Module for App Controller

................................
......

13



4

App Controller for System Center 2012
Deployment Guide

Overview

The App Controller for System Center 2012 setup leads you through the installation process
, as
well as offering the option to uninstall and to restore the installation.

Before installing App Controller, be sure that the system meets hardware and software
requirements and that all prerequisite software is installed. For more information about h
ardware
and software requirements for App Controller, see
System Requirements
.

Installation for High Availability

If you plan to install App Controller in a High Availability (HA) configuration, have the

relevant
information available before beginning the installation.

System Requirements

System Requirements

Server

This section provides information about system requirements and supported operating systems
for installing and running App Controller for
System Center 2012.

Hardware Requirements

The following are the minimum and recommended hardware requirements for the 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

2 GB

Hard disk space

512 MB

1 GB


Note



5

For better performance, we recommend that you use a version of SQL Server installed
on a different system for the 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

If .NET Framework

4 is not installe
d (it is not
installed by default), the App Controller setup
wizard will install it.

Web Server (IIS)

You must install the Web Server (IIS) role and
the following Web Server (IIS) features:



Static Content



Default Document



Directory Browsing



HTTP
Errors



ASP.NET



.NET Extensibility



ISAPI Extensions



ISAPI Filters



HTTP Logging



Request Monitor



Tracing



Basic Authentication



Windows Authentication



Request Filtering



Static Content Compression



IIS Management Console

If the above role
and features are not installed,
the App Controller setup wizard will install
them.

System Center Virtual Machine Manager

2012
Beta Console (build 1524)

The
VMM 2012 Release Candidate

is availab
le
on the Microsoft Download Center. Only the
VMM Console feature is required for App
Controller.



6

Software Requirement

Notes

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
(full installation)

Standard, Enterprise,
or Datacenter

Service Pack

1 or
earlier

x64


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


x86 and x64

SQL Server 2008 R2
Enterprise


x86 and x64

SQL Server 2008 R2 S
tandard


x86 and x64

SQL Server 2008 Enterprise

Service Pack 2

x86 and x64

SQL Server 2008 Standard

Service Pack 2

x86 and x64


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 ru
nning the App
Controller website.



7

The following software must be installed before installing the App Controller console website.



Windows

7, Windows

Vista



A Silverlight

4
-
based browser



Internet Explorer

8, Internet Explorer

9

System Requirements

Windo
ws 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 bef
ore 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.

Win
dows PowerShell 2.0

Installed by default with Windows
Server

2008

R2 and Windows

7. For Windows
Server

2008 and Windows

Vista 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

2008

R2 (full
installation)

Standard, Enterprise,
and Datacenter

Service Pack

1 or
earlier

x64

Windows

7

Professional,
Service Pack

1 or
x86 and x64



8

Operating System

Edition

Service Pack

System Architecture

Enterprise and Ultimate

earlier

Windows Server

2008
(full installation)

Standard, Enterprise,
and Datacenter

Service Pack

2

x86 and x64

Windows

Vista

Professional,
Enterprise and Ultimate

Service Pack

2

x86 and

x64


Installing App Controller

This section provides step
-
by
-
step instructions for installing App Controller for System Center
2012. After you install App Controller, see the section
Configuring App
Controller

for instructions
on how to configure App Controller.

To install App Controller server, see the section
How to Install App Controller
. To install the
Windows PowerShell Module for App Controller, see the section
How to Install the Windows
PowerShell Module for App Controller
.

How to Install the App Controller Server

The procedures in this section describe how to install App Controller for System Center 2012
server.

Before you begin the installation of
App Controller server, ensure that you have a computer with a
supported version of Microsoft SQL Server installed and running.

If there is a problem with Setup completing successfully, consult the log files that are
located in the %LOCALAPPDATA%
\
App
Controller
\
logs folder.

To report a problem, go to the
Submit Feedback

page on Microsoft Connect. You must
be a registered App Controller Beta program participant on Microsoft Connect to report
a
problem.

Membership in the local Administrators group, or equivalent, on the computer that you are
configuring is the minimum required to complete this procedure.

1.

On your installation media, right
-
click
setup.exe
,

and then click
Run as administrator
.

Note

Before beginning the installation of App Controller, close any open programs and
ensure that there are no pending restarts on the computer. For example, if you
have installed a server role by using Server Manage
r or have applied a security
Note

To install the App Controller server



9

update, you may need to restart the computer and then log on to the computer
with the same user account to finish the installation of the server role or the
security update.

2.

On the main setup page, click
Install
.

3.

On the
P
roduct registration information

page, provide the appropriate information and
then click
Next
. Review the license agreement, select the
I have read, understood, and
agree with the terms of the license agreement

check box, and then click
Next
.

4.

The comput
er on which you are installing the App Controller server will be checked to
ensure that the appropriate hardware and software requirements are met. If a
prerequisite is not met, a page will appear with information about which prerequisite has
not been met
and how to resolve the issue. If all prerequisites have been met, the
Select
the installation location

page will appear.

For information about hardware and software requirements for App Controller, see
S
ystem Requirements
.

5.

On the
Select the installation location page
, use the default path or select a different
installation path for the App Controller program files, and then click
Next
.

6.

On the
Configure services

page, specify the account that will be

used by App Controller
services. You can configure App Controller services to use either the Network Service
account or a domain account.

Note

If you specify a domain account, it is strongly recommended that you create an
account that is specifically
designated to be used for use by App Controller
services.

You can also configure the port that will be used by App Controller services.

Note

This port range is used for communication between App Controller services only.
We recommend that you do not conf
igure the firewall on the computer running
App Controller to allow access to this port range.

7.

On the
Configure website

page, specify the following:



IP address
: Select an IP address from the IP address list or type an IP address that
users can use to a
ccess this site.



Port
: Type the port on which HTTP.sys must listen for requests made to this website.
If you specify a port different from the default ports (80 for HTTP and 443 for
HTTPS), clients must specify the port number in requests to the server o
r they will
not connect to the Web site.



SSL certificate
: Select whether you want App Controller Setup to generate a self
-
signed certificate or use a previously imported certificate for SSL.

Note

To add or configure server certificates, use the
Server
Certificates

feature in
IIS Manager.



10

If you use a self
-
signed certificate, the certificate must be added to the
Trusted Root Certification Authorities store of all computers that will access
the App Controller website. Some browsers will fail to display Ap
p Controller
if the certificate is not trusted.

Important

The ports that you assign during the installation of App Controller cannot be
changed without uninstalling and reinstalling App Controller.

After you have configured the website binding to be used by the App Controller
server, click
Next
.

8.

On the
Configure the database

page, specify the following:



Server name
: Type the name of the computer that is running SQL Server. If you are
installing
the App Controller server on the same computer that is running SQL
Server, the
Server name

will be prepopulated with the name of the computer.



Port
: Type the port to use for communication with the computer that is running SQL
Server. Note that by default
, this value is not required and is therefore left blank.



Instance name
: Select or type the name of the instance of SQL Server to use. Note
that the list of available instances may not correspond to the
Port

specified above.



Database name
: Type the nam
e of the database to use. The account with which you
are installing the App Controller server must have at least database owner (dbo)
permissions in the specified database. If the specified database does not exist and
the current user has the appropriate p
ermissions, the App Controller setup wizard will
create it for you.

After you have configured the database to be used by the App Controller server, click
Next
.

9.

On the
Configure encryption key

page, select the exported encryption key file and
provide the appropriate password, and then click
Next
. These two values are specified
when exporting the encryption key from an existing App Controller installation.

Note

This screen will only appear whe
n using an existing App Controller database.

10.

On the
Help improve App Controller for System Center 2012

page, select whether or
not you want to opt
-
in to CEIP and use Microsoft Update, and then click
Next
.

Note

If you have previously chosen to use Mic
rosoft Update on this computer or it is
enabled by Group Policy, the option may be disabled.

11.

On the
Confirm the settings

page, review your selections and do one of the following:



䍬ick
Previous

to change any selections.



䍬ick
Install

to install the

App Controller server.

After you click
Install
, the
Installing components

page appears and installation
progress is displayed.

12.

On the
Setup completed successfully

page, do one of the following:



11



T漠o灥渠nh攠A灰 䍯湴r潬l敲⁷敢sit攠wh敮 yo甠ul潳e⁴ 攠e整ep wiz慲aⰠ,湳畲u⁴ at⁴ 攠
Start the App Controller website when Setup closes

check box is selected.



䍬ick
Finish
.

How to Install the Windows PowerShell Module for
App Controller

The procedures in

this section describe how to install the Windows PowerShell Module for App
Controller.

Before you begin the installation of the Windows PowerShell Module for App Controller, ensure
that you have a computer with a supported version of Windows PowerShell in
stalled or enabled.

Membership in the local Administrators group, or equivalent, on the computer that you are
configuring is the minimum requirement to complete this procedure.

1.

On your install
ation media, right
-
click
setup.exe
, and then click
Run as administrator
.

2.

On the main setup page, click
Install Windows PowerShell module for App
Controller
.

3.

On the
End
-
User License Agreement

page, review the license agreement, select the
I
accept the

terms in the License Agreement

check box, and then click
Next
.

4.

Click
Install

to install the Windows PowerShell Module for App Controller.

5.

Verify the installation results and then click
Finish
.


Configuring App Controller

Opening the App Controller
Console

To use the App Controller console, client computers must be running Internet Explorer 8 and
above with Silverlight 4 installed.

By default, users and groups in the local Administrators group are members of the App Controller
Administrator role. Bef
ore others users can access the App Controller console, an App Controller
Administrator must do one of the following:



Connect App Controller to a Virtual Machine Manager management server or a
Windows

Azure subscription.



Create a self
-
service user role

in App Controller.

To install the Windows PowerShell module for App Controller



12

For more information about connecting Virtual Machine Manager management servers and
creating self
-
service user roles in App Controller, see
Using App Controller to Manage Private
and Public Clouds and Services Step by Step Guide
.

1.

In a Web browser, specify the console website in one of the following formats:



䥦⁴ 攠e潮s潬攠we扳i瑥⁩s⁵ i湧⁡ 湯n
-
摥f慵lt⁰ r琬ttyp攠
https://

followed by the
computer name of the web server, a colon (
:), and then the port number. For
example, type
http://webserver:81
.



䥦⁴ 攠e潮s潬攠we扳i瑥⁩so琠tsin朠g 摥dic慴a搠d潲oⰠ瑨敮⁴y灥
https://

followed by the
host header name.

2.

If Silverlight 4 is not installed, click the graphic to download and run th
e installer.

3.

On the logon page, provide the appropriate credentials, and then click
Sign in
.

Customize the Organization Logo

You can customize the organization logo of the App Controller console.

1.

Navigate to the website root of the App Controller installation directory. By default, this is
%PROGRAMFILES%
\
Microsoft System Center

2012
\
App Controller
\
wwwroot
.

2.

Create a backup of the default organization logos by renaming the files as follows:

a.

Re
name
SC2012_WebHeaderLeft_AC.png

to
SC2012_WebHeaderLeft_AC.png.old

b.

Rename
SC2012_WebHeaderRight_AC.png

to
SC2012_WebHeaderRight_AC.png.old

3.

Copy your logo into the
wwwroot

folder.

The images must meet the following requirements:


Location

Image Name

Size

Top left

SC2012_WebHeaderLeft_AC.png

287x44

Top right

SC2012_WebHeaderRight_AC.png

108x16


Note

The format must be PNG with a transparent background.


To o
pen the App Controller console in a Web browser

To customize the organization logo



13

Uninstalling App Controller

How to Uninstall the App Controller Server

You can use the
following procedure to uninstall the App Controller server.

If there is a problem with setup completing successfully, consult the log files that are
located in the
%LOCALAPPDATA%
\
AppController
\
logs

folder.

To report a problem, go to the Submit Feed
back page on Microsoft Connect. You must
be a registered App Controller Beta program participant on Microsoft Connect to report a
problem.

Membership in the local Administrators group, or equivalent, on the computer that you are
configuring is the minimum
required to complete this procedure.

1.

On the computer on which the App Controller server is installed, click
Start
, and then
click
Control Panel
.

2.

Under
Programs
, click
Uninstall a program
.

3.

Under
Name
, double
-
click
Microsoft System Center

2012
-

App Controller
.

4.

On the
Repair or Uninstall App Controller

page, select whether or not you want App
Controller Setup to drop its SQL database during uninstallation, and then click
Uninstall
.

Note

If you chose not to

drop the SQL database, you will be required to provide a path
to export the encryption key and a password to encrypt the file. These values will
be used for subsequent installations of App Controller when using the existing
database.

After you click
Unins
tall
, the
Uninstalling components

page appears and uninstallation
progress is displayed.

5.

After the App Controller server is uninstalled, on the
Uninstall completed successfully

page, click
Close
.

How to Uninstall the Windows PowerShell Module
for App C
ontroller

You can use the following procedure to uninstall the Windows PowerShell Module for App
Controller.

Membership in the local Administrators group, or equivalent, on the computer that you are
configuring is the minimum required to complete this
procedure.

Note

To uninstall the App Controller server



14

1.

On the computer on which the App Controller server is installed, click
Start
, and then
click
Control Panel
.

2.

Under
Programs
, click
Uninstall a program
.

3.

Under
Name
, double
-
cli
ck
Windows PowerShell Module for App Controller
, and then
click
Yes
.



To uninstall the Windows PowerShell Module for App Controller