Облачные сервисы для бизнеса: эффективность без лишних затрат. Битрикс облачные хранилища


Облачные хранилища - BitrixHub

Модуль работы с внешними облачными хранилищами

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

  

Как работают внешние облачные хранилища и 1С Битрикс?

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

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

Преимущества от использования «облачных» хранилищ

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

Доступность данных. Ваши данные всегда доступны для клиентов независимо от их местонахождения.Скорость доставки контента. Посетители сайта скачивают файлы через CDN (content delivery network) — очень быструю сеть доставки контента клиентам. Скорость загрузки аудио, видео, программного, игрового и другого цифрового контента значительно повышается.

Снижение нагрузки на ваши сервера. Это как следствие того, что клиенты скачивают файлы через CDN, а не с вашего сайта.

Защита от потери данных. Ваши файлы никогда не потеряются, если вы выбрали тарифный план с соответствующей гарантией.

  

Как подключить облако к 1С-Битрикс: Управление сайтом?

В продукте «1С-Битрикс: Управление сайтом» реализован механизм, который позволяет подключать к сайту любые «облака» и легко управлять ими — вплоть до обмена данными между хранилищами. В результате, вы, как владелец сайта, можете использовать только те хранилища, которые вам более удобны и выгодны.

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

Ускорение сайта на 1С-Битрикс с помощью CDN

«1С-Битрикс: Управление сайтом» — первая российская CMS, интегрированная с сетью CDN на уровне самой платформы! Любой владелец сайта может значительно ускорить свой проект буквально в «один клик» без каких-либо дополнительных настроек!

Загрузите с помощью сервиса «Ускорение сайта» (CDN) весь статический контент вашего сайта (картинки, файлы стилей css, скрипты js) через сеть дистрибуции контента (Content Delivery Network или Content Distribution Network, CDN). Тогда значительная часть ресурсов сайта будет загружаться посетителями с ближайших к ним серверов. Это увеличит скорость загрузки страниц сайта до нескольких раз!

Работа с облаком из интерфейса 1С-Битрикс

«1С-Битрикс: Управление сайтом» предоставляет расширенные возможности для работы с файлами в «облаках». Загружать файлы в «облако» и переносить данные в «облака» вы будете в привычном интерфейсе менеджера файлов. Загруженные в «облако» файлы можно использовать так же, как и обычные файлы на сайте (например, выбрать изображение в облаке для анонса новости или вставить его в текст на сайт).

  

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

Такое управление «облачными» данными не только эффективно, но и абсолютно безопасно. Вы можете управлять любыми зарегистрированными в вашей системе «облаками»: Google Storage, Amazon S3, открытого проекта OpenStack и другими, а также с CDN (сети доставки и дистрибуции контента — англ. Content Delivery Network или Content Distribution Network), интегрированными с этими «облачными хранилищами».

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

bitrixhub.ru

Управление сайтом» 11 / Блог компании 1С-Битрикс / Хабр

Этой статьей мы открываем целый цикл постов, посвященный новинкам, реализованным в новой, 11-ой версии «1С-Битрикс: Управление сайтом».

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

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

Для начала давайте посмотрим на любой новый или уже работающий веб-проект?

К чему стремится его владелец? За исключением узкоспециализированных ресурсов — к росту сайта, расширению его аудитории, увеличению той прибыли (денежной — в явном виде, или же «прибыли вниманием»), которую приносит проект. Хорошая и понятная цель для любого интернет-магазина, информационного ресурса, социальной сети и т.п.

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

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

Решение, как нам кажется, получается не очень гибким.

Гораздо удобнее, а главное — эффективнее (на наш взгляд) — научиться работать в облачной инфраструктуре, использовать ее сервисы, масштабироваться и быть готовыми к разработке не просто сайта, а настоящего облачного сервиса. (О преимуществах «облака» по сравнению с традиционным хостингом мы уже писали на Хабре, всех неравнодушных к теме — приглашаем к дискуссии).

Именно поэтому в 11-ой версии «1С-Битрикс: Управление сайтом» появился модуль поддержки наиболее распространенных облачных хранилищ.

Что же это такое — облачное хранилище?

Если попробовать описать буквально в двух словах: для пользователя — это большой-большой сервер для хранения статического контента, который можно очень быстро раздавать по HTTP. :) Изнутри (с точки зрения провайдера) — все «немножко» сложнее: все данные в хранилище реплицируются в несколько точек, что обеспечивает его надежность; есть API для работы с файлами в хранилище и т.д. (О некоторых особенностях напишем далее более подробно.)

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

