Car-tech

Terabyte boyutlu Java Uygulamaları Artık Mümkün

Computational Thinking - Computer Science for Business Leaders 2016

Computational Thinking - Computer Science for Business Leaders 2016
Anonim

Terracotta'nın Java önbellekleme yazılımının yeni versiyonu, ilk kez, tek bir uygulama ve verileri için bir terabayttan oluşan bir havuz belleğinden daha fazlasını bir araya getirebiliyor. Bu hafta şirket duyuruldu.

Yazılım, Ehcache 2.2 Ayrıca, Terracotta'nın CEO'su Amit Pandey'ye göre, tek bir önbellekte birkaç yüz milyon Java nesnesine de sahip olabilir. Bu terabaytlık belleğin 10 sunucu kadar çalıştırılabileceğini de ekledi.

Güncelleme ayrıca yeni bir yönetim konsolu, veri merkezi iletişim yeteneği ve şirketin hafızayı azaltmaya yardımcı olacağını iddia ettiği yeni bir ortak çalışma zamanı kitaplığına da sahip. bant genişliği kullanımı

[Daha fazla okuma: Medya akışı ve yedekleme için en iyi NAS kutuları]

Ehcache gibi bellek önbellekleme yazılımı, büyük uygulamaları ve bunların verilerini bir sunucu kümesinin çalışma belleği içinde barındırmak için kullanılabilir. Operasyon sırasında diske çağrı yapılması gerekmediğinden yanıt süresini hızlandırır.

Terracotta, çoklu-sunuculu Java tabanlı kurumsal uygulamalar için pazarda tek başına değil. Geçtiğimiz hafta Oracle, büyük ölçekli Java uygulamalarını çalıştırmak için kullanılabilen Coherence dağıtılmış veri ızgarası yazılımına geçiş yaptığını duyurdu.

Ehcache bir Apache açık kaynak lisansı kapsamında olmasına rağmen, Terracotta, Ehcache kaynak kodunu koruyor. Geçen yıl Terracotta'nın satın aldığı Ehcache adlı bir şirketin rolü.

Dünya çapında yaklaşık 150.000 ila 200.000 arası uygulama, şirket tahminlerine göre Ehcache kullanıyor.

"Ehcache, uygulama ve veritabanı arasında oturur ve en sık kullanılan verileri önbelleğe alır. ", Terracotta için ürün ve pazarlama başkan yardımcısı Jeff Hartley. "Veritabanınızı en yüksek yükü işlemek için boyutlandırmanıza gerek yoktur. Önbellek en sık ihtiyaç duyulan veriyi bellekten sunabildiği için çok daha düşük bir seviyede boyutlandırılabilir."

Önceki sürümleri açık kaynak yazılım, şirkete göre yaklaşık 100 GB'a kadar ölçeklenebilir. Bu sürümden önce Pandey'in en büyük önbelleklenmiş Java dağıtımları boyutu 200GB civarındaydı ve çoğu dağıtım 2GB ile 20GB arasında değişiyor.

"Önbellek daha büyük, 50 gigabayt çok karmaşık ve karmaşık geliştiriciler ve operatörler için manuel çalışma ve korumak için çok zor olabilir, "dedi. "Yaptıklarımız, geliştiricilerin ve operatörlerin birkaç yüz milyon nesneyle terabayt ölçekli bir önbellek kullanmasına olanak sağlıyor."

Havuzlanmış bellek, tek bir uygulamanın bir örneğini, tek bir uygulamanın birden çok örneğini veya birden çok örneği çalıştırmak için kullanılabilir Pandey şunları söyledi:

Java programlarını destekleyen büyük veritabanlarına sahip kuruluşlar, Ehcache'yi kullanmayı düşünmek isteyebileceğini belirtti. Bir organizasyon tüm veritabanını belleğe geçirebilir, bu da uygulamanın gecikmesini "birkaç büyüklük derecesine kadar" azaltabileceğini belirtti.

Artan dağıtım büyüklüğüne ek olarak, yeni sürümde Yeni özellikler. Bunlardan biri, kullanıcılara oturum açmak için yaygın olarak kullanılan Işık Dizini Erişim Protokolü'nü kullanan bir kimlik doğrulama kabiliyetidir.

Yazılım, zamanlayıcı ve Web oturumları yapılandırma panellerini güncellemiştir. Konsol ayrıca tüm düğümlerin kümelenmiş bir görünümünü de sunabilir. Yeni yazılım, geniş bir alana yayılmış ağlar üzerinden farklı coğrafi bölgelerde de yayınlanabilir ve bu da artık bir dağıtımın tek bir veri merkezine aktarılmasını engeller. Bu özellik organizasyonel felaket kurtarma ve operasyon planlarının sürekliliğine yardımcı olabilir.

Joab Jackson, IDG News Service için kurumsal yazılım ve genel haber kırma haberlerini kapsamaktadır. @Joab_Jackson'da Twitter'dan Joab'ı takip edin. Joab'ın e-posta adresi [email protected]