| versione stampabile |
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. |
|
|
|
|
| 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"
|
|