Архив автора: Иван Кудрявцев

Изменение правил оплаты услуг пластиковой картой

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

Почему так…

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

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

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

Что делать, если мне надо срочно оплатить картой?

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

Бывшие в употреблении серверы на продажу

HP DL 360 Gen8 384 GB RAM

Самый популярный сервер от HP, высокая вычислительная мощь и надежность в малом пространстве. Позволяет подключить до 8 SAS/SATA/SSD дисков размером 2.5″. Состояние — как новый.

  • 1 U
  • 2 PSU
  • 2 CPU E5-2690 8 ядер 2.9 GHz, 16 потоков
  • 384 GB RAM DDR3 ECC
  • HP P420i
  • 2×600 GB SAS 10K 2.5″
  • Стоимость: 260 000 рублей
  • Гарантия: 3 месяца
  • Рассрочка: 3 платежа
  • 2 шт. в наличии

HP DL 360 Gen8 256 GB RAM

Самый популярный сервер от HP, высокая вычислительная мощь и надежность в малом пространстве. Позволяет подключить до 8 SAS/SATA/SSD дисков размером 2.5″. Состояние — как новый.

  • 1 U
  • 2 PSU
  • 2 CPU E5-2690 8 ядер 2.9 GHz, 16 потоков
  • 256 GB RAM DDR3 ECC
  • HP P420i
  • 2×600 GB SAS 10K 2.5″
  • Стоимость: 200 000 рублей
  • Гарантия: 3 месяца
  • Рассрочка: 3 платежа
  • 2 шт. в наличии

Dell R720XD 2U

Один из самых востребованных и популярных серверов от Dell, до 14 дисков (12×3.5″, 2×2.5″), много разъемов PCI-E, дополнительное питание. Состояние — как новый. Сервер брался под проект, в эксплуатации не был.

  • 2 U
  • 2 PSU
  • 2 CPU E5-2620 V2 6 ядер 2.1 GHz, 12 потоков
  • 32 GB RAM DDR3 ECC
  • RAID PERC H710P + BBU
  • 2×500 GB SAS 10K
  • Стоимость: 110 000 рублей
  • Гарантия: 3 месяца
  • Рассрочка: 3 платежа
  • 1 шт. в наличии

Fujitsu RX200 S6 E5640

  • 1 U
  • 1 PSU (max 2)
  • 2 CPU E5640 6 ядер, 12 потоков
  • 16 GB RAM DDR3 ECC
  • RAID MegaRAID D2616
  • 2xSAS 146 GB
  • Стоимость: 18500 рублей
  • Гарантия: 1 месяц

Fujitsu RX200 S6 E5620

  • 1 U
  • 1 PSU (max 2)
  • 2 CPU E5620 4 ядра, 8 потоков
  • 16 GB RAM DDR3 ECC
  • RAID MegaRAID D2616
  • 2xSAS 146 GB
  • Стоимость: 18 000 рублей
  • Гарантия: 1 месяц
  • 1 шт. в наличии

Dell R320

  • 1 U
  • 2 PSU
  • CPU E5-2630 V2 6 ядер 2.6 GHz, 12 потоков
  • 16 GB RAM DDR3 ECC
  • RAID PERC H710 Mini
  • 2xSAS 1000 GB + переходники 2.5″/3.5″
  • комплект рельсов
  • защитная лицевая панель
  • Стоимость: 70 000 рублей
  • Гарантия: 3 месяца
  • 2 шт. в наличии

Изменение категории услуг НетПоинт

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

В соответствии с пунктом 18 статьи 2 Федерального закона от 27.07.2006 № 149-ФЗ «Об информации, информационных технологиях и о защите информации» под провайдером хостинга понимается лицо, оказывающее услуги по предоставлению вычислительной мощности для размещения информации в информационной системе, постоянно подключенной к сети «Интернет». Указанные услуги не являются услугами связи. Доступ к информационно-телекоммуникационной сети «Интернет» предоставляется провайдеру хостинга оператором связи на основании договора оказания услуг связи.

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

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

