Elementi dell'amministrazione di iso nelle piattaforme del NET del Java EE
In un ambiente eterogeneo della piattaforma e di applicazione, responsabili è affrontato con differenti e strutture spesso incompatibili dell'amministrazione. Organizzazioni ha diviso spesso le piattaforme eterogenee nei gruppi silos"subsystems di applicazione" con un'infrastruttura dell'amministrazione comune. I prodotti di terzi quali l'HP OpenView o il CA Unicenter forniscono le sezioni comandi dell'amministrazione che consolidano le informazioni in materia di gestione di platform-specifico e forniscono una vista comune dei componenti controllati. Per quanto riguarda SOA, le soluzioni su ordinazione dalle aziende quale Infravio facilitano la conformità di SLA dei servizi schierati di fotoricettore. I soci del calcolatore, AmberPoint, Actional e l'integrità di servizio hanno sviluppato un'estensione di servizi di fotoricettore alla soluzione del MOM del Microsoft per parlare all'amministrazione di NET e di servizi di fotoricettore del Java EE via una soluzione riservata dell'amministrazione. Java EE e le esecuzioni del NET che richiamano i diversi elementi dell'amministrazione di iso sono fondamentalmente differenti, come discusso nelle seguenti sezioni. Gestione dei guastiL'obiettivo dei sistemi della gestione dei guasti è di scoprire i difetti nell'applicazione o nell'infrastruttura del sistema e di segnalare ed annotare l'evento del difetto. Nel possibile, il sistema della gestione dei guasti può intraprendere l'azione correttiva per correggere il difetto e per ristabilire automaticamente il servizio. La piattaforma del Java EE e la piattaforma del NET hanno modelli differenti per annotare ed il maneggiamento di evento. Le applicazioni del Java EE ampiamente usano Java che annota APIs, quale java.util.logging, che sostiene annotare configurabile di applicazione. Sotto JSR-77, gli assistenti ed i moduli di applicazione possono essere interrogati per informazione e possono fornire le notifiche di evento. Le applicazioni del NET usano il namespace di System.Diagnostics per annotare gli eventi di applicazione al ceppo di evento di Windows. Il ceppo di evento di Windows fornisce system-wide l'evento che annota e che controlla al sistema, alla sicurezza ed all'applicazione livellata ma è un'infrastruttura di windows-specifico. In un sistema mixed, l'errore ed i messaggi annotanti riflettono gli ambienti di programmazione differenti ed i sistemi di fondo che complicano l'aggregazione e l'interpretazione dei messaggi. Failover è un altro caratteristico della gestione dei guasti. Sia gli assistenti che il NET di applicazione del Java EE sull'assistente di Windows provvedono a ragruppare al failover di sostegno. Amministrazione Di ConfigurazioneL'obiettivo dell'amministrazione distribuita di configurazione è di schierare e controllare i beni del componente e di applicazione e le loro informazioni di configurazione. Questa operazione è resa più complessa nei sistemi eterogenei, in cui la versione cambia e gli aggiornamenti possono generare le incompatibilità che possono essere difficili da anticipare. Il Java EE ed i modelli di schieramento del NET sono differenti. Il processo di schieramento del Java EE sostiene "sviluppa dovunque" il modello oncedeploy, con la separazione delle responsabilità fra la squadra di sviluppo del modulo e la squadra di schieramento. L'amministrazione programmatica del processo di schieramento è specificata in JSR-88 (specifica di schieramento di applicazione del Java EE). Java EE non fornisce il supporto per controllo di versione del modulo. I complessivi del NET sostengono un modello differente. Le Assemblee sono unità self-describing di schieramento che sostengono l'amministrazione di versione del NET. Oltre che le edizioni di amministrazione di configurazione di applicazione, organizzazioni deve controllare le zone del sistema operativo e di sicurezza su tutti i sistemi differenti. ContabilitàL'obiettivo della gestione contabile è di misurare l'uso di applicazione e del sistema. Ciò lo permette organizzazione per capire il costo allineare di fornirlo servizio e per mantenerla servizi stato allineato rispetto ai requisiti di affari. Al livello della piattaforma, la maggior parte dei sistemi operativi tengono conto il controllo e l'amministrazione di uso delle risorse dagli utenti o dai gruppi. Le risorse system-level tipiche sono spazio di disc e del CPU. Ciò tiene conto integrazione con i sistemi di fatturazione e l'applicazione delle politiche di uso e la conformità agli accordi del livello di servizio (SLAs). Al livello dell'assistente di applicazione, Java EE non fornisce una struttura di contabilità, ma i sistemi di amministrazione di cliente sono forniti in cima all'infrastruttura del Java EE. i sistemi NET-basati contano sull'infrastruttura di conteggio di Windows per la contabilità. Amministrazione Di PrestazioniL'obiettivo dell'amministrazione di prestazioni è di misurare ed effettuare le prestazioni sufficienti di applicazione e del sistema. Gli esempi della metrica di prestazioni sono tempi di reazione dell'utente, rendimento di applicazione ed utilizzazione delle risorse. Java EE e NET Fornisce le facilità per i dati di misurazione di prestazioni al livello componente. Gli assistenti di applicazione del Java EE forniscono le facilità con JSR 77 per l'accumulazione delle statistiche ai livelli dell'oggetto dell'assistente e del modulo di applicazione. Sia Java EE che il NET forniscono nascondere i modelli che possono essere sintonizzati per rendimento migliorato. ASP.NET fornisce nascondere nei livelli di dati e di pagina-elaborazione. Java EE fornisce il vasto oggetto che nasconde per EJBs nella fila di affari ed i contenitori di servlet nascondono JSPs e possono estendersi per sostenere nascondere sintonizzabile dei frammenti di JSP. Amministrazione Di SicurezzaL'amministrazione di sicurezza richiede l'amministrazione degli utenti, dei ruoli, delle credenziali e dei diritti ed è un'operazione chiave di ESSO organizzazione nell'accertarsi dei funzionamenti sicuri. L'obiettivo dell'amministrazione di sicurezza negli ambienti mixed della piattaforma è di soddisfare tutte queste richieste di sicurezza mentre effettua lo schema sincronizzato di sicurezza su tutte le piattaforme. L'amministrazione dell'utente multiplo spiega e gli insiemi delle credenziali lo aggiunge lassù per organizzazione ed aumenta il potenziale per i fori di sicurezza. Il NET conta pesante su IIS per l'esecuzione dell'autenticazione, che leverages l'infrastruttura di Windows. Java EE ha definito parecchie interfacce per integrazione dell'assistente di applicazione con l'amministrazione dell'utente. Questi sistemi sostengono tipicamente l'integrazione con i servizi dell'indice usando JNDI (indice attivo compreso) e l'integrazione con l'amministrazione di fondo dell'utente del sistema operativo. Il più recentemente, la specifica JSR-196 descrive l'integrazione con JAAS, che è un modello più potente e più flessibile. Da un punto di vista dell'amministrazione, unificare il deposito dell'utente su LDAP non risolve i modelli di fondo differenti di sicurezza e dello schema. I fornitori dell'assistente di applicazione del Java EE offrono il sostegno riservato l'autenticazione di dominio di Windows; tuttavia, questo modello non è sostenuto ad un modo standard attraverso gli assistenti di applicazione e non richiede l'amministrazione dell'utente soltanto con il dominio di Windows. Alcune organizzazioni hanno richiamato questo problema attraverso singolo-segno- sulle soluzioni e sulle soluzioni di sicurezza di traversa-dominio quale il Kerberos. Il sostegno la politica di sicurezza al livello della VM differisce da fra NET E Java EE ed è controllato con differenti attrezzi. Il NET ha una struttura più specializzata di politica, ma Java permette la flessibilità più grande per le politiche d'esclusione di difetto. Java EE RMI sostiene l'uso dello SSL per le comunicazioni sicure; considerando che, non ci è soluzione incorporata simile per NET Remoting. L'esecuzione di W-Sicurezza è disponibile per NET E Java per il invocation a distanza sicuro dei servizi di fotoricettore e W-Sicurezza degli strumenti del sole come componente del pacchetto dello sviluppatore di servizi di fotoricettore del Java. Apache WSS4J è un'altra esecuzione della sicurezza di servizi di fotoricettore dell'OASI (W-Sicurezza) per Java. ciò è un articolo aggiunto da Blerick Tawman
|
|||||
|