Какие задачи мы решаем переносом файлов в «облако»?

1. Снижаем стоимость эксплуатации

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

2. Можем использовать совместно с CDN для ускорения отдачи контента

Почти все провайдеры облачных хранилищ предлагают клиентам CDN (Content Delivery Network или Content Distribution Network — географически распределённая сетевая инфраструктура, позволяющая оптимизировать доставку и дистрибуцию контента конечным пользователям в сети Интернет, Wikipedia).

3. Снижаем нагрузку на web-узлы

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

4. Используя централизованное хранилище, решаем задачу синхронизации контента между множественными web-узлами

Если вы используете балансировщик нагрузки и несколько веб-серверов, вам нужно решить задачу синхронизации контента между ними. Варианты — либо периодически запускать синхронизацию на локальных хранилищах (rsync, csync2), что достаточно проблематично при работе с большими объемами данных; либо использовать то или иное централизованное хранилище. Например, облачное.

5. Ускоряем рендеринг страниц в браузере

Если все картинки сайта отдаются с основного домена (например, www.site.ru), то практически все браузеры по умолчанию открывают лимитированное количество соединений к одному домену (чаще всего — 5).

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

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

Провайдеры облачных хранилищ

Мы поддерживаем облачные хранилища Amazon S3, Google Storage, Windows Azure Storage от Microsoft, RackSpace, OpenStack.

Почти все они предлагают примерно похожий функционал (с точки зрения пользователя):

Однако, конечно же, обладают и своими особенностями.

Amazon Simple Storage Service (Amazon S3)

Сервис, реализованный в рамках целого комплекса облачных услуг от компании Амазон — Amazon Web Services (AWS).

Можно использовать совместно с другим сервисом Amazon — CloudFront — собственный CDN Амазона

Файлы из S3 можно раздавать не только по HTTP, но и по протоколу BitTorrent.

Интересная особенность — можно использовать специальный тип хранилища — Reduced Redundancy Storage (RRS). В этом случае гарантируется меньшая надежность сохранности данных (по сравнению со стандартным хранилищем), однако при этом пользователям предлагается меньшая цена хранения данных. Можно использовать для возобновляемого контента.

Цены (для стандартного хранилища; варьируются в зависимости от региона):

Google Cloud Storage

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

Отдача контента может осуществляться через CDN Google.

До конца 2011 года есть возможность воспользоваться бесплатным триальным предложением (размер хранилища — до 5 Гб, есть лимиты на траффик и количество запросов). Хорошее предложение для желающих просто попробовать и оценить сервис.

Цены (варьируются в зависимости от региона):

Windows Azure Storage

Хранилище, созданное компаний Microsoft в рамках развития облачной платформы Windows Azure.

Есть собственный CDN. Интересны дополнительные сервисы (например, Table Service, Queue Service).

Пользователи могут воспользоваться бесплатным триалом для всей платформы Windows Azure в целом, в том числе — получив доступ к хранилищу (ограничения триала — 20 Гб хранилища, 50 000 транзакций).

Цены (варьируются в зависимости от региона):

Rackspace Cloud Files

Rackspace — один из крупнейших мировых облачных провайдеров. Который среди прочих своих услуг предлагает своим клиентам и облачное хранилище.

Файлы могут раздаваться через CDN, который организован в партнерстве с Akamai.

Цены:

Уже упомянутый ранее Rackspace совместно с NASA разрабатывали облачную платформу Nebula.

В середине 2010 года было принято решение об открытии этой платформы и создании на ее базе нового проекта — OpenStack.

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

Проект поддерживается очень многими компаниями (Citrix, Dell, AMD, Intel и т.д.)

Универсальная поддержка OpenStack Swift API на уровне платформы «1С-Битрикс» дает возможность любому хостеру реализовать собственное файловое хранилище на базе OpenStack — и им сразу же сможет воспользоваться любой владелец сайта, созданного на Битриксе (без дополнительных затрат на интеграцию и изучение нового специфичного API).

Первыми (и, насколько мы знаем, пока единственными) в России собственное облачное файловое хранилище на базе OpenStack реализовали Clodo.ru.

Некоторые технические особенности реализации хранилища описаны в блоге Clodo.ru на Хабре.

В итоге у Clodo можно купить хостинг (виртуальную машину) под «1С-Битрикс», сразу же с ним — лицензию на продукт, и затем подключить к проекту облачное хранилище. Отличное пакетное предложение для клиентов!

Мы призываем российских хостинг-провайдеров развивать собственные облачные решения!

