Що таке Cloud Storage?
Cloud Storage: це місце, де ваші файли зберігаються на віддалених серверах, і ви отримуєте до них доступ через інтернет, а не лише з ноутбука. Уявіть великий захищений склад, який здає вам полиці, а ключ залишається у вас. У криптоспільноті Cloud Storage може бути як традиційним, керованим компанією, так і повністю децентралізованим, і цей вибір істотно впливає на контроль та витрати.
“The cloud is just the internet with my files floating around.” Не зовсім так. Ваші дані зберігаються на фізичних машинах у реальних дата-центрах або у розподілених провайдерів, з правилами, шифруванням і контрактами, які визначають, хто що зберігає і хто може це переглядати.
Як працює Cloud Storage
Коротко про послідовність дій для Cloud Storage, коли ви натискаєте завантажити для файлу.
- Крок 1: Ви обираєте сервіс і натискаєте завантажити в додатку або через API.
- Крок 2: Файл шифрується і розбивається на частини, потім відправляється на сервери або розподіляється між незалежними nodes.
- Крок 3: Сервіс фіксує, де розташовані частини і як їх зібрати пізніше.
- Крок 4: Коли ви запитуєте файл, сервіс перевіряє ваші ключі, забирає потрібні частини і розшифровує їх для вас.
- Крок 5: За лаштунками додаткові копії і перевірки відновлення забезпечують доступність даних навіть якщо деякі машини стануть недоступні.
Це проста послідовність: зберегти, відобразити місця зберігання, отримати, повторити.
Чому Cloud Storage має значення
Тому що ви хочете отримувати свої дані швидко, безпечно і там, де вони потрібні, без носіння зовнішніх жорстких дисків.
- Перевага: Платите лише за зберігання і трафік, і можете збільшувати або зменшувати обсяги без купівлі обладнання.
- Перспектива: Децентралізовані ринки, як Filecoin, перетворюють зберігання на глобальний ринок з відкритими цінами та стимулами.
- Актуальність: Медіа для NFT, резервні копії додатків, документи DAO та контент, створений користувачами, часто зберігаються в сервісах, що нагадують або підключаються до мереж на кшталт Storj.
Увімкніть шифрування на стороні клієнта перед завантаженням і зберігайте ключі в менеджері паролів. Якщо ви втратите ключі, файл буде втрачено. Проста порада, велика користь.
Основні характеристики Cloud Storage
Риси, які роблять його зручним для розробників і звичайних користувачів:
- Резервування: Кілька копій зберігаються в різних місцях, щоб файли залишалися доступні.
- Шифрування: Дані зашифровані, тому лише власник правильного ключа може їх прочитати.
- Доступ: Отримуйте файли з будь-якого місця за наявності потрібних дозволів і облікових даних.
- Ціноутворення: Ви платите за збережені дані і за їх завантаження, іноді з додатковими зборами при інтенсивному використанні.
- Інтеграція: Просто підключити зберігання до додатків, ботів і робочих процесів.
Варіанти
Cloud Storage буває кількох варіантів, з якими ви можете стикнутися:
- Централізований: Класичний підхід, де одна компанія управляє серверами і правилами, як у centralized.
- Децентралізований: Багато незалежних провайдерів ділять роботу і отримують оплату через смартконтракти, як у мережах, забезпечених токенами.
- Гібридний: Поєднання традиційного провайдера і децентралізованої мережі для резервного копіювання або контролю витрат.
Хмара це просто чужі комп’ютери. Закони про дані, політики видалення і правила відновлення все одно діють, тож прочитайте їх перед тим, як зберігати файли.
Приклад
DAO зберігає записи зустрічей у Cloud Storage, публікує витримки для загального доступу і тримає приватні сирі файли в зашифрованому бакеті лише для учасників.
Цікавий факт
Іконка «хмари» походить зі старих мережевих діаграм, де інженери малювали пухку хмарку, щоб приховати всю інтернет-інфраструктуру, яку не хотіли підписувати.
Підсумок
Коротко: Cloud Storage це орендований диск за запитом, до якого можна отримати доступ з будь-якої точки, і компроміс полягає в тому, скільки контролю ви зберігаєте проти того, наскільки зручно вам.
