Нажмите "Enter", чтобы перейти к содержанию

Как создать облачное хранилище: Google Диск – облачное хранилище для профессиональных и личных целей

Содержание

Как создать облачное хранилище Гугл?

Как создать облачное хранилище Гугл?

Google Диск – это удобное и надежное место для хранения файлов, а также работы с ними на любом устройстве.

  1. С чего начать Каждому пользователю бесплатно предоставляется 15 ГБ для хранения данных. …
  2. Шаг 1. Откройте страницу drive.google.com. …
  3. Шаг 2. Загрузите или создайте файлы …
  4. Шаг 3. Настройте совместный доступ

Как зайти на свой гугл диск с другого устройства?

В браузере Chrome

  1. Запустите Chrome на компьютере.
  2. В правом верхнем углу экрана нажмите на изображение профиля .
  3. Выберите Гость.
  4. Откройте любой сервис Google (например, сайт www.google.com) и войдите в аккаунт.
  5. Закончив работу, закройте все окна браузера, которые вы открывали в гостевом режиме.

Как открыть доступ по ссылке в гугл диске?

Если вы разрешите доступ по ссылке, вам не потребуется указывать адреса электронной почты отдельных пользователей.

  1. Откройте сайт drive.google.com на компьютере.
  2. Выберите нужную папку.
  3. Нажмите на значок «Поделиться» .
  4. В правом верхнем углу выберите Копировать ссылку общего доступа.
  5. Нажмите на стрелку вниз

Как открыть общий доступ к диску?

Для открытия общего доступа к диску (папке) в Windows 10, выполните следующие действия: кликните правой кнопкой мыши на иконке диска (папки) и в выпадающем меню выберите «Свойства»; затем перейдите на вкладку «Доступ» и нажмите на кнопку «Расширенная настройка…»; в открывшемся окне, установите галочку напротив надписи …

Как открыть доступ к диску Гугл?

Чтобы настроить публичный доступ к таблице Google:

  1. Откройте вашу таблицу Google.
  2. Нажмите Файл в верхнем левом углу.
  3. Нажмите Поделиться.
  4. Выберите Расширенные.
  5. Нажмите Изменить напротив Уровни доступа. …
  6. Выберите одну из настроек публичного доступа.
  7. Нажмите Сохранить.
  8. Нажмите Готово.

Как закрыть доступ к форме Гугл?

Как закрыть доступ к файлу

  1. Откройте главный экран Google Диска, Документов, Таблиц или Презентаций.
  2. Выберите файл или папку.
  3. Выберите Настройки доступа или нажмите на значок «Открыть доступ к объекту» .
  4. Найдите пользователя, которому нужно закрыть доступ к файлу.
  5. Справа от его имени нажмите на стрелку вниз

Как сделать ссылку на документ Гугл?

Remove.

  1. Откройте файл в Google Документах.
  2. Выделите текст, который нужно преобразовать в ссылку.
  3. Нажмите Вставка Ссылка.
  4. В открывшемся окне выберите «Закладки» и посмотрите список. В нем будут перечислены все содержащиеся в документе закладки.
  5. Выберите нужный вариант.
  6. Нажмите Применить.

Как создать общую таблицу в гугл?

Начало работы

  1. Перейдите на страницу https://docs.google.com/ Поместите курсор на место, где бы Вы хотели создать таблицу. …
  2. Перетащите мышь на сетку, чтобы выбрать количество строк и столбцов в таблице.
  3. Кликните мышью, и таблица появится на экране. Курсор теперь будет находиться в левом верхнем углу таблицы.

Как создать таблицу в гугл диск?

Создание таблиц из Google Диска

  1. Для начала установите приложение из интернет-магазина Chrome. …
  2. Войдите в свою учетную запись Google Диск.
  3. Нажмите кнопку Создать в Google Диске и выберите пункт Дополнительно > Smartsheet.
  4. Введите имя таблицы и выберите ее тип: таблица проекта, список задач или пустая таблица.

Как в гугл таблицах сделать абзац?

Откройте файл в приложении Google Документы на устройстве Android. Дважды нажмите на ту часть документа, которую хотите отредактировать. Абзац. Измените межстрочный интервал: нажимайте на стрелки, чтобы выбрать нужное значение.

Как изменить формат ячейки в гугл таблице?

Специальное форматирование чисел, дат и валют

  1. Откройте файл в Google Таблицах на компьютере.
  2. Выберите ячейку или диапазон данных.
  3. Нажмите Формат Числа Другие форматы.
  4. Выберите Другие форматы даты и времени.
  5. В открывшемся меню выберите нужный формат или добавьте свой, используя текстовое поле.
  6. Нажмите Применить.

Как создать собственное частное облачное хранилище

 

источник:http://www.cnblogs.com/lanxuezaipiao/archive/2013/05/27/3101883.html

В настоящее время «облачные» вычисления — это уже не новое слово, и в продуктах крупных ИТ-компаний слово «облако» используется для обмана пользователей. Я считаю, что все использовали облачное хранилище. Теперь более популярным термином следует назвать «облачное хранилище». Например, в зарубежных странах самыми популярными являются Dropbox и SkyDrive. Также есть облачное хранилище Baidu, микродиск sina, хранилище микроклафа Tencent, в Китае. Мы можем использовать эти сетевые диски для хранения / получения данных на различных устройствах, таких как ПК, смартфоны, планшеты и т. д., и мы надеемся, что данные между разными устройствами будут синхронизированы.

Мы создадим нашу собственную платформу облачной системы, а точнее систему облачного хранения, точно так же, как функции, предоставляемые вышеперечисленными продуктами. Мы будем использовать программное обеспечение с открытым исходным кодом ownCloud для создания собственного частного облака. ownCloud возник из проекта облачных вычислений под названием KDE, который теперь применим к большинству основных платформ. Впервые он был создан разработчиком KED Фрэнком Карличеком, а теперь разрабатывается совместно командой ownCloud.

Вот как шаг за шагом создать собственную платформу облачного хранения:

Первый шаг: предварительно установите программное обеспечение.

Ядро ownCloud написано на PHP5 и поддерживает такие базы данных, как SQLite, MySQL, Oracle и PostgreSQL. Для простоты мы будем использовать базу данных MySQL. Вам необходимо установить следующее программное обеспечение в вашей системе Linux:

  • Установочный пакет PHP: php5, php5-gd, php-xml-parser, php5-intl
  • Драйвер базы данных: php5-mysql (если вы используете другие базы данных, вам необходимо установить соответствующую базу данных и драйвер)
  • Установочный пакет curl: curl, libcurl3, php5-curl
  • Клиент SMB: smbclient (используется для монтирования общих папок Windows)
  • Веб-сервер: apache2

Если ваш Linux основан на Debian, вы можете установить все программное обеспечение одним щелчком мыши, выполнив следующую команду:

$ sudo apt-get install apache2 php5 php5-gd php-xml-parser php5-intl php5-sqlite php5-mysql smbclient curl libcurl3 php5-curl mysql-server

 

Шаг 2: Установите ownCloud — установите корневой веб-каталог.

Изhttp://owncloud.org/releases/Загрузите последнюю версию ownCloud с веб-сайта.В этом руководстве мы используем версию owncloud-4.5.6. На этом этапе нам нужно установить корневой каталог веб-сервера. Для систем Linux, основанных на дистрибутивах Debian, корневым каталогом является / var / www. Разархивируйте установочный пакет ownCloud в этот каталог. Следующая команда:

$ tar xjf owncloud-4.5.6.tar.bz2
$ cp -r -v owncloud/ /var/www/guohlcloud/

В нашем примере возьмите guohlcloud в качестве корневого каталога установки.

OwnCloud должен иметь права на запись для некоторых каталогов во время процесса установки. Для этого пользователи веб-сервера (www-data для систем на основе Debian) должны иметь разрешения для приложений, данных и каталогов конфигурации. Для завершения выполните следующую команду:

$ cd /var/www/ludcloud
 # Этой папки не существует, но она необходима в процессе установки и должна быть создана в первую очередь.
$ sudo mkdir data/

$ sudo chown -R www-data:www-data data
$ sudo chown -R www-data:www-data config
$ sudo chown -R www-data:www-data apps

 

Шаг 3: Установите ownCloud и настройте веб-сервер.

На этом этапе нам нужно настроить сервер Apache для ownCloud. OwnCloud необходимо включить файл .htaccess на Apache. Файл .htaccess (или «файл распределенной конфигурации») предоставляет способ изменить конфигурацию каталога. Чтобы включить .htaccess на веб-сервере, его можно настроить с помощью директивы AllowOverride в файле конфигурации Apache (/ etc / apache2 / sites-enabled / 000-default на основе системы Debain).

