VDS Storage 2.0 теперь ещё и с NVMe до 5000 ГБ



Решили обновить VDS Storage 2.0 и добавили возможность заказать тариф с NVMe-накопителем до 5 000 Гб.

Теперь на выбор доступно три типа накопителя:
  • HDD с резервированием данных,
  • HDD без резервирования данных,
  • NVMe без резервирования данных.
Базовая стоимость VDS Storage 2.0 с NVMe-накопителем — 1249 ₽/мес. Кроме того, мы изменили шаг увеличения хранилища со 100 Гб на 50 Гб для всех типов накопителей.

VDS Storage 2.0 — это отличное бюджетное решение для проектов, которым не важны ресурсы CPU и RAM, но важен большой объём дискового пространства. Мы рекомендуем использовать тариф как площадку для хранения больших объёмов данных, например для создания облачного файлового хранилища с помощью NextCloud.
И немного про особенности тарифа на тот случай, если вы ещё не успели попробовать и оценить VDS Storage 2.0.

Резервирование данных
При заказе VDS Storage 2.0 с резервированием данных вы получаете VDS c использованием дисковых массивов RAID 1 и RAID 10 для хранилища виртуальных машин. Если один из накопителей выйдет из строя, целостность данных не нарушится за счёт избыточности массива.

Масштабируемость
Если вам потребуется больше CPU и RAM или места на HDD или NVMe-накопителе, вы можете увеличить ресурсы VDS Storage 2.0 прямо в Личном кабинете, потребуется только перезагрузка.

https://firstvds.ru

Готовое к работе хранилище от 0,7 руб/мес за ГБ



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

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

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

Поэтому мы рекомендуем «Облачное хранилище»:
  • с неограниченными возможностями масштабирования,
  • простым и быстрым доступом к данным по FTP и AWS S3 API,
  • высокой надежностью и отказоустойчивостью за счет сохранения целостности и репликации данных.
selectel.ru/services/cloud/storage/

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

Цены рассчитываются по гибкой модели pay‑as‑you‑go. Хранение стоит от 0,7 ₽ за ГБ в месяц. Исходящий трафик внутри сети Selectel — бесплатный.
Вы можете посчитать стоимость услуг в калькуляторе.
selectel.ru/services/cloud/storage/

Как Cloud Storage обеспечивает 11 девяток надежности - и чем вы можете помочь



Одним из важнейших аспектов любого решения для хранения данных является надежность — насколько хорошо ваши данные защищены от потери или повреждения? И это может показаться особенно важным для облачной среды. Облачное хранилище рассчитано на надежность не менее 99,999999999% в год, или 11 девяток. Это означает, что даже с одним миллиардом объектов вы, вероятно, проживете сто лет, не потеряв ни одного!

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

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

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

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

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

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

Целевой показатель прочности Cloud Storage 11 девяток применяется к одному региону. Чтобы пойти дальше и защититься от стихийных бедствий, которые могут уничтожить целый регион, подумайте о хранении наиболее важных данных в сегментах с двумя или несколькими регионами. Эти сегменты автоматически обеспечивают избыточность ваших данных в географических регионах. Использование этих сегментов не требует дополнительной настройки или изменений API в ваших приложениях, обеспечивая дополнительную устойчивость к очень редким, но потенциально катастрофическим событиям. В качестве дополнительного преимущества эти типы местоположений также имеют значительно более высокую доступность SLA, поскольку мы можем прозрачно обслуживать ваши объекты из более чем одного местоположения, если регион временно недоступен.

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

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

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

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

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

Чтобы заранее выявлять ошибки, мы выпускаем новую версию Cloud Storage в рабочую среду только после того, как она пройдет большой набор интеграционных тестов. Сюда входит выполнение различных сценариев сбоя в крайних случаях, таких как выход из строя зоны доступности, и сравнение поведения API-интерфейсов кодирования и размещения данных с предыдущими версиями для выявления регрессий.

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

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

