Let your workloads fly with the newest Intel processors



Процессоры Intel Scalable Skylake — Как они действительно выполняются?
Leaseweb теперь предлагает новейший набор процессоров Intel, названный Intel Scalable (иногда называемый Skylake). Как и в любом новом релизе от ведущих компаний-производителей, многие клиенты спрашивают нас, стоят ли эти новые процессоры.

Вероятно, наиболее предсказуемой особенностью является улучшенная аппаратная безопасность. Недостатки Meltdown и Spectre выявили некоторые серьезные уязвимости, с которыми Intel могла справиться, но с некоторыми последствиями для производительности. В то время как последствия для безопасности были горячо оспариваемы1, по сути, все согласились с тем, что произошло какое-то влияние. Неудивительно, что Intel устранила эти уязвимости, показывая некоторое значительное увеличение производительности. Intel также обладает множеством новых проприетарных функций, включая Advanced Vector Extension 512, технологию QuickAssist, Integrated Ethernet. Хотя сложно оценить каждую из этих функций индивидуально, множество независимых тестов показывают, что реклама стоит обратить внимание.

Intel заявляет о повышении производительности до 1,59x в сложных средах с высокой рабочей нагрузкой, таких как SAP HANA3. Это интересная новость для клиентов, которые хотят оптимизировать свои большие рабочие нагрузки данных. Согласно другому исследованию PCWorld, диапазон Skylake превосходит новейший AMD Ryzen, даже при разгоне4.

Более крупное исследование, проведенное Dell (крупным поставщиком Leaseweb), показало значительное увеличение производительности до 67% 5 по сравнению с предыдущими поколениями процессоров Broadwell-EP с использованием теста High Performance Conjugate Gradient (HPCG) 6. Значимость этого теста заключается в том, что он специфичен для тестирования производительности над крупными сложными приложениями, которые наиболее актуальны для современных облачных приложений с интенсивным использованием процессора. Для типичных клиентов Leaseweb это намного лучший показатель, чем типичные тесты с одним процессором, которые предпочитают потребители при сравнении производительности ПК и игр.

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


Leaseweb запускает новый центр обработки данных в Лондоне
Leaseweb открыл новый центр обработки данных в Лондоне (LON-12). Центр обработки данных появился после прослушивания наших клиентов, переведя их потребности в результаты, касающиеся их планов глобального расширения. Leaseweb тесно сотрудничает в разработке планов расширения с помощью TOPdesk и Algolia, двух клиентов, которые уже сделали этот шаг. Это глобальные компании, которые хотели бы расширить свой бизнес в Соединенном Королевстве. Лизавеб слушал их потребности и расширялся вместе с ними.
www.leaseweb.com/platform/data-centers/lon-12


Leaseweb is going to IBC2018
With our cloud hosting experts at IBC2018, we can get started with working towards finding the solution to your infrastructure needs.
Don't miss our talk on the implementation of a multi-CDN using RUM.
www.leaseweb.com/events/ibc-2018

Hetzner Online is one of the top 50 bavarian companies



Непрерывный рост говорит сам за себя — Hetzner Online только что получил премию «Лучшая 50» в Баварии в четвертый раз.

Министр экономики, энергетики и технологий Баварии Франц Йозеф Пширер представил Hetzner Online премию «Лучшая 50-летняя Бавария» в Schloss Schleißheim около Мюнхена 23 июля 2018 года.

Исполнительный директор Hetzner Online, Гюнтер Мюллер и руководитель отдела маркетинга Кристиан Фитц были рады получить эту награду снова. Они выразили, насколько важно, чтобы компания продолжала активно привлекать молодых талантов и поддерживать инновации. Обе эти цели, по их словам, будут держать компанию сильной в будущем.

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

Hetzner Online GmbH, базирующаяся в Гунценхаузене, предлагает широкий спектр продуктов для веб-хостинга в нескольких местах в Германии и Финляндии. С начала этого года компания также предоставляет инновационные облачные решения.