<Directory/var/www/>

        Options Indexes
        FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
</Directory>

Затем нам нужно запустить модуль mod_rewrite Apache. Модуль mod_rewrite предоставляет правило для сопоставления статического URL-адреса, запрошенного посетителем, со строкой динамического запроса в реальном времени. Выполните следующую команду, чтобы запустить этот модуль:

$ sudo a2enmod rewrite
$ sudo a2enmod headers
После включения этого необходимого модуля вы можете перезапустить службу apache, чтобы она заработала:
$ sudo service apache2 restart

 

Шаг 4: Установите OwnCloud — установите и запустите.

Открыть в браузереhttp://localhost/ludcloudВы попадете в интерфейс установки ownCloud.

Сначала вам нужно создать учетную запись администратора, ввести необходимые имя пользователя и пароль, и все готово. Чтобы настроить базу данных, нажмите «Дополнительно», чтобы выбрать MySQL, а затем введите имя базы данных MySQL, имя пользователя и пароль.

Нажмите «Готово», чтобы завершить процесс установки.

На следующем рисунке показан основной интерфейс моего входа в систему после установки (красное поле — это элемент настройки):

 

Шаг 5. Используйте клиент синхронизации рабочего стола для синхронизации файлов.

Вы можете использовать клиент синхронизации рабочего стола для синхронизации файлов на разных компьютерах и устройствах.Он подходит для систем Linux, OS X и Windows. Как и ownCloud, клиент синхронизации рабочего стола также имеет открытый исходный код.

Например, в Ubuntu вы можете установить через apt-get:

$ sudo apt-get install owncloud-client

Для других дистрибутивов (Debain, CentOS, Fedora, openSuse и т. Д.) Вы можете загрузить клиент синхронизации рабочего стола ownCloud по этому URL-адресу:http://software.opensuse.org/download/package?project=isv:ownCloud:devel&package=owncloud-client 。

Изhttp://owncloud.org/sync-clients/Вы можете скачать клиент синхронизации для Windows и OS X.

Клиент синхронизации рабочего стола может выполнять непрерывную синхронизацию, выбирать синхронизацию папок и синхронизацию нескольких папок. Синхронизация нескольких папок означает, что вы можете синхронизировать несколько расположений папок с несколькими папками ownCloud, что невозможно для большинства основных поставщиков облачных услуг.

На рисунке ниже показан клиент синхронизации рабочего стола под Windows, который может добавлять несколько местоположений для синхронизации в разные папки ownCloud.

 

Шаг 6. Используйте мобильный клиент синхронизации для синхронизации файлов.

Синхронизация файлов ownCloud не ограничивается настольным компьютером. Вы также можете использовать мобильный клиент синхронизации ownCloud для синхронизации файлов. Мобильное приложение ownCloud подходит для платформ Andorid, iOS (iPhone / iPod touch / iPad). Версия приложения Andorid позволяет загружать файлы из любого приложения Android и обеспечивает автоматическую синхронизацию файлов.

Вы можете скачать его в магазине Google Play (https://play.google.com/store/apps/details?id=com.owncloud.android) Или Amazon App Store (www.amazon.com/ownCloud-Inc/dp/B00944PQMK/ref=sr_1_1?ie=UTF8&qid=1352459188&sr=8-1&keywords=owncloud) Платные загрузки. Если вы не готовы платить, вы также можете самостоятельно скомпилировать исходный код (https://github.com/owncloud/android) Или скачайте готовый APK-файл (http://alefzero.eu/a/master )。

Для iOS версия приложения не является открытым исходным кодом, его можно получить только в Apple App Store.https://itunes.apple.com/us/app/owncloud/id543672169?mt=8 。

Я клонировал последний исходный код с github и после компиляции установил его на свой Android. На рисунке ниже показан снимок экрана с программным обеспечением во время выполнения.

 

 

Основное содержание составлено из:http://www.linuxuser.co.uk/tutorials/build-your-own-cloud

Для получения дополнительной информации о разработке и использовании ownCloud вы можете посетить его официальный сайт:http://owncloud.org/

Перепечатано по адресу: https://www.cnblogs.com/heyonggang/p/3367042.html

Как создать собственное облачное хранилище?

Главная » web » Как создать свое облачное хранилище доступное через интернет, для операционной системы Windows.

Как создать свое облачное хранилище доступное через интернет, для операционной системы Windows.

Папка с файлами будет доступна как для других компьютеров, так и для мобильных устройств. Получается возможность обмениваться разными файлами и другой информацией.  Нужно учитывать, что компьютер должен быть подключен к интернету.

 

Для начала нужно перейти на сайт https://www.resilio.com/individuals/ и скачать бесплатное приложение, которое нужно установить для компьютера. Так же его можно установить на смартфон в любом сторе, оно называется «Resilio sync»

На сайте выбираем вкладку «Product», затем «Sync Home for Home Use».

Появляется страница с установкой. Нажимаем «Free download» и выбираем файл с программой.

Затем нажимаем «Запустить» . Нажимаем кнопку «Далее» и программа устанавливается.

 

После запуска приложения даем имя, которое будет отображаться при отправке и получении папок и ставим галочки на согласие использования приложения. После этого нажимаем кнопочку «Начать работу».

Появляется окно программы. Мы нажимаем «+» , после этого выбираем  «Стандартная папка».

Сейчас нам нужно выбрать папку, которая будет являться облачным хранилищем . Например, «Доступ» .

Далее появляется меню настройки папки-хранилища. Выберите строку «Новые пиры» и замените на «Все пиры» , тем самым можно будет  требовать повторного подтверждения для новых папок.  Закрываем это окно

 

Теперь у вас отображаются папки, которые являются облачным хранилищем. Как же перенести в эту папку файлы? Все просто: нажимаем на данную папку и переносим, путем копирования, файлы. В нашем случае это простая картинка. Готово.

 

Теперь можно поделиться этой картинкой с другими устройствами. Для этого нажимаем кнопочку «Поделиться» . Выбираем вкладку «Ключ» . Ключ мы можем предоставить для чтения и записи или только для чтения .  Ещё можем поделиться QR-кодом , тоже  соответственно для чтения и записи или только для чтения. Делимся этими ключами с другим человеком, чтобы он мог просматривать файлы из этой папки.

Теперь рассмотрим, что нужно сделать для просмотра файлов в облаке с другого устройства.

Для этого нужно будет скопировать ключ и создать папку в которой эти файлы будут размещаться или просматриваться. Находим снова «+», вставляем ключ(как его найти описано выше) и нажимаем «Далее».  Выбираем свою папку. Идёт синхронизация. После завершения синхронизации нажимаете на папку в программе и  можно увидеть все файлы, которые были сохранены в облаке.

Можно также делиться файлами из облака со смартфоном

Для этого в Google Play Market находим приложение «Resilio Sync».

Скачиваем его и открываем.

Вводим имя пользователя и ждём.

Готово

 

Чтобы соединиться с облаком нажимаем на панельку в верхнем левом углу и переходим в настройки. Выбираем вкладку «Идентификатор».  После нажимаем «Привязать устройство»

Появляется окно. В нем мы можем сканировать и показать QR-код и ключ. В нашем случае, сканируем QR-код.

 

Готово! Теперь можно просматривать файлы из папки-хранилища на своём смартфоне.

При желании,  файлы могут быть загружены из смартфона и их точно так же можно просматривать в облаке.

Как настроить собственное персональное облачное хранилище

Для тех людей, которые не доверяют своим данным в облаке, лучшее решение для хранения данных, как правило, локальное, то есть внешний жесткий диск или компьютер. Преимущество этого решения в том, что вам не нужно платить деньги за хранение ваших данных (кроме покупки дисков), и вам не нужно беспокоиться о том, что кто-то еще сможет получить ваши данные (по большей части). ).

Однако есть несколько недостатков для локального хранения всего на внутренних и внешних жестких дисках. Во-первых, если у вас нет хорошего решения для резервного копирования, вы рискуете потерять свои данные. У компаний облачных хранилищ есть много избыточных уровней резервного копирования для защиты всех ваших данных.

Во-вторых, доступ к данным, хранящимся на одном внешнем жестком диске, из любой точки мира на любом устройстве может быть очень трудным и неприятным. Облачные сервисы хранения данных обычно делают это действительно легко, имея настольные и мобильные приложения для доступа к данным.

