Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Сервисное - ориентированные модели






 

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

Достоинства данной архитектуры:

· Гибкость (за счет возможности конфигурировать из разных серверов)

· Надёжность (При выходе из строя отдельных сервис провайдеров, система теряет часть функции, но не перестает работать)

· Скорость разработки (использования существующих сервисов вместо создания новых компонентов)

Основной недостаток:

o Низкая производительность из-за SOAP

 

01.10.2015

Лекция 8

GRID

 

GRID архитектура позволяет использовать ресурсы простаивающих домашних и офисных компьютеров для решения сложных вычислительных задач. Pool ресурсов формируется из большого числа ПК. TASK MANAGER – получает задачи от клиентов разбивает их на небольшие пакетные задания и распределяет их между простаивающими компьютерами. После получения результатов, осуществляет их сборку и отправку клиента. Совокупная вычислительная мощность крупного GRID сопоставима с характеристиками суперкомпьютера.

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

1) Задействовать возможность большую вычислительную мощность, при относительно не больших дополнительных затратах.

2) Рациональное использования не догруженных компьютеров.

Недостатки:

1) Не стабильность характеристик и как следствия сложность клонирования загрузке компьютера.

2) Не определённое время решения отдельных задач

В настоящее время используется в научных проектах требующих больших объёмов расчётов, но не критичных к выходу их выполнению.

Облачная архитектура

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

1) Soft as a Services (SaaS) – использования арендованного программного обеспечения.

2) Platform as a Services (PaaS) – предлагаются в аренду разработки. Использования для разработки программ, арендованных средств разработки в том числе и СУБД.

3) Infrastructure as a Service (IaaS) – аренда виртуального компьютера обладающими определенными характеристиками: ОП, дискового пространства, процессора ….

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

· Экономическая выгодность (!)

· Возможность гибко распоряжается арендованными ресурсами

 

Недостатки:

o Не возможность контроля пользователя, физического состояния вычислительной инфраструктуры

o Законодательные ограничения для пользователя

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

07.10.2015

Лекция 9

О
Б С
Щ Л
Е У
С Ж
И Б
С Ы
Т
Е
М
Н
Ы
Е

Особенности многоуровневой архитектуры

Уровень представления
Валидацыю данных
Обработка ошибок
Бизнес логика
Доступ к данным
Обработка данных
Источник данных
Б
Е
З
О
П
А
С
Н
О
С
Т
Ь

 







© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.