The post has been translated automatically. Original language: Russian
We used to say, "The photos are saved in the cloud." It sounds like the file has left the phone and is now somewhere on the Internet. In fact, everything is much more mundane. The cloud is real computers, servers, and storage systems that are located in data centers. It's just that they don't belong to you, but to the company whose service you use.
Let's say you took a photo on your phone and you have sync enabled. The phone sends the snapshot over the Internet to the cloud storage. After that, you can open the same snapshot on your tablet, laptop, or new phone by logging into your account.
And this does not mean that somewhere there is one specific computer on which there is a folder with your photos. Cloud systems are specifically designed so that data does not depend on a single disk or a single server. Providers use multiple devices and backup systems so that failure of individual equipment does not lead to file loss. For example, standard Amazon S3 storage stores redundant data in at least three separate availability zones by default.
What's more interesting is that the photo you see on your phone isn't always completely on your phone.For example, you can enable storage optimization in iCloud. Then the original photos in full quality are stored in iCloud, and lighter versions remain on the iPhone, if necessary. When the original is needed, the device will download it from the cloud. That's why you can see thousands of photos in the gallery, but they don't necessarily take up as much space on your phone as all the originals would weigh.
But there is a point here that is easy to forget. The cloud often works not as a separate USB flash drive, but as a synchronized media library.For example, if you delete a photo with "iCloud Photos" enabled, it will be deleted on other devices with the same account. Apple leaves it in the "Recently deleted" section for 30 days. Google Photos has a similar principle: deleting a backup through the app may affect the same snapshot on devices where backup is enabled.
It turns out that the expression "my photos in the cloud" actually means something like this:your snapshots are stored on a real server infrastructure somewhere in data centers, and the Internet service gives you access to them from different devices.
No magic. It's just a huge IT infrastructure that the user usually doesn't notice at all.
Мы привыкли говорить: «Фотографии сохранились в облаке». Звучит так, будто файл покинул телефон и теперь находится где-то в интернете. На самом деле всё гораздо приземленнее. Облако - это реальные компьютеры, серверы и системы хранения, которые находятся в дата-центрах. Просто они принадлежат не вам, а компании, сервисом которой вы пользуетесь.
Допустим, вы сделали фотографию на телефоне и у вас включена синхронизация. Телефон отправляет снимок через интернет в облачное хранилище. После этого вы можете открыть тот же снимок на планшете, ноутбуке или новом телефоне, войдя в свой аккаунт.
Причём это не значит, что где-то существует один конкретный компьютер, на котором лежит папка с вашими фотографиями. Облачные системы специально устроены так, чтобы данные не зависели от одного диска или одного сервера. Провайдеры используют несколько устройств и системы резервирования, чтобы поломка отдельного оборудования не привела к потере файлов. Например, стандартное хранилище Amazon S3 по умолчанию хранит данные с избыточностью минимум в трёх отдельных зонах доступности.
Интереснее другое: фотография, которую вы видите на телефоне, не всегда полностью находится на телефоне.
Например, в iCloud можно включить оптимизацию хранилища. Тогда оригиналы фотографий в полном качестве хранятся в iCloud, а на iPhone при необходимости остаются более лёгкие версии. Когда понадобится оригинал, устройство загрузит его из облака. Именно поэтому можно видеть тысячи фотографий в галерее, но они не обязательно занимают на телефоне столько места, сколько весили бы все оригиналы.
Но здесь есть момент, о котором легко забыть. Облако часто работает не как отдельная флешка, а как синхронизированная медиатека.
Например, если удалить фотографию при включённых «Фото iCloud», она удалится и на других устройствах с этим же аккаунтом. Apple оставляет её в разделе «Недавно удалённые» на 30 дней. В Google Photos похожий принцип: удаление резервной копии через приложение может затронуть тот же снимок на устройствах, где включено резервное копирование.
Получается, выражение «мои фото в облаке» на самом деле означает примерно следующее:
ваши снимки хранятся на реальной серверной инфраструктуре где-то в дата-центрах, а сервис через интернет даёт вам к ним доступ с разных устройств.
Никакой магии. Просто огромная IT-инфраструктура, которую пользователь обычно вообще не замечает.