Дарим 16 IP к серверу

Все знают, что в ОВХ бесплатные IP даются к серверам. Ну как, не совсем бесплатные, но платишь 1 раз за сетку и пользуешься ей хоть 100 лет.
Эту сетку можно перемещать внутри одного аккаунта с сервера на сервер.
Так вот, накопилось уже огромная куча ПУСТЫХ сеток, на каждом клиентском заказе валяется по сетке в некоторых аккаунтах. Места складировать уже нет. А если клиент откажется от сервера, места куда переместить тоже нет. Нужно поддерживать всегда стабильный запас пустых серверов в аккаунтах.



Поэтому акция — дарим всем по сетке. Главное нужно ее использовать.
Покупаете любой сервер например из новых летних тарифов (про обновление раз, два, три)
Например на вскидку
  • i7-4790k [4c-8t] / 16 DDR3 / 120 SSD
  • i7-4790k [4c-8t] / 32 DDR3 / 240 SSD
  • i7-6700k [4c-8t] / 64 DDR4 / 480 SSD
  • E3-1245v2 [4c-8t] / 32 DDR3 / 2x 480 SSD
  • E5-2690v2 [10c-20t] / 64 DDR3 ECC 1866 MHz / 2x 480 SSD
  • 2x Xeon E5-2650v2 [16c-32t] / 128 DDR3 ECC 1866 MHz / 3x 480 SSD
  1. Любой из этих серверов отлично зайдет.
  2. И сетка 16 IP бесплатно. (экономия для вас 2500р, именно столько стоит сетка)
Если купите VMmanager можем даже помочь ее настроить.

Обращаемся.

What’s New In B2: Application Keys + Java SDK



Прошло несколько месяцев с момента нашего последнего сообщения «Что нового в B2», поэтому мы хотели осветить некоторые события, а также представить новую функцию B2!

Повторное внедрение: Java SDK + Compute Partnerships
Мы хотели подчеркнуть официальный Backblaze B2 Java SDK, который можно найти в нашем репозитории GitHub. Официальный Java SDK вышел почти год назад, но мы с тех пор постоянно обновляем его с помощью сообщества.

Мы также объявили о некоторых Compute Partnerships, которые дают людям все преимущества недорогого облачного хранилища Backblaze B2 с вычислительными возможностями Packet и ServerCentral. Backblaze B2 Облачное хранилище напрямую связано с поставщиками вычислений, что обеспечивает клиентам небольшую задержку и бесплатную передачу данных с помощью облачного хранилища B2.

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


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

Ключи приложений ограничены тремя вещами: 1) какие операции может выполнять ключ, 2) какой путь внутри B2 может взять ключ, и 3) как долго он способен это сделать. Например, вы можете использовать ключ только для чтения, который имеет доступ только к одному ведро B2. Вы должны использовать этот ключ только для чтения в ситуациях, когда вам действительно не нужно записывать вещи в ведро, только читать или «отображать» их. Или вы можете использовать ключ «только для записи», который может записывать только в определенную папку внутри ведра. Все это приводит к более чистому коду с сегментированными операциями, по сути действуя как брандмауэры, если что-то пойдет наперекосяк.



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

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

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

Надеемся, что это вам понравится
Вы один из тех, кто ждал поддержки ключа приложения? Мы будем рады услышать ваши варианты использования, которые звучат в комментариях ниже, с тем, над чем вы работаете!

www.backblaze.com/b2/docs/application_keys.html

