1С в Elastic Compute Service Alibaba Cloud. Сокровища Алибабы

08.02.19

База данных - Инструменты администратора БД

Если ты умеешь что-то делать хорошо, всегда найдется азиат, который сможет лучше © (один из самых популярных интернет мемов). Aliexpress уже стал именем нарицательным в всем мире. Но Alibaba Group это не только интернет-молл, но и сервис облачных вычислений №1 в Китае. Интересующихся прошу под кат…

К министру обороны Китая входит начальник штаба.
-Мой генерал, нам объявила войну Чехословакия.
-Какова численность их армии ?
-50 тысяч человек.
-Отлично. Подумайте в какой гостинице их разместить.

©юмор времен СССР

 

Постановка задачи:

Когда интернет-гиганты рассказывают о больших нагрузках на свои сервисы, они всегда делают это невольно озираясь на Восток.
Еще бы, ты рапортуешь о регистрации миллионного (десяти-, ста- миллионного) посетителя, с гордостью показывая графики и таблицы, а потом приходит "небольшой" почтовик из Поднебесной и рассказывает как они обрабатывают миллиардный траффик (кстати сейчас, в дни Китайского Нового Года он максимальный).
Я давно общаюсь (в основном конечно с продавцами Aliexpress) с китайскими товарищами и эти люди внушают мне уважение.
Поэтому пройти мимо возможности проникнуть, хотя бы и виртуально за Великую китайскую стену я не мог. Прошел с небольшими потерями )

...В любой непонятной ситуации - матерись.
©флотская мудрость

Решение:

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

Но обо всем по порядку. 

Тем кто не любит много букв:

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

Чтобы получить сервер на территории Китая, нужно прислать сканы документов (водительского удостоверения или паспорта). Даже если вы не собираетесь размещать 1С или что бы то ни было в облачных сервисах, я настоятельно рекомендую вам потратить один доллар на регистрацию и посмотреть, что такое гармония технических решений.


Кроме того, это сервера, где в тестах 1С Postgres + Ubuntu уверенно опередил Microsoft SQL + Windows.

Тестовый контур и порядок работы:

Использовались:
Сервер Windows 2008 R2, Сервер Ubuntu 16.04
Postgres 11, MS SQL 2014 evaluation, в Linux MS SQL 2017 evaluation
1С:Предприятие 8.3 (8.3.13.1644), Бухгалтерия предприятия, редакция 3.0 (3.0.66.70)
crystal disk mark, winrar, 7zip
HammerDB 
Тестовые конфигурации 1С с сайтов www.gilev.ru и fragster.ru, а также обработка эмулирующая работу пользователей в 1С Бухгалтерия предприятия.
Конфигурация обеих виртуальных машин одинаковая (4 ядра 16 Гб ОЗУ и 50 Гб HDD) приближенная к реальной рабочей.
На обоих серверах установлен гуи и тесты проводились попеременно с одного на другой.
Методика и ссылки на использованные конфигурации - в первой статье.

Полученные результаты:

 

Тест/Конфигурация ВМ CrystalDiskMark 7 zip WinRar HammerDB TPC-C
Seq Q32T1 4KiB Q32T1 MIPS Kb/s tpm
Read Write Read Write     2 users 100 users
Windows 2008 R2 MS SQL 2014 114,6 115,1 9,249 9,247 12206 5765 108882 347160
Windows 2008 R2 Postgresql 9.6 66342 60918
Windows 2008 R2 Postgresql 11   80232
Ubuntu 16.04 Postgresql 11    
Ubuntu 16.04 Postgresql 11 opt    
Ubuntu 16.04 MS SQL 2017 50784 131856

 

Тест/Конфигурация ВМ 1C
gilev.ru APDEX fragster.ru (Результат на поток)
    Временные таблицы Справочники Регистры сведений Регистры накопления Регистры бухгалтерии
Windows 2008 R2 MS SQL 2014 23,58 1,000 3 322,93 619,75 477,52 468,75 459,47
Windows 2008 R2 Postgresql 9.6 21,74   1 641,02 779,68 566,63 554,84 534,91
Windows 2008 R2 Postgresql 11     1 547,48 700,15 522,44 506,07 494,89
Ubuntu 16.04 Postgresql 11 24,27 1,000 4 982,94 1 950,44 1 423,00 1 379,78 1 335,59
Ubuntu 16.04 Postgresql 11 opt 24,27 1,000 4 851,19 1 561,53 1 179,41 1 141,84 1 109,81
Ubuntu 16.04 MS SQL 2017              

 

