+85.66
Рейтинг

Виталий Никсенкин

Охлаждаем лето - 30% скидка на VPS



Лето — горячая пора и мы предлагаем вам охлаждающую 30% скидку на наши VPS в США, во Франции и в Нидерландах.

При заказе услуги введите промокод HOTSUMMER-2016.
Срок действия акции: 18.07.2016 — 31.07.2016.
Скидка предоставляется на первый месяц аренды.

Подробнее о тарифах на нашем сайте — EuroHoster.org

Новые темплейты VDS

Хорошие новости.
Список предустановленных темплейтов KVM VDS пополнился следующими:
  • Чистый Debian Linux 8.5
  • Debian Linux 8.5 + VestaCP
  • Debian Linux 8.5 + VestaCP настроенная для 1C-Bitrix c инсталлятором
  • Debian Linux 7.4 + VestaCP
  • Debian Linux 7.4 + VestaCP настроенная для 1C-Bitrix c инсталлятором

VestaCP свободная, бесплатная, простая и удобная панель управления сайтами с дружественным интерфейсом. Нами разработана и установлена интеграция панели с нашими DNS-серверами (c DNSManager).

Темплейт для 1C-Bitrix разработанный нами аналог виртуальной машины VMBitrix на современном ПО с панелью управления VestaCP. Производительность нашей виртуальной машины выше оригинала.

Новый пул VPC, обновление API облачного хранилища и другие новости Selectel




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


Облачное хранилище: обновление API
Мы переписали API облачного хранилища. Теперь всё работает гораздо стабильнее и быстрее благодаря новой платформе — Hummingbird, которая по сути представляет собой реализацию некоторых компонентов OpenStack Swift на Go. О том, как мы внедряли Hummingbird и какие проблемы нам удалось решить с его помощью, мы расскажем в этой статье.
Читать статью
Как Linux.Org.Ru переезжал в «Селектел»
Создатель Linux.Org.Ru Максим Валянский написал, почему для размещения сервера LOR выбрал нас, и поделился техническими деталями переезда.
Читать статью
Механизмы контейнеризации: cgroups
Продолжение цикла статей о механизмах контейнеризации. Рассказываем, как устроен механизм cgroups и что изменилось в его новой версии.
Читать статью


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


Присоединяйтесь к нашей команде!
В Санкт-Петербурге есть открытые вакансии для разработчиков и системных администраторов.



Линус Торвальдс представил релиз ядра Linux 4.6
«Среди наиболее заметных изменений: новая файловая система OrangeFS, поддержка USB 3.1 SuperSpeedPlus (10Gbps), возможность использования интерфейса датаграмм для отправки/приёма отдельных сообщений по TCP, поддержка шифрования на уровне кадров Ethernet, реализация mesh-протокола B.A.T.M.A.N V, поддержка cgroup namespaces, слой pNFS SCSI для NFSv4.1, поддержка 3D-ускорения для GPU NVIDIA GeForce GTX 900 „Maxwell“, режим монтирования „nologreplay“ в Btrfs, более агрессивное забирание памяти в OOM killer».
Читать статью
Глава Сбербанка предсказал конец эры пластиковых карт
Идентифицировать владельцев счетов будут по лицам, голосам и ладоням. Первый «удар по пластику» Герман Оскарович планирует нанести уже в следующем году: «Действительно, в таких инструментах, как банковские карты, не потребуется никакой необходимости. Первые элементы уже начнем внедрять в следующем году. У нас в этом году опытная эксплуатация, а в следующем году начнем промышленную эксплуатацию», — заявил он.
Читать статью
MicroSD рекордной ёмкости
Компания Samsung представила карту MicroSD EVO Plus на 256 Gb. Создатели заявили, что это самая большая ёмкость в этом классе. На карту, например, поместится до 33 часов видео в формате Full HD.
Читать статью
GosLinux сэкономил Федеральной службе судебных приставов очень много денег
Представитель ФСС рассказал, что GosLinux обошелся в 37 раз дешевле ПО Microsoft и огласил затраты ведомства на проект. «В настоящий момент GosLinux установлен на 16 тыс. рабочих мест и на 660 серверах службы. К концу года в связи с тем, что мы себе поставили задачу не только в виде деклараций и целей, но и зафиксировали решение на нашей годовой коллегии, мы собираемся довести показатель внедрения до 50%, снизив тем самым удельную стоимость одной версии примерно до 800 рублей».
Читать статью
Студия Urvogel Games хочет разработать симулятор выживания динозавра
Наш счастливый талисман — Тирекс — настоял, чтобы мы включили в рассылку эту новость. Создатели собирают деньги для проекта на kickstarter.com. Из промо-ролика понятно, что нужно выживать в шкуре динозавра в естественной среде обитания. Известно, что в игре будут дакотараптор, пахицефалозавр, трицератопс и, конечно же, тираннозавр (лично мы будем болеть за него).
Читать статью