Bacloud.com - OWN data center operator in Lithuania, Europe

  • BaCloud-Basic 1x Intel Atom D2700 2 cores/4threads / 4 GB RAM DDR3 / 2x 120GB SSD or 2 x 1TB HDD 100 Mbps unlimited — $24.41 (заказать)
  • BaCloud-Green 1x Intel Pentium G3260T 2C/2T 3GHz / 8 GB RAM DDR3 ECC / 2x 120GB SSD or 2 x 1TB HDD 100 Mbps unlimited IPMI — $43.02 (заказать)
  • E3v2 4 cores 1x Intel Xeon Processor E3-1230 v2 4C/8T (8M Cache, 3.30 GHz). 8 GB RAM DDR3 ECC, 2 x 120GB SSD or 2x 1TB HDD 100 Mbps unlimited IPMI — $56.96 (заказать)
  • E3v3 4 cores 1x Intel Xeon Processor E3-1231 v3 4C/8T (8M Cache, 3.40 GHz). 8 GB RAM DDR3 ECC, 2 x 120GB SSD or 2x 1TB HDD 1Gbps ( 50TB bandwidth ), IPMI — $70.91 (заказать)
  • Bacloud-E3v6G 1x Intel Pentium G3900T 2C/2T 3GHz / 16 GB RAM DDR3 ECC / 2x 250GB SSD or 2 x 1TB HDD 1Gbps 50TB bandwidth IPMI — $66.86 (заказать)






Pings from various locations:
Czech Republic – Prague ~37
Germany — Munich ~34
Germany — Frankfurt ~31
Germany — Berlin ~33
Ireland — Dublin ~54
Spain — Madrid ~57
France — Lille ~54
Switzerland — Zurich ~44
Switzerland — Geneva ~50
Hungary — Budapest ~51
Italy — Milan ~48
Denmark – Copenhagen ~22
Netherlands — Groningen ~38
Netherlands – Amsterdam ~33
Romania – Constanta – 40
Latvia – Riga ~ 12
Estonia – Tallin ~ 18
Norway – Oslo ~24
Russian Federation – Sankt Peterburg ~28
Russian Federation — Moscow ~30
Serbia – Belgrade ~51
Poland – Warsaw ~ 24
Ireland — Dublin ~50
Sweden — Stockholm ~21
Finland — Tampere ~22
Ukraine — Kiev ~43
Ukraine — Kharkov ~38
United Kingdom — Edinburgh ~42
United Kingdom — London ~37
United Kingdom — Manchester ~50

vSAN в облаке на базе VMware



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

Фундаментальной причиной возникновения этих проблем является традиционная архитектура, основанная на жесткой привязке к аппаратным характеристикам используемых устройств хранения данных. Большинство клиентов до сих пор выбирают способ хранения и доступа к данным с учетом характеристик физических интерфейсов (SAS / SATA / SCSI), а не реальных потребностей используемых приложений.

Еще десяток лет назад это было логичным решением. Системные администраторы тщательно выбирали накопители информации с требуемой спецификацией, например SATA/SAS, и рассчитывали на получение уровня производительности, исходя из аппаратных возможностей дисковых контроллеров. Борьба шла и за объемы кэшей RAID-контроллеров и за опции, предотвращающие потерю данных. Сейчас такой подход к решению проблемы не является оптимальным.

В текущих условиях при выборе СХД имеет смысл отталкиваться не от физических интерфейсов, а от производительности, выраженной в IOPS (количество операций ввода-вывода в секунду). Использование виртуализации позволяет гибко использовать существующие аппаратные ресурсы и гарантировать требуемый уровень производительности. Мы со своей стороны готовы предоставить ресурсы с теми характеристиками, которые реально необходимы приложению.

Виртуализация СХД
С развитием систем виртуализации требовалось найти инновационное решение для хранения и доступа к данным, одновременно обеспечивая отказоустойчивость. Это стало отправной точкой для создания SDS (Software-Defined Storage). Чтобы удовлетворять бизнес-потребностям, такие хранилища проектировались с разделением программного и аппаратного обеспечения.

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

Что же является основным фактором, препятствующим внедрению SDS повсеместно? Этим фактором чаще всего оказывается некорректная оценка потребностей используемых приложений и неверная оценка рисков. Для бизнеса выбор решения зависит от затрат на внедрение, исходя из текущих потребляемых ресурсов. Мало кто думает — что будет, когда объем информации и требуемая производительность превысит возможности выбранной архитектуры. Мышление на базе методологического принципа «не следует множить сущее без необходимости», более известного как «лезвие Оккама», обуславливает выбор в пользу традиционных решений.

Лишь немногие понимают, что необходимость в масштабировании и надежности хранения данных важнее, чем кажется на первый взгляд. Информация это ресурс, а следовательно, риск ее потери необходимо страховать. Что будет, когда традиционная СХД выйдет из строя? Потребуется воспользоваться гарантией либо купить новое оборудование. А если СХД снята с производства или у нее закончился «срок жизни» (так называемый EOL — End-of-Life)? Это может стать «черным днем» для любой организации, которая не сможет продолжать использовать привычные собственные сервисы.

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

Интеграция
Кардинальные перемены в IT-инфраструктуре всегда нежелательное явление, чреватое простоями и потерей средств. Только плавное внедрение новых решений дает возможность избежать негативных последствий и улучшить работу сервисов. Именно поэтому Selectel разработал и запустил облако на базе VMware, признанного лидера на рынке систем виртуализации. Созданная нами услуга позволит каждой компании решить весь комплекс инфраструктурных задач, в том числе и по хранению данных.

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

Еще на этапе проектирования к СХД предъявлялись следующие требования:
  • отказоустойчивость;
  • производительность;
  • масштабирование;
  • возможность гарантировать скорость работы;
  • корректная работа в экосистеме VMware.
Использование традиционных аппаратных решений не могло обеспечить требуемый уровень масштабирования, поскольку невозможно постоянно наращивать объем хранилища из-за ограничений архитектуры. Также большую сложность представляло резервирование на уровне целого дата-центра. Именно поэтому мы обратили внимание на SDS.

На рынке SDS присутствует несколько программных решений, которые бы подошли нам для построения облака на базе VMware vSphere. Среди этих решений можно отметить:
  • Dell EMC ScaleIO;
  • Datacore Hyper-converged Virtual SAN;
  • HPE StoreVirtual.
Указанные решения пригодны для использования c VMware vSphere, однако не встраиваются в гипервизор и запускаются отдельно. Поэтому выбор был сделан в пользу VMware vSAN. Рассмотрим детально, как выглядит виртуальная архитектура такого решения.

Архитектура


В отличие от традиционных СХД вся информация не хранится в какой-то одной точке. Данные виртуальных машин равномерно «размазаны» между всеми хостами, а масштабирование осуществляется добавлением хостов или установкой на них дополнительных дисковых накопителей. Поддерживается два варианта конфигурации:
  • AllFlash-конфигурация (только твердотельные накопители, как для хранения данных, так и для кэша);
  • Hybrid-конфигурация (магнитные накопители для хранения данных и твердотельные для кэша).
Процедура добавления дискового пространства не требует дополнительных настроек, например, создания LUN (Logical Unit Number, логических номеров дисков) и настройки доступа к ним. Как только хост добавлен в кластер, его дисковое пространство становится доступным для всех виртуальных машин. Такой подход имеет ряд существенных преимуществ:
  • отсутствие привязки к производителю оборудования;
  • повышенная отказоустойчивость;
  • обеспечение целостности данных в случае сбоя;
  • единый центр управления из консоли vSphere;
  • удобное горизонтальное и вертикальное масштабирование.
Однако эта архитектура предъявляет повышенные требования к сетевой инфраструктуре. Для обеспечения максимальной пропускной способности, в нашем облаке сеть построена по модели Spine-Leaf.

Сеть
Традиционная трехуровневая сетевая модель (ядро / агрегация / доступ) имеет ряд существенных недостатков. Ярким примером являются ограничения Spanning-Tree протоколов.

