На бирже курсовых и дипломных проектов можно найти образцы готовых работ или получить помощь в написании уникальных курсовых работ, дипломов, лабораторных работ, контрольных работ, диссертаций, рефератов. Так же вы мажете самостоятельно повысить уникальность своей работы для прохождения проверки на плагиат всего за несколько минут.

ЛИЧНЫЙ КАБИНЕТ 

 

Здравствуйте гость!

 

Логин:

Пароль:

 

Запомнить

 

 

Забыли пароль? Регистрация

Повышение уникальности

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение уникальности любого файла в формате MS Word. После такого повышения уникальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, etxt.ru или advego.ru. Программа «StudentHelp» работает по уникальной технологии и при повышении уникальности не вставляет в текст скрытых символов, и даже если препод скопирует текст в блокнот – не увидит ни каких отличий от текста в Word файле.

Результат поиска


Наименование:


реферат Облачные вычесления

Информация:

Тип работы: реферат. Добавлен: 03.11.2012. Сдан: 2012. Страниц: 7. Уникальность по antiplagiat.ru: < 30%

Описание (план):


ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО
ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ 

Тверской  государственный технический университет
                                          Кафедра » Информационные системы  »
       
 

       Содержание
 

       Введение  

       Тема  облачных вычислений становиться все  популярней в бизнесе. Раньше многие компании приобретали сервера, которые затем  объединяли в кластеры и центры данных, приобретали программное обеспечение, для развертывания всей инфраструктуры и построения масштабируемой системы. Затем оценивали риски, связанные с недооценкой или переоценкой загрузки, – инвестировав в разработку, и возможно не получив ожидаемого притока клиентов и поняв, что все средства были потрачены в пустую.
       Избежать  все этого позволяет модель аренды, которая может еще оказаться  и экономически целесообразной, причем во многом благодаря виртуализации и оптимизации инфраструктуры провайдера услуг SaaS. Совмещение на одной физической машине нескольких виртуальных способствует сокращению издержек и оптимизации поддержки, а также дает возможность гибкого перераспределения ресурсов в зависимости от изменяющейся нагрузки. Однако самым важным плюсом виртуализации является сокращение времени на масштабируемость конфигурации, необходимой для решения конкретной задачи. 
 
 
 
 
 
 
 
 
 
 
 
 

                                               Пример
       Например, две компании одновременно запускают  аналогичный сервис, но одна строит ЦОД (Центр Обработки Данных) самостоятельно, а другая сразу разворачивает  сервис на масштабируемой облачной платформе. Каждый месяц число пользователей  сервиса увеличивается в разы и очень скоро первая компания понимает, что существующих мощностей недостаточно, и тратит месяц на увеличение мощности своего ЦОД или на переписывание приложения с учетом масштабируемости. Вторая компания в этом случае лишь увеличивает арендованные мощности. К тому моменту пока первая компания перепишет сервис или нарастит мощность оборудования, вторая переманит у нее новых клиентов.
       Для решения проблемы сложности программных  систем в свое время была предложена идея повторного использования кода, получившая развитие в двух направлениях – подпрограммы (процедуры и функции) и объекты.
       Сначала эта идея реализовалась в виде статических библиотек, потом возникла необходимость динамически обновлять  объекты – появились DLL и компоненты (COM, сборки .NET), а с появлением сетей понадобилось вызывать компонент, физически размещенный на другом компьютере, для чего стали использоваться протоколы типа RPC, DCOM или .NET Remoting для объектного взаимодействия (см. рис. 1). В процессе стандартизации идея вызывать код по сети трансформировалась в концепцию сервис-ориентированной архитектуры (Service-Oriented SOA), представляющую, в конечном счете, обычную абстракцию вызова кода по сети. Наиболее важной частью SOA является независимое развертывание сервисов. Если в случае DLL надо быть готовым к динамическим изменениям версии и возможностей библиотеки, то в случае SOA это явным образом заложено в архитектуру – вызывая сервис, мы не знаем, как он реализован и не можем управлять его обновлениями.
       

       Рис.1. Развитие компонентного подхода
       Облако  – это дальнейшее развитие идей компонентного подхода, если речь идет о серверной части приложений, то одной из возможных платформ могут быть серверы, расположенные не в локальном ЦОД компании, а в облаке, из которого можно арендовать мощности.
       ИТ-индустрия  сегодня уже сформулировала определение  «облачных» вычислений, а аналитики  начали рисовать радужные перспективы, представляя «облачные» вычисления не как новый вид сервиса, а как объединение разных видов сервисов, для предложения которых нужна одна инфраструктура – удаленный сервер для выполнения приложения, за работоспособность которого отвечает третья сторона. «Облачные вычисления» (cloud computing) — концепция «вычислительного облака», согласно которой программы запускаются и выдают результаты работы в окно стандартного веб-браузера на локальном ПК, при этом все приложения и их данные, необходимые для работы, находятся на удаленном сервере в Интернете. «Облака» объединяют множество областей ИТ, которые раньше, имея много общего, разделялись. Из «облаков» подразумевается получать платформы для вычислений (серверы и виртуальные машины) или приложений, а также сами приложения, доставляемые в рамках концепции SaaS. Работа «облака» обеспечивается неким комплексом аппаратных и программных средств – операционной системой «облака» (ОСО), которая поддерживает работу с клиентом, опираясь на сеть крупных центров хранения и обработки данных.  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

       Основные  направления развития облачных вычислений
        
       Четыре основных направления развития облачных вычислений являются Internet-сервисы, IaaS, PaaS и SaaS. (см. рис.2). [1] Рассмотрим их и другие аббревиатуры *aaS.  

       
    Некоторые продукты напрямую предоставляют пользователям  такие Internet-сервисы, как системы  хранения, программное обеспечение  промежуточного слоя, поддержка совместной работы и базы данных.
    IaaS (Infrastructure as a Service) – инфраструктура как сервис. Аренда сервера/кластера и плата за использованные ресурсы. Здесь наиболее широкие возможности для творчества – возможен выбор ОС, необходимых сервисов и написание конечных приложений. Это самый дорогой вариант, но зато имеется полная свобода действий. Типичные представители: Amazon EC2, GoGrid, ElasticHosts и др.
    PaaS (Platform as a Service) – платформа как сервис. Логическое продолжение IaaS, но уже есть ОС, определённый набор ПО и все это уже настроено. Не нужно вникать глубоко в недры всей системы , т.к. уже предоставлен некий набор API для работы. Этот вариант гораздо дешевле предыдущего, но всё равно необходимо писать приложение. Оплачиваются только израсходованные ресурсы. Подходит подавляющему числу разработчиков. Типичные примеры: Google App Engine, Windows Azure, AptanaCloud.
    SaaS (software as a Service) – программное обеспечение как сервис. Готовое приложение для конечных пользователей. Вариантов оплаты огромное множество – за ресурсы, просмотр рекламы, абонентская плата и т.д. Типичные представители: современные почтовые службы (Gmail, Yandex, Rambler), файлообменники, многие CRM/ERP-системы. Отличительной чертой является доступ к приложению посредством веб-браузера, но не всегда.
       
 

       Рис.2. Четыре основных вида сервисов на базе вычислений из облака. 
 

       Другие *aaS: например, DaaS (Desktop as a Service) предлагает каждому пользователю стандартизированное виртуальное рабочее место, с возможностью настройки и установки других программ. Доступ осуществляется по сети посредством тонкого клиента, которым может быть что угодно от обычного ПК до смартфона (Google Chrome OS).
       CaaS (Communications as a Service) – сочетания программно-аппаратных  средств для организации всех  видов общения (голос, почта)  между сотрудниками одного предприятия за счёт сторонних решений.
       Альтернативный  вариант SaaS продвигает корпорация Microsoft, называется он S+S (Software+Services) и сочетает в себе сильные стороны типичного SaaS и обычного десктопного приложения. Это обычное ПО, но с ориентацией на удалённые сервисы.
       Вычисления  в облаке превращаются в серьезную  технологическую тенденцию?— многие эксперты полагают, что в ближайшие пять лет cloud computing изменит не только ИТ-процессы, но и сам рынок информационных технологий. Благодаря этой технологии пользователи устройств самых разных видов, в том числе ПК, ноутбуков, смартфонов и КПК, смогут получать доступ к программам, системам хранения и даже к платформам разработки приложений по Internet, через сервисы, предлагаемые провайдерами вычислений в облаке, причем ресурсы в этом случае размещаются на серверах провайдеров.
       Сторонники  вычислений в облаке особо подчеркивают их преимущества: снижение затрат, высокая  готовность и масштабируемость. Согласно прогнозам, расходы на ИТ-сервисы из облаков (рис. 3) вырастут с 16 млрд в 2008 году до 42 млрд долл. в 2012-м. Аналитики считают, что на долю вычислений в облаке придется 25% годового увеличения расходов на ИТ к 2012 году.
       

       Рис.3. Прогнозы роста расходов на ИТ-сервисы в «облака». 

       «Переход  на вычисления в облаке значительно  сократит расходы на информационные технологии»,?— утверждает Русс Даниэлс, директор компании HP по стратегии вычислений в облаке.?— Но одной только экономией средств дело не ограничивается. Эта технология освобождает потребителей от расходов и сложностей, связанных с установкой и поддержкой приложений». Кроме того, вычисления в облаке снижают стоимость разработки приложений и делают процесс более масштабируемым, отметил Симон Херон, аналитик компании Network Box, специализирующейся на вопросах Internet-безопасности. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

       Достоинства облачных вычислений
    Снижение требований к вычислительной мощности ПК. Пользователям нет необходимости покупать дорогие компьютеры, с большим объемом памяти и дисков, чтобы использовать программы через веб-интерфейс. Также нет необходимости в СD и DVD приводах, так как вся информация и программы остаются в "облаке". Пользователи могут перейти с обычных компьютеров и ноутбуков на более компактные и удобные нетбуки. Непременным условием является только наличие доступа в Интернет
    Уменьшение затрат и увеличение эффективности IT инфраструктуры. Обычные сервера средней компании загружены на 10-15%. В одни периоды времени есть потребность в дополнительных вычислительных ресурсах, в других эти дорогостоящие ресурсы простаивают. Используя необходимое количество вычислительных ресурсов в "облаке" в любой момент времени, компании сокращают затраты на оборудование и его обслуживание до 50%. При этом многократно увеличивается гибкость производства в постоянно меняющейся экономической обстановке. Если достаточно большая фирма обеспокоена тем, что ценная информация будет храниться и обрабатываться на стороне, для такой фирмы можно построить свое собственное "облако" и наслаждаться всеми выгодами от виртуализации инфраструктуры.
    Уменьшение проблем с обслуживанием. Так как физических серверов с внедрением Cloud Computing становится меньше, их становится легче и быстрее обслуживать. Что касается программного обеспечения, то последнее установлено, настроено и обновляется в "облаке".
    Уменьшение затрат на приобретаемое программное обеспечение. Вместо приобретения пакетов программ для каждого локального пользователя, компании покупают нужные программы в "облаке". Данные программы будут использоваться только теми пользователями, которым эти программы необходимы в работе. Более того, стоимость программ, ориентированных на доступ через Интернет, значительно ниже, чем их аналогов для персональных компьютеров. Если программы используются не часто, то их можно просто арендовать с почасовой оплатой. Затраты на обновление программ и поддержку в работоспособном состоянии на всех рабочих мечтах вовсе сведены к нулю.
    Постоянное обновление программ. В любое время, когда пользователь запускает удаленную программу, он может быть уверен, что эта программа имеет последнюю версию - без необходимости что-то переустанавливать или платить за обновления.
    Увеличение доступных вычислительных мощностей. По сравнению с персональным компьютером вычислительная мощь, доступная пользователю "облачных" компьютеров, практически ограничена лишь размером "облака", то есть общим количеством удаленных серверов. Пользователи могут запускать более сложные задачи, с большим количеством необходимой памяти, места для хранения данных, тогда, когда это необходимо. Т.е. пользователи могут при желании легко и дешево поработать с суперкомпьютером без каких-либо фактических приобретений.
    Неограниченный объем хранимых данных. По сравнению с доступным местом для хранения информации на персональных компьютерах объем хранилища в "облаке" может гибко и автоматически подстраиваться под нужды пользователя. При хранении информации в "облаке" пользователи могут забыть об ограничениях, накладываемых обычными дисками, - "облачные" размеры исчисляются миллиардами гигабайт доступного места.
    Совместимость с большинством операционных систем. В Cloud Computing операционные системы не играют никакой роли. Пользователи Unix могут обмениваться документами с пользователями Microsoft Windows и наоборот без каких либо-проблем. Доступ к программам и виртуальным компьютерам происходит при помощи веб-браузера или другими средствами доступа, устанавливаемые на любой персональный компьютер с любой операционной системой.
    Улучшенная совместимость форматов документов. Если пользователи пользуются одной "облачной" программой для создания и редактирования документов, у них просто нет несовместимости версий и форматов, в отличие от тех, кто, например, получит документ Word 2007 и не сможет прочитать его на локальном компьютере с Word 2003 или OpenOffice. Хорошим примером совместимости является офисный пакет Google Docs, позволяющий совместную работу над документами, презентациями и таблицами имея под рукой любой компьютер с веб-браузером.
    Простота совместной работы группы пользователей. При работе с документами в "облаке" нет необходимости пересылать друг другу их версии или последовательно редактировать их. Теперь пользователи могут быть увереными, что перед ними последняя версия документа и любое изменение, внесенное одним пользователем, мгновенно отражается у другого.
    Повсеместный доступ к документам. Если документы хранятся в "облаке", они могут быть доступны пользователям в любое время и в любом месте.
    Всегда самая последняя и свежая версия. В "облаке" всегда находится самая последняя и самая свежая версия программы или документа.
    Доступность с различных устройств. Пользователи Cloud Computing имеют гораздо более широкий выбор устройств доступа к документам и программам.
    Дружелюбие к природе, экономное расходование ее ресурсов. Cloud Computing позволяет не только экономить на электричестве, вычислительных ресурсах, физическом пространстве, занимаемом серверами, но и разумно подходить к расходованию природных ресурсов.
    Устойчивость данных к потере или краже оборудования. Если данные хранятся в "облаке", их копии автоматически распределяются по нескольким серверам, возможно находящимся на разных континентах. При краже или поломке персональных компьютеров пользователь не теряет ценную информацию, которую он к тому же может получить с любого другого компьютера.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
           Недостатки  облачных вычислений
    Постоянное соединение с сетью Интернет. Cloud Computing всегда требует соединения с сетью Интернет. Или почти всегда. Некоторые "облачные" программы загружаются на локальный компьютер и используются в то время, когда Интернет недоступен. В остальных случаях, если нет доступа в Интернет - нет работы, программ, документов.
    Плохая работа с медленным Интернет-доступом. Многие "облачные" программы требуют хорошего Интернет-соединения с большой пропускной способностью.
    Программы могут работать медленнее, чем на локальном компьютере. Некоторые программы, в которых требуется передача значительного количества информации, будут работать на локальном компьютере быстрее не только из-за ограничений скорости доступа в Интернет, но и из-за загруженности удаленных серверов и проблем на пути между пользователем и "облаком".
    Не все программы или их свойства доступны удаленно. Если сравнивать программы для локального использования и их "облачные" аналоги, последние пока проигрывают в функциональности. Например, таблицы Google Docs имеют гораздо меньше функций и возможностей, чем Microsoft Excel.
    Зависимость сохранности пользовательских данных от компаний, предоставляющих услугу cloud computing.
    Если Ваши данные в "облаке" потеряны, они потеряны навсегда - это факт. Но потерять данные в "облаке" гораздо сложнее, чем на локальном компьютере.
    Появление новых («облачных») монополистов.
 
 
 
 
 
 
       Поставщики  «облаков»
       Классификация поставщиков «облаков» (рис. 4), в которой выделяются две большие группы: поставщики платформных «облаков» (ИТ-компании, предлагающие хостинг на базе собственного ПО) и поставщики «облаков» услуг, использующие для создания сервисов ПО других компаний. Первая группа поставщиков делится на три подгруппы: Google, Microsoft и другие крупные компании (IBM, Apple, а также Yahoo!, EMC, HP/EDS, Amazon, Facebook, Adobe и т.д.). Ко второй группе поставщиков «облачных» вычислений можно отнести независимых сервис-провайдеров, предоставляющих услуги внешним клиентам, а также внутрикорпоративных провайдеров, обслуживающих филиалы, отделы и дочерние подразделения, а также сотрудников и партнеров.
       

       Рис.4. Типы «облаков»
       Между платформными и сервисными поставщиками «облачных» вычислений имеется конкуренция – несмотря на большой потенциал ИТ-гигантов, услуги хостеров скоро будут востребованы и в контексте «облачных» вычислений. Этому способствует также и то, что средний и малый бизнес в поисках снижения издержек на ИТ переходит к использованию хостинга вычислительных ресурсов и при этом ищет наиболее дешевые предложения. При таком сценарии развития рынка стоимость услуг станет не единственным преимуществом независимых сервис-провайдеров – важно то, что хостеры будут проявлять более высокую гибкость и оперативность в работе с клиентами.
       Постепенно  уходят в прошлое и другие факторы, тормозящие развитие «облачного сервиса». Так, наряду с весьма существенным повышением надежности сетей сегодня уменьшаются  и опасения компаний, связанные с потенциальной возможностью контроля провайдером услуг «облака» секретных данных предприятий.
       Рассмотрим  наиболее популярных поставщиков, которые предоставляют доступ к своим облакам.
       Azure Services Platform
       При проектировании высоконагруженных Web-сервисов или Web-сайтов имеются типовые задачи, которые вполне по силам сервису из облака, поэтому разработчики Microsoft, проанализировав опыт разработки нагруженных систем, предложили свое решение для таких типовых задач. Речь идет о модели аренды сервис-хостинга высоконагруженных сайтов, сервисе исполнения произвольного кода клиента, сервисе хранения данных, а также сервисе для связывания других сервисов между собой. В результате возникла платформа Azure Services Platform, предоставляющая четыре основных сервиса: Windows Azure, .NET Services, SQL Services (SQL Server в облаке) и Live framework.
       Windows Azure – это платформа для масштабируемого хостинга Web-приложений, сценарии использования которой могут быть самыми разными, от Internet-магазина до видеохостинга или сервиса научно-технических задач.
       .NET Services решает задачи связывания сервисов между собой, управления доступом к методам сервиса и поддержки рабочих процессов. Такой класс решений называется Internet Service Bus (по аналогии с термином Enterprise Services Bus). .NET Services – масштабируемый сервис уведомлений. Например, авиакомпания может предоставить сервис уведомления об отмене рейсов и появлении новых. В общем случае на такие уведомления может подписаться непрогнозируемое количество желающих: туристические агентства со всего мира, рядовые пассажиры, транспортные компании и т.п. Также в .NET Services имеется функция управления доступом Access Control, позволяющая подключать сервисы авторизации, собирать их в одном месте и через Internet Services Bus управлять доступом к методам сервисов.
       Workflow Service – масштабируемый сервис в облаке, исполняющий пользовательские рабочие процессы, заданные декларативно средствами платформы Windows Workflow Foundation, входящей в состав .NET начиная с версии 3.0. Сервис работает как агент, управляющий взаимодействием различных сервисов между собой, и благодаря инструментам разработки на Java и Ruby позволяет соединять гетерогенные информационные системы в единое целое.
       Интересным  компонентом Azure Services Platform является Live framework, построенный по типу таких сервисов, как: Live Mesh, позволяющий синхронизировать файлы и папки между устройствами, распределенными, в том числе и в облаках. Что все это дает на практике - например, возможно написать приложение для игры в шахматы, запускать его со своего компьютера или напрямую с сайта Live Mesh CTP, пригласить друга, который тоже сможет запускать приложение из облака или со своего компьютера, а инфраструктура Live Framework обеспечит синхронизацию данных.
       Windows Azure
       Платформа Windows Azure предоставляет: инструменты для разработки сервисов или сайтов; центр обработки данных, исполняющий код разработанного решения; масштабируемое хранилище данных; локальную эмуляцию сервиса, позволяющую полноценно отлаживать приложения на локальной машине; портал, на котором можно разворачивать разработанные решения, управлять выделенными мощностями и на ходу менять конфигурацию сервиса.
       «Фасад» (front-end) обрабатывает Web-запросы, причем высоконагруженный сервис может  потребовать несколько экземпляров  «фасада», поэтому должен быть балансировщик нагрузки. Отсюда следует, что необходимо отдельное от «фасада» хранилище данных, при этом «фасад» не должен сохранять состояние. В самом деле, мы никогда не можем предсказать, какой из идентичных экземпляров «фасада» будет выполнять запрос пользователя, так что в самом «фасаде» может быть разве что кэш. В случае когда требуется запуск сложного и длительного приложения, необходима возможность запуска кода в фоновом режиме (отдельные сервисы, процессы, демоны, потоки, нити). На рис. 5 приведена схема типичного решения на Azure.
       

       Рис.5. Схема решения на Azure
       Из Internet приходят запросы на Web-сайт (или Web Role – это часть Azure-проекта), а  в облаке на центре обработки данных Azure запущено несколько идентичных экземпляров вашего приложения. Балансировщик нагрузки (LB) выбирает экземпляр сайта и направляет ему запрос. Поскольку нельзя предсказать, какой экземпляр будет запущен, сайты надо (как это обычно и бывает в случае высоко нагруженных сайтов) разрабатывать таким образом, чтобы они не содержали истории своей работы.
       Web-сайт  может обращаться к одному  или нескольким хранилищам, доступным  через балансировщик нагрузки. К  хранилищу, содержащему очереди,  таблицы или неструктурированные данные, большие бинарные объекты (Binary Large OBjectS, BLOBS), также можно обращаться через Internet из других сайтов.
       На  фоне всего этого процесса может  выполняться приложение, решающее специальные  задачи, например обработку изображений в ответ на действия пользователя, заходящего на сайт. Это приложение (рабочая роль, или Worker Role в терминологии Azure) недоступно извне и обычно получает задачи из очереди.
       Стоимость подключения: Microsoft будет взимать 12 центов за час вычислений, 15 центов за гигабайт данных на сервере и 10 центов за каждые 10 тысяч транзакций. Что касается пользования сетевым каналом, то будет взиматься 10-15 центов за гигабайт.
       Экономия  очень сильно зависит от масштаба. «Облака» постоянно эволюционируют, для повышения надежности, уровня сервиса и для снижения издержек. Можно привести в пример - проект Джеймса Камерона «Аватар». При съемках этого фильма был создан целый виртуальный мир, в котором каждая травинка, каждый ракурс и дубль были оцифрованы и задокументированы. Объем данных этого мира превысил петабайт. «Аватар» – крупнейший коммерческий информационный проект, в реализацию которого были вовлечены тысячи людей от США до Новой Зеландии. За все годы работы над фильмом в его информационной системе не произошло ни одного сбоя, не был утерян ни один байт. Данные хранились и управлялись облачным решением Microsoft. [2]
       Google App Engine
       Google App Engine — сервис хостинга сайтов и web-приложений на серверах Google. Использование службы аккаунтов Google позволяет быстро начать работу с приложением, нет необходимости проводить отдельную регистрацию учётных данных на каждом сайте. Это также позволяет разработчику не заботиться о реализации ещё одной системы регистрации пользователей специально для своего приложения. Платформа App Engine тесно интегрирована с приложениями и накладывает на разработчиков некоторые ограничения. Конкурирующие среды позволяют оперировать множеством программного обеспечения, созданного под *NIX системами, в то время как App Engine требует от разработчика обязательного использования языков программирования Python или Java и сохранения информации в собственном хранилище (Datastore).
       Amazon Web Servic
       Amazon Web Services (AWS) в данной инфраструктуре представлено много сервисов для предоставления различных услуг, таких как: хранение данных (файловый хостинг, распределённые хранилища данных), аренда виртуальных серверов, предоставление вычислительных мощностей и др. Предоставляет несколько сервисов таких как: Amazon Elastic Compute Cloud (Amazon EC2), Amazon Simple Storage Service (Amazon S3), Amazon CloudFront, Amazon Simple Queue Service (Amazon SQS) и др.
       Amazon Elastic Compute Cloud (Amazon EC2) — веб-сервис, который предоставляет вычислительные мощности в облаке. Сервис входит в инфраструктуру Amazon Web Services. Простой веб-интерфейс сервиса позволяет получить доступ к вычислительным мощностям и настроить с минимальными затратами ресурсов. Он предоставляет пользователям полный контроль над вычислительными ресурсами, а также доступную среду для работы. Сервис сокращает время, необходимое для получения и загрузки нового сервера.
       Amazon Simple Storage Service (Amazon S3) — онлайновая веб-служба, предлагаемая Amazon Web Services, предоставляющая возможность для хранения и получения любого объёма данных, в любое время из любой точки сети, так называемый файловый хостинг. С помощью Amazon S3 достигается высокая масштабируемость, надёжность, высокая скорость и недорогая инфраструктура хранения данных.
       Amazon Simple Queue Service (Amazon SQS) — сервис принимает очереди сообщений для хранения. При использовании Amazon SQS, разработчики могут просто переместить данные, распределённые между компонентами своих приложений, которые выполняют различные задачи, не теряя при этом сообщения. При этом достигается высокая масштабируемость и надёжность. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

       Облачные  вычисления в России
       Облачные  вычисления постепенно проникают в  Россию. Первенцем среди коммерческих облачных сервисов SaaS стал проект Softcloud компании Softline, отечественного дистрибьютора  лицензионных программных продуктов. Технологическим партнером Softcloud является Parallels — имеющий российские корни мировой разработчик программных решений для виртуализации ИТ-инфраструктуры и автоматизации сервисов. Доступность и безопасность сервисов обеспечена благодаря хостингу в распределенной сети ЦОДов, находящихся в России, Беларуси, европейских странах и США.
       Для того чтобы автоматизировать процессы предоставления облачных сервисов, Parallels разработала специальный пакет  программ Parallels Automation. Parallels Automation обеспечивает автоматизацию развертывания, обновления и биллинга приложений, позволяя сервис-провайдерам управлять SaaS-приложениями и настройками, оптимизировать установку исправлений и обновлений к предлагаемым продуктам. [3]
       Parallels, разработал предложение по предоставлению в аренду виртуальной машины «1С-Битрикс», созданной на основе технологии Parallels Virtuozzo Containers. «1С-Битрикс: Виртуальная машина» - готовая к немедленному использованию виртуального сервера, полностью настроенный, протестированный и адаптированный для оптимальной работы с продуктами «1С-Битрикс», и с любыми PHP-приложениями. Запуск услуги позволяет компаниям упростить поддержку собственных сайтов, интернет-магазинов, социальных сетей и других веб-проектов. [4] 
 
 

 
       Бизнес  и облачные вычисления [5] 

       Сегодня IT-составляющая любого бизнеса –  это необходимость, которая, тем  не менее, может быть очень дорогой. Ежедневные затраты на IT-инфраструктуру могут увеличивать расходы и  уводить в сторону от  главной цели – получения прибыли от бизнеса.
       Концепция облачных вычислений очень проста: приложения и информация передаются через Интернет с помощью третьих  сторон. Это преобразованная инновационная  технология, которая оказывает сильное  влияние на то, как работает мировой IT-сектор и на то, как современный бизнес использует информационные технологии. У «облачной обработки данных» есть много преимуществ, но два можно выделить особо.
       Во-первых, это снижение расходов. Как только компания подключается к Всемирной паутине, цена лицензии, покупки серверов и их поддержки снижается, так как появляется возможность взять бизнес-приложения или услуги «напрокат» у провайдера и эффективно их использовать. С точки зрения расчета бюджета это также приносит ощутимую экономию – не приходится тратиться на обычное программное обеспечение. До недавнего времени подобных расходов избегали, устанавливая нелицензионное (пиратское) ПО, однако с ужесточением законодательства в сфере защиты интеллектуальной собственности это стало не только неэтично, но и незаконно, а значит, потенциально куда как более затратно.
       Во-вторых, «облачная обработка данных»  обеспечивает лучшее взаимодействие в  работе. Сотрудники, работающие дистанционно, всегда имеют доступ ко всей необходимой  в работе информации, включая документы, почту, календари и расписания, а также возможность мгновенно связаться с любым из своих коллег.  
 

       Перспективы облачных вычислений 

       Возникшие экономические трудности будут  способствовать пробуждению интереса к вычислениям в облаке, особенно со стороны компаний, которые не располагают большими средствами для инвестиций в инфраструктуру.
       Администраторы  корпоративных центров обработки  данных сталкиваются с постоянно  усугубляющимися проблемами, касающимися  уровня энергопотребления, нехватки места и роста затрат на ИТ. «В ближайшие пять лет сервисы вычислений в облаке станут решением для небольших и средних компаний, позволяющим им полностью перевести на аутсорсинг свои инфраструктуры центров обработки данных. А крупным компаниям это позволит получать необходимые ресурсы в периоды пиковой нагрузки, не создавая более крупные ЦОД в самих компаниях»,?— сказал директор AppNexus по технологии Майк Нолет. [6]
       Эксперты  считают, что в этом году станет проще  переносить информацию из одной системы на базе вычислений в облаке в другую, что открывает новые перспективы. Кроме того, провайдеры будут создавать экосистемы, которые позволят компаниям в одной и той же частной сети взаимодействовать и обмениваться данными через облако, тем самым уменьшая задержку. Однако, только самые крупные провайдеры будут располагать платформами, достаточно надежными для того, чтобы сделать вычисления в облаке подходящими для критически важных задач.
и т.д.................


Перейти к полному тексту работы


Скачать работу с онлайн повышением уникальности до 90% по antiplagiat.ru, etxt.ru или advego.ru


Смотреть полный текст работы бесплатно


Смотреть похожие работы


* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.