
- •Содержание
- •Введение
- •1.Облачные вычисления
- •1.1. Основные свойства
- •1.2.Типы облаков и модели развертывания облачных операционных сред
- •1.2.1.Типы облаков
- •1.2.2. Модели облачных служб
- •1.2.3.Модели развертывания облачных операционных сред
- •Облачные операционные системы
- •2.1.Структура eyeOs
- •2.2.Обзор eyeOs
- •3.Моделирование элементов сетевой инфраструктуры облачных систем
- •Создание ip-сетей с помощью виртуальных машин
- •Реализация сети на базе виртуальных машин.
- •3.3. Создание беспроводной сети
- •4.Установка и запуск приложений для облачной ос eyeOs
- •4.1. Запуск eyeOs с помощью vm VirtualBox
- •4.2. Разработка приложений
- •4.2.1.Требования окружающей среды:
- •4.2.2. Структура приложения
- •4.2.3.Как установить и запустить приложение для облачной ос eyeOs
- •4.2.4. Установка новых приложений
- •Заключеие
- •Список литературы
Содержание
Введение……………………………………………...………………………...…2
Облачные вычисления………………………………………………...…4
Основные свойства………………………………………………….…4
Типы облаков и модели развертывания облачных операционных сред………………………………………………………………...…6
Облачные операционные системы…………………………………………………………………….…9
Структура eyeOS………………………………………………...…10
Обзор eyeOS…………………………………………………...……12
Моделирование элементов сетевой инфраструктуры облачных систем…………………………………………………………………...…...14
Создание IP сетей с помощью виртуальных машин……..………24
Реализация сети на базе виртуальных машин……………………26
Создание беспроводной сети…………………………………...…29
Установка и запуск приложений для облачной ОС eyeOS……..….…31
Запуск eyeOS с помощью VM VirtualBox……………….……..…31
Запуск приложений…………………………………………...……34
Заключение……………………………………………………………….36
Список литературы……………………………………………………..38
Введение
В настоящее время технологии «облачных» вычислений приобретают все большую популярность, а концепция Cloud Computing является одной из самых модных тенденций развития информационных технологий. Крупнейшие мировые ИТ вендоры (Microsoft, Amazon, Google и прочие) так или иначе внедряют сервисы «облачных» вычислений.
В настоящее время есть много технологий, связанных с web, таких как PHP, XHTML, CSS и JavaScript, поэтому не требуется осваивать и понимать многочисленные концепции, чтобы иметь возможность создавать веб-приложения. Кроме того каждый веб-браузер имеет различные интерпретации кодекса и каждая PHP версия и конфигурация немного отличается от другой
Сегодня под облачными вычислениями обычно понимают возможность получения необходимых вычислительных мощностей по запросу из сети, причем пользователю не важны детали реализации этого механизма и он получает из этого «облака» все необходимое. Ярким примером могут служить поисковые системы, интерфейс которых очень прост, но в то же время они предоставляют пользователям огромные вычислительные ресурсы для поиска нужной информации.
На сегодняшний день существует множество определений «облачных вычислений». Зачастую они расходятся в своем значении и акцентах. Рассмотрим некоторые из этих определений для того чтобы понять что такое «облачные» вычисления с разных точек зрения.
Под облачной инфраструктурой понимается набор аппаратного и программного обеспечения, имеющего пять основных свойств облачных вычислений. Облачная инфраструктура рассматривается как содержащая и физический уровень, и уровень абстракции. Физический уровень состоит из аппаратных ресурсов, которые необходимы для поддержки облака предоставляемых услуг, и, как правило, включает серверы, системы хранения и сетевые компоненты. Уровень абстракции состоит из программного обеспечения, развернутого на физическом уровне, и содержит все основные свойства облаков. Концептуально уровень абстракции стоит выше физического уровня
Cloud computing – это программно-аппаратное обеспечение, доступное пользователю через Интернет или локальную сеть в виде сервиса, позволяющего использовать удобный интерфейс для удаленного доступа к выделенным ресурсам (вычислительным ресурсам, программам и данным).Компьютер пользователя выступает при этом рядовым терминалом, подключенным к Сети. Компьютеры, осуществляющие cloud computing, называются «вычислительным облаком». При этом нагрузка между компьютерами, входящими в «вычислительное облако», распределяется автоматически.