
|
In breve |
|
|
Catalogo |
system_ms |
|
Categoria |
Server Web |
|
Volumi dell'utente |
sì |
|
Num. minimo memoria |
256 MB (x86), 768 MB (x64) |
|
OS |
Windows |
|
Vincoli |
no |
IIS è un'appliance di server Web basata sul software di Microsoft Internet Information Server (consultare http://www.iis.net).
IIS serve contenuto Web statico ed esegue gli script da un volume di contenuto di sola lettura configurabile di utente. I percorsi ai documenti e agli script sono configurabili in modo che lo stesso volume venga condiviso fra più server Web e/o altre appliance che servono contenuto diverso.
IIS ha tre terminali di output generici che accedono ai servizi esterni dagli script sul volume di contenuto. Il terminale DB è utilizzato per accedere a un database; il terminale FS è utilizzato per accedere all'archiviazione dei file condivisi (mediante CIFS); e il terminale AUX permette l'invio di messaggi di posta elettronica a un server SMTP.
È possibile utilizzare il terminale di log per connettere IIS a un file system condiviso sul quale IIS può archiviare i propri log.
La configurazione del server IIS è fornita attraverso proprietà. Le proprietà sono state progettate per coprire la maggior parte degli usi in una semplice configurazione. Generalmente, solo alcuni dovranno essere modificati dai valori predefiniti.
Se le caratteristiche dell'appliance IIS non soddisfano completamente le tue esigenze, ti invitiamo a contattare il nostro Supporto tecnico per studiare le possibili opzioni. Oltre al catalogo, siamo in grado di fornire appliance su misura.
Importante: IIS03y e IIS08y non vengono distribuiti con CA AppLogic®. Consultare il riferimento per l'installazione per istruzioni sulla creazione di queste appliance dalle appliance di server Windows di base.
|
Nome |
Ultima versione |
OS |
IIS |
VB |
ASP.NET |
note |
|
IIS03W |
1.1.1-1 |
Server di Windows 2003 "Web" SP2 (x86) |
6 |
6 |
3.5 SP1 |
|
|
IIS03S |
1.1.1-1 |
Server di Windows 2003 "Standard" R2 (x64) |
6 |
6 |
3.5 SP1 |
|
|
IIS03E |
1.1.1-1 |
Server di Windows 2003 "Enterprise" R2 (x64) |
6 |
6 |
3.5 SP1 |
|
|
IIS03DC |
1.1.1-1 |
Server di Windows 2003 "Datacenter" R2 (x64) |
6 |
6 |
3.5 SP1 |
|
|
IIS08W |
1.1.1-1 |
Server di Windows 2008 "Web" R2 (x64) |
7.5 |
6 |
4.0 |
|
|
IIS08S |
1.1.1-1 |
Server di Windows 2008 "Standard" R2 (x64) |
7.5 |
6 |
4.0 |
|
|
IIS08E |
1.1.1-1 |
Server di Windows 2008 "Enterprise" R2 (x64) |
7.5 |
6 |
4.0 |
|
|
IIS08DC |
1.1.1-1 |
Server di Windows 2008 "Datacenter" R2 (x64) |
7.5 |
6 |
4.0 |
|
IIS03y
|
Risorsa |
Minimo |
IIS03W |
IIS03S |
IIS03E |
IIS03DC |
Predefinito |
|
CPU |
0.10 |
2 |
4 |
8 |
32 |
0.25 |
|
MEM |
256 M |
2 G |
4 G |
64 G |
64 G |
512 M |
|
BW |
1 M |
2 G |
2 G |
2 G |
2 G |
250 M |
IIS08y
|
Risorsa |
Minimo |
Max for IIS08W |
Max for IIS08S |
Max for IIS08E |
Max for IIS08DC |
Predefinito |
|
CPU |
0.25 |
4 |
4 |
8 |
32 |
0.5 |
|
MEM |
768M |
32 G |
32 G |
64 G |
64 G |
1 G |
|
BW |
1 M |
2 G |
2 G |
2 G |
2 G |
100 M |
|
Name |
Direzione |
Protocollo |
Description |
|
in |
in |
Qualsiasi |
Serve le richieste HTTP che vengono dai client Web. Serve HTTP/1.1 e i protocolli 1.0. |
|
db |
out |
Qualsiasi |
Accesso a un server del database. L'uso è definito indipendentemente dagli script che risiedono sul volume di contenuto (se del caso). Questo terminale può essere lasciato non connesso se non è utilizzato. |
|
fs |
out |
Qualsiasi |
Accesso a un file system di rete per l'archiviazione di file condivisi, che consente l'accesso anonimo e una condivisione di lettura/scrittura. L'uso è definito indipendentemente dagli script che risiedono sul volume di contenuto (se del caso). Il software sul volume di contenuto "vede" il file system remoto come \\fs\share nello spazio del file system dell'appliance. Questo terminale può essere lasciato non connesso se non è utilizzato. |
|
log |
out |
Qualsiasi |
Accesso a un file system di rete basato su CIFS per l'archiviazione dei log IIS. Questo terminale può essere lasciato non connesso se non è utilizzato. Il server connesso deve permettere accessi anonimi e avere una condivisione di lettura/scrittura denominata shared. |
|
aux |
out |
Qualsiasi |
Accesso a un server SMTP per l'invio della posta elettronica in uscita. L'uso è definito indipendentemente dagli script che risiedono sul volume di contenuto (se del caso). 'IIS SMTP' non è configurato sull'appliance; le applicazioni che devono inviare messaggi di posta elettronica dovrebbero utilizzare SMTP direttamente usando AUX come nome di host di destinazione. |
|
net |
out |
Qualsiasi |
Output di gateway per l'accesso di subnet. |
|
mon |
out |
CCE |
Invia le statistiche sull'utilizzo delle risorse e le prestazioni. |
L'interfaccia predefinita è abilitata. L'interfaccia predefinita è usata dall'appliance per segnalare un CA AppLogic® che è riavviato con successo. Può anche essere usato per accedere all'appliance mediante una shell sicura dal controller di CA AppLogic®, essenzialmente per scopi diagnosi e risoluzione dei problemi.
|
Volume |
Description |
|
contenuto |
Volume di lettura/scrittura che fornisce il contenuto Web (documenti, media e script) serviti da IIS. |
Il volume può fornire contenuto statico e/o dinamico.
|
Nome di proprietà |
Tipo |
Description |
|
content_on_fs |
Stringa |
Specifica se il contenuto è relativo al file system nel terminale FS oppure se è sul volume di contenuto. I valori consentiti sono ON e OFF. Se impostato su ON, tutto il contenuto è relativo al file system sul terminale FS. Se impostato su OFF, il contenuto è sul volume di contenuto. |
|
docs_dir |
Stringa |
Directory principale sul contenuto o sul volume NAS remoto in cui si trovano i documenti da servire. Ad esempio, /mydocs. Questa proprietà è pratica quando più server di IIS condividono il volume di contenuto e ogni server richiede i propri documenti. Se docs_dir è impostato su /, viene utilizzata la directory principale del volume di contenuto. |
|
logs_enabled |
Stringa |
Controlla se che l'accesso IIS è abilitato. I valori consentiti sono ON e OFF. Se l'impostazione è su ON e il terminale di log è connesso, i log sono archiviati sull'appliance NAS remota, sulla condivisione di CIFS. Se l'impostazione è su ON e il terminale di log non è connesso, allora i log sono archiviati sull'unità di avvio di Windows, nel percorso predefinito (C:\WINDOWS\system32\LogFiles\W3SVC1\*). Se l'impostazione è su OFF, i log sono completamente disabilitati. Impostazione predefinita: OFF |
|
logs_base_dir |
Stringa |
Directory in cui sono archiviati i log di IIS. Questa proprietà non ha nessun effetto se logs_enabled è impostato su 'off' o il terminale di log non è connesso. Predefinito: / |
Importante: Tutte le proprietà di stringa enumerate non sono sensibili alle maiuscole/minuscole (lettere minuscole). Tutte le proprietà di stringa enumerate sono sensibili alle maiuscole/minuscole.
Queste sono proprietà aggiuntive che generalmente non dovrebbero essere configurate. Possono essere utilizzate per sintonizzare IIS in circostanze non standard.
|
Nome di proprietà |
Tipo |
Description |
|
index_files |
Stringa |
Elenco ordinato e separato da spazio per usare una pagina indice di directory qualora il client richieda un URL che fa riferimento a un nome di directory. |
|
max_connections |
Numero intero |
Numero massimo di connessioni attive concorrenti che IIS è in grado di gestire (0 indica illimitate). Il numero attuale delle connessioni concorrenti può essere limitato a un valore inferiore impostato per questa proprietà se non vi è abbastanza memoria di sistema. Consultare la sezione Uso di memoria. |
|
idle_timeout_sec |
Numero intero |
Timeout, in secondi, per mantenere una connessione client aperta quando non vi è trasmissione di richieste o di risposte. Se questo timeout è mantenuto basso, le connessioni dimenticate vengono fatte cadere rapidamente. Valore predefinito: 15 |
|
data_timeout_sec |
Numero intero |
Timeout, in secondi, per ricevere o inviare più dati quando un trasferimento di dati è avviato ma non concluso. Questo timeout consente a IIS di fare cadere le connessioni che sono state dimenticate pur permettendo i ritardi durante il trasferimento. Valore predefinito: 300 |
Importante: Tutte le proprietà di stringa enumerate non sono sensibili alle maiuscole/minuscole (lettere minuscole). Tutte le proprietà di stringa enumerate sono sensibili alle maiuscole/minuscole.
L'appliance di IIS riporta i seguenti contatori personalizzati dal terminale di MON.
I seguenti contatori appartengono al gruppo di contatori di W3SVC:
|
Nome di contatore |
Description |
|
Hit totali |
Numero totale di hit |
|
Byte totali |
Numero totale di byte |
|
Richieste NotFound totali |
Numero totale di risposte NotFound generate da IIS |
|
Richieste attive |
Numero di richieste attive |
Importante: La velocità del contatore nell'appliance è impostata su 10s.
I seguenti messaggi possono apparire nei file di log e nel log di sistema del controller di griglia quando l'appliance non riesce ad avviarsi:
|
Messaggio di errore |
Description |
|
Errore: content_on_fs è OFF ma manca il volume di contenuto locale |
Il content_on_fs è impostato su off e specifica che il volume di dati deve essere montato localmente, ma IIS non riesce a montare il volume di contenuto. La causa probabile è che il volume di contenuto non è formattato oppure non è presente nella configurazione di IIS. |
|
Errore: content_on_fs è su ON ma il terminale di FS non è connesso |
content_on_fs è impostato su ON ad indicare che il file system remoto deve essere usato per il contenuto Web, ma IIS non può accedere alla parte di contenuto. La causa probabile è che un'altra appliance che espone tale condivisione non è connessa al terminale FS di IIS. |
|
Errore: impossibile per accedere alla condivisione di FS |
IIS non può accedere alla condivisione di CIFS. La causa probabile è che FS non è connesso o che IIS è stato avviato prima dell'appliance connessa al terminale di FS (ad esempio, un'appliance di NAS). |
|
Errore: docs directory docs_dir non esiste sul volume di contenuto |
impossibile trovare la cartella docs_dir, definita nella configurazione di IIS, sul volume di contenuto. |
È possibile rivedere i file di log dell'appliance al percorso seguente:
/var/log/appliance/log
I file sul volume di contenuto dovrebbero essere di lettura consentita per tutti gli utenti, per poter servire mediante HTTP.
Per servire contenuto dinamico dalla condivisione del file system remoto, è necessario configurare ciascuna appliance interna di IIS0Ny come segue:
Per configurare appliance di IIS03y nell'applicazione
x86: C:\Windows\Microsoft.NET\Framework\v2.0.50727\CasPol.exe -m -ag 1 -url "file:////\\fs\share\*" FullTrust -exclusive on
oppure
x64: C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CasPol.exe -m -ag 1 -url "file:////\\fs\share\*" FullTrust -exclusive on
Importante: Sostituire "file:////\\fs\share\*" con un percorso corretto se richiesto (ripetere il comando per più cartelle)
Le appliance di IS0Ny sono configurate con le seguenti impostazioni di estensione del servizio Web, che possono essere modificate nella gestione di IIS:
|
Estensione |
Impostazione |
||
|
Tutte le estensioni di CGI non note |
Proibito |
||
|
Tutte le estensioni di ISAPI non note |
Proibito |
||
|
Pagine di Active Server |
Autorizzato |
||
|
ASP .NET v2.0.50727 |
Autorizzato |
||
|
Connettore di dati Internet |
Proibito |
|
|
|
Estensione del server proxy di RPC |
Autorizzato |
|
|
|
Il lato server include |
Proibito |
|
|
|
WebDAV |
Proibito |
|
|
Il sistema 'IIS SMTP' non è configurato su IIS. Non utilizzarlo per inviare messaggi di posta elettronica da questa appliance. Ad ogni modo, il mittente SMTP dovrebbe essere impostato per utilizzare AUX come nome host del server SMTP. Consultare gli scenari di utilizzo per esempi su come utilizzare IIS0Ny con i messaggi di posta elettronica.

