Концепция облачных технологий
Реферат, 14 Декабря 2013, автор: пользователь скрыл имя
Описание работы
В наше время программное обеспечение развивается с такой скоростью, что только что приобретенное и установленное устаревает практически сразу. Надо что-то обновлять, модернизировать. А стоит ли? Наверное многие слышали, а самое интересное, кто даже и не слышал, то возможно и пользовался сам таким программным решением, как облачные вычисления. На сегодняшний день технологии облачных вычислений приобретают все большую популярность, а концепция Cloud Computing является одной из самых модных мировых тенденций развития информационных технологий. Суть облачных вычислений заключается в том, что приложения с которыми мы работаем, находятся не у нас на компьютере(нетбуке, смартфоне и т.д.), а удаленно на сервере.
Файлы: 1 файл
Концепция облочных технологий.docx
— 133.58 Кб (Скачать файл)Концепция облачных технологий
В наше время программное обеспечение развивается с такой скоростью, что только что приобретенное и установленное устаревает практически сразу. Надо что-то обновлять, модернизировать. А стоит ли? Наверное многие слышали, а самое интересное, кто даже и не слышал, то возможно и пользовался сам таким программным решением, как облачные вычисления. На сегодняшний день технологии облачных вычислений приобретают все большую популярность, а концепция Cloud Computing является одной из самых модных мировых тенденций развития информационных технологий. Суть облачных вычислений заключается в том, что приложения с которыми мы работаем, находятся не у нас на компьютере(нетбуке, смартфоне и т.д.), а удаленно на сервере.
Первые идеи, косвенно соотносящиеся
с тем, что мы сегодня понимаем
под облачными вычислениями, и
описывающие возможность
17 июля в США был запущен
облачный сервис OnLive, предоставляющий
возможность играть в
Собственно, в этой информации уже скрывается ответ на вопрос «что же такое облачные вычисления». Облачные вычисления — это новая парадигма, предполагающая распределенную и удаленную обработку, и хранение данных. Облако (раньше это слово мы писали с кавычками, но за последние два года оно так распространилось именно в своем компьютерном значении, что можно его использовать уже как термин, а не как метафору) — это не что иное, как некий крупный дата-центр (или сеть взаимосвязанных между собой серверов). В случае с OnLive именно в этом дата-центре хранятся файлы (в данном случае — игры), и именно там совершаются все вычислительные операции. Что это значит? Это значит, что автоматически снимаются все проблемы с производительностью компьютера и количеством свободного места на винчестере. Кроме того, отпадает необходимость платить довольно большие деньги сразу за продукт, который вам не обязательно придется по душе. Не секрет, что большинство игр не хочется проходить повторно, поэтому получается, что стоимость нескольких часов (или пусть даже нескольких дней) удовольствия — неоправданно высока. Куда удобней был бы вариант, при котором вы платили бы только за то время, которое играете. Или же (если такой вариант вам психологически неудобен) — вы бы платили некую небольшую фиксированную сумму ежемесячно, что позволяло бы вам играть без ограничений в любые из доступных игр. Именно это и предлагает OnLive.
Главное — такие сервисы предлагают нам игры как услугу. А теперь представим, что речь идет не об играх, а о программном обеспечении. То есть вы платите не за продукт как таковой (грубо говоря, за коробку с диском), а за конкретные функции/возможности, которые вам предоставляет данный продукт. И здесь мы подошли еще к одному ключевому понятию из сферы облачных технологий: Software as a Service.
Согласно SaaS-концепции вы платите
не единовременно, покупая продукт,
а как бы берете его в аренду.
Причем, используете ровно те функции,
которые вам нужны (и, соответственно,
платите за них же). Например, раз
в год вам нужна некая
При этом, оба сервиса тесно взаимосвязаны с почтой (Gmail в первом случае и Hotmail во втором) и файловыми хранилищами. Таким образом, пользователя как бы переводят из привычной ему оффлайн-среды в онлайн. Важно, что и Google, и Microsoft интегрируют поддержку своих онлайн-сервисов во все программные среды — как настольные, так и мобильные (напомним, что Google создала ОС Android, а Microsoft — Windows Phone 7).
Собственно говоря, мы привели лишь пару частных примеров. Если же говорить глобально, то все варианты облачных технологий подразумевают подписочную модель оплаты. Причем, не только в отношении софта, но и по части аппаратных ресурсов. И это условно называется Pay as you go. Ну а тем, кому аппаратные ресурсы не нужны, могут просто взять требуемые приложения в аренду (и здесь мы возвращаемся к понятию Software as a Service).
Рассмотрим основные плюсы и минусы облачных вычислений:
- Основным минусом на сегодняшний день при постоянном использовании облачных вычислений следует отнести необходимость в постоянном подключении к интернету. Нет связи - нет возможности воспользоваться своими данными.
- Еще одним минусом является невозможность найти приложения в "облаке", которыми мы пользуемся локально. Это, скорее всего, носит временный характер.
- Рассмотрим вопрос надежности хранения данных не на локальных серверах(локальных жестких дисках и т.д.) а удаленно. Работая локально каждый под себя настраивает архивацию важных данных. В принципе облачные вычисления архивируются с определенной периодичностью и хранятся в распределенном виде, но никто не застрахован от сбоев. На мой взгляд, важную информацию все же стоит дублировать на собственном жестком диске.
- Непосредственно самих данных коснемся вопроса конфиденциальности. Никто не дают гарантий, что наши данные не будут просматриваться. Да и сервисы, представляющие облачные вычисления находятся в разных странах, и попадают совсем под другие законы, каких мы может, вовсе не знаем. К минусам еще можно отнести и то, что однажды привыкнув и переместив свои данные на определенное облачное вычисление, мы уже е сможем отказаться от него, а компания, которая предоставляла данный сервис, может изменить условия пользования им - например, изначально из бесплатного стать платным.
- Теперь перейдем к плюсам облачных вычислений. Так как наши данные обрабатываются или (и) хранятся на внешних вычислительных ресурсах, отпадает надобность в специфическом "железе", т.е. нет абсолютно никакой разницы каким устройством мы пользуемся, будь то ПК, ноутбук, нетбук, смартфон. Также нет разницы, какая операционная система у нас установлена. Нам достаточно браузера, чтоб осуществить свой запрос, а мощь используемого нами устройства должна быть достаточной только для принятия ответа с облачного вычисления.
- Большой плюс заключается в отсутствии необходимости ПОКУПАТЬ и устанавливать специфическое программное обеспечение на свое устройство, особенно если пользуемся мы им крайне редко, а стоит оно довольно таки дорого. В таком случае проще разово оплатить услугу облачного сервиса(в идеале воспользоваться бесплатно).
- Еще плюсом будет и то, что экономия наших средств при использовании облачных вычислений будет осуществляться не только на оборудовании и софте, а также на потреблении электроэнергии. Также в случае платного использования облачных вычислений оплачиваться будет только фактическое использование.
- И, конечно же, огромный плюс - это привязка к определённому рабочему месту. Где бы мы не находились, мы всегда можем обратиться к своим данным взяв с собой нетбук или смартфон. Одно условие - наличие доступа в интернет
Взгляд в будущее
Несмотря на очевидные преимущества,
саму концепцию облачных технологий
немало критикуют, причем с самых
разных сторон. Главные претензии
связаны с безопасностью (достаточно
ли надежно защищены данные в облаке?
И нет ли вероятности того, что
сам владелец дата-центра решит воспользоваться
доверенными ему данными?) и жизненной
необходимостью надежного широкополосного
доступа в интернет. Мы сейчас не
будем увязать в полемике, тем
более что эти моменты