
- •Особенности современных информационных распределённых систем (слайд 2) Введение
- •(Слайд 3) Определение распределённой системы
- •(Слайд 4) Концепции аппаратных решений
- •(Слайд 5) Концепции программных решений
- •(Слайд 6) Модели промежуточного уровня
- •(Слайд 7) Применение распределённых системы
- •(Слайд 10) Масштабируемость
- •(Слайд 11)
- •(Слайд 12)
- •(Слайд 13)
- •(Слайд 21) Открытость
- •(Слайд 22) Примеры распределённых систем
- •(Слайд 23) Достоинства и недостатки распределённых систем
- •(Слайд 24) Современные распределённые системы
- •(Слайд 25) Облачные и распределённые вычисления
(Слайд 21) Открытость
Открытая система реализует открытые спецификации интерфейсов, протоколов, форматов данных и т.д.
Открытая спецификация:
Общедоступна, не принадлежит производителю;
Не зависит от конкретных технических и программных средств;
Поддерживается открытым процессом, под контролем общественного мнения.
Преимущества:
Переносимость прикладного ПО;
Поддержка нескольких независимых реализаций;
Способность взаимодействия с другими приложениями и системами;
Легкая миграция пользователей от системы к системе.
(Слайд 22) Примеры распределённых систем
Распределенные системы используются во всех сферах, от электронных банковских систем до сенсорных сетей и многопользовательских онлайн-игр. Многие организации используют распределенные системы для поддержки сетевых служб доставки контента.
В сфере здравоохранения распределенные системы используются для хранения и доступа, а также для телемедицины. В сфере финансов и торговли многие сайты онлайн-покупок используют распределенные системы для онлайн-платежей или системы распространения информации в финансовой торговле.
Распределенные системы также используются для транспорта в таких технологиях, как GPS, системы поиска маршрутов и системы управления дорожным движением. Сотовые сети также являются примерами распределенных сетевых систем из-за их базовой станции.
Google использует сложную и изощренную инфраструктуру распределенной системы для своих возможностей поиска. Некоторые говорят, что это самая сложная распределенная система на сегодняшний день.
(Слайд 23) Достоинства и недостатки распределённых систем
К плюсам распределенных систем можно отнести следующие:
соотношение цены и производительности;
высокая производительность;
возможность разделение ресурсов;
масштабируемость;
надежность.
Среди недостатков распределенных систем можно выделить:
сложность проектирования, тестирования и обслуживания;
безопасность данных, передаваемых внутри системы;
управляемость системы.
(Слайд 24) Современные распределённые системы
На сегодняшний день распределенные системы отходят от традиционных понятий высокопроизводительных распределенных вычислений в сторону развития виртуального сотрудничества и виртуальных организаций.
Виртуальная организация – это ряд людей и/или организаций, объединенных общими правилами коллективного доступа к определенным вычислительным ресурсам.
Методы предоставления доступа к вычислительным ресурсам становятся сервисно-ориентированными, что позволяет гибко использовать одни и те же вычислительные ресурсы различными потребителями.
Значительно расширились области автоматизированного управления ресурсами. Человек не в силах вручную решить задачу распределения вычислений в системах такого масштаба и гетерогенности. Таким образом, необходимо использование автоматизированных систем управления задачами, которые берут на себя задачи управления предоставляемой системой.
Также, с возрастанием масштаба вычислительных сетей, необходимы автоматизированные средства обработки ошибок и восстановления вычислительного процесса.