Мы планируем завершить все мероприятия до августа 2019 года.

Мягкое отключение услуг в Cloud2 при отрицательном балансе

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

Мягкое отключение работает в два шага:

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

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

Ключевой элемент мягкого отключения — Мягкий лимит в днях до остановки VM, который выполняет функцию кредита доверия в системе:

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

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

Увеличение кредита доверия. Баланс пополнен в текущий или следующий день после отключения. Кредит доверия увеличится на 1 день. Максимум — 14 дней.

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

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

{Новый кредит доверия} = {Текущий кредит доверия} - {Просрочка} + 1

Если {Новый кредит доверия} < 1, то {Новый кредит доверия} = 1

Например, отключение произошло 20 мая, пополнение счета произошло 24 мая, текущий кредит доверия — 14 дней. Новый кредит доверия 14 — (24 — 20) + 1 = 11 дней. При возникновении следующего отрицательного баланса VM отключатся не через 14, а через 11 дней.

Если пользователь настроил уведомление по SMS для Cloud2, то при отключении VM пользователю отправляется SMS вида: NetPoint: Аккаунт <cloud2name> выключен, все VM остановлены.

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

Улучшение в Cloud2: уведомление по SMS при остановке, отключении VM и активации услуги

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

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

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

Пример такой настройки вы можете видеть на снимке экрана, приведенном ниже:

Номер телефона для уведомлений можно задать в формате +79998887777 или 79998887777.

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

Настройка сервера Linux для Tornado в CentOS 7, Debian 9 Stretch, Ubuntu 18.04 Bionic

Tornado — популярный минималистичный фреймворк для разработки web-сервисов с помощью Python. Он часто применяется как для создания обычных сервисов с RESTful-интерфейсом, так и для реализации приложений, использующих Websocket, что идеально реализуется с помощью асинхронных функций языка.

Разработка фреймворка ведется на GitHub. На следующем изображении вы можете видеть, что Tornado активно разрабатывается сообществом:

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

Закончив чтение данного руководства, вы научитесь самостоятельно настраивать минималистичный сервер для для Tornado без лишних компонентов. Ваше приложение будет доступно по защищенному протоколу HTTPS с поддержкой бесплатного сертификата Let’s Encrypt, балансировка трафика между выполняющимися экземплярами приложения Tornado будет осуществляться с помощью Nginx.

Читать далее

Настройка высокодоступного, масштабируемого отказоустойчивого сайта с помощью Nginx, GlusterFS и MySQL Galera в Linux

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

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

В этой статье мы рассмотрим как настроить высокодоступный сайт на трех узлах, которые могут быть как виртуальными так и аппаратными серверами. В ходе настройки мы будем использовать Nginx, СУБД MariaDB (MySQL), распределенную файловую систему GlusterFS, CDN CloudFlare, сертификаты Let’s Encrypt.

Читать далее

Настройка отказоустойчивого кластера MySQL с синхронной мульти-master репликацией с помощью Galera в Ubuntu, Debian и CentOS Linux

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

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

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

Читать далее

Улучшение безопасности: новый генератор случайных чисел для VM Cloud2

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

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

Узнать текущий показатель энтропии для машины можно с помощью команды:

cat /proc/sys/kernel/random/entropy_avail
120

Если он низкий (меньше 250), то это может стать проблемой. Теперь вы можете решить эту проблему с помощью приведенных далее инструкций.

Linux

Установите пакет rng-tools для вашей системы:

# Ubuntu/Debian
sudo apt-get update && sudo 
apt-get install -y rng-tools

# CentOS 7
yum install -y rng-tools
systemctl start rngd
systemctl enable rngd

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

cat /proc/sys/kernel/random/entropy_avail
3124

MS Windows

  • Зайдите в панель управления VM. Выключите VM и включите ее снова.
  • Установите драйверы VirtIO с ISO, который находится в списке доступных.
  • При необходимости перезагрузите операционную систему VM.

Настройка синхронизации файлов между серверами с помощью SyncThing

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

Читать далее