androide

Aggiornamento della griglia Oracle legato alla tendenza emergente del cloud

Web Programming - Computer Science for Business Leaders 2016

Web Programming - Computer Science for Business Leaders 2016
Anonim

Oracle ha distribuito questa settimana un aggiornamento alla griglia di dati in memoria di Coherence, un membro di una classe di middleware che secondo alcuni potrebbe essere sul punto di adottare più ampiamente il cloud computing.

Le griglie di dati in memoria memorizzano le informazioni che le applicazioni necessità di memoria in un pool di server, invece di leggerlo dai dischi, con un conseguente aumento delle prestazioni.

Il prodotto Coherence è uno dei più maturi in uno spazio occupato da offerte di IBM e aziende più piccole come GigaSpaces e un certo numero di progetti open-source. Microsoft sta inoltre sviluppando un sistema denominato "Velocity".

[Ulteriori letture: I migliori servizi di streaming TV]

Fino ad oggi, tali sistemi hanno respirato aria rarefatta, principalmente supportando siti Web su larga scala e sistemi transazionali ad alto throughput, come le applicazioni di compravendita di azioni. Il mercato della rete dati in memoria ha generato complessivamente meno di 100 milioni di dollari di entrate nel 2008, secondo Gartner, che preferisce il termine "piattaforme di caching distribuito".

Ma alcuni osservatori ritengono che gli approcci in memoria alla gestione dei dati potrebbero Alla fine ottenere una seria trazione nelle implementazioni del cloud computing.

"Le architetture attuali, con un sacco di gomito, sono state generalmente abbastanza buone, ma stiamo assistendo ad un'ampia convergenza sul caching come [un] modo di fare dischi lenti, "L'autore Todd Hoff ha scritto in un articolo di marzo su highscalability.com. "Una quantità enorme di sforzi sta andando ad aggiungere cache e quindi cercare di mantenere il database e le applicazioni in sincronia con la cache mentre le modifiche guidate dal basso verso l'alto e dall'alto verso il basso scorrono attraverso il sistema."

"Dopo tutto questo lavoro, è un semplice passo per chiedersi perché quel livello aggiuntivo sia necessario quando i dati potrebbero essere tenuti in memoria fin dall'inizio ", ha aggiunto Hoff. "Ora aggiungete la facilità delle implementazioni cloud e la facilità di creare applicazioni scalabili a bassa latenza che sono ancora facili da programmare, gestire e distribuire. Creare più complicati livelli di codice applicativo solo per rendere il disco felice avrà sempre meno senso

Altri osservatori vedono anche un ruolo naturale per prodotti come Coherence nel cloud computing.

Le tecnologie aiuterebbero le applicazioni che non erano originariamente progettate per sistemi di infrastruttura elasticamente scalabili come Amazon Web Services per funzionare in modo più efficace, anche se "tramite qualche reingegnerizzazione", ha detto in un recente rapporto l'analista di Gartner Massimo Pezzini.

Niente di tutto questo significa che le griglie di dati in memoria sostituiranno completamente i database relazionali tradizionali, che verrebbero comunque utilizzati per l'archiviazione a lungo termine, audit Tracce e altri bisogni, ha detto Geva Perry, ex dirigente di GigaSpaces che ora consulta e scrive blog su cloud computing e problemi di software aziendale.

Tuttavia, con l'approccio in-memory un relazionale database "diventa meno critico, che a mio parere potrebbe minacciare un Oracle", ha detto. "Se è meno critico, [un cliente] potrebbe essere incline a utilizzare prodotti [database] più economici."

Ciò pone le società di database tradizionali come Oracle in un dilemma, ma poiché l'azienda è "così grande e potente, va bene per "Aspettiamo e vediamo", ha detto Perry.

Oltre alla trepidazione del venditore, altri fattori ostacolano l'adozione da parte dei clienti, come la complessità di distribuzione e gestione dei sistemi e il supporto limitato da parte di system integrator e ISV, secondo Pezzini.