Открытие API для работы с услугами от российского лоукост-хостера (часть 1)

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



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

В качестве биллинговой системы мы используем продукт российской компании ИСПсистем — BILLmanager4. Для всех продуктов ИСПсистем есть открытое API и оно описано в большей или меньшей степени на их официальном сайте документации ispdoc.com
Работать с API можно как из командной строки, обращаясь непосредственно к интерпретатору mgrctl, так и через адресную строку браузера (или любое другое приложение, которое будет отправлять запрос на веб-сервер: curl, wget и т.п)
Исходя из документации можно составить запрос к любому из продуктов, НО при работе с биллингом требуется некоторое количество информации, которая доступна только со стороны хостинг-провайдера.

Сам запрос для заказа виртуального сервера, к примеру, KVM Ferrum на один месяц с автоматическим помесячным продлением, шаблоном ОС Centos-6.7-x86_64-minimal без использования лицензии ISPmanager, будет выглядеть так:
https://billing.ihor.ru/billmgr?authinfo=<USER>:<PASS>&addon_1101=20&addon_1103=1&addon_1104=1&addon_1110=1&addon_1791=4&enum_1112=21&enum_1106=25&agree=on&domain=test-for.habr&ostempl= Centos-6.7-x86_64-minimal&period=1210&price=1100&autoprolong=1210&payfrom=neworder&func=vds.order.7&sok=ok


Теперь попробуем расшифровать все это нагромождение переменных и цифр.
Сам запрос можно разделить условно на две части: это URL биллинга и передаваемые параметры запроса биллингу.
Сами параметры можно распределить следующим образом:
Описание параметров
  • Авторизация — authinfo

В качестве данных авторизации указывается логин и пароль пользователя, зарегистрированного в биллинге.
  • Тарифный план — price

Каждому тарифному плану соответствует свой идентфикатор в биллинге, берется из таблицы «Тарифные планы».
  • Параметры тарифного плана – addon_

К параметрами тарифного плана относятся параметры виртуального сервера, его ресурсы. Каждый параметр тарифного плана имеет свой идентификатор и свое значение по умолчанию, которое соответствует размеру диска, количеству ядер процессора и оперативной памяти, а так же IPv6- и IPv4-адресам.
  • Дополнительные услуги – enum_

В дополнительные услуги входят DNS-серверы и использование лицензии ISPmananger.

(параметры по умолчанию для KVM Ferrum)
  • Период заказа — period
  • Автопродление – autoprolong
Идентификатор периода заказа и автопродления для каждой из услуг абсолютно одинаковы.
  • Доменное имя сервера – domain

Доменное имя должно быть уникальным. Иначе появится ошибка
Ошибка: The domain is already in use. Specify a different domain name.
При массовом добавлении виртуальных серверов, рекомендую использовать формат +<порядковый номер>.
  • Шаблон ОС – ostempl

Неполный список шаблонов приведен в этом тексте чуть ниже. Обращаю внимание, что при заказе шаблона ОС без ISPmanager, в установке значения дополнительных услуг следует отключить использование панели управления ISPmanager (для всех тарифных планов этот идентификатор одинаков — 25)
  • Параметры оплаты – payfrom

В примере я привел значение параметра оплаты — neworder, что соответствует отдельному заказу с оплатой для каждого сервера. payfrom=neworder.
  • Оплата заказа – func

Так как весь заказ виртуального сервера состоит из 7 шагов, то в API, что не особо очевидно на первый взгляд, следует указывать не только саму функцию vds.order, но и номер последнего шага — 7. Таким образом полное значение этого пункта выглядит так: func=vds.order.7
  • Подтверждение пользовательского соглашения – agree

При заказе любой из услуг мы предлагаем ознакомиться с пользовательским соглашением и принять его (тогда заказ уходит на активацию) или не принять его (тогда заказ отменяется). В API этот пункт так же обязателен: agree=on.

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

Чтобы не загромождать текст большими таблицами со всеми тарифными планами, я приведу только ту часть, которая поможет разобраться, как была составлена строка для заказа виртуального сервера с тарифным планом KVM Ferrum. А так же два других младших тарифных плана SSD и OVZ


Список шаблонов
  • FreeBSD-11-amd64-minimal
  • Centos-6.7-x86_64-minimal
  • Debian-7-x86_64-minimal
  • Debian-8-x86_64-ispconfig
  • Ubuntu-16.04-x86_64-minimal
  • CentOS-7-x86_64-ispmgr5