Даже путь в тысячу ли начинается с первого шага.
Лао-цзы

Если о сервисах Azure написаны книги, то о сервисах Elastic Compute Service можно писать собрание сочинений. 
Часть из них я просто не знаю, не то чтобы рассказать как они работают.
Этой статье я лишь делаю первый шаг внутрь всего этого многообразия.

Тем кого много букв не пугает, приступим:

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

 

"На вопрос как дела - завыл матерно, напился, набил морду вопрошавшему, долго бился головой об стенку — вообщем ушел от ответа."
©М.Жванецкий
.
 

Как я уже сказал Elastic Compute Service произвел на меня сильное впечатление. 
С самого начала... С самого начала я обнаружил, что из 40+ предлагаемых тестовых продуктов сервер для 1С не собрать - не хватит мощности.
Закинул удочку в саппорт - и получил вежливый ответ, что они такие дела не решают, надо обращаться в финансовую поддержку.

Лирическое отступление: Я уже знал, такой метод отказа, практикуют в скандинавских странах. Никто тебе прямо не говорит "нет", просто ждут пока ты выдохнешься бегая по кругу.
Поэтому второе письмо посылал уже с меньшим энтузиазмом... Через день на меня смотрело уже три китайца.
Лирическое отступление: Надо сказать, что кроме врожденной вежливости, во всем что касается общения у китайцев видна гордость за проведение Олимпийских Игр 2020. Поэтому везде где это только уместно видишь их логотип: .
А уместно наверное везде. В России обычно про такое говорят: Сделано с любовью. Для Китая может это просто хорошо выполненная работа. 

Двое впрочем быстро откланялись, предоставив общение менеджеру региона EMEA.

Мужик из Москвы на новой машине в Питере спрашивает дорогу у местного.
- О 97, - говорит тот, глядя на номера, - Из какого это ты региона?
- Это ты - из региона, а я из Москвы!
©анекдот.ру

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

, (немного расстроился конечно, что я не собираюсь покупать сервера бочками), взял с меня слово, что я помогу подключиться всем желающим из России (что я несколько самоуверенно пообещал) и выдал мне купон на 150$ (по поводу купона еще отдельная история ниже).

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



При этом продуманность ощущается даже в мелочах - типа виртуального тура для нового пользователя (помнится говорил об этом с главредом Инфостарта)

и обязательного знакомства с SLA

или приветствия командной строки Ubuntu (это вообще так мило).
Ну а возможность работать из веб-интерфейса - это конечно киллер-фича.
Думаю, каждый кто настраивал сервера в облаках, наступал на эти грабли - поменял порт RDP и забыл прописать в брандмауэре или сетевую карту отключил, многое бывает. Одно неосторожное движение мышью - и вы уже по разные стороны монитора, сервер спокойно пыхтит где-то в Амстердаме, а вы в Питере бьетесь головой о стол.
А тут если виртуальная машина в принципе стартовала - вы к ней получите доступ.
Что еще удобно - ярлычок странички с тикетами обращения в поддержку есть на каждом экране.

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


Скорость доступа в интернет обрезана ровно настолько, насколько заплачено.

Как я уже сказал, в такой конфигурации оборудования в тестах 1С Postgres рванул Microsoft.
Причем с дефолтными настройками, больше, чем с рекомендованными.
Тесты HammerDB для MS SQL почти дотянули до опубликованных официальных Alibaba Cloud Performance White Paper

APDEX ожидаемо -1 

...И тут Остапа понесло...
©"Двенадцать стульев"
 

 

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

А именно:

VPN сервер Ubuntu 16.04 1 ядро 1Гб RAM 40 Гб HDD 10$
WWW сервер Ubuntu 16.04 1 ядро 2Гб RAM 40 Гб HDD 12$
сервер 1С Ubuntu 16.04 4 ядра 16Гб RAM 50 Гб HDD 59$
сервер RDP Windows 2008 R2 16Гб RAM 50 Гб HDD 62$
NAS 1Tb 48$


Почти вписавшись в отведенные 150$ купона.