Целевая надежность Cloud Storage 11 девяток не избавляет от необходимости резервного копирования ваших данных. Например, подумайте, что может сделать злоумышленник, если получит доступ к вашей учетной записи Cloud Storage. В зависимости от ваших целей резервная копия может быть второй копией данных в другом регионе или облаке, локально или даже физически изолированной с воздушным зазором на ленте или диске.
Рекомендация: используйте политики сохранения доступа к данным и журналы аудита

Для долгосрочного хранения данных используйте функцию блокировки корзины облачного хранилища, чтобы задать политики хранения и обеспечить блокировку данных на определенные периоды времени. Это предотвращает случайное изменение / удаление и в сочетании с журналом аудита доступа к данным может удовлетворить нормативные и нормативные требования, такие как FINRA, SEC и CFTC, а также определенные правила хранения в отрасли здравоохранения.
Лучшая практика: используйте политики управления доступом на основе ролей

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

Ключи шифрования и надежность
Все данные облачного хранилища всегда зашифрованы при хранении и передаче в облаке. Поскольку объекты невозможно прочитать без их ключей шифрования, потеря ключей шифрования представляет собой значительный риск для надежности — в конце концов, какой смысл в данных с высокой надежностью, если вы не можете их прочитать? В облачном хранилище у вас есть три варианта управления ключами: 1) доверить Google управление ключами шифрования за вас, 2) использовать ключи шифрования, управляемые клиентом (CMEK) с Cloud KMS, или 3) использовать ключи шифрования, предоставленные клиентом (CSEK) с внешний сервер ключей.

Google предпринимает аналогичные шаги, описанные ранее (включая кодирование стирания и проверку согласованности), для защиты ключей шифрования, находящихся под его контролем.
Лучшая практика: защитите свои ключи шифрования

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

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

Объедините все данные в универсальном хранилище с S3-совместимом API



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

Удобство использования:
  • Хранение и передача любого объема тяжелых исходников в любом формате
  • Обработка тысячи запросов в секунду. Контроль в реальном времени
  • Автоматизация обработки и конвертирования файлов с web-hooks
  • Совместное использование ресурсов между разными источниками
  • Быстрый доступ к файлам любого числа пользователей в любой точке мира
  • Multipart Upload для стабилизации и ускорения загрузки файлов
  • Гибкая оплата в зависимости от ожидаемого объема скачивания
  • Хранение 1 ГБ — от 1,6 ₽ в месяц.

mcs.mail.ru/storage

Object Storage numbered endpoints

On February 18 2020, we are going to disable the following numbered endpoints/regions for Object Storage and Cloud Archive services:
— storage.bhs1.cloud.ovh.net (BHS1)
— storage.bhs3.cloud.ovh.net (BHS3)
— storage.bhs5.cloud.ovh.net (BHS5)
— storage.de1.cloud.ovh.net (DE1)
— storage.gra1.cloud.ovh.net (GRA1)
— storage.gra3.cloud.ovh.net (GRA3)
— storage.gra5.cloud.ovh.net (GRA5)
— storage.gra7.cloud.ovh.net (GRA7)
— storage.sbg1.cloud.ovh.net (SBG1)
— storage.sbg3.cloud.ovh.net (SBG3)
— storage.sbg5.cloud.ovh.net (SBG5)
— storage.sgp1.cloud.ovh.net (SPG1)
— storage.syd1.cloud.ovh.net (SYD1)
— storage.uk1.cloud.ovh.net (UK1)
— storage.waw1.cloud.ovh.net (WAW1)