Appliance in uso:
gateway di input per le richieste utente
Server Web con contenuto statico e/o dinamico (ad esempio, script di ASP.NET)
Le richieste del client arriva sul gateway usr. Il gateway inoltra le richieste al server Web di IIS.
Esempio di configurazione della proprietà:
|
Nome di proprietà |
Valore |
note |
|
content_on_fs |
off |
Usando il volume locale. |
|
docs_dir |
/ |
I file del sito Web sono localizzati nella radice del volume di contenuto. |
|
logs_enabled |
off |
I file di log non sono necessari. |
|
logs_base_dir |
/ |
I file di log non sono necessari. |
|
index_files |
default.htm default.asp default.aspx index.html |
I file di indice più diffusi. |
|
max_connections |
0 |
Non utilizzare un limite artificiale. |
|
idle_timeout_sec |
15 |
Timeout predefinito per le connessioni inattive. |
|
data_timeout_sec |
300 |
Timeout predefinito. |

Appliance in uso:
Le richieste del client arriva sul gateway usr. Il gateway inoltra le richieste al server Web di IIS. Il server Web accede al database di SQL.
Esempio di configurazione della proprietà:
|
Nome di proprietà |
Valore |
note |
|
content_on_fs |
off |
Usando il volume locale. |
|
docs_dir |
/ |
I file del sito Web sono localizzati nella radice del volume di contenuto. |
|
logs_enabled |
off |
I file di log non sono necessari. |
|
logs_base_dir |
/ |
I file di log non sono necessari. |
|
index_files |
default.htm default.asp default.aspx index.html |
I file di indice più diffusi. |
|
max_connections |
20 |
Utilizzare massimo 20 connessioni simultanee. |
|
idle_timeout_sec |
15 |
Timeout predefinito per le connessioni inattive. |
|
data_timeout_sec |
300 |
Timeout predefinito. |