Если запрос составлен корректно и заявка на активацию новой услуги принята, Вы получите в ответ что-то типа этого:
<script language='JavaScript'>fr_master('startpage=vds', 'top.');</script>

Ниже в качестве бонуса прикладываю несколько скриптов для заказа произвольного количества виртуальных серверов для консоли Linux и Windows.
Если в комментариях будет проявлен интерес к развитию темы работы с API нашего биллинга, мы постараемся описать ее более подробно, с использованием различных языков программирования и программных продуктов для интеграции.
Пример на BASH
#/bin/bash
#
# Данные для авторизации
USER=user
PASS=password

# Заказать 10 виртуальных серверов
for i in {1..10}
do
/usr/bin/curl https://billing.ihor.ru/billmgr?authinfo=$USER:$PASS&addon_1101=20&addon_1103=1&addon_1104=1&addon_1110=1&addon_1791=4&enum_1112=21&enum_1106=25&agree=on&domain=$USER-$i.ru&ostempl= Centos-6.7-x86_64-minimal&period=1210&price=1100&autoprolong=1210&payfrom=neworder&func=vds.order.7&sok=ok"
done


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

Пример на PowerShell, файл curl.exe должен находиться в той же директории, откуда выполняется скрипт
USER=user
PASS=password

for ($i=1; $i -lt 10; $i++) {
.\curl.exe https://billing.ihor.ru/billmgr?authinfo=$USER:$PASS&addon_1101=20&addon_1103=1&addon_1104=1&addon_1110=1&addon_1791=4&enum_1112=21&enum_1106=25&agree=on&domain=$USER-$i.ru&ostempl= Centos-6.7-x86_64-minimal&period=1210&price=1100&autoprolong=1210&payfrom=neworder&func=vds.order.7&sok=ok"
}

Последние сутки на наш дата-центр велась ддос-атака

Последние сутки на наш дата-центр велась ддос-атака. Под ударом оказался биллинг, DNS-серверы и сама инфраструктура дата-центра. Мы решили не афишировать этот факт, пока все не утихнет, чтобы злоумышленники не радовались. Атака почти не повлияла на работоспособность системы. Наши специалисты сохранили высокий уровень доступности серверов и минимизировали ущерб. Как говорится, ддосили-ддосили, да невыддосили. Заказчик атаки, привет! У нас есть знакомые в Group-IB: )
Вы в числе пострадавших? Если писали тикет в техподдержку, то компенсируем время простоя.

Обновлённый Jelastic на REG.RU: в 2 раза выгоднее и мощнее


Обновлённый Jelastic на REG.RU: в 2 раза выгоднее и мощнее
REG.RU представляет для своих клиентов последнюю версию облачной платформы Jelastic на новых выгодных условиях: по прежней цене вы получаете в 2 раза больше мощности для всех окружений. Теперь клаудлет обладает 128 МБ оперативной памяти и мощностью процессора, равной 400 МГц. Повышенная на 100% производительность окружений позволила улучшить аналитические процессы, работу веб-серверов, серверов баз данных, групповую обработку данных и сценарии, не требующие много памяти или места на SSD-дисках.
www.reg.ru/company/news/7023

В последние месяцы, мы не выпускали новости



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

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

Мы изменили цены и ввели единый тариф – Gold. Кто с нам давно, прекрасно помнит качество этих серверов. Сейчас игровой слот для игр этой серии начинается с 23 рублей.
Наверное, вы все еще сомневаетесь? Тогда пишите нам на support@forteam.ru и мы предоставит тестовый период.

Block Storage is here! Scale storage independently of your

up to 16TB — $0.10/GB per month



Highly Available and Redundant
Block Storage stores data on hardware that is separated from the Droplet and replicated multiple times across different racks, reducing the chances of data loss in the event of hardware failure.

Scalable and Flexible
You can easily scale up and resize your Storage volumes from 1GB to 16TB and move them between Droplets via the control panel or API. As your storage needs grow, you can expand an existing volume or add more volumes to your Droplet.

Reliable and Secure
All the data is encrypted at rest and transmitted to the Droplets over isolated networks.

Multiple Regions
You can create Block Storage volumes right now in NYC1 and our new SFO2 region. FRA1 is next in line and will be available in the coming weeks. We’re working quickly to expand to other regions. More updates to come.

Getting Started
When you log in to your dashboard, you will see a new Volumes tab that has an overview of your volumes:


You will also be able to add volumes right from a Droplet’s page


Once you have a volume attached to your Droplet, use the simple copy and paste instructions displayed on your dashboard to configure it. For more information on working with your Block Storage volumes, read our community tutorials about Linux filesystems and tools and our introduction to Block Storage.

Like all DigitalOcean resources, you can also automate provisioning using our brand new volumes API or doctl, the official DigitalOcean command-line client.