- •Аннотация
- •Глава 2. Протоколы канального уровня, применяемые на спбивц. 21
- •Глава 3. Производительность протоколов канального уровня 47
- •Список принятых сокращений
- •Введение
- •Глава 1. Технологии облачных вычислений.
- •Достоинства облачных вычислений Достоинства облачных вычислений:
- •Недостатки и проблемы облачных вычислений
- •1.3. Модели развертывания облачных технологий
- •1.4. Основные свойства облачных технологий
- •1.5. Модели обслуживания облачных технологий
- •Глава 2. Протоколы канального уровня, применяемые на спбивц.
- •2.1 Канальный уровень передачи данных
- •2.2 Семейство технологий Ethernet
- •2.3. Протоколы используемые на каналах передачи данных стандарта e1
- •Глава 3. Производительность протоколов канального уровня
- •3.1 Пропускная способность протокола.
- •Время доступа к среде
- •3.3 Размеры кадра и пакета
- •3.4 Размер кадра в гетерогенной сети
- •3.5 Потеря кадров
- •Глава 4. Практическая часть. Тестирование протоколов.
- •4.4 Тестирование
- •5. Охрана труда
- •Анализ опасных и вредных факторов производства
- •5.2 Требования к организации рабочего места пользователей пэвм
- •5.3 Освещение на рабочих местах
- •5.4. Уровень шума и вибрации на рабочих местах
- •5.5 Микроклимат, содержание аэроионов и вредных химических веществ в воздухе на рабочих местах
- •5.6 Уровень электромагнитных и ионизирующих излучений
- •5.7 Оценка напряжённости трудового процесса
- •5.8 Выводы по главе
- •Обоснование экономической эффективности.
- •План выполнения дипломного проекта
- •6.2. Смета затрат на научно исследовательскую работу
- •6.2.1. Материалы
- •6.2.2. Расходы на электроэнергию
- •6.2.3. Затраты на оплату труда
- •6.2.4. Взносы на социальное страхование и обеспечение(всс)
- •6.2.5. Затраты на амортизацию оборудования
- •Стоимость выполнения дипломного проекта
- •Общая стоимость выпускной квалификационной работы составляет 36848 руб.
- •Оценка экономической эффективности
- •Заключение по разделу
- •Заключение
- •Список использованных источников
- •Приложение
Введение
Идея создания облачных вычислений возникла ещё в 1960 году. Джон Маккарти, компьютерный исследователь, известный своими разработками, создатель языка программирования Lisp, высказал предположение о том, что когда-нибудь компьютерные вычисления будут производиться с помощью общенародных утилит.
Быстрый прогресс технологии виртуализации сильно поспособствовал полноценному развитию облачных вычислений. Виртуализация – это процесс предоставления набора вычислительных ресурсов или их логического объединения, абстрагированное от аппаратной реализации, и обеспечивающее при этом логическую изоляцию вычислительных процессов, выполняемых на одном физическом ресурсе. Впервые виртуализация была предложена в мэйнфреймах IBM в середине 1960-х годов. Но после смены направления развития компьютерных технологий от дорогих мейнфреймов в сторону персональных компьютеров и недорогих серверов, основанных на процессорной архитектуре x86, о виртуализации на долгое время забыли. Лишь с середины 2000-х годов ситуация стала меняться. До этого времени рынок виртуализации для архитектур x86 фактически находился под монопольным контролем компании VMware. Однако со временем стали появляться как коммерческие проекты, так и разработки с открытым кодом. В 2006 году Microsoft выпустила бесплатную Windows-версию продукта Microsoft Virtual PC, что послужило началом массового использования технологий виртуализации на компьютерах архитектуры x86. Также в том году компанией Amazon был запущен веб-сервис Amazon Elastic Compute Cloud, который отличался новым подходом к виртуализации. До появления данного продукта виртуализация понималась преимущественно, как возможность развернуть нужное количество виртуальных серверов на собственном оборудовании, а благодаря Amazon Elastic Compute Cloud в привычку вошла идея аренды виртуальных серверов на чужом оборудовании. Также свой вклад в концепцию облаков внесла компания Google со своей платформой Google Apps для веб-приложений в бизнес-секторе. С появлением App Engine сторонние разработчики получили возможность размещать в инфраструктуре Google веб-приложения, которые могут масштабироваться и обслуживать миллионы веб-пользователей ничуть не хуже, чем приложения от самой Google.
Облака практически повсеместно проникли и в жизнь обычных пользователей. Найдя в Интернете подходящий сервис для ежедневного пользования, большинство из которых бесплатны или стоят относительно дёшево, пользователь избавляет себя от необходимости покупать новые компьютеры для обеспечения высокой производительности, от проблем в настройке сложных систем и покупки дорогих программных пакетов. К наиболее популярным сервисам относятся почтовые клиенты, онлайн-редакторы документов (например, Zoho Writer и Google Docs) и облачные хранилища данных (Microsoft OneDrive, Yandex.Диск и другие). Причем выбор на рынке облачных хранилищ настолько велик, что практически невозможно выбрать однозначно лучшее предложение. Что касается разработчиков, то и для них существует большой выбор облачных платформ для написания приложений. Данные платформы делятся на две большие группы, коммерческие и с открытым кодом. К коммерческим решениям относятся Salesforce1 Platform, Microsoft Azure, Google Cloud Platform, SmartCloud Application Services от IBM, а к решениям с открытым кодом CloudFoundry от VMware, Jelastic, OpenShift Online.
Таким образом, облачные технологии предоставляют практически безграничные возможности благодаря своим сервисам, начиная с простого хранения информации и заканчивая предоставлением безопасных IT-инфраструктур. Кроме использования конечными пользователями вычислительных мощностей, облачные технологии предоставляют новые рабочие места для IT -специалистов, которые способны настраивать и сопровождать облака. И так как сами технологии еще не достигли пика своего развития, продолжаются исследования возможности их применения в различных областях жизни.
Протоколы канального уровня обеспечивают доступ к среде передачи данных, именно от правильного выбора протокола на канальном уровне будет зависеть всё дальнейшее качество передачи данных. Правильно выбранный протокол канального уровня поможет добиться высокой производительности от канала передачи данных.