Before then, configurations should be updated.
New endpoints/regions are available and ready to use since mid-October 2019 (FS#40834):
— storage.bhs.cloud.ovh.net (BHS)
— storage.de.cloud.ovh.net (DE)
— storage.gra.cloud.ovh.net (GRA)
— storage.sbg.cloud.ovh.net (SBG)
— storage.sgp.cloud.ovh.net (SGP)
— storage.syd.cloud.ovh.net (SYD)
— storage.uk.cloud.ovh.net (UK)
— storage.waw.cloud.ovh.net (WAW)

gateways.storage.*.cloud.ovh.net (Cloud Archive rsync/scp/sftp gateways) are concerned by this change in the same way.
BHS2, SBG2 and private regions are not concerned by this change.

OVHcloud Object Storage clusters support S3 API



Что такое хранилище объектов?
Знаете ли вы, что большой объем данных в Интернете хранится в хранилище объектов?

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

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

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


Стандартный и Обратимый
OVHcloud продвигает облако SMART (стандартное, мультилокальное, доступное, обратимое и прозрачное). Чтобы было ясно, это не просто желательное утверждение, а ценности, которые OVHcloud стремится реализовать. Например, мы усердно работаем над созданием решений, которые никогда не привязывают наших клиентов к технологиям или жестким контрактам.

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

Имея это в виду, тот факт, что AWS демократизировал свое собственное решение S3, очень ценен, поскольку теперь он является рыночным стандартом, который можно легко использовать в качестве услуги. OVHcloud, в свою очередь, смог предоставить S3 API для своего решения для хранения объектов.

API S3
Интерфейс прикладного программирования Amazon S3 (S3 API) — это наиболее распространенный способ хранения, управления и извлечения данных хранилищами объектов. S3 API — это интерфейсный интерфейс поверх OpenStack Swift. Чтобы использовать S3 API в OVHcloud, вам необходимо получить учетные данные S3 из Keystone (1), который является модулем аутентификации в OpenStack. Это предоставит вам идентификатор ключа доступа и секретный ключ, который вы можете использовать в своем инструменте S3 (2). Получив эти учетные данные, вы сможете общаться с OVHcloud, используя «язык» S3, и использовать наши решения для хранения объектов. S3 API проверит ваши учетные данные (4) и переведет ваши звонки в Swift API (5), чтобы выполнить ваши запросы (6).


Вариант использования: API S3 на работе
Давайте рассмотрим типичный пример: использование S3 API для хранения мультимедийных и статических файлов для веб-сайта WordPress в OVHcloud Object Storage.

Мы будем использовать плагин WordPress под названием Media Cloud, который хранит мультимедиа (изображения, видео) в облачных сервисах. Как только он будет установлен, нам понадобятся учетные данные S3 для настройки плагина, сгенерированного с помощью OpenStack CLI.
$ openstack ec2 credentials create
+------------+-----------------------------------------------------------+
| Field:     | Value                                                     |       
+------------+-----------------------------------------------------------+
| access     | 5a4d8b8d88104123a862c527ede5a3d3                          |
| links      | {u'self': u'https://auth.cloud.ovh.net/...                |
| project_id | 20e124b71be141299e111ec26b1892fa                          |
| secret     | 925d5fcfcd9f436d8ffcb20548cc53a2                          |
| trust_id   | None                                                      |
| user_id    | d74d05ff121b44bea9216495e7f0df61                          |
+------------+-----------------------------------------------------------+


Теперь мы можем настроить плагин, выбрав в мастере запись «S3-совместимый» и предоставив учетные данные при появлении запроса. Убедитесь, что указали правильную конечную точку: storage.gra.cloud.ovh.net



Наконец, просто загрузите изображения в раздел «Медиа» и дважды проверьте, что они размещены в OVHcloud Object Storage.


Из всех доступных вариантов хранилище объектов представляет собой простое, чрезвычайно надежное, высокодоступное и бесконечно масштабируемое решение для хранения данных. Кроме того, OVHcloud установил стандарт, гарантируя, что его предложение Object Storage совместимо с де-факто сервисом Amazon S3.

Обновление продукта: Управляемые Базы данных в GA, Spaces расширяется





Управляемые базы данных для PostgreSQL теперь GA. Пробелы получает пользовательскую поддержку субдомен и расширяется во Франкфурте.

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



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

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


Управляемые базы данных DigitalOcean изменили правила игры. Они проделали фантастическую работу по устранению сложности настройки, настройки и защиты баз данных для производственного использования. Мы не являемся администраторами баз данных, поэтому было очень приятно ориентироваться в простом пользовательском интерфейсе и уверенно выполнять задачи в несколько кликов, которые раньше требовали бы несколько дней исследований.
Брэд Килшоу, основатель, Nivel Technologies

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

Кроме того, что касается хранения данных, мы рады сообщить, что наша служба хранения объектов Spaces теперь доступна в нашем дата-центре во Франкфурте (FRA1).

Мониторинг и управление вашей базой данных, все в одном месте
Чтобы помочь вам поддерживать высокую производительность вашей базы данных PostgreSQL, DigitalOcean интегрировал бесплатную службу мониторинга прямо в панель управления управляемыми базами данных. Метрики производительности кластера базы данных помогают вам масштабировать и масштабировать базовую инфраструктуру вашей базы данных для удовлетворения текущих и будущих потребностей. Благодаря нашей интегрированной информации вы увидите агрегированное использование ресурсов для всего кластера:
  • использование процессора
  • 1-, 5- и 15-минутная средняя нагрузка
  • Использование памяти
  • Использование диска
Чтобы получать информацию о состоянии вашего кластера, вы также можете настроить политики предупреждений для этих же показателей с опциями электронной почты и уведомлений Slack.






Для поддержания максимальной производительности PostgreSQL также важно отслеживать шаблоны доступа к базе данных, чтобы знать, когда и как оптимизировать схему и конфигурацию. DigitalOcean избавляется от догадок при мониторинге шаблонов доступа, предоставляя ключевые показатели производительности базы данных, в том числе:
  • Соединения и ограничения соединения
  • Коэффициент попадания в кэш
  • Последовательное сканирование против сканирования индекса
  • Выборка строки, вставка, обновление и удаление пропускной способности
  • Скорость создания тупиковой ситуации
  • Задержка репликации





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


Полностью автоматизированная репликация, резервное копирование и другая конфигурация на уровне базы данных являются обязательными для нас. Так что мы были невероятно счастливы, когда DigitalOcean анонсировала свой сервис управляемых баз данных. Это плюс их предсказуемая цена и отличная поддержка сделали наш выбор поставщика облачных услуг простым.
Рафаэль Коста, технический директор @ Eficiência Fiscal

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

Управляемые базы данных обычно доступны в восьми местах
С сегодняшним запуском вы можете создавать управляемые базы данных для PostgreSQL во всех регионах нашего центра обработки данных: в Нью-Йорке, Амстердаме, Сан-Франциско, Сингапуре, Лондоне, Франкфурте, Торонто и Бангалоре.


Управляемые базы данных DigitalOcean дали нам готовый кластер PostgreSQL за несколько кликов. Наши клиенты заметили огромное изменение производительности нашего приложения, и наша команда разработчиков DevOps получила лучший способ управления базой данных.
Фернандо Руис, ведущий разработчик, OpenWebinars.net

Кроме того, Spaces, наше хранилище объектов со встроенным CDN, теперь доступно во Франкфурте, а также в Сан-Франциско, Амстердаме и Сингапуре.


В настоящее время Content Ignite использует почти все продукты DigitalOcean, но хранение объектов, предоставляемое DigitalOcean Spaces, и простота использования API DigitalOcean — это два качества, которые наша команда особенно ценит.
Ли Грумбридж, генеральный директор, Content Ignite

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

Но если PostgreSQL является вашей реляционной базой данных, мы будем рады, если вы попробуете наши управляемые базы данных для PostgreSQL. И, как всегда, мы будем рады услышать ваши отзывы.
www.digitalocean.com/docs/networking/private-networking/overview/
cloud.digitalocean.com/databases/new




Теперь с пользовательскими субдоменами и доступны во Франкфурте
DigitalOcean Пробелы наш сервис для хранения объектов с встроенным CDN. С пробелами, вы можете легко хранить большие объемы данных, а затем автоматически распространять данные таким образом, чтобы пользователи могли получить доступ к нему быстро.
Вот что новые пространства:
  • Пользовательские субдомены
Теперь вы можете использовать свой собственный пользовательский поддомен URL для доставки активов, так что вам не нужно будет подвергать свой стек технологий. Это легко загрузить сертификат SSL для вашего собственного поддомена или использовать один свободный от Encrypt Давайте.
Пространства объектов хранения теперь доступна во Франкфурте
Пробелы теперь доступна во Франкфурте (FRA1), а также Сан — Франциско, Амстердаме и Сингапуре, так что вы можете хранить ваши данные еще ближе к своим клиентам.

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

Часть пути к созданию облака разработчика включала запуск Spaces, S3-совместимого хранилища объектов, которое делает хостинг веб-ресурсов безболезненным. В сентябре 2018 года мы запустили встроенную функцию CDN для пространств, которая предоставляла возможность включить глобальное кэширование краев для пространства в любом из регионов, где были доступны пространства. Это позволило нашим клиентам быстрее доставлять ресурсы на свои веб-сайты и приложения до 70%.

Сегодня мы рады объявить о создании пользовательских поддоменов для ваших конечных точек Spaces CDN. Теперь клиенты могут использовать собственный URL-адрес субдомена для доставки ресурсов из пространства, совместимого с S3, и защитить его с помощью сертификата TLS. Эти сертификаты могут быть выданы центром сертификации, самостоятельно подписаны или автоматически сгенерированы с помощью интеграции LetOCrypt от DigitalOcean без каких-либо дополнительных затрат.


Как это работает?
Если у вас еще нет домена, вам необходимо приобрести его у регистратора доменных имен. Затем вам нужно настроить DNS-записи для вашего домена с помощью службы DNS-хостинга. Обратите внимание, что если вы планируете использовать интеграцию Let's Encrypt от DigitalOcean для создания сертификатов TLS для вашего поддоменов CDN, вам необходимо использовать службу DNS-хостинга DigitalOcean. Для самозаверяющих сертификатов вы можете использовать любой DNS-хостинг. Подробное руководство см. В нашей документации по продукту для пользовательских поддоменов.
www.digitalocean.com/docs/spaces/how-to/customize-cdn-endpoint

Добавьте запись DNS CNAME, такую как «assets», которая сопоставляется с конечной точкой CDN вашего Пространства, затем назначьте свой поддомен из меню «Настройки» для ранее существующего Пространства или при включении CDN для нового Пространства.

Зачем использовать пользовательские субдомены?
Есть несколько причин, по которым пользовательские субдомены могут быть полезны для вас.



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

Интегрированное управление SSL / TLS
Обеспечение вашего пространства является гибким и простым. Теперь вы можете загрузить сертификат для своего собственного субдомена или использовать бесплатный сертификат Let Encrypt, который можно легко получить всего несколькими щелчками мыши прямо из панели управления. Процесс создания сертификата Let Encrypt следует тем же простым принципам проектирования, которые использовались для создания сертификатов для балансировщиков нагрузки DigitalOcean.
www.digitalocean.com/products/load-balancer/

Простая конфигурация
Пользователям Spaces не нужно тратить дополнительные инженерные усилия на внедрение решения с обратным прокси-сервером для переадресации вызовов между *.cdn.digitaloceanspaces.com и *.myapp.com. Кроме того, при сопоставлении вашего собственного субдомена с конечной точкой CDN он автоматически добавляется в списки CORS, что экономит вам шаг. Теперь вы можете сосредоточиться на создании отличных приложений, а не на точной настройке инфраструктуры.

Нулевая стоимость
Пользовательские субдомены и интегрированное управление TLS включены в ваше пространство без каких-либо дополнительных затрат.

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

Наконец-то мои проекты избавились от рабства облаков




Избавиться от постоянной 503 504 ошибки на картинках.
То о чем меня часто просили читатели. То, о чем меня просили знакомые.
Но историей повелось, что я всегда за модные технологии. И считал что трехкратное резервирование CDN и все такое — лучше для проектов. Но на деле оказалось далеко не так.




Читать дальше →

Изменение цен на ресурсы облачного хранилища

Уведомляем вас о том, что 23 октября 2017 года будут изменены цены на ресурсы облачного хранилища Selectel. Ценовая политика станет более гибкой, будет предусматривать скидки в зависимости от объёма потреблённых ресурсов, появится тарификация запросов к хранилищу.

Текущие цены:
  • Хранение данных: 3.3 рубля за гигабайт в месяц*
  • Исходящий трафик хранилища: 0.8 рубля за гигабайт
  • Исходящий трафик CDN: 1 рубль за гигабайт
  • Все типы запросов к хранилищу и CDN бесплатны
С 23 октября 2017 года начнут действовать следующие цены:

Хранение данных:
  • 1.4 рубля за гигабайт в месяц** при хранении до 1 терабайта данных***
  • 1.3 рубля за гигабайт в месяц при хранении от 1 терабайта до 10 терабайт данных
  • 1.2 рубля за гигабайт в месяц при хранении от 10 терабайт до 100 терабайт данных
  • 1 рубль за гигабайт в месяц при хранении более 100 терабайт данных

Исходящий трафик хранилища:
  • 1 рубль за гигабайт при потреблении до 10 терабайт трафика
  • 0.9 рубля за гигабайт при потреблении от 10 терабайт до 100 терабайт трафика
  • 0.8 рубля за гигабайт при потреблении от 100 терабайт до 1000 терабайт трафика
  • 0.7 рубля за гигабайт при потреблении более 1000 терабайт трафика

Исходящий трафик CDN:
  • 1.20 рубля за гигабайт при потреблении до 10 терабайт трафика
  • 1.10 рубля за гигабайт при потреблении от 10 терабайт до 100 терабайт трафика
  • 1 рубль за гигабайт при потреблении от 100 терабайт до 1000 терабайт трафика
  • 0.9 рубля за гигабайт при потреблении более 1000 терабайт трафика

Запросы к хранилищу данных****:
  • 30 копеек за 1000 запросов типа PUT, POST
  • 0 копеек за запросы типа DELETE
  • 2.4 копейки за 1000 запросов типа GET, HEAD и других

Запросы CDN:
  • 30 копеек за 1000 запросов PUT, POST
  • 0 копеек за запросы GET, HEAD и других


Понимая, что, несмотря на значительное снижение стоимости хранения данных, введение платы за запросы может увеличить ваши затраты, мы предлагаем вам рассмотреть некоторые возможные направления оптимизации работы с облачным хранилищем:
  • Запросите у техподдержки отчёт о количестве запросов, изучите разбивку по типам и кодам ответа – возможно удастся перейти на более оптимально работающее ПО и удалить ссылки на удаленные файлы, к которым фиксируются частые обращения.
  • Минимизируйте использование функциональности “синхронизации”, предоставляемой многими утилитами для работы с облачным хранилищем. Принцип их работы заключается в построении частичного или полного индекса файлов, имеющихся на сервере, вычисления разницы с индексом локального каталога и последующим приведением индексов в соответствие. Процедура построения индекса хранилища обычно реализована отправкой множества HEAD запросов.
  • Рассмотрите возможность перехода на CDN для раздачи небольших файлов – трафик немного дороже, но нет платы за запросы.
  • Возможно ваша модель использования хранилища позволит сэкономить, объединив несколько одновременно запрашиваемых файлов в один. Например, если они используются для работы веб-сайта. Вопросы подобной оптимизации широко освещены в различных публикациях в интернете, в том числе в этих: “Топ-10 советов о том, как увеличить скорость загрузки страницы“ (https://habrahabr.ru/post/137239/), “Отложенная загрузка изображений. 5 техник ленивой загрузки” (https://webformyself.com/otlozhennaya-zagruzka-izobrazhenij-5-texnik-lenivoj-zagruzki/), “Статические сайты: настройка и оптимизация” (https://blog.selectel.ru/staticheskie-sajty-nastrojka-i-optimizaciya/) .

  1. * Указана примерная стоимость. Реальный расход зависит от количества дней в месяце и вычисляется на основании стоимости одного мегабайто-часа, равной 0.000429153442 копейки.
  2. ** Указана примерная стоимость. Реальный расход зависит от количества дней в месяце и вычисляется на основании стоимости одного мегабайто-часа, равной 0.000187285959 копейки.
  3. *** При переходе через новый порог цен стоимость уже произведенных списаний не пересчитывается, новая цена применяется для последующих списаний.
  4. **** Плата взимается за все запросы, вне зависимости от кода ответа.