В модели Spine-Leaf используется только два уровня, что дает следующие преимущества:
  • предсказуемое расстояние между устройствами;
  • трафик идет по наилучшему маршруту;
  • легкость масштабирования;
  • исключение ограничений протоколов уровня L2.
Ключевой особенностью такой архитектуры является то, что она максимально оптимизирована для прохождения «горизонтального» трафика. Пакеты данных проходят только через один хоп, что позволяет четко оценивать задержки.

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

Обмен данными реализуется с помощью проприетарного протокола, созданного VMware, позволяющего обеспечить быструю и надежную работу сети хранения на Ethernet-транспорте (от 10GbE и выше).

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

Отказоустойчивость
  • 1. FTT (Failures To Tolerate). Обозначает количество отказов хостов, которые кластер способен обработать, не прерывая штатной работы.
  • 2. FTM (Failure Tolerance Method ). Метод обеспечения отказоустойчивости на уровне дисков.
Mirroring (зеркалирование)

Представляет собой полное дублирование объекта, причем реплики всегда находятся на разных физических хостах. Ближайшим аналогом такого метода является RAID-1. Его использование позволяет кластеру штатно обработать до трех отказов любых компонентов (диски, хосты, потеря сети и прочее). Этот параметр настраивается посредством задания опции FTT.

По-умолчанию эта опция имеет значение 1, при этом для объекта создается 1 реплика (всего 2 экземпляра на разных хостах). При увеличении значения, количество экземпляров будет составлять N+1. Таким образом, при максимальном значении FTT=3 на разных хостах будут находиться 4 экземпляра объекта.

Такой метод позволяет достичь максимальной производительности в ущерб эффективности использования дискового пространства. Допускается использование как в гибридной, так и в AllFlash-конфигурации.

Erasure Coding (аналог RAID 5/6)


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

Разумеется, работа подобного метода повышает накладные расходы, которые выражаются в снижении производительности. Тем не менее, с учетом производительности AllFlash-конфигурации, этот недостаток нивелируется, делая использование Erasure Coding приемлемым вариантом для большинства задач.

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

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

Реализация
Поговорим о том, какие ограничения существуют в архитектуре VMware vSAN и зачем они нужны. Вне зависимости от используемых аппаратных платформ, архитектура предусматривает следующие ограничения:
  • не более 5 дисковых групп на хост;
  • не более 7 capacity-носителей в дисковой группе;
  • не более 1 cache-носителя в дисковой группе;
  • не более 35 capacity-носителей на хост;
  • не более 9000 компонентов на хост (включая witness-компоненты);
  • не более 64 хостов в кластере;
  • не более 1 vSAN-datastore на кластер.
Зачем это нужно? Пока указанные лимиты не превышены, система будет функционировать с заявленной производительностью, поддерживая баланс между производительностью и объемом хранения. Это позволяет гарантировать корректную работу всей виртуальной СХД в целом.

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

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

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

Для увеличения полезной емкости и обеспечения отказоустойчивости используется модель хранения данных под названием Erasure Coding. Такая модель схожа с обычным массивом RAID 5/6, но на уровне объектного хранилища. Чтобы исключить вероятность повреждения данных, vSAN использует механизм вычисления контрольных сумм для каждого блока данных, размером 4К.

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

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

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

На логическом уровне данные зеркалируются для исключения потери в случае сбоя оборудования. Каждый объект разбивается на идентичные компоненты и система распределяет их по разным хостам.

Пул с Disaster Recovery


Основной задачей пула является достижение максимального уровня отказоустойчивости и производительности. Задействование технологии Stretched vSAN позволило нам разнести хранилище между дата-центрами Цветочная-2 в Санкт-Петербурге и Дубровка-3 в Ленинградской области. Каждый сервер из данного пула оснащен парой емких и высокоскоростных накопителей Intel® P4600 для работы кэша и по 6 штук Intel® P3520 для хранения данных. На логическом уровне это 2 дисковые группы на хост.

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

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

