|   |   | 
| 
 | EXT4 vs. XFS под VMWare + DEB | ☑ | ||
|---|---|---|---|---|
| 0
    
        kittystark 21.11.22✎ 16:27 | 
        гоняем новый сервер разными "тестами" в копии базы 1С (массовое проведение/отмена/закрытие месяца/отчетики, выгрузка dt всегда одна и та же берется)
 под разные файловые системы испробовали разные варианты ОС/СУБД: вин2008/вин2019 + мсскл под NTFS, redhat/ubuntu/centos/debian + postre 13/14 (с разными конфигами) под EXT4 или XFS 1. вызвало удивление то, что под VMWare результаты всегда получаются лучше, чем на "чистой" операционке... на ум приходят 2 потенциальных объяснения: или ФС вмвари сильно лучше оптимизирована по сравнению с ФС ОС, или вся ФС в памяти - просьба разъяснить несведующему 2. в лидеры таких простейших тестов выбились redhat и deb, последний даже чуть лучше (у нас во всяком случае), но вот результаты не совсем однозначны: закрытие месяца работает лучше - на XFS, а массовое перепроведение документов - на EXT4 пока думаем остановить свой выбор на EXT4 кто что скажет по этим пунктам? | |||
| 1
    
        arsik гуру 21.11.22✎ 16:29 | 
        (0) XFS бери     | |||
| 2
    
        kittystark 21.11.22✎ 16:29 | 
        P.S. если что - винты SSD в первом рейде (10-ку не предлагать) + отдельно 2 шт. NVME EVO PRO 980 через M2     | |||
| 3
    
        vovastar 21.11.22✎ 16:29 | 
        (0) Астру линукс не пробовали?     | |||
| 4
    
        kittystark 21.11.22✎ 16:30 | 
        (1) пааачему?     | |||
| 5
    
        kittystark 21.11.22✎ 16:30 | 
        (3) пока нет     | |||
| 6
    
        vovastar 21.11.22✎ 16:30 | 
        (5) отпишитесь?     | |||
| 7
    
        kittystark 21.11.22✎ 16:32 | 
        (6) а оно того стоит, в смысле астру заюзать?     | |||
| 8
    
        vovastar 21.11.22✎ 16:34 | 
        (7) может и стоит. Вот же, попробовать нужно.     | |||
| 9
    
        arsik гуру 21.11.22✎ 16:38 | 
        Я бы посмотрел в сторону Btrfs, т.к. поддерживает Copy-On-Write. Но не в курсе в продакшен он вышел или нет.     | |||
| 10
    
        arsik гуру 21.11.22✎ 16:41 | 
        +(9) или ZFS. Он вроде точно в продакт вышел.     | |||
| 11
    
        vovastar 21.11.22✎ 16:42 | 
        (9) чет у него обновление закончилось в марте, не вражеский ли он?     | |||
| 12
    
        kittystark 21.11.22✎ 17:00 | 
        (9) да, знаем и Btrfs и ZFS и еще много страшных слов
 но как-то ссыкотно, вот есть у кого реальный ПОЛОЖИТЕЛЬНЫЙ опыт эксплуатации в связке с 1С? | |||
| 13
    
        arsik гуру 21.11.22✎ 17:17 | 
        (12) Не на 1С-ный же форум с такими вопросами. Значит у вас нет админа, из этого следует, что нехрен экспериментировать. Ставьте ту что предлагается операционкой по умолчанию.     | |||
| 14
    
        Garykom гуру 21.11.22✎ 17:44 | 
        (0) сервак многоканальная память - кэширование дисковой виртуалкой дает прирост
 но это пока в реальную работу/нагрузку не запустили потом как оперативочка кончится так и хана кэшику | |||
| 15
    
        kittystark 21.11.22✎ 18:23 | 
        (13) мимо кассы - админ есть, так что нехрен говорить что нехрен, он за EXT4     | |||
| 16
    
        kittystark 21.11.22✎ 18:25 | 
        (14) сама база пока менее 30ГБ
 на сервере 198 ГБ RAM - думаю в кеш пока рано упираться | |||
| 17
    
        arsik гуру 21.11.22✎ 19:04 | 
        (15) Ну и нехрен тогда лезть в админские дела? Он наверно много повидал и знает что ставить. Ему же потом сношатся с сервером.     | |||
| 18
    
        kittystark 21.11.22✎ 19:14 | 
        (17) только если будет тормозить - спросят с меня, поэтому сношаемся сейчас     | |||
| 19
    
        ansh15 21.11.22✎ 19:43 | 
        В виртуальной среде Postgres наивно думает(при fsync=on), что все пишется на физический диск, и когда оказывается что это не так, данные могут выглядеть весьма плачевно. Не помогут ни RAID контроллер с кэшем и батарейкой, ни SSD с защитой данных от пропадания питания.     | |||
| 20
    
        kittystark 21.11.22✎ 20:49 | 
        (19) и что в таком случае делать?
 отказываться от виртуализации совсем или надеяться на частые бэкапы ? | |||
| 21
    
        ansh15 21.11.22✎ 21:55 | 
        (20) Думаю, что новый сервер был запланирован под проект с именно с виртуализацией, поэтому отказываться от нее из-за каких-то особенностей отдельных приложений, наверное, не стоит. Просто нужно иметь их в виду.
 Бэкапы - да, можно предусмотреть копии всего кластера(pg_basebackup) и непрерывную архивацию WAL куда-нибудь в надежное место, чтобы минимизировать потери данных в случае серьезной нештатной ситуации. Ну, и минимизировать саму возможность возникновения сбоев на разных уровнях. | |||
| 22
    
        kittystark 22.11.22✎ 10:03 | 
        (21) сервер брался только под 1С, виртуализация возникла как результат "изыскательских работ"
 поэтому можем и отказаться от нее в угоду стабильности, вкупе с тормознутостью | |||
| 23
    
        arsik гуру 22.11.22✎ 10:48 | 
        (22) Смысла в виртуализации нет если у вас тупо 1 сервер для 1С. Вот была бы у вас пара стоек с серверами, там возможно нужна виртуализация.
 Ничего. Наиграетесь вернетесь к железному. | |||
| 24
    
        Garykom гуру 22.11.22✎ 11:00 | 
        (23) Там тоже не нужна виртуализация
 Докеризации за глаза - она текущий стандарт! | |||
| 25
    
        arsik гуру 22.11.22✎ 11:04 | 
        (24) Докеризация с виндой нормально не дружит     | |||
| 26
    
        kittystark 23.11.22✎ 13:30 | 
        (24) про докеризацию - это с некоей иронией?
 чем она поможет с точки зрения производительности? | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |