![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Сервисное - ориентированные модели
Система состоит из множества узлов предоставляющие одни услуги или сервисы, являющиеся потребителями других. Позволяет строить слабо связные системы, в которых отдельные функции выполняются отдельными узлами. Узлы взаимодействуют между собой непосредственно, однако установления связи между ними используется 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
Особенности многоуровневой архитектуры
|