Cloud computing
Автор Кислый задал вопрос в разделе Естественные науки
Что такое облачные вычисления? и получил лучший ответ
Ответ от Ѐегина[гуру]
Cloud computing (англ. Cloud – облако, метафоричное название Интернета; computing – вычисления) – «облачные вычисления» – концепция «вычислительного облака», согласно которой программы запускаются и выдают результаты работы в окно стандартного веб-браузера на локальном ПК, при этом все приложения и их данные, необходимые для работы, находятся на удаленном сервере в Интернете. То есть cloud computing – это программно-аппаратное обеспечение, доступное пользователю через Интернет (или локальную сеть) в виде сервиса, позволяющего использовать удобный веб-интерфейс для удаленного доступа к выделенным ресурсам (вычислительным ресурсам, программам и данным). Компьютер пользователя выступает при этом рядовым терминалом, подключенным к Сети. Компьютеры, осуществляющие cloud computing, называются «вычислительным облаком».
При этом нагрузка между компьютерами, входящими в «вычислительное облако», распределяется автоматически (фактически, cloud computing – это возвращение эпохи мейнфреймов – гигантских суперкомпьютеров). Простейшим примером cloud computing являются p2p-сети (peer-to-peer). Концепция «облачных вычислений» зародилась в 1960 г., когда Джон Маккарти (John McCarthy) высказал предположение, что когда-нибудь компьютерные вычисления будут производиться с помощью «общенародных утилит».
Концепцию «вычислительного облака» активно применяют различные компании, например, Google. Наиболее характерный пример – служба Google Docs, позволяющая работать с офисными документами через браузер. В июле 2008 г. корпорации HP, Intel, и Yahoo! объявили о создании глобальной, охватывающей множество площадок, открытой вычислительной лаборатории Cloud Computing Test Bed для развития исследований и разработок в области cloud computing. Не осталась в стороне и Microsoft: недавно на пресс-конференции для ИТ-менеджеров исполнительный директор корпорации Стив Балмер (Steve Ballmer) сделал заявление о том, что в октябре 2008 г. Microsoft планирует выпустить новую операционную систему под кодовым названием «Windows Cloud», которая позволит разработчикам создавать и размещать интернет-приложения. Название «Windows Cloud» указывает на то, что новая ОС будет использовать в своей основе концепцию «вычислительного облака».
«Многие считают cloud computing новой тенденцией в развитии вычислительных технологий, и она может стать следующей платформой для построения инновационных экосистем, для развития экономической и социальной инфраструктуры», – уверен Хунг Хок Юн (Khoong Hock Yun), заместитель исполнительного директора подразделения Infrastructure Development Group компании Infocomm Development Authority (Сингапур).
Глава Parallels (разработчик решений в области виртуализации) Сергей Белоусов считает, что крупные компании, такие как Google, Microsoft, IBM серьезно изменят облик ИТ-рынка. Возникнут «империи», использующие различные типы «облачных вычислений», которые поделят рынок на проприетарные и непроприетарные инфраструктуры.
Ричард Столлман (Richard Stallman), основатель Фонда свободного программного обеспечения (Free Software Foundation), пытается отрезвить легковерных последователей «облачных вычислений»: «Cloud computing – это не просто глупость, это хуже глупости! Это маркетинговый трюк, основанный на обмане. Пользователь должен хранить и обрабатывать информацию на своем ПК, чтобы не терять контроль над ситуацией и над своими данными».
Будет ли будущее пользователя «облачных вычислений» безоблачным, пока не может «нострадать» ни один ИТ-предсказамус…
http: / / netler . ru / pc / cloud . htm
http://www.bureausolomatina.ru/node/99
http://www.3dnews.ru/editorial/cloud_computing
http://rpkclan.ru/cybercrime/514-cloud-computing.html
http://net.compulenta.ru/445333/
берётся облако, выжимается, ставиться в таз на весы, и считается
Облачные вычисления (англ. cloud computing), в информатике — это модель обеспечения повсеместного и удобного сетевого доступа по требованию к общему пулу конфигурируемых вычислительных ресурсов (например сетям передачи данных, серверам, устройствам хранения данных, приложениям и сервисам — как вместе, так и по отдельности) , которые могут быть оперативно предоставлены и освобождены с минимальными эксплуатационными затратами и/или обращениями к провайдеру.
Модная тема 🙂
Что такое "виртуальная машина" представляешь? Это когда на некоем сервере запускается, например VMVARE и одновременно на сервере функицонирует несколько независимых операционных систем, в том числе и разных. Это первый шаг. Второй шаг - виртуализировать сами сервера виртуальных машин. Это шаг два. Причем не просто виртуализировать, но и продублировать и научить динамически распределять ресурсы по "железным" серверам первого уровня. Ну а далее следует самый послений шаг - предоставить пользоватлеям прикладного софта, который крутиться на виртуалках удобный доступ через RDP или его аналог, сейчас популярен Citrix.
В итоге получается, что каждый пользователь с тупого терминала, поддерживающего RDP или имеющего клиент Citrix получает в свое пользование рабочий стол предпочитаемой операционной системы, разделяет лицензируемый софт с другими пользователями и работает как на обычном офисном писюке, хотя все это происходит на серверной ферме СКСД. Преимуществ - море
Основное - данные пользователь "потерять" из-за краша жесткого диска или банальной кражи ПК уже не может, админу железного сервера не надо отслеживать - сделал ли юзер бэкап или не смог по каким-то причинам.
Вместо недешового писюка, который надо обслуживать, чинить, чистить от пыли - маленькая и совершенно бесшумная коробочка терминала.
Лицензии на софт используются совместно. И так далее.
Недостаток только один - резко возрастают требования к надежности и пропускной способности локальной сети и каналов связи.