Авария с полным отказом площадки — ситуация достаточно редкая, однако vSAN с честью может ее пережить, не потеряв данные. Гости проводимого нами мероприятия SelectelTechDay 2018 смогли собственными глазами увидеть, как кластер Stretched vSAN пережил полный отказ площадки. Виртуальные машины стали доступны уже через одну минуту после того, как все серверы на одной из площадок были выключены по питанию. Все механизмы сработали именно так, как было запланировано, а данные остались нетронутыми.

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

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

Чтобы определить, какая из них содержит актуальную информацию, используется механизм определения кворума. Каждый компонент обладает «правом голоса», и ему присваивается некоторое количество голосов (1 и более). Такое же «право голоса» имеют и witness-компоненты, играющие роль арбитров, при возникновении спорной ситуации.

Кворум достигается только в том случае, когда для объекта доступна полная реплика и количество текущих «голосов» составляет более 50%.

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

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

https://selectel.ru

На волне Selectel FM



Мы долго думали, чем интересным можно поделиться с коллегами в День системного администратора. Решили сделать подборку любимой музыки сисадминов Selectel — в нашей компании работают 44 специалиста этой замечательной профессии. Пока собирали статистику, послушали кучу хорошей музыки и выяснили про самих себя много интересного. Поэтому кроме десятки лучших композиций для работы от сисадминов Selectel расскажем самые любопытные музыкальные факты о нас в честь профессионального праздника.

Наши любимые жанры
Здесь, пожалуй, без сюрпризов — самые популярные направления: всевозможные разновидности метала (nu, melodic, death и прочие) и классический западный рок разной степени древности. Следом с небольшим отрывом блюз, джаз и электронная музыка (например, dark techno или trance).

Сюрпризы в списке
Некоторые композиции удивили. Встречаются они не больше одного раза, но среди Cradle of Filth и Children Of Bodom, которые мы вполне ожидали увидеть, в списке любимых притаились «Русский Ковчег» новомодной Монеточки, «Не верь слезам» древнемодного Шуры и композиция Show me the way от немецких диско-звезд Bad Boys Blue. Песни, кстати, отличные.

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

Музыка для работы
Не будем лукавить, лучший аккомпанемент для работы администраторов Selectel — тишина. По крайней мере, это самый популярный ответ: «Отвлекает», «Мешает сосредоточиться». Однако, если говорить именно о музыке — на уверенном первом месте олдскульный рок: от The Rolling Stones и Scorpions до Сатриани и Pink Floyd. В остальных предпочтениях огромный разброс: и приятные ненавязчивые композиции (Echos), и сербская эстрада (Toma Zdravković), и deathcore-мясорубка (Defiler), и второй концерт Рахманинова (фортепиано с оркестром, до минор).

Несколько человек посоветовали сервисы с фоновой музыкой: сайт musicforprogramming.net, прямой эфир lofi hip hop radio на YouTube-канале ChilledCow и сервис asoftmurmur.com — вместо музыки тут звуки вроде треска костра или шума ливня.


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

In Extremo — Nur Ihr Allein
Задорные немецкие фолк-металисты.

Grimes — REALiTi
Канадская певица Граймс и её дрим-поп.

Blue Foundation — Eyes On Fire
Трек датской поп-рок группы, который использовали в «Сумерках», но вы на это не обращайте внимания — он классный.

Defiler — Cryomancer
Немного бодрящего живительного калифорнийского дэткора.

Poets Of The Fall — Sleep, sugar
Романтичный финский инди-рок.

Eric Dolphy — Naima
Приятный джаз от мультиинструменталиста Эрика Аллана Долфи.

Alex Adair — I Will
Успокаивающий трек британского диджея в стиле tropical house.

Klingande — Jubel
Мягкий house, на этот раз из Франции и с солирующим саксофоном.

New Order — Elegia
Спокойная инструментальная композиция от бывших участников Joy Division.

