- •Оценка производительности протоколов доступа к ресурсам систем облачных вычислений.
- •Глава 1. Технологии облачных вычислений. 4
- •Глава 2. Протоколы канального уровня, применяемые на спбивц. 10
- •Глава 3. Производительность протоколов канального уровня 29
- •Введение
- •Глава 1. Технологии облачных вычислений.
- •Достоинства облачных вычислений Достоинства облачных вычислений:
- •Недостатки и проблемы облачных вычислений
- •1.3. Модели развертывания облачных технологий
- •1.4. Основные свойства облачных технологий
- •1.5. Модели обслуживания облачных технологий
- •Глава 2. Протоколы канального уровня, применяемые на спбивц.
- •2.1 Канальный уровень передачи данных
- •2.2 Семейство технологий Ethernet
- •2.3. Протоколы используемые на каналах передачи данных стандарта e1
- •Глава 3. Производительность протоколов канального уровня
- •3.1 Пропускная способность протокола.
- •3.2 Время доступа к среде
- •3.3 Размеры кадра и пакета
- •3.4 Размер кадра в гетерогенной сети
- •3.5 Потеря кадров
- •3.6 Затухание сигнала передачи данных.
- •Глава 4. Практическая часть. Тестирование протоколов.
- •2.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. Затраты на амортизацию оборудования
- •Стоимость выполнения дипломного проекта
- •Обоснование экономической эффективности
- •Заключение по разделу
1.4. Основные свойства облачных технологий
Национальный Институт стандартов и технологий NIST (National Institute of Standards and Technology, USA) в своем документе “The NIST Definition of Cloud Computing” [Облачные вычисления (Cloud computing). URL: http://www.tadviser.ru/index.php/Статья:Облачные_вычисления_ (Cloud_computing) (дата обращения: 12.03.2014).] определяет следующие характеристики облаков:
возможность в высокой степени автоматизированного самообслуживания системы со стороны провайдера;
наличие системы широкополосной передачи данных;
сосредоточенность ресурсов на отдельных площадках для их эффективного распределения;
быстрая масштабируемость;
управляемый сервис.
При самообслуживании по требованию (Ondemand self-service) у потребителя есть возможность получить доступ к предоставляемым вычислительным ресурсам в одностороннем порядке по мере потребности, автоматически, без необходимости взаимодействия с сотрудниками поставщика услуг.
Широкий сетевой доступ (Broad network access) делает предоставляемые вычислительные ресурсы доступными по сети через стандартные механизмы для различных платформ, тонких и толстых клиентов, мобильных телефонов, планшетов, ноутбуков, рабочих станций и т.п.
Объединение ресурсов в пулы (Resorce pooling) представляет собой объединение вычислительных ресурсов провайдера в пулы для обслуживания многих потребителей по много арендной (multi-tenant) модели. Примерами такого рода ресурсов могут быть системы хранения, вычислительные мощности, память, пропускная способность сети.
Для быстрого масштабирования ресурсы должны выделяться и высвобождаться с большой скоростью в зависимости от потребностей. Это происходит благодаря мгновенной эластичности (Rapid elasticity). Для потребителя возможности предоставления ресурсов являются неограниченными, то есть они могут быть присвоены в любом количестве и в любое время.
Облачные системы автоматически управляют и оптимизируют ресурсы с помощью средств измерения, реализованных на разном уровне абстракции применительно для разного рода сервисов. Они автоматически контролируют и оптимизируют выделение ресурсов, основываясь на измеряемых параметрах сервиса: размер системы хранения, ширина полосы пропускания, число активных пользователей и т.д. Использованные ресурсы можно отслеживать и контролировать, что обеспечивает прозрачность как для поставщика, так и для потребителя, использующего сервис.
1.5. Модели обслуживания облачных технологий
В настоящее время принято выделять три основные модели обслуживания облачных технологий [Орландо Д. Модели сервисов облачных вычислений: программное обеспечение как сервис. URL: http://www.ibm. com/developerworks/ru/library/cloudservices3saas/ (дата обраще- ния: 24.03.2014)]:
услуги инфраструктуры(IaaS);
услуги платформы;
и услуги приложений.
К услугам инфраструктуры (Infrastructure as a Service – IaaS) можно отнести набор физических ресурсов, таких как серверы, сетевое оборудование и накопители, предлагаемые заказчикам в качестве услуг. Услуги инфраструктуры решают задачу надлежащего оснащения центров обработки данных, предоставляя вычислительные мощности по мере необходимости.
Услуги платформы (Platform as a Service – PaaS) – это модель обслуживания, в которой потребителю предоставляются приложения как набор услуг. В него входят, в частности, промежуточное ПО как услуги, обмен сообщениями как услуги, интеграция как услуги, информация как услуги, связь как услуги и т.д. Например, рабочее место как услуга (Workplace as a Service – WaaS) позволяет компании использовать облачные вычисления для организации рабочих мест своих сотрудников. Данные как услуга (Data as a Service – DaaS) предоставляют пользователю дисковое пространство, которое он может использовать для хранения больших объемов информации. Безопасность как услуга (Security as a Service – SaaS) дает возможность пользователям быстро развертывать продукты, позволяющие обеспечить безопасное использование веб-технологий.
Услуги приложений (Software as a Service – SaaS) предполагают доступ к приложениям как к сервису, то есть приложения провайдера запускаются в облаке и предоставляются пользователям по требованию как услуги. Приложения доступны посредством различных клиентских устройств или через интерфейсы тонких клиентов, например, такие, как веб-браузер. Потребитель при этом не управляет базовой инфраструктурой облака, в том числе сетями, серверами, операционными системами. На конечном пользователе лежит ответственность только за сохранность параметров доступа и выполнение рекомендаций провайдера по безопасным настройкам приложений. Реализацией SaaS является и значительная часть растущего рынка мобильных приложений.