Техническое отступление: VPN  и WWW  сервера конечно можно было не собирать самому, а купить готовые, в наборе предлагаемых сервисов конечно же есть и тот и другой, так же как и например ApsaraDB для MS SQL.
Но VPN  мне показалось, что выйдет дороже, а для веб-серверов конфигурация слабовата, 1С Битрикс она не потянет.

Лирическое отступление: если захотите собрать такую же конфигурацию для работы, не покупайтесь на слово "1С" в ее названии, и не зовите для настройки спецов 1С, даже меня не зовите), сходите на приличный линуксовый форум и пригласите для настройки VPN  и WWW админа магистрального провайдера. Эти люди такие вещи делают с мухами на лету... что ваши сервера будут летать не хуже. Не забудьте только архивы сделать.

...и только я застыл посреди всего этого благолепия ... как меня прибили...
 

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

А именно, при получении купона, мне нужно было написать в ответ: I agree with applying $150 USD coupon to my account, я этого не сделал, ...ну и маленько я разогнался с конфигурацией.
Надеюсь, когда после празднования китайского нового года все выйдут на работу - мы помиримся.


Так что на этом месте повествование заканчивается и пора подвести полный итог:
Elastic Compute Service Alibaba Cloud отличный выбор для размещения виртуальной инфраструктуры, как для ИТ гурманов, так и для обычных пользователей.
Пока недостаточно изученный и представленный в нашей стране, поэтому небольшая доля авантюризма в этом решении присутствует.
Дальнейшее его развитие в России зависит возможно от нас самих. Кто не рискует, тот не пьет шампанского.
Может Europe и обгонит в EMEA регионе the Middle East and Africa.
Я рекомендую его как минимум к просмотру всем прочитавшим эту статью, как образец технического совершенства.


Да пребудет с вами восточная мудрость и благоденствие.
И да, от своих слов я не отказываюсь, пишите, перекину вам контакты менеджера региона EMEA, господина Leo Liu.

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

Желающие пригласить меня к подобным тестам или настройкам, аналогично.

Статья продолжает цикл тестов облачных платформ:

Если у тебя есть фонтан, заткни его; дай отдохнуть и фонтану
©Козьма Прутков

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

Использованы методики настройки и тестирования из публикаций:

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

Если вы не представляете: что такое 1С Предприятие,  файл и зачем вам нужна эта кухня.

Все файлы из интернет считаете зараженными вирусом.

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

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

Закройте эту страницу не продолжая чтения дальше.

Для адекватных людей:

Если у вас есть конкретные замечания или предложения по улучшению - пишите.

PGConf2019 Postrges Ubuntu Linux Windows server Elastic Compute Service Alibaba Cloud

См. также

Инструменты администратора БД Инструментарий разработчика Роли и права Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

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

10000 руб.

10.11.2023    8676    30    10    

53

Инструменты администратора БД Роли и права Системный администратор Программист Пользователь 8.3.14 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Документооборот 1С:Зарплата и кадры государственного учреждения 3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Роли… Вы тратите много времени и сил на подбор ролей среди около 2400 в ERP или 1500 в Рознице 2, пытаясь понять какими правами они обладают? Вы все время смотрите права в конфигураторе или отчетах чтоб создать нормальные профили доступа? Вы хотите наглядно видеть какие права дает профиль и редактировать все в простом виде? А может хотите просто указать подсистему и дать права на просмотр и добавление на объекты и не лезть в дебри прав и чтоб обработка сама подобрала нужные роли? Все это теперь стало возможно! Обновление от 15.12.2023, версия 1.1.

15600 руб.

06.12.2023    7013    31    5    

62

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтер Пользователь Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    31416    96    151    

69

SALE! %

Инструментарий разработчика Инструменты администратора БД Системный администратор Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

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

4800 3840 руб.

14.01.2013    184353    1119    0    

892

Инструменты администратора БД Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

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

3600 руб.

06.02.2017    31889    32    18    

48

Архивирование (backup) Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

Данная разработка позволит решить вопрос с резервным копированием Ваших баз в автоматическом режиме, расположенных на сервере 1С. Система умеет ставить блокировки на вход, блокировать фоновые задания, принудительно отключать сеансы пользователей. И все это система делает в автоматически при создании бэкапа (или через команду). Выгрузка происходит в родной формат 1С - .dt. Так же система умеет архивировать данные выгрузки с установкой пароля. Умеет менять расширение файла zip или dt на любое указанное вами, что позволит сохранить выгрузки от шифровальщика. Может удалять старые копии выгрузок, оставляя указанное количество резервных копий, начиная с самой поздней. Только для WINDOWS!

