Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Глава 1. Классификация распределенных вычислительных средОбласть распределенных вычислительных систем в настоящее время характеризуется быстрыми темпами изменения идеологий и подходов. За короткую историю существования систем такого типа появилось множество различных парадигм реализации распределенных вычислений, набравших большой вес и общее признание, но практически исчезнувших впоследствии под давлением более новых и модных подходов. Однако когда технология исчезает из виду, очень часто она появляется вновь под новым именем [1]. В данной главе происходит непрерывное перемешивание базовых концепций с новейшими подходами к разработке. Распределенная вычислительная система (РВС) – это набор соединенных каналами связи независимых компьютеров, которые с точки зрения пользователя некоторого программного обеспечения выглядят единым целым. Распределенной вычислительной системой можно назвать такую систему, в которой отказ компьютера, о существовании которого вы даже не подозревали, может сделать ваш собственный компьютер непригодным к использованию[22]. Рисунок 1.1, показывает шесть фаз вычислительных парадигм, от фиктивных терминалов / мэйнфреймов, к ПК, сетевым вычислениям, к Грид-вычислениям и облачным вычислениям. В фазе 1 много пользователей совместно использовали мощные мэйнфреймы, используя цифровые терминалы. В фазе 2, автономные компьютеры стали достаточно мощными, чтобы удовлетворять большинство потребностей пользователей. В фазе 3, ПК, ноутбуки и серверы были соединены между собой через локальные сети для совместного использования ресурсов и увеличения производительности. В фазе 4, локальные сети были соединены с другими локальными сетями, формирующими глобальную сеть, такие как Интернет для использования удаленных приложений и ресурсов. В фазе 5 Грид-вычисления позволили совместно использовать вычислительную мощность и хранение данных через систему распределенных вычислений. В фазе 6, облачные вычисления далее обеспечивают совместно используемые ресурсы в Интернете масштабируемым и простым способом. Рисунок.1.1. Шесть вычислительных парадигм – от вычислений мэйнфрейма до интернет-вычислений, к Грид-вычислениям и облачным вычислениям Сравнивая эти шесть парадигм вычислений, похоже, что облачные вычисления демонстрируют возврат к исходной парадигме вычислительных мэйнфреймов. Однако у этих двух парадигм есть несколько важных различий. Мэйнфрейм предлагает конечную вычислительную мощность, в то время как облачные вычисления обеспечивает почти бесконечную интенсивность и мощность. Кроме того, в мэйнфрейме вычислительные терминалы действовали как устройства пользовательского интерфейса, в области облачных вычислений мощные ПК могут обеспечить локальную вычислительную мощность и обеспечение поддержки [3]. В результате можно запускать вычисление на так называемых распределённых системах. Различные аппаратные средства и архитектура программного обеспечения используются для распределенного вычисления. На более низком уровне это необходимо, чтобы связать центральные процессоры какой-то сетью, независимо от того, что они связаны в печатной плате или связаны с помощью слабосвязанных устройств и кабелей. В более широком смысле это необходимо, чтобы связать процессы, идущие на тех центральных процессорах каким-то типом системой коммуникации [3],[20],[59]. Для этой цели развивались программные среды, такие как MPI, PVM. Распределённые системы создают распределённую среду. А доступ к удаленным ресурсам в такой среде не так прост, как доступ к локальным ресурсам из-за задержек коммуникации, которые происходят в сети и центральном процессоре и гетерогенного характера ресурсов. Есть много различных типов распределенных вычислительных систем. У каждой есть свои преимущества и недостатки. На самом низком уровне распределённой среды стоят такие системы как, клиент-сервер, P2P, а более в широком смысле, такие как метакомпьютинг, Грид и последняя технология облачные вычисления.
|