-
Пул ресурсов Все запросы сохраняются в балансировщике до тех пор, пока СП «не захочет» взять более «привлекательный» запрос . Недостаток: сложное управление системой
-
Распределительное хранилище
-
Перемещаемый фрагмент данных Нужный фрагмент перемещаем между хранилищами. Недостатки: если это разовое перемещение, то никакой выгоды; перетягивание фрагмента туда-сюда.
-
Дублирование на чтение Не перемещаем фрагмент, а только ему копию на чтение.
-
Размножение на запись Недостаток: проблема с целостностью данных
-
SOAP Протокол обмена структурированными сообщениями в распределённой вычислительной среде. Взаимодействие сервисов между собой – интероперабельность. Техническая интероперабельность – способность к обмену данными между участвующими в обмене системами. Семантическая интероперабельность – системы ориентированы на одну и ту модель интерпретации, в которой исключены двусмысленности. Иными словами, интероперабельные системы обязательно опираются на одни и те же стандарты.
-
Облачная архитектура Перемещение сервисов между узлами Облачные архитектурные уровни:
-
SAAS – инфраструктура как услуга;
-
PAAS – платформа как услуга;
-
IAAS – программное обеспечение как услуга.
-
Частные облака- собственная облачная инфраструктура организации Достоинства: - Возможности для контроля, все компоненты ИТ-инфраструктуры остаются на стороне организации; - Высокий уровень безопасности; - Высокая производительность; -При внедрении частного облака повышается оперативность работы ИТ-отдела; Недостатки: - Значительные расходы на всех этапах жизненного цикла облака; - Привлечение IT- специалистов; - Риски потери работоспособности сервисов и или потери данных из-за физических угроз для инфраструктуры; - Затраты больших человеческих и материальных ресурсов;
-
Публичные облака (Google, Yandex) - предоставление облачных служб и ресурсов большому количеству клиентов, используя общедоступные большие центры обработки данных Достоинства: -большая простота и эффективность использования; -экономия за счет отсутствия статьи расходов на «железо»;
-гибкость и масштабируемость; - исключен риск простоя из-за серверных аварий; - не нужны кадры по тех поддержки Недостатки: - работоспособность услуг полностью подчинена третьестороннему провайдеру. - производительность зависит от стабильности и широты пропускания интернет-соединения. - cлабая защищенность данных
Виртуализация
Области применения:
-
Возможность поддержки систем и приложений
-
Повышение отказоустойчивости и надежности засчет минимизации проблем аппаратного характера
-
Создание сред для тестирования
-
Консолидация серверов
-
Повышение управляемости и надежности сетевой структуры
Классификация виртуализации:
1.По принципу действия:
-
Эмуляция аппаратуры
-
Полная виртуализация -Большое время на внедрение + выделять любые мощности на любую машину + откатить” виртуальную машину на произвольный момент времени + не волнуют аварии, связанные с железом. + Миграция на другое “железо” происходит быстро + одновременно могут поддерживаться многочисленные различные операционные системы
-
Паравиртуализация- техника виртуализации, при которой гостевые операционные системы подготавливаются для исполнения в виртуализированной среде, для чего их ядро незначительно модифицируется. . Операционная система взаимодействует с программой гипервизора, который предоставляет ей гостевой API, -Необходимо чтобы гостевая операционная система была изменена для гипервизора. Но это возможно, только если гостевые ОС имеют открытые исходные коды. + Предлагает производительность почти как у реальной не виртуализированной системы. +Одновременно могут поддерживаться многочисленные различные операционные системы
-
Виртуализация внутреннего ядра ОС
2.По типу виртуализируемой среды:
-
Виртуализация представлений (изоляция только на уровне данных настроек)
-
Виртуализация рабочих мест
-
Виртуализация серверов
-
Виртуализация приложений