Appliance in uso:
Le richieste del client arriva sul gateway usr. Il gateway inoltra le richieste al server Web di IIS. Il server Web accede al database di DB. IIS e DB scrivono i loro log all'appliance di log mediante i loro terminali di log.
Esempio di configurazione della proprietà:
|
Nome di proprietà |
Valore |
note |
|
content_on_fs |
off |
Usando il volume locale. |
|
docs_dir |
/ |
I file del sito Web sono localizzati nella radice del volume di contenuto. |
|
logs_enabled |
on |
Mantiene i file di log. |
|
logs_base_dir |
/iis_logs |
Mette i file di log nella sottodirectory /iis_logs. |
|
index_files |
default.htm default.asp default.aspx index.html |
I file di indice più diffusi. |
|
max_connections |
20 |
Utilizzare massimo 20 connessioni simultanee. |
|
idle_timeout_sec |
15 |
Timeout predefinito per le connessioni inattive. |
|
data_timeout_sec |
300 |
Timeout predefinito. |

Appliance in uso:
Le richieste del client arriva sul gateway usr. Il gateway inoltra le richieste al server Web di IIS. Il contenuto del server Web è localizzato su config ed è accessibile da IIS mediante il terminale FS. IIS scrive i suoi log nell'appliance di configurazione mediante il terminale di log.
L'applicazione Web è in grado di inviare messaggi di posta in uscita mediante il terminale AUX di IIS usando il gateway di posta elettronica.
Esempio di configurazione della proprietà:
|
Nome di proprietà |
Valore |
note |
|
content_on_fs |
on |
Il contenuto viene localizzato su volume NAS montato. |
|
docs_dir |
/sito Web |
I file del sito Web sono localizzati nella directory /website del volume di contenuto. |
|
logs_enabled |
on |
Mantiene i file di log. |
|
logs_base_dir |
/iis_logs |
Mantiene i file di log nella directory /iis_logs. |
|
index_files |
default.htm default.asp default.aspx index.html |
I file di indice più diffusi. |
|
max_connections |
0 |
Non utilizzare un limite artificiale. |
|
idle_timeout_sec |
15 |
Timeout predefinito per le connessioni inattive. |
|
data_timeout_sec |
300 |
Timeout predefinito. |

