Лекция. Облачные технологии. Облачные технологии
Скачать 1.6 Mb.
|
РАЗДЕЛ I ОБЛАЧНЫЕ ТЕХНОЛОГИИ§ 1. Облачные технологииИнформационные технологии Рис.1.Модельоблачнойтехнологии не стоят на месте, с каждым годом во всем мире появляются самые разнообразные проекты и разра- ботки, создаются новые техноло- гии и инновации, способные об- легчить нашу жизнь и привнести в нее что-то новое. Облачные тех- нологии предоставляют практи- чески безграничные возможности благодаря своим сервисам, начи- ная с простого хранения инфор- мации и заканчивая предостав- лением сложных безопасных ИТ- инфраструктур. Облачные технологии (англ. «Cloudtechnology», «cloud» – облако, «technology» – техноло- гия) – это технологии обработки данных, в которых компьютерные ресурсы предоставляются интер- нет-пользователю как онлайн-сер- вис. Облачные вычисления (англ. «Cloud computing», «cloud» – об- лако, «computing» – вычисления) (рис. 1) – модель обеспечения удобного сетевого доступа по тре- бованию к некоторому общему фонду конфигурируемых вычис- лительных ресурсов (например, сетям передачи данных, серве- рам, устройствам хранения дан- ных, приложениям и сервисам – как вместе, так и по отдельности), которые могут быть оперативно предоставлены и освобождены с минимальными эксплуатационными затратами или обраще- ниями к провайдеру. Предоставление и организация виртуальных услуг осуществ- ляется с помощью провайдера – поставщика облачных услуг, обеспечивающего доступ к информационным ресурсам любого уровня и любой мощности. Таким образом, облачный провай- дер (англ. «Cloud provider» – поставщик облачных сервисов) – компания, предоставляющая услуги на базе облачных вычисле- ний, для которых использует различные виртуализированные ресурсы (виртуальные серверы, виртуальные сети, виртуальные системы хранения данных). Доступ к услугам осуществляется с помощью автоматизированной панели управления, посред- ством которой заказчик может самостоятельно распоряжаться и настраивать арендованные ресурсы. Модели обслуживания облачных технологий. Инфраструктура как услуга (Infrastructurе as a Service,IaaS) – это предоставление компьютерной инфраструктуры (как правило, это платформы виртуализации) как сервиса. IaaS существенно усиливает технологию, услуги и вложения в центры обработки данных, чтобы предоставить это как услу- гу клиентам. Непосредственное управление всей инфраструк- турой осуществляется поставщиком услуг. Клиент, со своей стороны, управляет операционной системой и установлен- ным ПО. Обычно, в зависимости от нужд заказчика, меняет- ся и объем используемой инфраструктуры. Подход IaaS избав- ляет компании от необходимости поддержки «сложных» ин- фраструктурных решений (центры обработки данных, сетевая инфраструктура), кроме того, уменьшаются и соответствую- щие издержки. Облачная платформа предоставляет сервисы для запуска виртуальных машин и сервисы хранения данных (рис. 2). К данному виду услуги относятся Amazon EC2, Google Cloud Storage, Microsoft Azure, IBM Smart Cloud, IBM Cloud, Oblako. и др. Платформа как услуга (Platform as a Service, PaaS) – это интегрированная платформа для разработки, тестирования, разворачивания и поддержки веб-приложений, которая мо- жет предоставляться виртуаль- но как услуга. Она позволяет развертывать приложения с по- мощью Интернета без затрат на приобретение и обновление ПО, на приобретение, развертыва- ние, обслуживание различных устройств и на управление ими. Примером этой модели яв- ляются услуги хостинга сайтов Amazon Web Services (AWS), Microsoft Azure, Google App Engine, Jelastic, Apache Stratos, OpenShift (рис.3). IaaS Рис.2.МодельIaaS Рис.3.МодельPaaS Коммуникации как услуга (Communications as a Service, CaaS) – услуга, которая заключает- ся в предоставлении клиентам раз- личных инструментов коммуника- ции в облаке. Это может быть теле- фония, сервисы по передаче бы- стрых сообщений или организации видеосвязи. При этом все необходи- мое ПО расположено в облаке про- вайдера (рис.4). Рис.4.МодельCaaS Программное обеспечение как услуга (Software as a Service, SaaS) – тип модели, в которой пользователь имеет возможность работать с программами, находящимися в соб- ственности владельцев облачных сервисов. Пользователь мо- жет работать со своими источниками через любое компьютер- ное оборудование, подключенное к Интернету из любого ме- ста. Для обеспечения бесперебойной работы программы и все затраты на нее несут владельцы сервиса, предоставляющие облако, и пользователь (если сервис платный) оплачивает только месячный взнос за пользование этим облачным серви- сом. Таким образом, пользователь не несет затраты на при- обретение лицензии на нужную ему программу, а разработ- чики программ будут страховать от несанкционированного распространения и незаконного использования своей продукции. Особенности модели SaaS – поль- зователь получает возможность работать не только с определенной программой, но и с набором про- грамм. В качестве примера можно привести Google Apps Education Edition, SmartCloud, damumed.kz и др. (рис.5). Рис.5.МодельSaaS Рабочий стол как услуга (Desktop as a Service, DaaS) – пре- доставление виртуального компьютера, который каждый поль- зователь может индивидуально настраивать под свои задачи. Пользователь, приходя на работу, просто вводит свои данные (обычно логин и пароль) и может работать, используя при этом, благодаря технологиям виртуализации, вычислительные мощ- ности стороннего сервера, а не своего ПК (рис.6). Расчетная мощность оборудова- ния как услуга (Hardware as a Service, HaaS) – предоставление вычислительных ресурсов оборудо- вания (его времени, мощности, объе- ма хранилищ данных и др.) в виде сервисов с использованием техноло- гий виртуализации. Как правило, сервисы предлагаются в качестве альтернативы точным вычислитель- ным системам, таким как серверы, суперкомпьютеры и др. (рис.7). Рабочее пространство как услуга (Workspace as a Service, WaaS) – пре- доставление комплекта SaaS, пред- назначенного для создания удаленно- го рабочего окружения. Этот сервис позволяет максимально активизиро- вать работу всей организации и значи- тельно сократить расходы на обслу- живание IT-инфраструктуры (рис. 8). Мониторинг как услуга (Monito- ring as a Service, MaaS) – это услуги с программным обеспечением в обла- ке для мониторинга и обеспечения безопасности (рис.9). Преимущества облачных техно- логий:настройки управления любыми устройствами, подключенными к Интернету (ПК, планшеты, те- лефоны и др.); пользовательские программы яв- ляются бесплатными (или предос- тавляются по доступной цене) Рис.6.МодельDaaS Рис.7.МодельHaaS Рис.8.МодельWaaS Рис.9.МодельMaaS и постоянно обновляются до самой последней версии; не требуют специальных операционных систем; доступ к информации в любом месте, в любое время; облегчают совместную работу для многих пользователей; аутентификация форматов документов; при возникновении непредвиденных ситуаций с устрой- ством важная информация не потеряется, так как файлы со- хранены вне его внутренней памяти; информация сохраняется в облаке автоматически и создает- ся ее резервная копия. Недостатки облачных технологий:нет возможности работать в случае отсутствия Интерне- та, есть доступ только к документам, загруженным на уст- ройство; скорость работы облачных программ может быть медлен- ной; возможная угроза безопасности информации; многие облачные сервисы на платформе предлагают не- сколько гигабайт памяти бесплатно, а расширить ее можно только за дополнительную плату; некоторые облачные технологии не соответствуют оте- чественным и международным стандартам. Что такое облачные технологии? Что такое облачные вычисления? Что такое облачный провайдер? Какие модели обслуживания облачных технологий вы знаете? Как определить эффективность доступа к облачным тех- нологиям? Для чего предназначены облачные технологии? Какова основная деятельность облачного провай- дера? Почему облачные технологии не требуют специальных операционных систем? Проанализируйте и сравните модели обслуживания об- лачных технологий. |