Android

Обновление Grid-сети Oracle, привязанное к появляющейся тенденции в облаке

Маша и Медведь (Masha and The Bear) - Подкидыш (23 Серия)

Маша и Медведь (Masha and The Bear) - Подкидыш (23 Серия)
Anonim

Oracle на этой неделе отправила обновление своей сетке данных Coherence in-memory, являющейся членом класса промежуточного программного обеспечения, которое, по некоторым словам, может быть на пороге более широкого применения для облачных вычислений.

В сетях данных в памяти хранятся данные о том, что приложения (). Продукт Coherence является одним из наиболее зрелых в пространстве, занимаемом предложениями от IBM, а также такими крупными компаниями, как GigaSpaces и ряд проектов с открытым исходным кодом. Microsoft также разрабатывает систему с названием «Скорость».

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

На сегодняшний день такие системы дышат разреженным воздухом, в основном поддерживая широкомасштабные веб-сайты и высокопроизводительные транзакционные системы, таких как приложения для торговли акциями. По данным Gartner, рынок данных с сетью данных в памяти в 2008 году составил менее 100 миллионов долларов США, что предпочитает термин «распределенные платформы кеширования».

Но некоторые наблюдатели считают, что подходы к управлению данными в памяти могут в конечном итоге, приобретают серьезную тягу к развертываниям облачных вычислений.

«Современные архитектуры с большим количеством смазки локтя, как правило, были достаточно хороши. Но мы видим широкое сближение при кешировании, поскольку [a] способ сделать медленные диски выполняются, »автор Тодд Хофф написал в мартовской статье о highscalability.com. «Поистине огромные усилия прилагаются к добавлению кеша, а затем попытка сохранить всю базу данных и приложения в синхронизации с кешем, поскольку потоки с восходящим и нисходящим потоком проходят через систему».

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

Другие наблюдатели также видят естественную роль таких продуктов, как Coherence в облачных вычислениях.

Технологии помогут приложениям, которые изначально не были разработаны для гибких масштабируемых инфраструктурных систем, таких как Amazon Web Services, для более эффективного использования, хотя и «через некоторую реорганизацию», - сказал аналитик Gartner Массимо Пеццини в недавнем отчете.

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

Однако с использованием подхода in-memory реляционная база данных "становится менее критичной, что, на мой взгляд, угрожает Oracle," сказал он. «Если это менее важно, [клиент] может быть склонен использовать более дешевые продукты [базы данных]».

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

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