Мы надеемся, что появление таких решений даст толчок к развитию облачной инфраструктуры и CDN-сетей в России.

Как это все работает в платформе «1С-Битрикс»?

К любому сайту, работающему на «1С-Битрикс», можно подключить одно или несколько хранилищ. Делается это в административном интерфейсе — делается это просто, достаточно указать несколько параметров:

В простейшем варианте можно просто перенести все файлы проекта в облака, выбрав нужный пункт в контекстном меню:

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

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

Правила настраиваются:

Например, можно подключить два разных хранилища и для каждого из них настроить свои правила-фильтры. Допустим, все файлы более 100 Мб перемещать в облако Google Storage, а все видео — в Amazon S3. В зависимости от выгодности предложений провайдеров можно менять свои правила, «переливая» данные в другие «облачные» папки. Или совсем отключать хранилища, которые стали дорогими или чем-либо неудобными.

Немножко «внутренностей» для разработчиков

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

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

Таким же прозрачным остался API для разработчиков по работе с файлами (подробно можно прочитать в блоге Максима Смирнова).

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

* * *

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

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

habr.com

Интеграция с Cloud Storage - блог Selectel

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

Создателям сайтов, например, часто приходится сталкиваться с такими проблемами, как нехватка дискового пространства для хранения больших объемов статичного контента, обеспечение безопасности хранения и разграничение доступа, резервное копирование и восстановление данных.Посетители веб-сайтов, в свою очередь, испытывают серьезные неудобства из-за слишком долгой загрузки страниц, содержащих «тяжелые» элементы (графику, анимацию, видео и т. п.). Во многих браузерах имеется ограничение на количество одновременных подключений (например, Internet Explorer позволяет осуществлять только три одновременных запроса к домену). Если веб-страница содержит много изображений, все эти изображения будут загружаться последовательно в течение очень долгого времени. Практика показывает: если загрузка страницы длится более 4 секунд, пользователь эту страницу покидает. Для веб-проектов это означает потерю аудитории, а во многих случаях — еще и недополученную прибыль.

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

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

Количество CMS, способных интегрироваться с нашим хранилищем, постоянно растет. Теперь размещать собственные файлы в хранилище Selectel могут пользователи CMS 1C-Битрикс и сервиса Uploadcare.

Подключение к 1С-Битрикс

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

Чтобы подключить облачное хранилище Selectel к CMS 1C-Битрикс, тем, кто еще не является нашим клиентом, нужно прежде всего зарегистрироваться на сайте http://selectel.ru и получить логин и пароль. Затем выбираем в главном меню панели администрирования 1С-Битрикс пункт «Настройки» → «Облачные хранилища». На экране появится список поддерживаемых сервисов:

Теперь нажимаем на кнопку «Добавить», расположенную над списком. Откроется окно настройки параметров подключения и использования облачного хранилища. В выпадающем списке провайдеров выбираем Selectel:

После этого окно настроек будет выглядеть так:

В поле «Имя сервера (API host)» нужно ввести auth.selcdn.ru, в поле «Имя пользователя (API user)» введите логин (номер договора), полученный при регистрации, в поле «Ключ доступа (API key)» – пароль, который можно узнать в разделе панели управления «Облачное хранилище» → «Настройка доступа». 1С-Битрикс сама создает контейнер в облачном хранилище.

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

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

Как только все настройки введены, нажимаем на кнопку Сохранить. В облачном хранилище Selectel будет создан контейнер, куда будут автоматически помещаться файлы, загружаемые через CMS 1C-Битрикс.

Подключение к Uploadcare

Uploadcare — это сервис, предназначенный для разработчиков веб-приложений и сайтов. Он обрабатывает и хранит в облаках используемые в веб-проекте медиафайлы, а также раздает их пользователям через CDN. Сервис обеспечивает целостность и сохранность данных в том числе и за счет резервного копирования в облачные хранилища. С недавних пор Uploadcare поддерживает в том числе и облачное хранилище Selectel. Это нововведение должно заинтересовать прежде всего российских пользователей: при высоком уровне надежности и функциональности хранение данных у нас обходится существенно дешевле по сравнению с аналогичными зарубежными сервисами.

Для хранения резервных копий Uploadcare нужно создать в облачном хранилище Selectel отдельный контейнер:

Затем нужно создать дополнительного пользователя, который будет иметь доступ только к контейнеру с резервными копиями Uploadcare:

После этого входим в Uploadcare под своей учетной записью и открываем главное меню:

Выбираем пункт Backup:

Uploadcare предложит выбрать одно из двух облачных хранилищ (Amazon S3 и Selectel) для помещения резервных копий. Выбираем, естественно, Selectel:

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

На экране появится сообщение об успешном подключении облачного хранилища Selectel:

Что дальше?

Как уже было сказано выше, интеграция CMS с облачными сервисами – тенденция очень и очень перспективная. Наше облачное хранилище в принципе может быть подключено к любым CMS, поддерживающим протокол Openstack Swift либо Amazon S3. В связи с этим мы хотели бы обратиться к нашим читателям, многие из которых уже являются нашими клиентами, с вопросом: какие CMS вы бы хотели интегрировать с нашим облачным хранилищем?

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

blog.selectel.ru

1C-Битрикс и облачные хранилища — 1С-Битрикс

С появлением на свет 11-й версии CMS Битрикс появилась и новый пункт в панели управления — Облачные хранилища. Не все ее увидели и поняли зачем она нужна и как она помогает жить. Попробуем устранить эту проблему.

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

Что такое облачное хранилище?

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

Преимущества облачного хранилища.

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

На данный момент 1С-Битрикс поддерживает работу с 5-ю облачными хранилищами: Amazon, Google Storage, OpenStack, RackSpace и Clodo.ru .

blog.sokov.org

Облачные сервисы для бизнеса: эффективность без лишних затрат - Битрикс24

«Битрикс24» - это все, что необходимо для организации работы компании

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

Бесплатно и неограниченно!

www.bitrix24.ru

Подключение в 1С-Битрикс

В 11 версии CMS “1С-Битрикс” появился модуль “Облачные хранилища”, который позволяет загружать статичные файлы (изображения, pdf и пр.) с сайта в облачные хранилища данных и затем автоматически предоставлять ссылку для скачивания или просмотра этих файлов посетителям вашего сайта, или встраивать их непосредственно в сайт.

В результате использования облачных хранилищ

Все это доступно без смены хостинга: неважно, на каком хостинге расположен сайт - статические файлы можно перенести в облачное хранилище с минимумом трудозатрат. Чтобы использовать облачное хранилище Clodo с “Битриксом” совершенно необязательно использовать Clodo как хостинг для самого “Битрикса”.

Одним из поддерживаемых хранилищ является Cloud Storage от Clodo.ru. Более подробно об облачном хранилище Clodo.ru вы можете узнать на сайте Clodo.

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

Настройка состоит из следующих шагов:

Создание хранилища и привязка к нему поддомена

Создание хранилища делается за пару кликов в панели управления Clodo. Достаточно перейти на вкладку “Cloud Storage” и нажать на кнопку “Создать хранилище”. При создании хранилища можно задать его название (это сделано для вашего собственного ориентирования в хранилищах, если оно не одно). Сразу после создания хранилища будет сообщен ключ к нему - это идентификатор, при помощи которого сторонние приложения (например, “1С-Битрикс”) могут получать доступ к хранилищу. Этот ключ следует записать.

Процедура привязки поддомена несложна: она подробно расписана в нашей другой статье “Привязка поддомена к Хранилищу”.

Добавление хранилища в 1С-Битрикс

В административной части 1С-Битрикс необходимо открыть раздел “Настройки” -> “Облачные хранилища” и там нажать на кнопку “Добавить”.

Добавление хранилища в 1С-Битрикс

При добавлении нового облачного хранилища в 1С-Битрикс вам будет предложено выбрать провайдера услуг. Необходимо выбрать пункт “Clodo.ru”. Если же такого пункта нет, то выбирайте “OpenStack Object Storage”.

Выбор провайдера услуг

Далее необходимо скопировать данные для подключения к вашему хранилищу. Эти данные вы можете узнать на странице информации об облачном хранилище в панели управления Clodo.ru.

Параметры хранилища в панели Clodo.ru

Пункт “API host” из информации соответствует параметру “Имя сервера” в 1С-Битрикс; “API user” - “Имя пользователя”; “API key” - “Ключ доступа”.

Если вы забыли или потеряли ключ доступа к хранилищу, его всегда можно изменить в панели управления нажав на ссылку “Перегенирировать ключ”. Новый ключ будет сразу же отображен в диалоговом окне в панели управления. Также не забудьте изменить ключ в настройках хранилища в 1С-Битрикс.

В параметре “Контейнер” необходимо вписать “public”, чтобы ссылки на файлы были более короткие и “красивые”. А в пункт “Каноническое имя домена” необходимо вписать поддомен, который вы привязали к хранилищу (Public access URL).

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

