Home l'Altra P.A.      

Ci siamo trasferiti! Continua a seguirci su: http://portal.forumpa.it/, il canale web di FORUM PA dedicato all'innovazione.
ATTENZIONE: gli articoli privi di data in queste pagine, fanno riferimento a documenti precedenti al 2007

home redazione guest book newsletter cerca
dossier studi oltreconfine norme articoli vetrina trends
versione stampabile
tecnologie
tecnologie
 

L'affermarsi delle tecnologie legate al mondo Internet/Intranet ha portato alla definizione di nuove architetture, fondamentalmente differenti rispetto alle precedenti, in grado di fruire dei benefici derivanti da questo nuovo modello.
Allo stesso tempo, le organizzazioni IT risentono sempre con maggiore pressione dell'esigenza di ridurre i costi, aumentando i servizi offerti e garantendo sempre maggiori qualità, prestazioni e disponibilità dei servizi. Ma per garantire alta disponibilità e flessibilità nel gestire richieste elaborative in continua evoluzione, si è sempre ricorsi ad architetture caratterizzate da "isole applicative" nelle quali i server sono dimensionati e ridondati per soddisfare i picchi di lavoro previsti. Questo approccio, ormai superato, porta ad una necessaria evoluzione verso architetture centralizzate (consolidamento), nelle quali viene ottimizzato l'uso delle risorse hardware e software, tramite il concetto di "virtualizzazione" delle stesse, secondo un nuovo modello che và sotto il nome di Enterprise Grid Computing.

La piattaforma Oracle 10g

Le organizzazioni hanno, quindi, la necessità di individuare una piattaforma che abbia caratteristiche, non solo di elevata scalabilità, per gestire la crescita ed il rapido cambiamento dei sistemi IT, ma anche di elevata affidabilità, per gestire le cosiddette mission critical application, e che consenta di ottimizzare l'utilizzo delle risorse hardware, riducendo i costi di infrastruttura.
Al contempo, la nascente esigenza di nuove applicazioni e servizi (spesso legate ad un approccio multicanale) e la crescente necessità d'integrazione tra le applicazioni esistenti richiedono un'infrastruttura ed una piattaforma tecnologica che ne facilitino lo sviluppo, la messa in esercizio e la gestione. Tutta la piattaforma deve, poi, essere necessariamente basata su industry standard, per garantire apertura, innovazione e protezione degli investimenti.
Emergono, quindi, due insiemi di caratteristiche che una piattaforma tecnologica deve soddisfare (il primo legato a come sviluppare gli applicativi ed il secondo legato a come metterli in esercizio):

La completezza, l'integrazione e l'aderenza agli standard delle componenti software;
L'affidabilità, la scalabilità, la flessibilità, l'economicità e la facilità di gestione derivante dal modello di Grid Computing

Completezza e integrazione delle componenti software

La piattaforma Oracle 10g offre un set completo ed integrato di componenti software - Database, Application Server, Management Tool, Development Tool - a supporto di una moderna infrastruttura IT e che garantisce completezza, scalabilità, affidabilità e sicurezza.
La piattaforma Oracle 10g semplifica la complessità delle infrastrutture e riduce, quindi, i costi d'implementazione, esercizio e manutenzione dei sistemi IT, incidendo, in sostanza, sul Total Cost of Ownership (TCO).
La piattaforma include tutti i componenti software necessari per svilluppare, mettere in esercizio e gestire : applicazioni transazionali J2EE, portali, applicazioni di document management, servizi wireless, datawarehouse e applicazioni di data mining, applicazioni EAI (Enterprise Application Integration - integration hub), web services, workflow, etc…
I prodotti che costituiscono la piattaforma Oracle sono:

Oracle Database
è il più diffuso e potente RDBMS presente sul mercato. Include, inoltre:

Supporto Object Relational
Supporto nativo XML
Supporto nativo a Dati Multimediali e Testuali (Immagini, Audio, Video, Testi)
Full Text retrieval integrato
Datawarehouse features
OLAP engine integrato
Data Mining engine integrato
Messaging & Queuing integrato
Workflow engine integrato

Oracle Application Server
è una piattaforma applicativa completa basata su open standard ed include:

J2EE engine
Supporto ai Web Services e repository UDDI integrato
Indentity Management, un'infrastruttura per centralizzare le funzionalità di autenticazione e single sign-on basato su un LDAP Server standard
Portal, un framework integrato per la costruzione di Portali
Piattaforma Wireless per servizi mobile
Business Intelligence integrata, tramite strumenti web based di query analysis e reporting
Hub di integrazione ed un ambiente model based per l'integrazione di applicazioni e processi
Oracle Developer Suite: include tutti gli strumenti di sviluppo applicativo (RAD, Java e Modelling) e di business intelligence (Analysis e Query Reporting, ETL,…).

Supporto del modello del grid computing