Если вам нужны преимущества облачного хранилища, но безопасность локального хранения всего, вам следует подумать о настройке персонального облачного хранилища. Опять же, вы получите все мобильные и настольные приложения, и все будет синхронизировано, но данные будут храниться локально на ваших собственных устройствах.

Опять же, вам не придется беспокоиться о ежемесячной плате, но вы будете иметь более высокую предоплату. Персональное облачное хранилище также действительно хорошо для тех, у кого есть терабайты данных, которые им нужно хранить, но они не хотят платить огромные ежемесячные расходы, связанные с чем-либо более 1 ТБ. Например, после 1 ТБ плана на Google Диске он переходит к 10 ТБ, и вам приходится тратить 99 долларов в месяц.

С OneDrive вы можете добавить больше места только после 1 ТБ с шагом 50 ГБ. Каждое увеличение на 50 ГБ стоит $ 1,99. Чтобы получить 10 ТБ, вам придется платить колоссальные 360 долларов в месяц! С Dropbox вы можете получить максимум 1 ТБ с учетной записью Pro. Если вы хотите большего, вам нужно стать бизнес-клиентом, по крайней мере, с 5 пользователями.

Понимание сетевых жестких дисков

Итак, что вам нужно купить, чтобы получить собственную настройку облачного хранилища? Ну, вы в основном покупаете сетевое устройство хранения или NAS. Обратите внимание, что устройство NAS немного отличается от сетевого жесткого диска.

На мой взгляд, сетевой жесткий диск — это один жесткий диск внутри устройства, который подключается к сети и предоставляет веб-интерфейс для контроля и доступа к данным. NAS имеет несколько жестких дисков, которые могут быть сконфигурированы в RAID-массив, обеспечивая тем самым встроенную защиту данных.

Я рекомендую держаться подальше от решений для единого сетевого жесткого диска, потому что это почти то же самое, что и использование обычного внешнего жесткого диска, за исключением того, что вы получаете все облачные функции. Однако в случае отказа диска вы потеряете все свои данные, которые могут дублироваться или не копироваться в другом месте.

Например, если вы считаете WD My Cloud Персональный NASЕдинственный диск — это просто сетевой жесткий диск. Если вы получаете версию с двумя приводами, то, на мой взгляд, это можно считать NAS.

Как видите, вы можете получить 8 ТБ хранилища за 400 долларов, что совсем неплохо. Конечно, есть одна оговорка для рассмотрения. Причина, по которой я предлагаю устройство NAS с двумя или более жесткими дисками, заключается в защите данных. Если вы поместите свои диски в массив RAID, один диск может выйти из строя, и вы не потеряете данные.

Все устройства, упомянутые здесь, поддерживают RAID на устройствах NAS, и его действительно очень легко настроить. Единственная проблема заключается в том, что вы теряете некоторое доступное пространство. Например, если вы возьмете NAS объемом 8 ТБ и используете RAID 1, у вас будет только 4 ТБ свободного места. Если вы используете RAID 5, вам потребуется как минимум 3 диска, но они получат две трети общего пространства всех трех дисков.

Учитывая, что вы можете получить двухдисковый NAS емкостью 16 ТБ примерно за 750 долларов, даже если у вас останется 8 ТБ, этого будет более чем достаточно даже для творческих профессионалов.

Другие преимущества NAS

Помимо преимуществ персонального облака и возможности синхронизации данных на всех ваших различных устройствах, устройства NAS предоставляют множество других преимуществ. Не все устройства, о которых я упоминаю ниже, поддерживают все эти функции, кроме Synolgy, поэтому обязательно проверьте функции на рассматриваемом устройстве.

  • Защита данных при использовании многосекционного NAS с RAID
  • Возможность локальной и удаленной потоковой передачи видео с NAS на игровые приставки, телевизионные приставки, смартфоны и планшеты
  • Возможность подключения IP-камер к NAS для видеонаблюдения и записи.
  • Возможность резервного копирования локальных компьютеров (Windows, Mac, Linux) на NAS
  • Возможность резервного копирования всего NAS в онлайн-сервисы облачного хранения, такие как Amazon S3, Glacier и т. Д.
  • Возможность использования вашего NAS на FTP-сервере, веб-сервере, почтовом сервере и т. Д. С использованием приложений
  • Возможность легко обмениваться файлами и папками с кем угодно

Как видите, преимущества наличия NAS намного шире, чем просто наличие собственного облачного хранилища. Вы можете многое сделать с этими устройствами, что делает предварительную стоимость более приемлемой.

Персональные облачные решения для хранения

Так какой NAS вы должны получить? Ну, когда дело доходит до облачного хранилища, то, что вы действительно ищете, это отличное программное обеспечение. У всех основных производителей жестких дисков есть устройства NAS с опцией персонального облака, но только некоторые из них работают очень хорошо и имеют набор приложений для управления облачными данными.

Synology

У меня лично есть WD My Cloud EX2 Ultra и Synology DS 411 + II, и я считаю, что Synology — это совершенно потрясающее устройство. Моему Synology NAS уже несколько лет, но он все еще может быть обновлен до последней версии DSM (DiskStation Manager). Программное обеспечение, работающее на NAS, превосходно и почти похоже на использование Windows.

У них есть несколько мобильных приложений которые очень хорошо работают для управления NAS, просмотра ваших файлов, потоковое фото и видео и для управление вашим личным облаком, Что мне нравится в Synology, так это то, что они постоянно обновляют свое оборудование и программное обеспечение, чтобы оно поддерживало новейшие технологии. У них также есть много разных моделей с широким ценовым диапазоном.

Если вы не уверены, какой из них будет работать для вас, просто используйте их NAS селектор орудие труда. Если вы не технический специалист, не беспокойтесь. Добавить жесткие диски к этим устройствам очень просто и понятно. Кроме того, много раз вы можете купить их с уже установленными дисками.

Western Digital My Cloud

Другой продукт, который я бы порекомендовал, это серии WD My Cloud и My Cloud EX. В целом, эти устройства великолепны, но им не хватает набора функций и тонкости продуктов Synology. Я обнаружил, что их немного сложнее настроить, и мне не понравился выбор мобильных приложений.

В то время как у Synology есть отдельное приложение для всего, у WD есть только два приложения, которые не так хороши в том, что они должны делать в любом случае. Однако, если вы не очень заботитесь обо всех этих дополнительных функциях, WD My Cloud продукты по-прежнему хороший выбор.

Вы также можете проверить Экспертная серия, который в основном является более мощным NAS в дополнение к облачным возможностям.

Seagate

Seagate является одним из крупнейших производителей жестких дисков в мире, поэтому неудивительно, что они также занялись бизнесом NAS. Я лично не использовал их Персональное облачное хранилище диски и я рекомендую сделать ваши исследования, прежде чем купить что-нибудь.

Диск имеет только около 3,5 звезды на Амазонкес большинством людей, похоже, жаловаться на программное обеспечение. Опять же, именно здесь Synology действительно сияет и побеждает всех остальных.

Очевидно, что есть больше вариантов для персонального облачного хранилища, но сейчас это ваш лучший выбор на рынке. Если выйдет что-то новое или что-то получше, я обязательно обновлю этот пост этой информацией. Если у вас есть какие-либо вопросы, не стесняйтесь комментировать. Наслаждайтесь!

Как создать учетную запись облачного хранилища для Unitrends? – Юнитрендс

SUMMARY

Прежде чем вы сможете начать хранить копии резервных копий в облаке, вы должны иметь учетную запись у одного из поддерживаемых поставщиков облачных хранилищ. В этой статье указаны поддерживаемые поставщики облачных услуг, объясняется, как создать у них учетную запись, а также указаны требования и рекомендации по использованию облачного хранилища.

ВЫПУСК

Прежде чем вы сможете начать хранить резервные копии в облаке, вы должны создать учетную запись у одного из следующих поддерживаемых поставщиков облачных хранилищ:

  • Стандартное облачное хранилище Google
  • Облачное хранилище Google приближается к
  • Амазон S3
Создание учетной записи Google Cloud Storage Standard или Google Cloud Storage Nearline Google Cloud Storage Standard и Google Cloud Storage Nearline — это онлайн-сервисы хранения, предлагаемые Google.Дополнительные сведения о Google Cloud Storage Standard и инструкции по созданию учетной записи см. в документации Google по адресу https://developers.google.com/storage/docs/overview. Подробную информацию о Google Cloud Storage Nearline и инструкции по созданию учетной записи см. в документации Google по адресу https://cloud.google.com/storage-nearline.

После создания учетной записи и сегментов хранилища вы должны ввести следующие учетные данные сегмента хранилища при добавлении облачного хранилища к устройству Unitrends Free.

