Добавил:
Developer Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции / Особенности современных информационных распределённых систем.docx
Скачиваний:
26
Добавлен:
04.06.2023
Размер:
33.72 Кб
Скачать

(Слайд 21) Открытость

Открытая система реализует открытые спецификации интерфейсов, протоколов, форматов данных и т.д.

Открытая спецификация:

  • Общедоступна, не принадлежит производителю;

  • Не зависит от конкретных технических и программных средств;

  • Поддерживается открытым процессом, под контролем общественного мнения.

Преимущества:

  • Переносимость прикладного ПО;

  • Поддержка нескольких независимых реализаций;

  • Способность взаимодействия с другими приложениями и системами;

  • Легкая миграция пользователей от системы к системе.

(Слайд 22) Примеры распределённых систем

Распределенные системы используются во всех сферах, от электронных банковских систем до сенсорных сетей и многопользовательских онлайн-игр. Многие организации используют распределенные системы для поддержки сетевых служб доставки контента.

В сфере здравоохранения распределенные системы используются для хранения и доступа, а также для телемедицины. В сфере финансов и торговли многие сайты онлайн-покупок используют распределенные системы для онлайн-платежей или системы распространения информации в финансовой торговле.

Распределенные системы также используются для транспорта в таких технологиях, как GPS, системы поиска маршрутов и системы управления дорожным движением. Сотовые сети также являются примерами распределенных сетевых систем из-за их базовой станции.

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

(Слайд 23) Достоинства и недостатки распределённых систем

К плюсам распределенных систем можно отнести следующие:

  • соотношение цены и производительности;

  • высокая производительность;

  • возможность разделение ресурсов;

  • масштабируемость;

  • надежность.

Среди недостатков распределенных систем можно выделить:

  • сложность проектирования, тестирования и обслуживания;

  • безопасность данных, передаваемых внутри системы;

  • управляемость системы.

(Слайд 24) Современные распределённые системы

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

Виртуальная организация – это ряд людей и/или организаций, объединенных общими правилами коллективного доступа к определенным вычислительным ресурсам.

Методы предоставления доступа к вычислительным ресурсам становятся сервисно-ориентированными, что позволяет гибко использовать одни и те же вычислительные ресурсы различными потребителями.

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

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