Oracle dispone di una delle più potenti e complete piattaforme tecnologiche a supporto delle applicazioni Internet/Intranet, denominata Oracle 10g Platform ed è, di fatto, la prima piattaforma progettata per l'Enterprise Grid Computing.
I principali benefici derivanti dall'Enterprise Grid Computing sono legati alla possibilità di ottenere un'alta qualità del servizio ed un'elevata flessibilità a costi ridotti.
I benefici indotti sui costi complessivi derivano prevalentemente da:

Un incremento dell'utilizzo dell'hardware, derivante da una completa condivisione delle risorse (non più sistemi dedicati e dimensionati per i picchi del singolo sistema)
La capacità di scalare in maniera incrementale ed "orizzontale" (aggiungendo server) con componenti hardware a basso costo
La riduzione delle attività di gestione e manutezione dei singoli sistemi

L'obiettivo dell'Enterprise Grid Computing è, quindi, quello di offrire un'infrastruttura software costituita da un numero ampio, a piacere, di server interconnessi, combinando due concetti principali:

L'uso coordinato di server in cluster per creare un singola entità logica (come un database server o un application server). Distribuendo il carico di lavoro tra più server, si ottengono alta disponibilità, scalabilità ed elevate prestazioni, utilizzando componenti hardware a minor costo. Poichè una singola entità logica è, in realta, implemementa da più server, è possibile aggiungere o rimuovere capacità elaborativa semplicemente ed on-line. Questa caratteristica di aggiungere ad una particolare funzione applicativa capacità "on demand", consente una maggiore flessibilità nel gestire i picchi di lavoro, un migliore utilizzo dell'hardware e una maggiore rapidità nel gestire nuove esigenze computazionali.
La gestione unica e centralizzata di tutti i server. Il modello di Grid Computing consente di gestire ed amministrare gruppi di server, gruppi di database, gruppi di application server e le differenti applicazioni in maniera semplificata ed a basso costo.

Il Grid Computing riduce il costo dell'IT grazie alla creazione di cluster di piccoli server che agiscono come un unico computer di grandi dimensioni, allocando in modo dinamico le risorse server tra le applicazioni, in base alle reali esigenze e richieste.
Il grid computing offerto dalla piattaforma Oracle sfrutta, quindi, i principi dei sistemi in cluster a tutti i livelli dell'architettura (Storage, Database e Application Server), garantendo alta affidabilità, scalabilità e flessibilità, grazie al miglior uso delle risorse computazionali.

Questo modello di computing rappresenta un nuovo modo per costruire i data center ed un nuovo modo di concepire l'IT. Ma i concetti che sono alla base del modello sono, in realtà, da tempo presenti nelle architetture IT e sono da tempo punti di forza della tecnologia Oracle:

Consolidamento
da anni Oracle suggerisce di consolidare sistemi e data center, geograficamente distinti, in un singolo database, per quanto attiene ai dati, e negli application server, per quanto attiene le applicazioni. Con l'avvento del grid computing, consolidamento significa l'utilizzo di "pool" di macchine, relativamente piccole, per mettere in esercizio database ed application server centralizzati e condivisi.
Supporto degli standard
l'industria della tecnologia IT può essere suddivisa in due "famiglie" principali: quella che promuove una piattaforma proprietaria basata su un singolo fornitore e quella che supporta gli "open standard" per la piena interoperabilità. Sebbene Oracle fornisca una infrastruttura tecnologica completa ed integrata, evidenziando i benefici della "Suite" software, è sempre stata una forte sostenitrice degli open standard. L'utilizzo di standard definiti è essenziale per ottenere le massime potenzialità dal grid computing ed Oracle è totalmente orientata nel continuare a supportare e promuovere gli open standard.
Linux e low cost computing
Oracle ha al suo attivo su Linux le piattaforme leader sia per l'application server che per il database. Oracle ha portato le proprie caratteristiche di sicurezza, affidabilità e performance su Linux, per renderlo adeguato alle esigenze di tipo "enterprise". Linux fornisce il miglior rapporto prezzo/prestazioni e risulta particolarmente efficace su sistemi di piccole dimensioni (1-4 CPU). Linux è, quindi, il sistema operativo ideale per l'Enterprise Grid Computing che prevede un alto numero di piccoli sever.

 


 
 partners
Nortel Networks
Siav
SAS
Microsoft
 appuntamenti
 news
Deprecated: Function split() is deprecated in /data/fs/re-set/forumpa/admin/util.php3 on line 733 Deprecated: Function split() is deprecated in /data/fs/re-set/forumpa/admin/util.php3 on line 733 Deprecated: Function split() is deprecated in /data/fs/re-set/forumpa/admin/util.php3 on line 733

18/03 - In Belgio su e-bay con la carta d'identità elettronica

18/03 - Un canale youtube per la città di Genova

18/03 - Il Telefono Azzurro vince il "Premio WWW" de "Il Sole 24 Ore"

home redazione guest book newsletter cerca