6000 руб.

06.11.2012    71973    624    45    

83

Инструменты администратора БД Системный администратор Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием Платные (руб)

Конфигурация Комплексная автоматизация 1.1 (и УПП 1.3 тоже) хранит файлы и изображения в справочнике Хранилище дополнительной информации в реквизите Хранилище типа ХранилищеЗначений. Та же история с ВложениямиЭлектроннойПочты. Но при этом присоединенные файлы в Электронном документообороте хранит в томах на диске. Эта доработка позволяет использовать стандартный механизм хранения файлов, изображений и вложений электронных писем в томах на диске. При этом можно разделить тома хранения по объектам конфигурации.

4200 руб.

10.11.2015    62359    91    59    

76

Инструменты администратора БД Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Платные (руб)

Многие сталкиваются с проблемой когда изображения, находящиеся в базе разные по объему и размерам. Менеджеры могут добавить файлы в очень высоком разрешении, объемом свыше 20 Мегабайт. База данных становится слишком большой, выгрузка на сайт идёт медленно и требуется много место на хостинге. Как сжать картинки и уменьшить размер базы 1С? Это можно сделать с помощью данной обработки. Существует возможность выбрать различные варианты для того чтобы уменьшить картинки: в разы, в процентах от первоначального объема, а также сделать картинки одинаковой ширины. В результате размер базы 1С значительно сократится (в зависимости от количества и размера картинок), а изображения станут небольшого объема, равными по ширине, почти без потери качества. Работает на управляемых формах для УТ 11, КА, ERP.

2000 руб.

21.07.2022    9510    7    3    

15
Вознаграждение за ответ
Показать полностью
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. capitan 2555 08.02.19 11:02 Сейчас в теме
Есть просьба в комментариях написать с каким провайдером работаете/хотели бы вы работать.
Спасибо
2. kolabaister 3 08.02.19 13:38 Сейчас в теме +0.5 $m
(1)Были бы интересны менее крупные региональные провайдеры - selectel, 1cloud, infobox. У вторых крутится сейчас рабочий 1c сервер, а у первых остальная инфраструктура (правда съезжать буду, не слишком надежно) интересно сравнить впечатления.
pbabincev; capitan; +2 Ответить
3. capitan 2555 08.02.19 14:17 Сейчас в теме +0.5 $m
(2)Просто читаете мои мысли )
1cloud я почитаю почитываю на Хабре
Про инфобокс честно говоря и не знал, что у них есть такие услуги.
У них точно свой дата-центр а не перепродажа ?
5. kolabaister 3 08.02.19 17:39 Сейчас в теме
(3)Точно, один из старейших дата-центров в питере. У них есть как обычный впс, так и какой то новомодный jelastic
6. capitan 2555 08.02.19 17:57 Сейчас в теме
(5)Спасибо большое за информацию
4. capitan 2555 08.02.19 16:32 Сейчас в теме
(2)Стартмани неправильно перевел ) Сейчас поправлю
7. BigB 193 10.02.19 03:23 Сейчас в теме
Очень маленькие картинки. На них ничего не разглядеть.
TerveRus; +1 Ответить
8. capitan 2555 10.02.19 20:17 Сейчас в теме
(7)800х600.
Есть исходники 1920х1024.
Что хотите разглядеть ?
9. capitan 2555 11.02.19 12:54 Сейчас в теме
(7)Оригиналы в высоком разрешении
Прикрепленные файлы:
[Originals].zip
11. TerveRus 13.02.19 13:58 Сейчас в теме
(8) буквы, конечно же, хотелось бы разглядеть.
В таких случаях картинки нужно делать кликабельными, чтобы открывались оригиналы.
12. capitan 2555 13.02.19 14:02 Сейчас в теме
(11)Замечание дельное, я не против.
Но тогда придется два комплекта картинок подгружать в публикацию и вручную их маппить.
13. capitan 2555 13.02.19 14:04 Сейчас в теме
(11)В принципе все результаты сведены в таблицы.
Что вы хотите на картинках рассмотреть ? Пароли ? )
10. capitan 2555 12.02.19 11:23 Сейчас в теме
Забыл написать до 15.02.2019 в Китае - Новогодние каникулы )
Не пробиться
Оставьте свое сообщение