При этом не важно, где физически находятся пользователи. Существует возможность арендовать необходимые облачные решения у провайдеров соответствующих услуг. В результате отпадает потребность приобретать дорогостоящие серверы и дата-центры, которые пришлось бы поддерживать, что выливается в постоянную статью расходов.
Каждый современный пользователь компьютера хранит на своём HDD огромные массивы файлов. Многие слышали про технологию, получившую название «облачные сервисы», или уже ощутили преимущества, попробовав использовать Яндекс.Диск, Google Drive или какой-то подобный сервис. Это довольно перспективное достижение, изменившее некоторые основополагающие принципы хранения данных. Однако не все пользователи имеют ясное представление о том, как это функционирует.
Чаще всего рядовые пользователи уверены в том, что облако представляет собой объемное хранилище информации. Такое представление не совсем соответствует действительности. Более точное толкование основывается на том, что в основе работы сервиса лежит обращение ко множеству удаленных серверов. Чтобы понять детали необходимо различать определённое количество базовых категорий.
Даже самая простая классификация непременно выделяет следующую функциональность облачных сервисов:
Все эти виды работы с информацией, использующие принцип хранения данных на многих серверах, имеют свои сходства и отличия.
Это арендуемое всеми желающими дисковое пространство, расположенное не на одном, а на множестве серверов, доступ к которым регулируется с помощью специального программного обеспечения. Пользователь услуги имеет возможность сохранить каталоги с файлами, а потом обрабатывать данные прямо на сервере или вновь загрузить на жёсткий диск своего компьютера. Возможно открыть к файлам коллективный доступ пользователей, входящих в определённую группу. Если открыть им права для редактирования, то специальное ПО будет контролировать ход работы и следить за тем, чтобы все изменения корректно сохранились.
Выделяемое дисковое пространство может предоставляться на платных и бесплатных основаниях. В последнем случае размер может варьироваться в довольно существенном диапазоне: от 25 до 30 Gb. В случае, если нужно больше, то потребуется заплатить определённую сумму. Затраты могут быть оправданными только в том случае, если речь идёт про хранение информации, важной для бизнеса, или размещение больших мультимедийных архивов, которые очень жалко потерять, если что-то случится со своими дисками.
Кроме уже названных, в число наиболее популярных сервисов входят:
Всё больше компаний предоставляют облачные услуги. Причинами широкого распространения является стремление не отстать от конкурентов и всё большая доступность современных хранилищ данных.
Специальное серверное антивирусное ПО активно применяется в данной сфере. В случае, если алгоритмы программ выявляют какие-то подозрительные фрагменты кода в хранящихся или загружаемых файлах, сканер информирует о том администраторов и не сохраняет файл на жесткий диск. На многих серверах принята технология, предусматривающая наличие «песочницы» (Sandbox). Это хранилище, которое размещено в том же в облаке. В него загружаются новые файлы, после чего происходит анализ всех объектов на предмет обнаружения рисков.
На основе результатов эврестического анализа принимается решение: разрешить хранение или запретить.
Приложение, которое использует пользователь, может быть установлено не на его компьютере, а на сервере. В таком случае работать с ним он будет через Интернет. Так, при возникновении потребности редактирования обычных офисных документов, которые находятся в облачном хранилище, запускается серверная программа, которая представляет собой веб-приложение. С помощью браузера пользователь может осуществлять редактирование файла, которое происходит так, как будто он использует какое-то из приложений, входящих в стандартный пакет MS Office, установленный на его локальном компьютере.
Файл находится на удаленном сервере, и всё происходящее с ним не имеет к локальному диску практически никакого отношения. Отдельные сервисы предоставляют возможность единовременного доступа и редактирования файлов несколькими пользователями. Изменения отображаются у каждого, кто подключен к редактору. Такой подход имеет свои преимущества, но не исключает возникновение определённых коллизий.
Облачный игровой сервис (Cloud Gaming) также представляет собой один из вариантов использования подобных технологий.
Широкое распространения получили два направления:
Принцип практической реализации заключается в том, что игровое ПО устанавливается на удаленном сервере, однако какие-то игровые процессы всё же могут происходить локально.
Облачные сервисы представляют собой удобный способ хранения актуальных данных на серверах. Они могут ещё и обрабатывать их. Для этого необходимые программы устанавливаются так же на сервере. В результате получается единовременный доступ к файлам для чтения содержимого и редактирования. Широкие возможности появляются у компаний, которые могут весь бизнес-софт использовать только в облаке, и у представителей развлекательного рынка. Следует принять во внимание и возможность объединения вычислительных мощностей компьютеров, подключенных к Интернету. Всё это делает понятными огромные перспективы, которые возникают в силу использования таких систем.