Эти учетные данные отличаются от имени пользователя и пароля, используемых для доступа к вашей учетной записи хранилища Google. Вы можете найти свои учетные данные с помощью инструмента управления ключами хранилища Google, доступ к которому можно получить из устаревшего меню API под названием «Ключи доступа к совместимым хранилищам». См. https://code.google.com/apis/console/#:storage:legacy. Если вы не можете найти свои учетные данные, обратитесь к поставщику хранилища. Unitrends не имеет доступа к этой информации.
Создание учетной записи хранения Amazon Amazon S3 — это сервис онлайн-хранилища, предлагаемый Amazon Web Services (AWS).Чтобы использовать Amazon S3, вы должны зарегистрировать учетную запись AWS. Подробную информацию об Amazon S3 и инструкции по созданию учетной записи AWS см. в документации Amazon по адресу http://aws.amazon.com/s3/.
Примечание. Вариант хранилища Amazon с уменьшенной избыточностью (RRS) не поддерживается.
После создания учетной записи и сегментов хранилища необходимо ввести следующие учетные данные сегмента хранилища при добавлении облачного хранилища к устройству Unitrends:
  • Идентификатор ключа доступа
  • Секретный ключ доступа

Nextcloud: Как создать личное облачное хранилище в Ubuntu 18.04

Сегодня получить доступ к своим файлам в любое время и с любого устройства очень просто благодаря многочисленным службам онлайн-хранения и совместной работы. Однако особое внимание следует уделить защите ваших личных данных.

Чтобы избежать потери контроля над данными сторонними службами хранения, настройте частное облачное хранилище, где ваши личные файлы будут храниться автономно и безопасно с помощью платформы с открытым исходным кодом, такой как Nextcloud.

В этом руководстве вы узнаете, как установить Nextcloud на центральную систему Ubuntu 18 на базе Linux.04 и настроить его для создания службы размещения файлов для удаленного доступа к вашим файлам, хранящимся в облаке. Данные, загруженные в Nextcloud, шифруются во время передачи, чтобы гарантировать максимальную конфиденциальность и безопасность, и автоматически синхронизируются со всеми вашими устройствами, независимо от операционной системы.

Для работы Nextcloud требуется сервер с архитектурой LAMP, основанной на Linux, Apache, MySQL и PHP. В случае отсутствия сервера следуйте нашему руководству Как установить и настроить сервер LAMP в Ubuntu 18.04 первая.

Для начала подключитесь к серверу через SSH-соединение. Если вы еще этого не сделали, следуйте нашему руководству для безопасного подключения по протоколу SSH. В случае локального сервера перейдите к следующему шагу и откройте терминал вашего сервера.

Установка Nextcloud

Для установки и использования Nextcloud необходимо установить некоторые дополнительные модули PHP с помощью следующей команды:

  sudo apt установить php7.2 libapache2-mod-php7.2 php7.2-общий php7.2-gmp php7.2-curl php7.2-intl php7.2-mbstring php7.2-xmlrpc php7.2-mysql php7.2-gd php7.2-xml php7.2-cli php7. 2 молнии  

После установки PHP 7.2 примените изменения к файлу конфигурации Apache.

  судо нано /etc/php/7.2/apache2/php.ini  

Найдите в файле следующие элементы и установите значения каждого из них, как показано ниже.

 
file_uploads = Вкл.
allow_url_fopen = Вкл.
short_open_tag = Вкл.
memory_limit = 256M
upload_max_filesize = 100M
максимальное_время_исполнения = 360
  

Затем перезапустите Apache, чтобы перезагрузить новые настройки.

  sudo systemctl перезапустить apache2.service  

На данный момент сервер готов. Итак, приступайте к установке Nextcloud.

Для установки Nextcloud сначала скачайте архив с ПО. Затем, чтобы начать загрузку, введите следующую команду:

  wget https://download.nextcloud.com/server/releases/latest-18.zip  

Если у вас нет программы Unzip для извлечения содержимого архива, установите ее, введя:

  sudo apt -y установить разархивировать  

После установки распакуйте загруженный архив, набрав:

  sudo unzip последний-18.почтовый индекс  

После завершения извлечения архива переместите только что созданную папку по указанному пути, чтобы сделать ее доступной на веб-сервере:

  sudo mv ./nextcloud//var/www/html  

Затем предоставьте полный доступ к папке, введя следующую команду:

  sudo chown -R www-data:www-data /var/www/html  

Создание базы данных для Nextcloud

Чтобы создать базу данных для Nextcloud, войдите в оболочку MySQL. Затем введите:

  судо mysql -у корень -р  

Введите пароль, который вы установили для пользователя root при установке MySQL.Затем создайте базу данных и назовите ее «nextcloud_db», набрав:

.
  создать базу данных nextcloud_db;  

На этом этапе создайте пользователя для доступа к базе данных и включите правильный доступ, введя следующие команды:

  создать пользователя [email protected], идентифицированного как «password_admin»;  
  предоставить все привилегии на nextcloud_db.* пользователю @localhost;  
  сброс привилегий;  
  выход  

Н.Б. Замените параметры ‘user_name’ и ‘password_admin’ на данные по вашему выбору, указав соответственно имя и пароль пользователя для доступа к базе данных.

Конфигурация Apache

Чтобы использовать Nextcloud, настройте Apache, создав файл конфигурации, который будет использоваться для размещения Nextcloud. Затем создайте файл nextcloud.conf в соответствующем каталоге.

  sudo nano /etc/apache2/sites-available/nextcloud.conf  

Скопируйте и вставьте в файл следующий код.Убедитесь, что вы заменили «example.com» и «www.example.com» своим доменным именем и адресом соответственно.

 

     ServerAdmin [email защищен]
     DocumentRoot /var/www/html/nextcloud/
     Имя сервера example.com
     Псевдоним сервера www.example.com
  
     Псевдоним /nextcloud "/var/www/html/nextcloud/"

     
        Опции +FollowSymlinks
        Разрешить переопределить все
        Требовать все предоставленные
          
            Дав офф
          
        SetEnv ГЛАВНАЯ /var/www/html/nextcloud
        SetEnv HTTP_HOME /var/www/html/nextcloud
     

     Журнал ошибок ${APACHE_LOG_DIR}/ошибка.журнал
     CustomLog ${APACHE_LOG_DIR}/access.log вместе

  

Теперь, когда файл конфигурации для виртуального хоста для Nextcloud создан, включите его, введя следующие команды:

  sudo a2ensite nextcloud.conf  
  sudo a2enmod переписать  
  заголовки sudo a2enmod  
  судо a2enmod env  
  судо a2enmod каталог  
  судо a2enmod mime  
  sudo systemctl перезапустить apache2.служба  

Откройте браузер и введите IP-адрес вашего сервера в URL. Если все сработало, как планировалось, откроется страница конфигурации Nextcloud.

Введите регистрационные данные пользователя-администратора, которого вы хотите создать, и учетные данные базы данных. После вставки нажмите «Ввод», и Nextcloud будет готов к использованию.

Личное хранилище файлов на Nextcloud

Чтобы просмотреть папки и файлы на вашем диске, перейдите в раздел «Файлы». Как только вы получите доступ к общим папкам, удалите файлы примеров внутри и замените их теми, которые вы выбрали.

Чтобы добавить личные файлы, создать папки или новые текстовые документы, просто используйте клавишу «+» вверху, как показано на следующем экране:

Перейдите в левое нижнее поле, чтобы получить доступ к удаленным файлам и настройкам Nextcloud, а также просмотреть объем памяти, занимаемый вашими файлами. В отличие от других бесплатных сервисов хранения, основное преимущество облачного хранилища, созданного с помощью Nextcloud, заключается в том, что файлы можно загружать до тех пор, пока жесткий диск вашего сервера не будет полностью заполнен.

Через верхнюю панель доступ к различным установленным плагинам.Открыв окно «Активности», можно просмотреть историю действий, выполненных на платформе.


Следующий экран «Почта» позволяет настроить адрес электронной почты, синхронизируя ваш почтовый ящик в Nextcloud.

Используйте два раздела «Контакты» и «Календарь» для синхронизации контактов и календаря с таковыми в личном кабинете.
 

Частное облачное хранилище QNAP

