Previous Topic: Version FormatNext Topic: SQL08X/WG/D/W/S/E_03: Microsoft SQL Server Database Appliances - Installation Reference


IIS08W/IIS08S/IIS08E/IIS08DC: Installation Reference

Each IIS08y appliance is built using the following generic Windows Server appliance as a base class:

First create the Windows Server appliance WIN08y as described here.

In the following instructions, the y placeholder in WIN0864y and IIS08y is for the Windows edition that the appliance/app is based upon (S for Standard, E for Enterprise, DC for DataCenter, W for Web).

  1. Make a new singleton from WIN0864y:
  2. Install the IIS role and role services:
  3. Install the IIS msi. This self-executing installer can be downloaded from the grid controller through the default interface of the singleton. This interface has already been properly configured through DHCP.
  4. In a Cygwin bash shell (right-click on the appliance in the infrastructure editor and click on login to get into cygwin bash shell)
  5. Stop the application and right-click on the appliance in infrastructure editor, click Modify Boundary to edit the class:
    1. Change the class icon color to blue
    2. Change the class name to IIS08y
    3. Change the class description (for example, Web Server Appliance - based on Windows Server 2008 Standard Edition R2 64-bit (v1.0.0-1); IIS and ASP.NET included).
    4. Change the Documentation URL to http://doc.3tera.com/AppLogic31/en/Catalog_Ref/index.htm?toc.htm?CatWebServersIIS.html.
    5. Change class category to Web Servers
    6. Add a placeholder volume (name: content; mount on D:\)
    7. Remove the external interface
    8. Right-click on the singleton and select Attributes. Change the instance name to IIS08y.
    9. Modify the terminals:

Terminal Name

Direction

Protocol

in

In

any

db

Out

any

fs

Out

any

log

Out

any

aux

Out

any

net

Out

any

mon

Out

cce

i. Mark the net terminal as a gateway

j. Add the following properties:

Name

Type

Default

Constraints

content_on_fs

string

off

allowed values on|off

docs_dir

string

/

filter ^/[a-zA-Z0-9\s/-_]*

logs_enabled

string

off

allowed values on|off

logs_base_dir

string

/

filter ^/[a-zA-Z0-9\s/-_]*

index_files

string

default.htm default.asp default.aspx index.html

filter [a-zA-Z\.\s]*

max_connections

integer

0

min = 0, max = 999999

idle_timeout_sec

integer

15

min = 1, max = 3600

data_timeout_sec

integer

300

min = 1, max = 3600

k. Set resources:

Resource

Minimum

Max for IIS08W

Max for IIS08S

Max for IIS08E

Max for IIS08DC

Default

CPU

0.25

4

4

8

32

0.5

MEM

768M

32G

32G

64G

64G

1G

BW

1M

2G

2G

2G

2G

100M

6. Move IIS08y to a catalog (system_ms is recommended).

7. The IIS08y appliance is now ready for use in your CA AppLogic® applications.