Введение в основы облачных технологий
Вскоре эта проблема руководителей может быть решена. Вместо того чтобы устанавливать ряд программ на каждый компьютер, достаточно будет загрузить одно приложение. С помощью этого приложения сотрудники будут иметь доступ к серверу в Интернет, на котором хранятся все программы, необходимые для той или иной работы. Все программы, от почтовых клиентов и текстовых редакторов до программ анализа данных, будут запускаться с удаленных компьютеров, принадлежащих другой компании. Эта технология, называющаяся «облачной», может произвести переворот во всей компьютерной отрасли.
При использовании облачных технологий происходит перераспределение нагрузки в компьютерных системах. Компьютеры на местах не будут перегружены многочисленными приложениями. Эту нагрузку возьмет на себя компьютерная сеть, формирующая облако. Требования по оборудованию и программному обеспечению для сотрудников сократятся: их компьютеры должны будут грузить только интерфейс облака. Этот интерфейс по простоте своей сравним с веб-браузером.
Вполне возможно, что вы уже пользовались некоторыми формами облачных технологий: например, серверами электронной почты (Hotmail, Yahoo! Mail или Gmail). Вместо того, чтобы запускать почтовый клиент на своем компьютере, вы заходите в свою учетную запись в интернете. Ваша учетная запись не хранится на вашем компьютере – она находится на облачном сервере.
Структура облачных вычислений
К переднему участку относятся компьютер клиента (или сеть компьютеров) и приложение, необходимое для доступа к облачной система.
Различные облачные системы имеют различные интерфейсы пользователей. Почтовые серверы используют существующие веб-браузеры, например, Internet Explorer или Firefox. Другие системы имеют свои приложения для доступа к сети.
К заднему участку относятся различные компьютеры, серверы и системы хранения данных, которые и создают «облако». В принципе с помощью облачной системы можно пользоваться любой компьютерной программой от обработки данных до видеоигр. Обычно у каждого приложения есть свой сервер.
Центральный сервер обеспечивает работу облака: он управляет системой, фиксирует трафик и запросы клиентов. Для сервера существует ряд правил функционирования, называемых протоколами, и особое промежуточное программное обеспечение. Благодаря промежуточному программному обеспечению компьютеры могут передавать друг другу информацию. Большую часть времени серверы не полностью загружены – остается неиспользуемая мощность. Можно «обмануть» физический сервер и сделать из него несколько виртуальных, каждый со своей операционной системой. Эта технология называется виртуализацией. С помощью виртуализации повышается эффективность серверов, что в свою очередь уменьшает потребность в оборудовании.
Если у компьютерной компании, занимающейся облачными технологиями, много клиентов, то ей понадобятся большие объемы памяти. Некоторые компании располагают сотнями цифровых запоминающих устройств. Для функционирования облачной системы необходимо в два раза больше запоминающих устройств, чем объем информации клиентов. Это связано с тем, что устройства могут ломаться. Вся информация клиентов должна быть скопирована и храниться на нескольких устройствах. Таким образом, центральный сервер всегда сможет скачать данные с резервных устройств.
Приложения для облачных вычислений
Уменьшатся затраты на оборудование. У пользователей не будет необходимости в более мощном оборудовании с наибольшей производительностью или большим объемом памяти – вся нагрузка будет ложиться на облачную систему. Достаточно будет недорогого компьютера с монитором, клавиатурой, мышью и процессором, соответствующим требованиям промежуточного программного обеспечения. Нет необходимости в большом жестком диске – вся информация хранится на удаленном компьютере.
Корпорации, в которых компьютерное оснащение играет важную роль, должны располагать правильным программным обеспечением для успешной работы. С помощью облачной системы эти компании будут иметь доступ к компьютерным приложениям. Не нужно будет покупать программное обеспечение или лицензии для каждого сотрудники. Вместо этого компания будет платить определенную сумму организации, занимающейся облачными технологиями.
Сервера и цифровые запоминающие устройства занимают место. Компаниям иногда приходится арендовать помещения для хранения серверов и баз данных. Благодаря облачным технологиям данные будут храниться на оборудовании другой компании и не будет необходимости в поиске места для хранения.
Компании смогут экономить на IT-поддержке. Хорошо налаженное оборудование может быть более эффективным, чем сеть различных устройств и операционных систем.
Если задний участок облачной системы – сетевая компьютерная система, клиент сможет пользоваться мощностями всей сети. Зачастую ученые и исследователи занимаются настолько сложными вычислениями, что персональному компьютеру понадобились бы годы на их выполнение. В сетевой компьютерной системе клиент может отправить расчеты на обработку в облаке. Облачная система может задействовать мощности всех доступных компьютеров заднего участка и тем самым значительно ускорить расчеты.
Проблемы облачных технологий
Среди проблем, связанных с облачными технологиями, есть и более философские. Кому принадлежат данные: компании, пользующейся услугами облака, или организации, в которой эти данные хранятся? Может ли компания, занимающаяся облачными технологиями, запретить клиенту доступ к своим данным? Эти и другие вопросы о сути облачных вычислений являются предметами обсуждений между компаниями, юридическими фирмами и университетами.
Какое влияние окажут облачные технологии на другие отрасли? В среде IT уже задаются вопросом: как скажется появление облачных технологий на сфере обслуживания и ремонта компьютеров? Если компании будут переходить на модернизированные компьютерные системы, их потребности в IT-поддержке будут снижаться. По мнению некоторых экспертов отрасли, спрос на IT-услуги перейдет к заднему участку облачных систем.
Еще один предмет исследования компьютерных наук – автономная работа компьютеров. Автономная компьютерная система сама себя контролирует и предпринимает меры для предотвращения или устранения проблем. На данный момент автономная работа компьютеров остается теорией. Но, если однажды это станет реальностью, существенно снизится спрос на услуги IT-поддержки.
Поскольку «облака» - понятие собирательное, имеет смысл классифицировать их по какому-либо признаку. Ниже приведены классификации «облаков», одна из которых предложена изданием InfoWorld, а другая -коммерческим директором компании Parallels, одного из лидеров рынка систем виртуализации.
InfoWorld предлагают делить все «облака» на шесть типов:
SAAS - непосредственно приложения в виде сервиса (например, Zoho Office или Google Apps).
СЛУЖЕБНЫЕ ВЫЧИСЛЕНИЯ - например, виртуальные серверы.
ВЕБ-СЕРВИСЫ В «ОБЛАКЕ» - оптимизированные для работы в виртуальной среде интернет-сервисы (например, системы интернет-банкинга).
PAAS - «платформа как сервис»,то есть новое поколение веб-приложений, которые дают возможность выстраивать набор возможностей по желанию пользователя (например. Live Mesh от Microsoft).
MSP - провайдер управляемых сервисов (Managed Service Provider), обслуживающих сервис-провайдеров (например, встроенные антивирусные сканеры для почтовых порталов).
КОММЕРЧЕСКИЕ ПЛАТФОРМЫ для сервисов - объединение PaaS и MSP (например, Cisco WebEx Connect).
Облака разделяют на частные, публичные, гибридные и клановые .
Частное облако
Частное облако, (англ. private cloud) - инфраструктура, предназначенная для использования одной организацией, включающей несколько потребителей (например, подразделений одной организации), возможно также клиентами и подрядчиками данной организации. Частное облако может находиться в собственности, управлении и эксплуатации как самой организации, так и третьей стороны (или какой-либо их комбинации), и оно может физически существовать как внутри, так и вне юрисдикции владельца.
Публичное облако
Публичное облако, (англ. public cloud) - инфраструктура, предназначенная для свободного использования широкой публикой. Публичное облако может находиться в собственности, управлении и эксплуатации коммерческих, научных и правительственных организаций (или какой-либо их комбинации).
Гибридное облако
Гибридное облако, (англ. hybrid cloud) - это комбинация из двух или более различных облачных инфраструктур (частных, публичных или общественных), остающихся уникальными объектами, но связанных между собой стандартизованными или частными технологиями передачи данных и приложений (например, кратковременное использование ресурсов публичных облаков для балансировки нагрузки между облаками).
Клановое облако или облако сообщества
Облако сообщества, (англ. community cloud) - вид инфраструктуры, предназначенный для использования конкретным сообществом (кланом) потребителей из организаций, имеющих общие задачи (например, миссии, требований безопасности, политики, и соответствия различным требованиям). Общественное облако может находиться в кооперативной (совместной) собственности, управлении и эксплуатации одной или более из организаций сообщества или третьей стороны (или какой-либо их комбинации), и оно может физически существовать как внутри, так и вне юрисдикции владельца.
Четыре основных направления развития облачных вычислений являются :
Некоторые продукты напрямую предоставляют пользователям такие Internet-сервисы, как системы хранения, программное обеспечение промежуточного слоя, поддержка совместной работы и базы данных.
Инфраструктура как услуга (IaaS , англ. Infrastructure-as-a-Service) предоставляется как возможность использования облачной инфраструктуры для самостоятельного управления ресурсами обработки, хранения, сетями и другими фундаментальными вычислительными ресурсами, например, потребитель может устанавливать и запускать произвольное программное обеспечение, которое может включать в себя операционные системы, платформенное и прикладное программное обеспечение. Потребитель может контролировать операционные системы, виртуальные системы хранения данных и установленные приложения, а также обладать ограниченным контролем за набором доступных сетевых сервисов (например, межсетевым экраном, DNS). Контроль и управление основной физической и виртуальной инфраструктурой облака, в том числе сети, серверов, типов используемых операционных систем, систем хранения осуществляется облачным провайдером. Примеры пользователей (системные разработчики, администраторы, ИТ-менеджеры).
Платформа как услуга (PaaS , англ. Platform-as-a-Service) – модель, когда потребителю предоставляется возможность использования облачной инфраструктуры для размещения базового программного обеспечения для последующего размещения на нём новых или существующих приложений (собственных, разработанных на заказ или приобретённых тиражируемых приложений). В состав таких платформ входят инструментальные средства создания, тестирования и выполнения прикладного программного обеспечения - системы управления базами данных, связующее программное обеспечение, среды исполнения языков программирования - предоставляемые облачным провайдером. Контроль и управление основной физической и виртуальной инфраструктурой облака, в том числе сети, серверов, операционных систем, хранения осуществляется облачным провайдером, за исключением разработанных или установленных приложений, а также, по возможности, параметров конфигурации среды (платформы). Примеры пользователей (разработчики приложений, тестировщики, админисраторы)
Программное обеспечение как услуга (SaaS , англ. Software-as-a-Service) – модель, в которой потребителю предоставляется возможность использования прикладного программного обеспечения провайдера, работающего в облачной инфраструктуре и доступного из различных клиентских устройств или посредством тонкого клиента, например, из браузера (например, веб-почта) или посредством интерфейса программы. Контроль и управление основной физической и виртуальной инфраструктурой облака, в том числе сети, серверов, операционных систем, хранения, или даже индивидуальных возможностей приложения (за исключением ограниченного набора пользовательских настроек конфигурации приложения) осуществляется облачным провайдером. Примеры пользователей (бизнес-пользователи, администраторы приложений).
Другие *aaS: например:
DaaS (Desktop-as-a-Service) предлагает каждому пользователю стандартизированное виртуальное рабочее место, с возможностью настройки и установки других программ. Доступ осуществляется по сети посредством тонкого клиента, которым может быть что угодно отобычного ПК до смартфона (Google Chrome OS).
CaaS (Communications-as-a-Service) – сочетания программно-аппаратных средств для организации всех видов общения (голос, почта) между сотрудниками одного предприятия за счёт сторонних решений.
Альтернативный вариант SaaS продвигает корпорация Microsoft, называется он S+S (Software+Services) и сочетает в себе сильные стороны типичного SaaS и обычного доступного приложения. Это обычное ПО, но с ориентацией на удалённые сервисы. Вычисления в облаке превращаются в серьезную технологическую тенденцию - многие эксперты полагают, что в ближайшие пять лет cloud computing изменит не только ИТ-процессы, но и сам рынок информационных технологий. Благодаря этой технологии пользователи устройств самых разных видов, в том числе ПК, ноутбуков, смартфонов и КПК, смогут получать доступ к программам, системам хранения и даже к платформам разработки приложений по Internet, через сервисы, предлагаемые провайдерами вычислений в облаке, причем ресурсы в этом случае размещаются на серверах провайдеров.
Исходя из всего выше перечисленного можно сделать вывод, что при использовании облачных вычислений потребители информационных технологий могут существенно снизить капитальные расходы - на построение центров обработки данных, закупку серверного и сетевого оборудования, аппаратных и программных решений по обеспечению непрерывности и работоспособности - так как эти расходы поглощаются провайдером облачных услуг. Кроме того, длительное время построения и ввода в эксплуатацию крупных объектов инфраструктуры информационных технологий и высокая их начальная стоимость ограничивают способность потребителей гибко реагировать на требования рынка, тогда как облачные технологии обеспечивают возможность практически мгновенно реагировать на увеличение спроса на вычислительные мощности.
При использовании облачных вычислений затраты потребителя смещаются в сторону операционных - таким образом классифицируются расходы на оплату услуг облачных провайдеров.
И снова, здравствуйте, уважаемые читатели! :) Поговорим про облачные технологии .
Тобишь, сегодня очередная заметка целиком и полностью будет посвящена весьма занимательной и перспективной технологии (так сказать «золотой жиле» ИТ-индустрии), скрывающейся под псевдонимом - cloud technologies или в простонародье - «облако».
Поговорим мы о самой концепции облачных вычислений, приведем самые разные примеры её воплощения (на уровне решений для обычных пользователей), а именно, расскажем о теории, потом плавно перейдем к практике и немного.. повитаем в облаках:-)
Таким образом, цель нашей заметки, как всегда благая (по-другому и быть не может) - систематизировать основные сведения, связанные с данной тематикой и разложить всё по полочкам.
Итак, Земляне, готовьтесь, сейчас мы расскажем о зао облачных технологиях, которые, с каждым днем, становятся к нам все ближе и ближе.
Полетели..
За последние годы, эта тема, стала одной из наиболее популярных в IT -сфере, о ней написано немало статей, проведено еще большее количество конференций, а сколько решений уже существует на рынке (и во всю используется нами в повседневной жизни, порой даже несознательно), так и вообще не сосчитать.
Однако, как всегда, есть одно "но ", а именно, большая часть пользователей, по-прежнему и знать не знают, что это за «ноу-хау» облачные технологии и для чего оно, вообще сдалось. Что ж, будем исправлять создавшееся положение и начнем мы, как и полагается, с теории.
Облачные вычисления (cloud computing ) - это технология распределённой обработки данных в которой компьютерные ресурсы и мощности предоставляются пользователю как интернет-сервис. Если объяснить доступным языком, то – это Ваша, в некотором смысле рабочая площадка в интернете, а точнее на удаленном сервере.
Давайте рассмотрим пример, чтобы убедится, что практически каждый из нас, так или иначе, уже сталкивался с сим решением.
У вас есть электронная почта (e-mail )? Конечно, есть. Так вот, если Вы работаете с почтой на каком-то сайте-сервисе (например, ), который эту почту позволяет использовать, то это и есть ничто иное как облачный сервис, являющийся частью такой штуки как облачные технологии. Или, к примеру, обработка изображений.
Если вы уменьшаете размер, переворачиваете свою фотографию в Photoshop или другой специальной программе, то к облачной технологии Вы не имеете никакого отношения, - всё происходит и обрабатывается локально на Вашем компьютере. А вот, если, загрузив изображение, к примеру, через , Вы его обрабатываете по ту сторону, тобишь в браузере, то это и есть то самое "облако".
Собственно, вся разница заключается исключительно в методе хранения и обработке данных. Если все операции происходят на Вашем компьютере (с использованием его мощностей), то это - не "облако", а если процесс происходит на сервере в сети, то это именно та трендовая штуковина, которую и принято называть «облачной технологией».
Другими словами, облачные технологии, - это различные аппаратные, программные средства, методологии и инструменты, которые предоставляются пользователю, как интернет-сервисы, для реализации своих целей, задач, проектов.
Как показывает практика, термины «облачные технологии»/«облачный сервис», с их общепринятым графическим представлением, в виде «облачков», только путает пользователей, на самом деле их структуру, можно легко понять, если представить ее в виде следующей пирамиды.
Основание пирамиды «инфраструктура» – это набор физических устройств (серверы, и т.д.), над ней выстраивается «платформа» - набор услуг и верхушка – программное обеспечение, доступное по запросу пользователей.
Также, следует знать, что облачные вычисления - это некий базис-вектор, полученный в результате синтеза целого ряда технологий и подходов (во замудрил! :-)). Чтобы стало ясно, что я имею ввиду, приведу следующую схему:
Думаю, что теперь то стало немного понятней, благо схема довольно простая. Впрочем, говоря обобщенно, облачные технологии - это такая некая каша, которая выполняет вычисления серверами и прочими штуками без непосредственного привлечения ресурсов Вашего компьютера.
Может так сложится, что все мы вернемся на компьютеры, которые по мощности близки к, так сказать, первым и, по сути, будут представлять из себя один лишь экран с микропроцессором, а все расчеты и мощности будут расположены и производится удаленно, т.е в где-то там живущих серверах, а именно, в упомянутом неоднократно облаке.
Все, что касается сloud сomputing (далее СС ), обычно принято называть словом aaS . Расшифровывается это просто – "as a Service ", то есть "как сервис", или "в виде сервиса".
В настоящее время облачные технологии и, собственно, их концепция, предполагает оказание следующих типов услуг своим пользователям:
Для наглядности, обобщим все эти сервисы архитектуры «облако», в одну схему за которой и кроются облачные технологии (извините, что на английском):
На которой приведена классификация сервисов, по типу услуг.
Теперь рассмотрим, какие бывают облачные технологии, так сказать, по форме собственности. Тут, выделяют три их категории:
Кратко по каждой:
Запутались? Ничего, скоро разберем примеры и всё встанет на свои места;)
Теперь рассмотрим возможности облачных вычислений:
Возможностей, весьма предостаточно, однако, есть и свои недостатки (куда же без них), о которых также следует упомянуть.
«Ложка дегтя» - недостатки:
Как видите, есть две стороны медали. Впрочем, развитию технологии это не вредит, а может даже и подстегивает.
Мы подошли к, возможно, самой интересной (и так любимой многими читателями) части статьи – примерам и, так сказать, практике. Здесь мы рассмотрим - какие решения, сервисы, программы уже существуют на рынке и на что стоит обратить свое внимание. Начнем с сервисов:
Таким образом, два последних сервиса предлагают игры как услугу. А теперь представим, что речь идет не об играх, а о программном обеспечении. То есть, Вы платите не за продукт как таковой (за коробку с диском), а за конкретные функции/возможности, которые он Вам предоставляет. Интересно? Вот и мне:)
А поскольку нам, как пользователям, больше всего интересно именно программное обеспечение (а не всякие там платформы, как сервис), то сейчас мы и рассмотрим «программный ландшафт» (SaaS ) облаков. Другими словами, давайте приведем наиболее популярные программные решения, которые, в рамках понятия облачные технологии, собственно, сейчас существуют на рынке.
Собственно, согласно SaaS -концепции, как говорилось выше, Вы платите не единовременно, покупая продукт, а как бы берете его в аренду. Причем, используете ровно те функции, которые Вам нужны (и, соответственно, платите за них же). Например, раз в год Вам нужна некая программулина и чаще Вы ее использовать, не собираетесь. Так зачем же покупать продукт, который будет лежать без дела?
И зачем тратить на него место (в квартире, если это коробка с диском, или на винчестере, если это файл)? Правильно, не зачем, ибо есть альтернативный вариант - бесплатный онлайн-сервис (предоставляющий полные функциональные возможности этой программы).
Именно по этому пути и пошли два хедлайнера ИТ-индустрии (а по совместительству еще и конкуренты) - Google и Microsoft . Обе компании выпустили наборы сервисов, позволяющих работать с документами.
Со стороны Google - это их Google Docs (ныне Google Диск ):
Бесплатный онлайн-офис, включающий в себя текстовый, табличный процессор и «приблуду» для создания презентаций, а также интернет-сервис облачного хранения файлов с функциями файлообмена.
Это веб-ориентированное программное обеспечение, то есть программа, работающая в рамках веб-браузера без инсталляции на компьютер пользователя, т.е этакая альтернативная версия всяким Word , Excel и тп без необходимости покупки и всего такого. Документы и таблицы, создаваемые пользователем, сохраняются на специальном сервере Google или могут быть экспортированы в файл.
Это одно из ключевых преимуществ программы, так как доступ к введённым данным может осуществляться с любого компьютера подключенного к интернету (при этом доступ защищён паролем).
Со стороны Microsoft - это их Microsoft Office Web Apps :
Приложения Microsoft Office Web Apps , позволяют использовать возможности Microsoft Office , через веб-браузер и работать с документами (причем, не только просматривать их, но и редактировать) непосредственно на веб-сайте, на котором они хранятся.
Таким образом, документы выглядят в браузере точно так же, как в программах Office , т.е. полная, так сказать унификация.
Также стоит отметить, что оба сервиса тесно взаимосвязаны с почтой (Gmail в первом случае и Hotmail во втором) и файловыми хранилищами, тобишь, чтобы воспользоваться Google Docs , достаточно завести бесплатный аккаунт гугл и Вы получите набор программ для работы с текстами, электронными таблицами и тп, прямо в браузере. Для многих, Google Docs полностью заменил, как уже и говорилось выше, платный MS O ffice .
Если подвести краткий итог (по этим двум сервисам), то можно сказать, что пользователя переводят из привычной ему оффлайн-среды, в онлайн.
Идем далее.
Не менее популярны и облачные хранилища файлов. Самым известным хранилищем считается..
К слову, не только всякие офисы и файлохранилища используют облачные технологии. Например, в стане борьбы с цифровой "нечистью" также сделали ставку на облачные вычисления. И вот результат - бесплатный антивирус Panda Cloud Antivirus.
Он основан на инновационной технологии "коллективного интеллекта" (которая автоматически выявляет новые угрозы за минимальный промежуток времени) и позволяет свести к минимуму влияние защиты на системные ресурсы компьютера, используя вычислительную мощь облачных технологий для большинства операций: анализ, блокировка и попытки удаления вредоносного ПО.
Сервера антивируса используют информацию, полученную от миллионов пользователей антивирусных продуктов Panda по всему миру, для автоматического обнаружения и классификации новых видов вредоносных программ, появляющихся каждый день.
В двух словах как-то так, хотя есть еще куча сервисов о которых можно было бы рассказать, но тогда придется писать томик Войны и Мира:)
Так что давайте к итогам потихоньку.
Говоря совсем просто, облако - это возможность всегда иметь гарантированный и безопасный доступ ко всей своей личной информации, а также уход от необходимости держать в своем кармане много лишних вещей (всяких флешек, дисков, проводов и всего такого прочего) или покупать новый компьютер/комплектующие/программы/игры и пр. Несомненно, что на данный момент, облачные технологии являются одной из самых востребованных и интересных тем в IT -сфере и всё больше интересных решений, появляющихся в мире, связано именно с ними.
Конечно, обычному пользователю пока сложно в полной мере оценить (и раскрыть) весь их потенциал, но то, что он есть, - видно невооруженным глазом.
Таким образом, вне всякого сомнения, будущее облачных технологий представляется весьма радужным, ибо такие гиганты (Microsoft, Apple и Google ) просто так уж точно ничего не делают и совершенно понятно, что если уж они зашли на эту неизведанную территорию, то явно не собираются с неё уходить, ведь еще два года назад концепция «облако» казалась лишь красивой идеей и смелым экспериментом, а сегодня преимущества облачных технологий могут почувствовать даже те люди, которые не связаны с разработкой программ, веб-технологиями и прочими узкоспециализированными вещами (вышеупомянутые Xbox Live, Windows Live, OnLive, Google Docs - яркие тому примеры).
Вот как-то так. Надеюсь, что информация была Вам интересна, полезна и увлекательна. Оставайтесь с проектом, - здесь Вам всегда рады;)
Как обычно, если у Вас есть вопросы, дополнения, и прочие разности, то комментарии к Вашим услугам.
PS : За существование данной статьи спасибо члену команды 25 КАДР
Облачные технологии (Cloud technologies) – одно из благ цивилизации. Каждый второй пользователь интернета использует их для хранения и обмена данными, но на практике единицы понимают, как и насколько безопасно это работает.
Сегодня активные пользователи не ограничиваются одним гаджетом – у каждого есть смартфон плюс ноутбук, стационарный компьютер или планшет. В любой момент может понадобиться доступ к какому-то файлу, а носить флеш-память и другие накопители не хочется. Та же ситуация возникает, когда необходимо синхронизировать информацию на рабочем и домашнем ПК, вносить правки в документы, редактировать файлы.
Облачные технологии – это распределенная обработка данных, в которой доступ к компьютерным программам, вычислительным и другим мощностям пользователь получает как онлайн-сервис – в режиме реального времени.
Также подразумевается доступ к виртуальным хранилищам из любой точки мира. Для этого необходимое любое устройство с подключением к интернету и веб-браузер.
Наглядный пример с электронной почтой. Если почтовый клиент установлен на компьютер, то данные хранятся в памяти ПК. Если пользователь использует почту через браузер, то это – облачный сервис.
При технических и других проблемах с сервисом доступ к данным будет утерян навсегда. В этом заключается один из главных недостатков онлайн-решений. Второй минус – возможность использования при наличии доступа к интернету. Преимуществ у сервисов в разы больше.
История облачных технологий (вычислений) начинается в 1970 году – с того момента, как американский ученый Джозеф Ликлайдер озвучил свою идею. Она заключалась в возможности предоставления пользователям интернета доступа не только к данным, а и к программам.
Подобную идею предлагал и Джон Маккарти, предлагая использовать вычислительные мощности как интернет-сервис. Вскоре работа в этой сфере приостановилась почти на 20 лет.
В 90-х пропускная способность интернета увеличилась, но прорыва не произошло из-за неготовности профильных компаний. На рубеже веков появилась фирма, которая предоставила посетителям доступ к приложению через сайт. Она первой предложила доступ к ПО как к сервису.
В 2002 году новые возможности с выгодой для себя использовал Amazon. Его веб-сервис обеспечивал хранение информации и позволял производить вычисления. Четыре года спустя Amazon предложил пользователям запускать собственные приложения.
Следующим этапом развития стал запуск платформы Google Apps и запуск полноценной операционной системы в облаке, анонсированной Microsoft.
Технический прогресс, появление программного обеспечения с открытым кодом во многом способствовали модернизации и расширению функционала технологических решений.
В России облачные технологии появились в 2010 году. На старте годовой объем их рынка составил:
Уже через 4 года эти цифры увеличились до 125 и 33 млн. долларов, соответственно. Тенденция к росту сохранялась и в последующие годы, что само собой свидетельствует об интересе к облачным решениям.
Сегодня концепция облачных систем охватывает разные типы услуг и успешно используется в образовании, медицине, логистике, банковской сфере, бизнесе.
Простейший пример применения в личных целях – облачные технологии google. После установки Google Drive пользователь получает хранилище для своих данных, что позволяет ему отказаться от старых способов хранения информации на дисках и флэш-памяти.
Google Doc и Word Online от Яндекс Диск – полноценные редакторы, обеспечивающие работу с документами разных форматов.
Компьютеры и скоростной интернет способствовали усовершенствованию системы образования, упростили подачу материала, позволили решить другие важные задачи. Вот лишь некоторые из них:
Точная и быстрая диагностика, выбор правильной тактики лечения, обмен мнениями с коллегами в режиме реального времени, систематизация медицинской документации – это далеко не полный перечень применения новых решений.
В перспективе облачные технологии могут стать прорывов в здравоохранении, обеспечив доступ к информации о пациенте и результатах лабораторной и инструментальной диагностики. Проще говоря, пациентам не придется заводить карточки во всех больницах – необходимые данные о заболеваниях, результатах анализов будут храниться в одном месте.
Облако в логистике объединяет в единую цепочку отправителя, получателя, компанию-перевозчика, оператора. Сервис позволяет отслеживать маршрут отправлений, общаться друг с другом, независимо от места нахождения, оперативно решать проблемы, связанные с задержками грузов.
Онлайн-сервисы также используются как площадки для организации тендеров и выбора подрядчиков, анализа товарных остатков и своевременного его пополнения, хранения данных о перевозках и определении рентабельности маршрутов.
Конкуренция в банковском секторе высокая, что вынуждает финансовые организации внедрять инновации, чтобы повысить качество и количество предлагаемых услуг и сократить собственные текущие расходы.
Использование облачных технологий позволяет автоматизировать финансовые процессы и решить все перечисленные выше задачи с минимальными издержками.
Бизнес открыт к инновациям и активно их внедряет для создания контакт-центров и виртуальных офисов. Сотрудники виртуальных офисов не привязаны к конкретному компьютеру и месту, что обеспечивает экономию на аренде офисных площадей и оплате коммунальных услуг.
Все диски, папки, программы для экономического планирования и другие данные внутренней сети воспроизводятся в облаке.
Безопасность облачных технологий – направление, которому каждый провайдер уделяет особое внимание. В противном случае он потеряет клиентов, ведь ИТ- инфраструктура используется для хранения конфиденциальных и стратегических данных, поэтому должна быть надежно защищена.
Безопасность зависит от типа сервера: виртуальный или выделенный. Виртуальные серверы предполагают помещение клиентской информации в единую среду. Есть вероятность, что при ошибке в коде владельцы других аккаунтов увидят чужие данные.
Выделенные серверы позволяют создать более защищенную и функциональную среду, предоставляют свободу действий при выборе и установке операционной системы, программного обеспечения для нормальной работы.
Поставщики услуги всегда шифруют информацию, размещенную на их серверах, используя специальный криптографический софт. Получить доступ к данным можно только по паролю, который задает авторизованный пользователь.
Руководитель всегда может отследить, кто и в какое время просматривал информацию, чем занимались его сотрудники и что происходит на их рабочем столе в конкретный временной промежуток.
Гарантией сохранности данных является их ежедневное копирование. Каналы передачи с серверов на ПК и обратно защищены несколькими надежными программами, чтобы код невозможно было взломать.
С каждым годом доверия к онлайн-решениям становится все больше. Сегодня уже есть предложения с интегрированным алгоритмом самозащиты данных. Система предоставит доступ, если среда идентифицирована ею как безопасная. В противном случае данными невозможно будет воспользоваться.
Облачные технологии - это технологии обработки данных, в которых компьютерные ресурсы предоставляются Интернет - пользователю как онлайн - сервис. Слово «облако» здесь присутствует как метафора, олицетворяющая сложную инфраструктуру, скрывающую за собой все технические детали.
Облачные (рассеянные) вычисления (англ. cloud computing, также используется термин Облачная (рассеянная) обработка данных) -технология обработки данных, в которой компьютерные ресурсы и мощности предоставляются пользователю как Интернет - сервис. Пользователь имеет доступ к собственным данным, но не может управлять и не должен заботиться об инфраструктуре, операционной системе и собственно программном обеспечении, с которым он работает. Термин «Облако» используется как метафора, основанная на изображении Интернета на диаграмме компьютерной сети, или как образ сложной инфраструктуры, за которой скрываются все технические детали. Согласно документу IEEE, опубликованному в 2008 году, «Облачная обработка данных -- это парадигма, в рамках которой информация постоянно хранится на серверах в интернет и временно кэшируется на клиентской стороне, например, на персональных компьютерах, игровых приставках, ноутбуках, смартфонах и т. д.».
Облачная обработка данных как концепция включает в себя понятия:
и другие технологические тенденции, общим в которых является уверенность, что сеть Интернет в состоянии удовлетворить потребности пользователей в обработке данных.
Для облачных технологий самой главной особенностью является неравномерность запроса Интернет - ресурсов со стороны пользователей. Чтобы сгладить данную неравномерность и применяется еще один промежуточный слой - виртуализация сервера . Таким образом, нагрузка распределяется между виртуальными серверами и компьютерами.
Облачные технологии - это одна большая концепция, включающая в себя много разных понятий, предоставляющих услуги. Например, программное обеспечение, инфраструктура, платформа, данные, рабочее место и т.п. Зачем все это нужно? Самой главной функцией облачных технологий является удовлетворение потребностей пользователей, нуждающихся в удаленной обработке данных.
Что же не считают облачными вычислениями? Во-первых, это автономные вычисления на локальном компьютере. Во-вторых, это "коммунальные вычисления" (utilitycomputing), когда заказывается услуга исполнения особо сложных вычислений или хранения массивов данных. В-третьих, это коллективные (распределённые) вычисления (gridcomputing). На практике границы между всеми этими типами вычислений достаточно размыты. Однако будущее облачных вычислений всё же значительно масштабнее коммунальных и распределённых систем.
Облачное хранилище данных (англ.cloudstorage) -- модель онлайн-хранилища, в котором данные хранятся на многочисленных распределённых в сети серверах, предоставляемых в пользование клиентам, в основном, третьей стороной. В противовес модели хранения данных на собственных выделенных серверах, приобретаемых или арендуемых специально для подобных целей, количество или какая-либо внутренняя структура серверов клиенту, в общем случае, не видна. Данные хранятся, а равно и обрабатываются, в так называемом облаке, которое представляет собой, с точки зрения клиента, один большой виртуальный сервер. Физически же такие серверы могут располагаться удалённо друг от друга географически, вплоть до расположения на разных континентах.
Для того чтобы понять что такое «облако» стоит начать с истории данного вопроса. Необходимо понять: действительно ли эта технология находится в разряде новых идей или эта идея не так уж и нова.
rf-gk.ru - Портал для мам. Воспитание. Законы. Здоровье. Развитие. Семья. Беременность