Сетевое хранилище QNAP — это быстрый и доступный способ удаленного доступа к файлам и обмена ими из личного места.Независимо от того, выполняете ли вы резервное копирование, доступ или обмен файлами, у QNAP NAS есть различные решения, которые легко удовлетворят ваши потребности в данных. Ознакомьтесь со следующей причиной, почему QNAP NAS — идеальное решение для частного облачного хранилища!

 
Свободный доступ к вашим данным в любом месте
MyCloudNAS от QNAP дает вам возможность быстрого доступа к файлам из любого веб-браузера, компьютера или мобильного устройства.Наше бесплатное настольное приложение MyCloudNAS Connect превращает ваше частное облако в локальные диски на вашем компьютере. Вы можете быстро перетаскивать файлы со своего рабочего стола на QNAP NAS или с QNAP NAS на рабочий стол вашего компьютера.
Узнайте больше о MyCloudNAS
 
 
 
Мобильные приложения
Представьте, что вся ваша мультимедийная коллекция у вас на ладони.Бесплатные мобильные приложения QNAP для iPhone, iPad и Android позволяют легко получать доступ к файлам или транслировать музыку и фильмы на мобильное устройство, находясь в Интернете.
Узнайте больше о мобильных приложениях
 
Делитесь любимыми мультимедиа и транслируйте их

QNAP Turbo NAS — это полноценный медиасервер, который может передавать вашу любимую музыку, фильмы и передачи на любой телевизор с поддержкой DLNA, медиаплеер, мобильное устройство или компьютер.

Беспокоитесь о конфиденциальности? Надежно храните файлы в сетевом хранилище и публикуйте фотографии в Facebook и Twitter одним щелчком мыши. Вы также можете просматривать фотографии и слайд-шоу напрямую через NAS, а также можно создать чувствительную ко времени ссылку, чтобы поделиться определенными фотографиями с друзьями и семьей.

Узнайте больше о медиасервере
 
 
 
Централизуйте и защитите свои данные

Инициализируйте резервное копирование с вашего компьютера (Windows, Mac и Linux) в режиме реального времени или по расписанию, чтобы вам никогда не пришлось беспокоиться о потере файлов.Избыточность, горячая замена, горячее резервирование и возможность расширения — все это включено для дополнительной защиты данных. Наше бесплатное программное обеспечение Netbak Replicator для Windows обеспечивает автоматическое создание моментальных снимков ваших данных, а резервное копирование Time Machine для Mac полностью поддерживается.

Подробнее о резервном копировании
 
Широкий набор функций

Наше NAS оснащено множеством функций и самым совершенным программным пакетом на рынке NAS.Центр QPKG содержит приложения, поэтому вы можете легко загружать и устанавливать приложения одним щелчком мыши, чтобы еще больше расширить возможности своего NAS. XBMC, Plex, NZBGet, SABnzbd, Sickbeard и многие другие приложения на выбор!

Узнайте больше о QPKG
 
 
 
Бесплатные обновления микропрограммы без платы за обслуживание

Ваше частное облако всегда предоставляется бесплатно, что позволяет вам делиться, передавать и хранить столько, сколько вы хотите, без ограничений Обновляйте функции NAS с помощью наших бесплатных обновлений прошивки! Взгляните на нашу ОС и попробуйте живую демонстрацию, чтобы понять, почему в нашем NAS есть почти все.

Узнайте больше о нашем NAS
 

Как создать собственный сервер облачного хранилища?

Возможно, вы увлеченный технарь, стремящийся к экспериментам, или хотите разместить свои личные приложения в частной облачной среде. CloudOYE может помочь определить правильные инструменты для создания вашего личного облака.

 

Зарегистрируйтесь в CloudOYE, заполнив такие данные, как имя пользователя и пароль.Руководитель службы поддержки CloudOYE выйдет онлайн и задаст несколько вопросов. Введите «Я хочу создать частное облако». Заполните такие данные, как имя пользователя, зарегистрированный адрес электронной почты, контактные данные и любые другие. Ваша учетная запись будет мгновенно активирована.

 

Получить веб-установщик

Получить ownCloud — инструмент облачного хранилища с открытым исходным кодом. Загрузите и установите программное обеспечение на стороне сервера, которое будет называться setup-owncloud.php.

  

Получить SFT

Шаг 1: Загрузите WinSCP для создания защищенной передачи файлов (SFT).Посетите winscp.net, чтобы загрузить WinSCP. Это SFTP, Web DAV, SCP, FTP-клиент с открытым исходным кодом для Microsoft Windows. Он функционирует как безопасная передача файлов между двумя компьютерами (локальным и удаленным сервером).

Шаг 2: Установка проста. Нажмите «Принять», а затем продолжайте нажимать «Далее». В последнем выберите «Установить». Снимите оба флажка и не запускайте программу.

Подключиться по SFTP к серверу

 

Создать соединение между сервером и WinSCP.

Шаг 1: Щелкните Открыть WinSCP.

Шаг 2: Перейдите в CloudOYE. Скопируйте и вставьте IP-адрес в имя хоста WinSCP. Заполните имя пользователя и пароль, которые вы создали ранее.

Имя хоста — это ваш IP-адрес.

Имя сервера — это идентификатор пользователя. Пароль будет другим. Вы должны сохранить его в надежном месте.

 

Шаг 3: Войдите в свою учетную запись.

Шаг 4: На экране будет мигать предупреждение.Соглашаемся, нажав Да, и продолжаем.

 

Шаг 5: WinSCP готов. Затем откройте папку приложения и найдите папку Public_html. Вы можете либо скопировать и вставить файл setup-owncloud.php, либо перетащить его.

Шаг 6: Нажмите «ОК», чтобы сохранить и подтвердить изменения пути и закрыть WinSCP.

Установить ownCloud

Шаг 1: Откройте браузер. Введите свой IP/setup-owncloud.php.

Шаг 2: Посетите страницу мастера настройки, выберите «Далее».

Шаг 3: Перейдите на страницу зависимостей, продолжите с именем по умолчанию или создайте имя.

 

Шаг 4: Создайте учетную запись для доступа к серверу после установки ownCloud.

Шаг 5: Повторно введите имя пользователя и пароль для доступа к серверу ownCloud. Войдите на свой сервер.

Настройка настольного клиента в Windows

Чтобы синхронизировать файлы и получить доступ, создавать резервные копии файлов или данных, используйте приложение.это экономит вам много времени.

Шаг 1: Перейдите на сайт OwnCloud.org и загрузите программное обеспечение Desktop Client для своей операционной системы.

Шаг 2: Используйте следующий процесс для настройки Desktop Client.

— введите IP-адрес/имя сервера на странице «Подключение к OwnCloud». Или вы можете ввести информацию как клиент.

— Если вы работаете на сервере Windows, подтвердите сертификацию для Windows, иначе вы не сможете использовать приложение в Windows.

— введите имя пользователя и пароль для сервера OwnCloud, которые вы создали после установки OwnCloud.

— Настройте параметры синхронизации.

Был ли этот ответ полезен? 3 2

 


Как создать корзину для хранения файлов в Google Cloud Platform

С помощью корзины для хранения файлов вы можете хранить практически любые неструктурированные данные.Узнайте, как настроить корзину для хранения файлов с помощью Google Cloud Platform.


Изображение: Google

Поставщики программного обеспечения как услуги (SaaS), такие как Google Cloud Platform, предоставляют предприятиям любого размера доступ к сложной облачной инфраструктуре информационных технологий за небольшую часть затрат, необходимых для аналогичных локальных технологий. Для многих предприятий облачные вычисления являются стандартным рабочим процессом для ИТ.

Облако: обязательный к прочтению обзор

Одним из наиболее распространенных элементов ИТ-инфраструктуры, обычно развертываемых поставщиками SaaS, являются серверы хранения.Доступно множество различных типов служб хранения, но наиболее распространенным является хранилище файлов, которое в общих чертах представляет собой сервер, на котором вы можете хранить практически любой бит неструктурированных данных.

В предыдущем уроке я показал вам, как создать виртуальную машину (ВМ) с помощью консоли Google Cloud Platform; однако виртуальная машина гораздо полезнее, если у нее есть конкретная цель. В этом руководстве показано, как создать и настроить корзину для хранения файлов с помощью облачных сервисов, предоставляемых Google Cloud Platform.

SEE: Руководство для профессионалов по Google Cloud Platform (GCP) (бесплатный PDF) (TechRepublic)

Как создать корзину для хранения файлов в GCP

Чтобы создать или настроить службы в Google Cloud Platform (GCP), выполните следующие действия.

1. Войдите в службу, используя учетную запись с правами администратора.
2. Выберите свой проект и на стандартной информационной панели GCP прокрутите вниз левую панель навигации, чтобы найти раздел «Хранилище».
3. Щелкните Хранилище | Браузер, чтобы открыть стандартную панель управления хранилищем ( Рисунок A ).

