Если вы человек
интересующийся компьютерами и интернетом (а раз читаете это статью – то да), вы
наверняка не раз слышали термин «облачные вычисления», или менее распространенный
«облачные хранилища». Что ж это такое?
Несмотря на всю
розрекламированность и популярность термина «облачный», и его, якобы,
революционное значение в информационных технологиях, оказалось, что ничто не
ново под луной. Общая система доступа к данным и вычислительным ресурсам, была
предложена еще 1960-х годах, Джоном Маккарти (это он придумал термин «исскуственный
интеллект»). Потом, идея была заброшена, и воплощена немного «наоборот» - в
привычной нам структуре «клиент-сервер». То-есть, где-то к интернету подключен
очень мощный компьютер, с большим объемом памяти, а мы обращаемся к нему по
уникальному идентификатору – ip адресу. Мы можем послать ему запрос,
например, перевести текст с английского на русский язык, скачать файл с его
винчестера и т.п. Казалось бы – чего еще надо для полного счастья? Но с ростом
интернета, стали очевидны и недостатки такого подхода. Например, если этот
компьютер, называемый сервером, сломается – мы утратим доступ к его данным. Еще
интереснее, если там хранятся наши данные. Сервер может сгореть, его могут
украсть, конфисковать и т.д. Недавняя история с украинским файлообменником EX.UA очень ярко продемонстрировали все недостатки
такого подхода.
И вот тут-то и
вспомнили про идею из 1960-х. А давайте сделаем такой себе серверный колхоз –
не все сразу одному, а понемножку всем. Так и появились «облачные» сервисы. На
уровне пользователя, все осталось по прежнему – он так же обращается к серверу,
по его уникальному имени. Но! Как
такового, сервера этого не существует в природе. На самом деле, данные, и
программные модули, разбросаны по тысячам маленьких «серверочков». Причем,
размещаться они могут хоть на разных континентах! Теперь, если вы посылаете
запрос на перевод текста, он выполняется не одним большим и мощным компьютером,
а сотней простых компов. Грубо говоря, текст разбивается на части, и каждому
посылается своя. Ввели, например «My name is John», и слово «My» полетело в Азию, «name» в Европу и т.д. Потом результат собрали –
и выдали вам на монитор. При этом вы можете обо всех этих путешествиях даже не
догадываться.
А теперь
представим, что случилась авария – накрылся компьютер, установленный на
Шри-Ланке. И что же? А ничего. Система утратит какую-то долю своей
производительности (напр. 0,01%), но продолжит работу!
К сожаления, у
многих «облачных» сервисов есть недостаток – они либо небесплатны, либо имеют
ограничения для бесплатного использования. Например, «облачные» сервисы
хранения данных, предоставляют ограниченное место хранения, либо вводят ограничение
на время хранения.
Группа
разработчиков O-Program, как всегда
побуждаемая самыми альтруистическими порывами, решила исправить это дело, и
создать собственное «облако» - сервис хранения аудио файлов, тесно интегрированный
с плеером – «MusicSort». Начиная с версии 4.4, вы получаете
доступ к «облачному» хранилищу аудио файлов, причем работать с ним можете, как
с любой папкой на вашем компьютере. Более того, каждый может стать участником «облака»,
поделившись ссылками на аудио файлы. Например, если у вас есть небольшой (ну, или
большой) сайт, а место выделенное провайдером пустует – можете загрузить туда
свою коллекцию классной музыки, и поделится ссылками с администрацией O-Program. Ваша музыка
станет доступна всему миру, при этом нет никаких ограничений на время хранения
или размер! Для пользователей же, это даст возможность скачивать файлы, без
всякого ожидания и ввода «капчей». Присоединяйтесь к сервису O-Program!
|