Appliance in uso:
Le richieste del client arriva sul gateway usr. Il gateway inoltra le richieste all'utilità di bilanciamento del carico Web, che indirizza la richiesta a uno dei server Web (iis1 o iis2). I server Web accedono al database di db. Il contenuto del server Web è localizzato sull'appliance di configurazione condivisa ed è accessibile mediante i terminali FS. Entrambi i server Web scrivono i loro log all'appliance di log usando i rispettivi terminali.
L'applicazione Web è in grado di inviare messaggi di posta in uscita mediante il terminale AUX di iisy usando il gateway di posta elettronica.
Inoltre, un amministratore può accedere dal gateway di admin all'appliance dei log e visualizzare i file di log.
Esempio di configurazione della proprietà:
|
Nome di proprietà |
Valore |
note |
|
content_on_fs |
on |
Il contenuto viene localizzato su volume NAS montato. |
|
docs_dir |
/website_files |
I file del sito Web sono localizzati nella directory /website del volume di contenuto. |
|
logs_enabled |
on |
Mantiene i file di log. |
|
logs_base_dir |
/website_logs |
Mantiene i file di log nella directory /website_logs. |
|
index_files |
default.htm default.asp default.aspx index.html |
I file di indice più diffusi. |
|
max_connections |
0 |
Non utilizzare un limite artificiale. |
|
idle_timeout_sec |
15 |
Timeout predefinito per le connessioni inattive. |
|
data_timeout_sec |
300 |
Timeout predefinito. |
Il nome host dell'appliance (impostato su nome di istanza dell'appliance) non può superare 15 caratteri. Se si imposta un nome di istanza dell'appliance superiore a 15 caratteri, il nome di host verrà troncato al 15° carattere.
Questa appliance usa software Open Source e di terze parti
IIS0Ny usa i seguenti pacchetti Open Source di terze parti oltre ai pacchetti Open Source di terze parti usati dalla loro classe di base WIN0Ny.
|
Software |
Versione |
Modificato |
License |
note |
|
F5XForwardedFor |
1.0.0 |
No |
iControl EULA |
http://devcentral.f5.com/downloads/codeshare/F5XForwardedFor.zip |
|
KB942589 |
N/A |
No |
eula_KB942589 |
http://support.microsoft.com/kb/942589; solo per x64. |
|
dotnetfx |
3.5 |
No |
eula_dotnetfx |
.NET Framework 3.5 pacchetto completo |
|
mysql-connector-odbc |
5.1.5 |
No |
GPLv2 |
pagina di download sul sito Web di MySQL |
|
psqlodbc |
08.03.0400 |
No |
LGPLv2.0 |
pagina di download su PgFoundry |
|
perl-libwin32 |
0.27-1 |
No |
GPLv2 |
pagina di download |
|
Copyright © 2013 CA.
Tutti i diritti riservati.
|
|