Рисунок А

Обратите внимание на изменения в левой панели навигации. На этой странице вы можете создать новый сегмент хранилища или перенести существующий сервер хранилища. Переносы включают переносы из облака в облако, локально в облако и переносы с использованием устройств. Для нашего примера я буду создавать сегмент хранилища с нуля.

4. Нажмите кнопку «Создать корзину», чтобы начать процесс настройки.Как вы можете видеть на рис. B , процедура, используемая для настройки нового сегмента хранилища, представлена ​​для вас.
5. Дайте корзине уникальное имя и нажмите «Продолжить».

Рисунок Б

6. Выберите постоянное место для хранения ведра ( Рисунок C ). Выбор одного местоположения уменьшит задержку, но может повлиять на доступность. Двойной регион может обеспечить лучшую задержку и доступность в двух конкретных областях, но это будет стоить вам дороже.
7. Сделав свой выбор, нажмите Продолжить.

Рисунок С

8. Выберите класс хранения данных по умолчанию в следующем разделе ( Рисунок D ). Стандарт — лучший выбор для данных, к которым будет осуществляться регулярный доступ. Для резервного копирования, архивирования и аварийного восстановления выберите другой вариант.
9. Нажмите Продолжить, если вы удовлетворены своим выбором.

Рисунок D

10. Выберите способ управления доступом к объектам в следующем разделе ( Рисунок E ).Вы можете разрешить доступ на основе самих данных или предоставить общий доступ на основе протоколов управления доступом к удостоверениям.
11. Нажмите «Продолжить», когда примете решение.

Рисунок Е

12. В большинстве случаев вам не нужно будет вносить какие-либо изменения в раздел «Дополнительные параметры» ( Рисунок F ) — параметры шифрования и хранения по умолчанию подходят для большинства предприятий. Нажмите «Создать», когда закончите выбор.

Рисунок F

Теперь на панели инструментов GCP отображается сегмент хранилища файлов ( Рисунок G ). Вы можете загружать в него файлы и папки по своему желанию из панели управления. Вам будет выставляться счет за новое хранилище файлов в зависимости от использования — чем больше вы его используете, тем больше вы будете платить каждый месяц.

Рисунок G

Google Cloud Storage

На этой странице рассказывается, как использовать корзину Google Cloud Storage в качестве источника данных в Rockset.Этот включает:

  • Создание интеграции Google Cloud Storage для безопасного подключения корзин в вашем Аккаунт GCP в Rockset.
  • Создание коллекции, которая синхронизирует ваши данные из корзины Google Cloud Storage в Роксет.

Для выполнения следующих шагов у вас должен быть доступ к учетной записи Google Cloud и возможность управлять Учетные записи и роли облачных сервисов Google. Если у вас нет доступа, пожалуйста пригласите администратора своей учетной записи GCP в Rockset.

Создать интеграцию с облачным хранилищем Google

В этих инструкциях объясняется, как настроить интеграцию Google Cloud Storage с помощью службы GCP. Счет.Интеграция может предоставить доступ к одной или нескольким корзинам GCS в вашей учетной записи GCP. Ты можно использовать интеграцию для создания коллекций, которые синхронизируют данные из ваших корзин GCS.

Шаг 1. Настройте учетную запись службы GCP

Чтобы получить доступ к вашим ресурсам GCP, Rockset использует учетную запись службы GCP с разрешенным доступом к вашим желаемые сегменты GCS. Вы можете использовать существующую учетную запись службы или создать новую для Rockset. использовать. Выполнив эти шаги, вы сможете использовать ключ JSON, связанный с учетной записью службы. создать интеграцию Rockset в Консоль Роксет.

Создать новую учетную запись службы

Если у вас нет существующей учетной записи службы или вы хотите использовать новую учетную запись службы, вам необходимо перейдите в раздел «IAM и администратор» на боковой панели Google Cloud Console, а затем выберите Вкладка «Учетные записи служб» в этом разделе.

Оттуда вы можете создать новую учетную запись службы, нажав кнопку «Создать учетную запись службы» в вверху, а затем следуйте инструкциям на странице для завершения его создания.

Для получения более подробной информации вы можете прочитать о том, как управлять учетными записями служб и создавать их в GCP. документация найдена здесь.

Создать новую пару ключей

На главной странице учетных записей служб в Google Cloud Console выберите нужную учетную запись службы. (если вы только что создали новую учетную запись службы для Rockset выше, выберите только что созданную учетную запись), чтобы просмотреть его детали. В разделе «Ключи» выберите «Добавить ключ», а затем «Создать новый ключ». Выбирать «JSON» для типа ключа, а затем нажмите «Создать».

После успешного создания ключа должна начаться автоматическая загрузка с использованием вашего ключа. связанный JSON.Этот JSON потребуется для создания интеграции GCP в Консоль Роксет.

Шаг 2. Настройте разрешения для корзины GCS

Чтобы получить доступ к корзинам Google Cloud Storage, вы должны предоставить роли учетной записи службы, которая разрешить доступ к определенным сегментам. Для этого вам нужно будет перейти в раздел «Хранилище» в на боковой панели Google Cloud Console, а затем выберите вкладку «Браузер» в этом разделе.

Найдите нужную корзину GCS, с которой вы хотите синхронизировать свою коллекцию Rockset, и нажмите три точки справа, чтобы выбрать «Редактировать разрешения корзины».

Здесь нажмите кнопку «Добавить участника», чтобы предоставить учетной записи службы соответствующие разрешения. При добавлении учетной записи службы в качестве нового участника обязательно введите полный адрес электронной почты (например, [email protected]) учетной записи.

Набор стандартных ролей можно найти в Документация по разрешениям GCP IAM. Например, вы можете использовать роль Storage Object Viewer , которая дает доступ для чтения ко всем вашим GCS. ведра.

Вы также можете настроить отдельные корзины так, чтобы они были доступны для созданной вами учетной записи службы. разрешения, которые нужны Rockset:

  • storage.objects.get — требуется для извлечения объекта из Google Cloud Storage.
  • storage.objects.list — требуется для отображения списка объектов в данном сегменте в Google Cloud Storage.

Вы можете связать роль, предоставляющую эти разрешения, с созданной вами учетной записью службы или вы можете настроить его для своего ведра в частности.

Создать коллекцию

После того, как вы настроили интеграцию, вы можете перейти к созданию облачного хранилища Google коллекция.Когда вы создаете коллекцию, вы можете выбрать, какие пути вы хотите включить в нее. свою коллекцию, добавив несколько источников с разными путями.

Вы можете создать коллекцию из источника GCS в Вкладка «Коллекции» консоли Rockset.

Обратите внимание, что эти операции также можно выполнить с помощью любого из Rockset клиентские библиотеки, Rockset API или Интерфейс командной строки Rockset.

Указание пути GCS

Вы можете принять все данные из корзины, указав только имя корзины, или ограничиться подмножеством объекты в ведре, указав дополнительный префикс или шаблон.

По умолчанию, если путь к объекту не содержит специальных символов, выполняется сопоставление префикса. Однако, если какой-либо из следующих специальных символов используются в пути GCS, он запускает семантику сопоставления с образцом.

  • ? соответствует одному символу
  • * соответствует нулю или более символов
  • ** соответствует нулю или более каталогам в пути

Следующие примеры значений пути поясняют, как можно использовать шаблоны:

  • gs://bucket/xyz — использует совпадение префикса, соответствует всем файлам в папке xyz .
  • gs://bucket/xyz/t?st.csv — соответствует com/test.csv , а также com/tast.csv или com/txst.csv в ведро.
  • gs://bucket/xyz/*.csv — соответствует всем файлам .csv в каталоге xyz в ведре.
  • gs://bucket/xyz/**/test.json — соответствует всем файлам test.json в любом подкаталоге в xyz путь в ведре.
  • gs://bucket/05/2018/**/*.json — соответствует всем файлам .json в любом подкаталоге в /05/2018/ путь в ведро.

Как создать децентрализованное облачное хранилище, подобное Storj.io

Заинтересованы в создании децентрализованного облачного хранилища ?

Это одна из областей инфраструктуры IoT, которая имеет наиболее многообещающий потенциал роста.

Ожидается, что к 2027 году рынок облачных хранилищ вырастет до 222,25 млрд долларов. В настоящее время на рынке доминируют технологические гиганты Amazon, Google, Microsoft и IBM.

В настоящее время облачные вычисления представляют собой полностью централизованную среду, в которой поставщик услуг имеет полный контроль над данными, хранящимися в их облаке.

