Car-tech

Приложения Java с поддержкой терабайтного размера теперь возможны

HUGE EGGS Surprise Toys Challenge with Inflatable water slide

HUGE EGGS Surprise Toys Challenge with Inflatable water slide
Anonim

Новая версия распространяемого Java-кэширования Terracotta позволяет в первый раз объединить более чем терабайт объединенной памяти для одного приложения и его данных, заявила компания на этой неделе.

Программное обеспечение Ehcache 2.2, может также содержать до нескольких сотен миллионов объектов Java в одном кеше, по словам генерального директора Terracotta Амита Пандея. Он добавил, что этот терабайт памяти может быть запущен всего на 10 серверах.

В обновлении также есть новая консоль управления, возможности обмена данными между данными и новая общая библиотека времени выполнения, которые, по утверждению компании, помогут уменьшить объем памяти и [

] [Подробнее читайте: Лучшие NAS-боксы для потоковой передачи и резервного копирования мультимедиа]

Программное обеспечение для кэширования памяти, такое как Ehcache, может использоваться для размещения больших приложений и их данных целиком в рабочей памяти набора серверов, что ускоряет время отклика, потому что во время операций не требуется делать звонки на диск.

Terracotta не одинок в обслуживании рынка многопользовательских приложений на базе Java. На прошлой неделе Oracle анонсировала обновление своего программного обеспечения для распределенной передачи данных Coherence, которое также может использоваться для запуска широкомасштабных приложений Java.

Хотя Ehcache находится под лицензией Apache с открытым исходным кодом, Terracotta поддерживает исходный код Ehcache, предполагая, что роль компании Ehcache, которую Terracotta купила в прошлом году.

Во всем мире около 150000-200 000 приложений используют Ehcache, согласно оценкам компании.

«Ehcache находится между приложением и базой данных и кэширует наиболее часто используемые данные, - сказал Джефф Хартли, вице-президент по продуктам и маркетингу Terracotta. «Вам не нужно определять размер вашей базы данных для обработки пиковой нагрузки. Ее можно настроить на гораздо более низком уровне, потому что кеш способен обслуживать из памяти наиболее часто используемые данные».

Предыдущие версии по данным компании, программное обеспечение с открытым исходным кодом может масштабироваться примерно до 100 ГБ. До этого релиза крупнейшие кэшированные Java-развертывания Pandey видели только около 200 ГБ, а большинство развертываний имеют размер от 2 до 20 ГБ.

«Построение любого кеша больше, чем, скажем, 50 гигабайт, очень сложное и включает в себя ручной работы для разработчиков и операторов и может быть очень сложно поддерживать », - сказал Пандей. «То, что мы сделали, позволяет разработчикам и операторам использовать кеш-терабайт масштаба с несколькими сотнями миллионов объектов».

Объединенная память может использоваться для запуска одного экземпляра приложения, нескольких экземпляров одного приложения или нескольких приложений, Pandey сказал.

Организации с большими базами данных, поддерживающие свои Java-программы, возможно, захотят рассмотреть возможность использования Ehcache, сказал Пандей. Организация могла бы поместить всю свою базу данных в память, что снизило бы латентность приложения «на пару порядков», сказал он.

В дополнение к увеличенному размеру развертываний новая версия предоставляет ряд новые возможности. Один из них - это набор возможностей аутентификации, которые используют широко распространенный Light Access Access Protocol для входа в систему.

Программное обеспечение обновило свои панели планирования планировщика и веб-сессий. Консоль также может предложить кластерный вид всех узлов. Новое программное обеспечение также может работать в разных географических зонах через глобальные сети, которые больше не ограничивают развертывание в одном центре обработки данных. Эта функция может помочь в аварийном восстановлении организации и непрерывности планов действий.

Joab Jackson охватывает корпоративное программное обеспечение и общую технологию, новости для Служба новостей IDG. Следуйте за Joab в Twitter на @Joab_Jackson. Адрес электронной почты Joab - [email protected]