Поля “Активность”, “Сортировка” и “Только для чтения” установите как на скриншоте ниже.

Настройка параметров хранилища в CMS 1С-Битрикс

После этого нажмите на кнопку “Сохранить”.

Хранилище добавлено в “1С-Битрикс”. Если CMS сообщила об ошибке, то следует проверить правильность введённых данных и повторить сохранение параметров.

Перенос файлов в хранилище

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

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

Перенос статичных файлов в облачное хранилище в CMS 1С-Битрикс

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

Условия использования документа

Материал представленный на данной странице может быть использован Вами по своему усмотрению. Разрешается копирование и распространение предоставленного материала без изменения содержания и без предварительного уведомления администрации Clodo.ru.

Мы будем признательны Вам за сообщения об ошибках в представленной документации и за предложения об улучшении документации. По этим вопросам необходимо обращаться по адресу [email protected]. При обращении не забывайте указывать URL-адрес публикации.

lib.clodo.ru

Работаем в «облаках»

Новая версия «1С-Битрикс: Управление сайтом 11.0» совместима с «облаками» Google Storage, Amazon S3, Windows Azure Storage от Microsoft, открытого проекта OpenStack и другими, а также с CDN (сети доставки и дистрибуции контента - англ. Content Delivery Network или Content Distribution Network), интегрированными с этими «облачными хранилищами».

Зачем нужны «облака»?

В настоящее время происходит существенная концентрация датацентров. Строятся огромные датацентры и по невероятно конкурентным ценам предлагают клиентам дисковое пространство. Владельцам сайтов очень выгодно размещать свой мультимедийный контент в «облаках». «1С-Битрикс: Управление сайтом 11.0» позволяет использовать эти хранилища и размещаться в «облаках», не привязываясь к одному датацентру. Стоимость типовой конфигурации, $ Выгоды от и использования «облачных» хранилищ:

Поддержка «облачных» хранилищ

В версии  продукта «1С-Битрикс: Управление сайтом 11.0» реализован механизм, который позволяет подключать к сайту любые «облака» и легко управлять ими - вплоть до обмена данными между хранилищами. В результате, вы, как владелец сайта, можете использовать только те хранилища, которые вам более удобны и выгодны.

Файлы - в «облака»!

Механизм управления файловыми хранилищами позволяет:

Как подключить «облачное» хранилище

Для использования «облачных» хранилищ в «1С-Битрикс: Управление сайтом» их нужно вначале зарегистрировать у «облачных» провайдеров и получить к ним ключи доступа. Подключение хранилища Amazon S3 Далее в административной панели нужно создать и настроить параметры нового нового хранилища:

Как все работает

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

Правила-фильтры настраиваются:

Настройка правил для хранилища Например, вы можете подключить 2 разных хранилища и для каждого из них настроить свои правила-фильтры.  Допустим, все файлы «весом» больше 100 Мб перемещать в «облако» Google Storage, а все видео - в Amazon S3. В зависимости от выгодности предложений провайдеров можно менять свои правила, «переливая» данные в другие «облачные» папки. Или совсем отключать хранилища, которые стали дорогими или чем-то неудобными для вас.

Доступ

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

Пример использования облачного хранилища Amazon S3

Настройте загрузку своих видео-файлов в CDN Amazon. Это позволит клиентам скачивать видео не с ваших серверов, а из глобальной высокопроизводительной сети доставки контента по всему миру.  Эта сеть насчитывает около 19 точек и отличается повышенной скоростью передачи файлов. Теперь одновременный просмотр нового видео не будет нагружать ваш веб-кластер, поскольку вы полностью переложили нагрузку на облачную инфраструктуру. Вы также можете настроить «прямое» управление своим видео, установив бесплатный навигатор по «облачным» хранилищам Amazon S3 - CloudBerry Explorer. С этим «проводником» вы будете управлять своими «облачными» файлами и папками так же обыденно, как и теми, что находятся на вашем компьютере. И речь здесь не только о пользовательском интерфейсе к «облачному» аккаунту, но и о безопасности и эфффективности подобного управления. Сложный процесс работы с данными в «облаке» скрыт от пользователей сайта. Посетители сайта не заметят, что, скачивают файлы из «облаков» или, наоборот, загружают в «облако», к примеру, свои изображения для фотогалереи. А что заметят? Что скорость загрузки и скачивания теперь на вашем сайте изменилась - стала выше.

blog.orangecode.ru


Prostoy-Site | Все права защищены © 2018 | Карта сайта