Car-tech

Aplikasi Java Berukuran Terabyte Sekarang Kemungkinan

Visualizing 150 Terabytes of Data

Visualizing 150 Terabytes of Data
Anonim

Versi baru Terracotta mengagihkan perisian caching Java mampu, untuk pertama kalinya, untuk mengagregasi lebih daripada terabyte memori disusun untuk satu aplikasi dan datanya, syarikat itu mengumumkan minggu ini.

Perisian, Ehcache 2.2, boleh juga menampung seratus juta objek Java dalam cache tunggal, menurut Ketua Pegawai Eksekutif Terracotta, Amit Pandey. Beliau menambah bahawa memori terabyte ini boleh dijalankan dari seramai 10 pelayan.

Kemas kini juga mempunyai konsol pengurusan baru, keupayaan komunikasi pusat intra-data dan perpustakaan runtime umum yang baru yang tuntutan syarikat akan membantu mengurangkan memori dan penggunaan jalur lebar

[Bacaan lanjut: Kotak NAS terbaik untuk streaming media dan sandaran]

Perisian caching memori seperti Ehcache boleh digunakan untuk mengehadkan aplikasi besar dan data mereka sepenuhnya dalam memori kerja satu set pelayan, yang mempercepat waktu respon karena tidak ada panggilan ke disk perlu dilakukan saat operasi.

Terracotta tidak bersendirian dalam melayani pasar untuk multiserver aplikasi perusahaan berbasis Java. Pada minggu lalu, Oracle mengumumkan naik taraf kepada perisian Coherence yang diedarkan perisian grid, yang juga boleh digunakan untuk menjalankan aplikasi Java berskala besar.

Walaupun Ehcache berada di bawah lesen sumber terbuka Apache, Terracotta mengekalkan kod sumber Ehcache, dengan asumsi Peranan sebuah syarikat bernama Ehcache yang dibeli Terracotta pada tahun lalu

Worldwide, sekitar 150,000 hingga 200,000 aplikasi menggunakan Ehcache, menurut anggaran syarikat.

"Ehcache duduk di antara aplikasi dan pangkalan data dan cache yang paling kerap digunakan data, "kata Jeff Hartley, naib presiden produk dan pemasaran untuk Terracotta. "Anda tidak perlu mengukur pangkalan data anda untuk mengendalikan beban puncak. Ia boleh diukur pada tahap yang lebih rendah, kerana cache dapat berfungsi dari ingatan data yang paling kerap diperlukan."

Versi sebelumnya perisian sumber terbuka boleh skala kepada kira-kira 100GB atau lebih, menurut syarikat itu. Sebelum pelepasan ini, pelayaran Java cache yang paling besar Pandey telah melihat saiznya hanya kira-kira 200GB, dan kebanyakan penyebarannya berkisar dari 2GB hingga 20GB.

"Membina sebarang cache lebih besar daripada, katakan, 50 gigabait sangat rumit dan melibatkan kerja manual untuk pemaju dan pengendali dan boleh menjadi sangat sukar untuk dikekalkan, "kata Pandey. "Apa yang telah kami lakukan membolehkan pemaju dan pengendali menggunakan cache skala terabyte dengan beberapa ratus juta objek."

Memori yang dikumpulkan boleh digunakan untuk menjalankan satu contoh aplikasi, beberapa contoh aplikasi tunggal, atau berbilang aplikasi, kata Pandey.

Organisasi dengan pangkalan data besar yang menyokong program Java mereka mungkin mahu mempertimbangkan untuk menggunakan Ehcache, kata Pandey. Sebuah organisasi boleh meletakkan seluruh pangkalan data mereka menjadi ingatan, yang akan mengurangkan kependaman aplikasi dengan "beberapa pesanan magnitud," katanya.

Sebagai tambahan kepada peningkatan saiz penempatan, versi baru menyediakan sejumlah ciri baru. Satu adalah satu set keupayaan pengesahan yang menggunakan Protokol Akses Direktori Light yang digunakan secara meluas untuk melog masuk pengguna.

Perisian telah mengemas kini panel konfigurasi sesi dan Web sesi. Konsol juga boleh menawarkan pandangan kluster-bijak bagi semua nod. Perisian baru juga boleh dijalankan di seluruh kawasan geografi yang berbeza melalui rangkaian kawasan yang luas, yang tidak lagi mengurungkan penggunaan ke pusat data tunggal. Ciri ini boleh membantu pemulihan bencana organisasi dan kesinambungan pelan operasi.

Joab Jackson merangkumi perisian perusahaan dan berita teknologi umum untuk Perkhidmatan Berita IDG. Ikut Joab di Twitter di @Joab_Jackson. Alamat e-mel Joab ialah [email protected]