Помимо получения прибыли, использование технологии блокчейн в новых инновационных программных решениях — это способ опередить конкурентов. Вот несколько удивительных примеров компаний, которые наняли DevTeam.Space для создания своих программных продуктов:

.
  1. DDKOIN — ведущая криптовалютная биржа
  2. Криптовалютная биржа – криптовалютная биржа и кошелек
  3. Dencenture – мобильное и веб-приложение блокчейна

Введение

Поставщики услуг централизованного облачного хранения взимают плату за свои услуги.Хотя эти сборы могут не иметь большого значения для крупных компаний, более мелкие компании могут чувствовать себя в затруднительном положении. Amazon, например, взимает 23 доллара в месяц за предоставляемую ими услугу облачного хранения данных AWS.

Хотя они утверждают, что не обрабатывают данные неэтичным образом, у них все же есть возможность использовать аналитику данных для анализа ваших данных, чтобы улучшить свои услуги и предложения продуктов.

В некоторых случаях поставщики облачных хранилищ могут также использовать данные, хранящиеся на их серверах, для направления адаптированной рекламы владельцу данных, что многие компании считают навязчивым.

Хуже всего то, что облачные платформы в настоящее время используют модель сервера, которая имеет единую точку отказа, что делает утечку данных гораздо более вероятной.

Децентрализованное облачное хранилище — это услуга, которая уже начала внедряться в повседневный процесс предприятий и компаний.

Поставщики услуг, такие как Storj и Siacoin, уже зарекомендовали себя на рынке, предлагая уровень безопасности, с которым не могут сравниться поставщики облачных сервисов сервер-клиент.

Несомненно, по мере роста рынка на рынок будет выходить больше поставщиков услуг.Такие стартапы, как Filecoin и MaidSafe, уже используют инновационные методы, чтобы попытаться отвоевать свою долю рынка облачных хранилищ.

В этом руководстве я рассмотрю, как разработать решение для децентрализованного облачного хранилища, а также проанализирую некоторых из существующих поставщиков услуг, которые собираются стать крупными игроками на этом рынке.

Все эти провайдеры используют технологию блокчейн для создания еще более безопасных центров обработки данных облачных хранилищ.

Содержимое

Что должно выполнять децентрализованное облачное хранилище?
Как работает служба распределенного хранилища на основе блокчейна?
Как создать децентрализованное облачное хранилище с использованием платформы Storj
Как создать с нуля распределенное хранилище на основе блокчейна
Примеры децентрализованных сетей облачного хранения

Что должно делать решение для децентрализованного облачного хранилища?

Какой должна быть децентрализованная сеть облачных хранилищ?

Должен соответствовать следующим критериям:

  • Децентрализованная сеть хранения гарантирует, что ни одна организация не будет контролировать всю платформу.
  • Если один поставщик услуг контролирует всю сеть и предоставляет неоптимальные услуги, клиенты получат услуги ниже номинала.
  • Конкурентный рынок облачных хранилищ должен видеть нескольких провайдеров, конкурирующих за хранение пользовательских данных, обеспечивая тем самым качество.
  • Клиенты должны иметь возможность удалять данные из своих компьютерных систем и быть уверенными, что после получения данных от поставщика услуг они будут полными и идентичными.
  • Только клиенты должны иметь доступ к своим данным и никто другой.Поставщик услуг не должен иметь возможность просматривать контент.
  • Служба должна иметь встроенную избыточность, чтобы клиент был уверен, что его данные в безопасности и не были уничтожены.
  • Служба должна иметь хороший уровень производительности, чтобы клиенты могли получить доступ к своим данным по мере необходимости.
  • Услуга должна быть рентабельной для клиентов. Например, ежемесячная плата в размере 23 долларов США, взимаемая Amazon – неоптимальна в нынешнюю эпоху, когда технологии хранения стали очень дешевыми.
  • Вся система должна иметь стимулы для поставщиков хранилища и использовать ее.

Основная идея решения для децентрализованного облачного хранения заключается в том, что люди с избыточным объемом жесткого диска будут арендовать свое место для хранения за определенную плату. Пользователи, желающие хранить свои данные в глобальной сети, естественно, будут платить за эту услугу.

Хотя провайдеры не обязательно могут обещать минимальные цены, этот тип децентрализованной системы хранения обеспечит лучшую безопасность и безопасность данных, в частности, поскольку нет единой точки отказа в отношении структуры сети.

Прозрачный механизм гарантирует, что пользователи будут платить комиссию и вознаграждать лучших поставщиков услуг за постоянное использование их услуг. С другой стороны, неоптимальные поставщики услуг будут нести ответственность за низкое качество обслуживания и быстро обанкротятся.

Как работает служба распределенного хранилища на основе блокчейна?

Платформа децентрализованного облачного хранилища на основе блокчейна работает следующим образом:

  • Основной предпосылкой является предоставление общего доступа к файлу через одноранговую сеть (P2P) и отслеживание шифрования, хранения, поиска и администрирования контрактов с помощью блокчейна.
  • Клиенты шифруют свои файлы и контролируют ключ шифрования. Клиент называется «арендатор».
  • Затем файл делится на множество частей, и для обеспечения избыточности создаются дубликаты каждой части.
  • Осколки, то есть более мелкие фрагменты файла, затем сохраняются на нескольких компьютерах в сети P2P. Владельцы отдельных компьютеров в сети называются «фермерами».
  • Каждый фермер получает только те сегменты, которые уже зашифрованы, поэтому он не может получить доступ к содержимому сегмента.Даже если хакеры атакуют разные узлы, они получат только зашифрованные осколки, которые они не смогут прочитать, то есть они не смогут восстановить из них весь файл.
  • Когда арендаторы запрашивают свой файл обратно, им нужно будет использовать хеш-таблицу на основе блокчейна вместе с ключом шифрования, чтобы весь файл был восстановлен из отдельных фрагментов. Файл будет восстановлен после того, как фермеры вернут отдельные осколки, которые у них есть.
  • Затем арендатор использует ключ шифрования для расшифровки файла.
  • Смарт-контракты в блокчейне регулируют условия. Арендаторы платят за файл, который они сохранили, в то время как фермеры получают оплату за объем хранилища в криптовалюте, такой как биткойн.
  • Существует процесс аудита, чтобы убедиться, что фермеры владеют осколок, который они согласились держать.
  • Когда фермеры успешно выполнят свои обязательства, они получат хорошую репутацию, а также криптовалюты.
  • Если фермеры не выполняют условия, то им не платят.Повторные случаи невыполнения обязательств могут привести к дисквалификации.

Примечание. В современных централизованных серверах для облачных хранилищ есть одно отличие, которое децентрализованное облачное хранилище на базе блокчейна делает излишним. В нынешнем централизованном ландшафте «публичного облака» и «частного облака» оба используют технологическую основу облачных вычислений.

Однако общедоступное облако представляет собой многопользовательскую среду, в которой поставщик услуг облачного хранения хранит огромные объемы данных от многих людей и компаний, тогда как частное облако предназначено для одной организации.

В децентрализованном облачном решении, таком как Storj, это различие не имеет значения. Это связано с тем, что поставщик услуг или любой узел хранения в сети не может получить доступ ни к какому контенту в сети.

Все зашифровано, и поскольку фермеры хранят только фрагменты данных, а не весь файл, они не могут получить к ним доступ.

Блокчейн-стартап Storj Labs уже построил децентрализованную сеть облачных хранилищ на основе блокчейна и таким образом занял лидирующие позиции на этом захватывающем новом рынке.

Они также создали платформу, состоящую из инструментов с открытым исходным кодом, и разработчики могут использовать ее для создания собственной децентрализованной сети облачных хранилищ.

Несмотря на то, что количество активных ежедневных пользователей остается небольшим, это одна из самых многообещающих децентрализованных сетей облачных хранилищ.

Как создать децентрализованное облачное хранилище с использованием платформы Storj:

Давайте рассмотрим, как компании могут использовать платформу Storj для создания децентрализованной сети облачных хранилищ.После чего я проанализирую сеть Storj как пример ведущей децентрализованной блокчейн-платформы для хранения файлов.

Разработчики, пытающиеся создать децентрализованную сеть облачных хранилищ, могут использовать более простой процесс, используя набор инструментов Storj, чтобы сэкономить огромное количество времени.

Существует три основных инструмента:

StorjShare : это эталонный фермерский клиент Storj. Разработчики могут использовать это в своей предлагаемой системе хранения файлов блокчейна, чтобы фермеры могли настроить свои машины для работы в сети.