Manfred Mann’s Earth Band — For You
Классика рока из 70-х. Есть, и что послушать, и на что посмотреть.



Подбробнее blog.selectel.ru/na-volne-selectel-fm/

Мы пересмотрели ресурсы (CPU) для виртуальных серверов

Мы пересмотрели ресурсы (CPU) для виртуальных серверов, теперь объем совершаемой нагрузки на процессор увеличен в несколько раз для тарифов VM-KVM. С обновленными тарифами Вы можете ознакомиться на странице host-i7u.com/vps-openvz

Вот что новое в UpCloud

Вот что новое в UpCloud: обновления памяти, интеграция RunCloud, руководство от сообщества, и многое другое


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

Предстоящие изменения масштабирования памяти
Наши свободно масштабируемые сервера всегда были одним из наших уникальных особенностей, и мы продолжаем развивающиеся компоненты, окружающие предложение. Для того чтобы будущие усовершенствования, мы изменяем способ, которым память конфигурируется путем перехода на основе значений для GigaByte. Таким образом, минимальный объем памяти для сервера облачного будет 1 Гб с дополнительной памятью, сконфигурированной с интервалом в 1 Гб. Любой в настоящее время работает облачные сервера с неровными объемами памяти связались с дальнейшими инструкциями и информацией.

Управление PHP-приложений с RunCloud
RunCloud является беспроблемным PHP веб-приложений и сервер панели управления, которая теперь работает с UpCloud! RunCloud в настоящее время поддерживает облачные сервера с Ubuntu 16.04 и 18.04 в широком диапазоне поставщиков для развертывания мульти-облака. Подробнее о RunCloud на своем веб — сайте и как приступить к работе с их свободного уровня. runcloud.io

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

Мы нанимаем!
Если вы когда-либо хотели присоединиться пионерами облачных технологий, то теперь это ваш шанс. Мы нанимаем для ряда различных возможностей в Хельсинки и Лондоне. Проверьте открытые позиции и применить сегодня, чтобы сделать свой след среди лидеров отрасли!

Обновления сообщества
Мы приняли участие в поддержке WordCamp Нагпур в 2018 году конференцию, посвященную все, WordPress. Это открытое сообщество организованное мероприятие вместе взятые пользователями WordPress, чтобы позволить любому из случайных кодеров для профессиональных веб-разработчиков, чтобы принять участие, поделиться идеями и познакомиться друг с другом. Мероприятие было проведено в Chitnavis центре в Нагпур, Индия Сб 21 июля. Большое спасибо всем, кто присутствовал!

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

Развертывание Kubernetes с помощью терраформировать для управления контейнерами на UpCloud
Мы работаем вместе с нашими членами сообщества разработки плагина поставщика для терраформировать, чтобы кто — нибудь легко шифровать их инфраструктуру. Johannes из коллективного Krig написал удивительный блог серии о том, как они начали с использованием терраформировать на UpCloud. Проверьте свой блог в течение некоторого большого чтения и руководства, чтобы начать самостоятельно.

Настройка веб-сайта, расширенная версия
Fearby.com один супер активный блоггер с проницательностью в веб — хостинга. Их блог серии является интересным прочитать на опыте о переносе сайта на UpCloud и как получить максимальную отдачу от самых быстрых в мире серверов облачных! Убедитесь в том, чтобы проверить их последний пост, чтобы узнать больше.

Всего наилучшего, Команда UpCloud

PayPal Auto-Renewal



Automatic Renewal Billing.
We are pleased to announce that the automatic renewal feature already available for all your servers.

You no longer need to worry about the expiry date of your servers and can now completely focus on your projects.

For existing servers, the automatic renewal can be activated directly from your customer interface.

This is a special promo code for our clients on any new Instant Servers
(valid until Aug 17, 2018):
35% OFF — the 1st month. Promo Code: CLN-35-1

Please feel free to contact us if you have any questions or comments.
gthost.com/instant-servers/