Фермеры, не обладающие техническими знаниями, могут использовать «графический пользовательский интерфейс» (GUI) для установки различных параметров, таких как объем пространства для хранения, которое они могут использовать совместно, местоположение хранилища, адрес криптовалюты для оплаты и т. д.

Каждый фермер может разрешить системе собирать свои данные телеметрии, чтобы система могла определить доступные узлы фермы для нового запроса на хранилище файлов, используя эти данные.

Инструмент StorjShare также обрабатывает переговоры по контракту, аудиторские ответы и другие сетевые сообщения.Для более техничных фермеров доступен «интерфейс командной строки» (CLI), а GUI — это просто оболочка для CLI.

Мост : это инструмент, который разработчики могут использовать в предлагаемой ими децентрализованной облачной системе хранения для облегчения доступа арендаторов.

В производственной системе этот инструмент позволяет арендаторам заключать контракты. Это также касается аудита, платежей, доступности и других аспектов взаимодействия арендаторов с сетью.

Разработчики используют это, чтобы арендаторы могли хранить данные в своем хранилище блокчейна. Он представляет вышеупомянутые услуги и ресурсы хранения через интерфейсы прикладного программирования (API).

Существует также клиентский компонент Моста. Он шифрует файлы в точках их входа, заботится об осколках и отправляет осколки нескольким фермерам.

Централизованный компонент моста обрабатывает весь спектр сетевых коммуникаций P2P.

Важно отметить, что мост не хранит файлы, он работает только с криптографическими алгоритмами для хэш-ссылок файлов и их осколков.

Инструкции по настройке моста доступны на GitHub.

Storj API : разработчикам, наконец, потребуется предоставить базовую услугу децентрализованного хранения файлов в своей системе, и для этого они могут использовать Storj API.

Когда арендаторы загружают свои файлы в новую систему, они будут взаимодействовать с системой с помощью моста, который будет включать API.

 API найдет фермеров, которые ранее настроили свои фермерские узлы с помощью StorjShare, заключают контракты, управляют проверками и платежами.

Короче говоря, услуги, к которым получают доступ арендаторы с помощью моста, а фермеры — с помощью StorjShare, предоставляются Storj API и работают в фоновом режиме.

Доступ к документации по API можно получить здесь.

Также есть хорошая документация по общему набору на канале Medium проекта Storj.

Как с нуля создать распределенное хранилище на основе блокчейна:

Создание децентрализованной сети облачных хранилищ с нуля — очень сложный и трудоемкий проект. Разработчикам необходим высокий уровень навыков программирования, если они не используют какую-либо существующую платформу, такую ​​как Storj, и ее API.

Если у вашей команды нет такого опыта, вам следует обратиться за помощью извне.

Команде разработчиков необходим следующий широкий набор навыков:

  • UI/UX  – за проектирование и разработку пользовательского интерфейса для арендаторов и фермеров;
  • Networking  – для построения P2P-сети;
  • Шифрование  – чтобы система могла шифровать данные;
  • Управление базой данных  – для реализации сегментации файлов и исправления файлов обратно из шардов;
  • Распределенные приложения блокчейна (DApps) и смарт-контракты  – для создания децентрализованной структуры, которая будет контролировать решение децентрализованного хранилища, включая обеспечение выполнения контрактов.

Разработчики должны выполнить следующее при ручном кодировании:

  1. Разработка пользовательского интерфейса для арендаторов и фермеров, включая интерфейс командной строки.
  2. Постройте сеть P2P, чтобы арендаторы могли загружать свои файлы, а фермеры могли загружать и хранить их на своих компьютерах.
  3. Разработать модуль для шифрования файла до того, как арендатор загрузит его в сеть, чтобы только арендатор мог расшифровать файл после его возврата с помощью закрытого ключа.
  4. Реализуйте избыточность в системе: в сети P2P могут быть ненадежные фермеры, и необходима достаточная избыточность, чтобы гарантировать, что файл хранится в нескольких местах.
  5. Существуют две различные концепции, которые можно использовать для обеспечения избыточности в сети P2P, и они называются «простая репликация» и «кодирование стирания».
  6. В этом руководстве я рекомендую простой метод репликации, при котором несколько копий будут реплицированы на разных узлах фермы. Причина в том, что метод затирающего кодирования очень сложен и добавляет дополнительные накладные расходы на этапы загрузки и скачивания файлов.
  7. Реализовать сегментацию файла арендаторов: разработчикам необходимо оценить различные варианты сегментации, например.грамм. сегментирование путем сохранения постоянного размера сегмента и сегментирование путем сохранения постоянного количества сегментов.
  8. Им нужно сбалансировать компромиссы. Команде разработчиков также потребуется создать модуль для отслеживания осколков.
  9. Внедрите процесс аудита, чтобы убедиться, что файл можно извлечь из осколков.
  10. Создайте блокчейн DApp, который будет запускать смарт-контракты, чтобы арендаторы могли заключать контракты с фермерами, можно было проверять качество услуг фермеров, а оплату можно было производить (в криптовалюте) при выполнении договорных условия и положения.

Это будет сложный проект, и мы рекомендуем разработчикам следующие учебные ресурсы:

  1. Учебное пособие по созданию сети P2P;
  2. Эта статья Hackernoon об использовании шифрования в приложении;
  3. Это руководство по реализации простой репликации в сети P2P;
  4. Это руководство, чтобы понять и внедрить сегментирование;
  5. Руководство по разработке Ethereum;
  6. Этот онлайн-курс Blockgeeks для Solidity, т.е.собственный язык Эфириума для написания смарт-контрактов;
  7. Веб-сайт dappsforbeginners, на котором разработчики могут получить рекомендации по созданию DApps.

Примеры децентрализованных сетей облачного хранения:

Рынок децентрализованных сетей облачных хранилищ, безусловно, является прибыльным. Потенциал разрушить существующие гиганты облачных хранилищ реален и огромен. Блокчейн-стартапы уже стремятся завоевать долю рынка.

Вот несколько примеров таких стартапов:

Storj: Помимо платформы, описанной выше, компания Storj создала впечатляющую емкость децентрализованного облачного хранилища, что сделало ее лидером рынка.

Он следует технической и операционной модели, описанной выше, и обеспечивает элегантный пользовательский интерфейс. Регистрация проста как для арендаторов, так и для фермеров.

Арендаторы могут платить в долларах США, а фермеры получают оплату в токенах STORJ. Этот токен создан с использованием стандарта ERC-20, поскольку сеть Storj сама по себе является DApp в блокчейне Ethereum. Для токенов STORJ не существует крипто-майнинга.

Хотя Storj контролирует доступ к сети, он гораздо более децентрализован, чем нынешние централизованные поставщики услуг, поскольку Storj не может получить доступ к данным, загружаемым арендаторами.

Сеть Sia: Sia является конкурентом Storj и занимает второе место на этом рынке. Он работает как Storj, т. е. использует шифрование, сегментирование, избыточность и аудит. Однако у него есть собственная сеть блокчейнов, которая поддерживает смарт-контракты.

Sia не принимает фиатные валюты, поэтому арендаторы должны платить за услуги, потребляемые Siacoin (SC). Фермерам тоже платят в SC. Siacoin требует майнинга.

Filecoin: эта компания еще не запустила свои услуги. Однако их модель, скорее всего, будет следовать за сетями Storj и Sia.

В отличие от Storj и Sia с фиксированными ценами, Filecoin предлагает торговую площадку с предложениями и предложениями. Команда, стоящая за Filecoin, — это та же команда, которая создала знаменитый протокол InterPlanetary File System (IPFS).

MaidSafe: они все еще работают над своей платформой, которая в настоящее время находится на стадии альфа-тестирования. Помимо децентрализованного облачного хранилища, они также планируют предоставлять вычислительные ресурсы в облаке.

Люди могут сдавать в аренду свою избыточную полосу пропускания в этой сети.Проект обещает пользователям полную анонимность, а транзакции будут проходить с использованием монеты MaidSafe (MAID).

MaidSafe предоставила свои технические документы здесь.

Часто задаваемые вопросы

Что такое децентрализованное облачное хранилище?

Децентрализованное облачное хранилище — это когда данные хранятся на наборе компьютеров, а не в сети, контролируемой одним центральным органом. Несколько компьютеров хранят данные, выступая в качестве участников или узлов в сети.

Что такое Сторж?

Storj — это децентрализованная платформа облачного хранилища, использующая сквозное шифрование для обеспечения конфиденциальности данных.

Ваш комментарий будет первым

Добавить комментарий

Ваш адрес email не будет опубликован.