|
Два сервера или один ↓ (Волшебник 03.04.2024 21:00) |
☑ | ||
---|---|---|---|---|
0
first_may
03.04.24
✎
19:31
|
Добрый вечер
Подскажите пож по своему опыту что лучше, два сервера или один? Ситуация 1 у клиента на компе стоит тонкий клиент 2 он подключен к базе через веб-сервер https 3 попадает на Сервер1 - Core i7-4770K, CPU 3.50GHz, RAM 32ГБ, SSD TEAM T253 256ГБ 4 на нем установлено Windows 10 Pro, Аpache 2.4, Сервер 1С 8.3 (x86-64) 5 далее идет обращение к Сервер2 - Core i5-760, CPU 2.80GHz, RAM 8ГБ, SSD Samsung PM883 480ГБ cерверный 6 на нем установлена Windows 10 Pro, PostgreSQL 16.1 с доп. настройками с сайта Postgres Pro 7 сейчас 10 баз 1с, все типовые, БП ПРОФ и ЗУП (общий размер порядка 60ГБ) 8 в перспективе появится еще порядка 5 подобных баз 9 теоретически можно считать, что одновременно будет работать 15-20 пользователей Собственно интересует 1 потянет ли Сервер2 такое количество баз? 2 может отказаться от Сервер2 и все повесить на Сервер1? ps третий ответ знаком - купить новое железо |
|||
1
Valdis2007
03.04.24
✎
19:32
|
(0) 1 потянет ли Сервер2 такое количество баз?
потянет/непотянет, количеством баз не измеряют |
|||
2
Garykom
03.04.24
✎
19:32
|
(0) >одновременно будет работать 15-20 пользователей
1. смешное кол-во 2. оба "сервера" говно, поменять на один поновей |
|||
3
first_may
03.04.24
✎
19:35
|
(2) спс
про этот ответ я знал.. поэтому и написал ps :) тогда может посоветуете характеристики? |
|||
4
Волшебник
03.04.24
✎
19:35
|
(0) Что за обращение? Почему сервера обращаются друг к другу?
|
|||
5
first_may
03.04.24
✎
19:38
|
(4) на одном сервер 1с и апач, а базы Postgre на другом
|
|||
6
Волшебник
03.04.24
✎
19:38
|
(5) Не стоило даже разделять по серверам. Поднимите апач там, где базы.
|
|||
7
first_may
03.04.24
✎
19:41
|
(6) то есть просто второй сервер убрать.. все поставить на один
- веб сервер апач - сервер 1с - сервер PG все пусть будет на одном.. так? |
|||
8
Garykom
03.04.24
✎
19:48
|
(7) Так
Только раз PostgreSQL то Linux Либо если Windows то MSSQL |
|||
9
Garykom
03.04.24
✎
19:49
|
(8)+ На win+pgsql потери примерно 2 раза в среднем под нагрузкой относительно lin+pgsql или win+mssql
|
|||
10
first_may
03.04.24
✎
19:49
|
понял
|
|||
11
first_may
03.04.24
✎
19:51
|
(8) Сервер2 - Core i5-760, CPU 2.80GHz, RAM 8ГБ, SSD Samsung PM883 480ГБ cерверный
хватит для установки PostgreSQL + Linux ? |
|||
12
Волшебник
03.04.24
✎
20:00
|
(7) Можно и так, но лучше начинать с одного сервера. Тем более Ваши 20 пользователей - это ниочём.
Потом проанализируете нагрузку на единственный сервер и если будет не хватать мощи (мощей, как правильно?), то добавите сервер 1С. На нём исполняется много программного кода в современных 1С-конфигурациях с тонкими формами (ERP/УТ и далее по списку). Отдельный сервер для веб-сервера — это дорого-шикарно, от лишнего бабла. Для 1С этого не нужно при таком количестве пользователей. Вот если там будут тыщи, то наверное пригодится, но я с такими не работал. |
|||
13
Garykom
03.04.24
✎
20:00
|
(11) тормозить будет
64 ram желательно и проц сильно поновей имхо потратиться вот на такую коробочку https://www.ozon.ru/product/kingnvoy-mini-pk-v600-intel-core-i9-13900h-2-6-ggts-ram-64-gb-ssd-1024-gb-intel-iris-xe-graphics-1487984873 и будет летать |
|||
14
Garykom
03.04.24
✎
20:02
|
(13)+ для надежности их взять пару и настроить горячие бэкапы средствами скуля с авторазворачиванием на втором
|
|||
15
Волшебник
03.04.24
✎
20:04
|
(13) Тут речь про сервера, а Вы советуете мини-ПК. Имейте совесть!
Сервер работает под нагрузкой и день и ночь! Он сука греется. У меня у детей стоят мини-ПК, которые сука греются и поэтому каждый из них пришлось поставить на охлаждающую подставку. Детские компы надо охлаждать! Что за фигня?! |
|||
16
first_may
03.04.24
✎
20:05
|
(13) аааа... видел такую.. спс :)..
(12) Потом проанализируете нагрузку на единственный сервер и если будет не хватать мощи (мощей, как правильно?), то добавите сервер 1С - что именно тогда поставить на сервер 1с? |
|||
17
Волшебник
03.04.24
✎
20:08
|
(16) Это надо будет уже детальнее смотреть. Я отсюда Вас не вижу.
Это уже конкретная база, конкретные запросы, которые тормозят. |
|||
18
Garykom
03.04.24
✎
20:09
|
(15) Засунуть в холодильник - И охлаждение и кондиционирование
|
|||
19
Волшебник
03.04.24
✎
20:09
|
(18) Ой, перестаньте трололо. Там влажность.
Давайте по сабжу. |
|||
20
first_may
03.04.24
✎
20:13
|
(17) я имел ввиду на него отдельно поставить 1с сервер..
а веб сервер и pg сервер куда? |
|||
21
Смотрящий
03.04.24
✎
20:19
|
(0) Дыва
|
|||
22
Волшебник
03.04.24
✎
20:23
|
(20) Вы запутались, я Вам объясню:
* пользователь работает на клиентском компе, где запущено клиентское приложение (возможно в браузере, но это потом) * клиентское приложение посылает все запросы на веб-сервер, который по сути тонкая прокладка (должна быть ей! и ей не нужен мощный сервер) * потом в дело вступает сервер приложений (это 1С-сервер, там исполняется программный код на языке 1С, поэтому нужно достаточное количество процессоров) * потом в дело вступает сервер базы данных (pg, MSSQL), где исполняются запросы на SQL-языке (или подобном ему, там нужно очень много процессоров). Вообще вам лайк за классный вопрос! 💖 |
|||
23
bolder
03.04.24
✎
20:26
|
(11) Сервер должен быть со значительной RAM.8 Гб это уровень пользовательского ПК для БП 1С8.3.У вас базы 60 Гб уже,поэтому поищите возможность 64 Гб поставить.Все ставить на один сервер.Бэкапы на отдельный диск.Вторая копия сервера вам будет дорого,лучше смотрите на серверные конфигурации,пусть и начального уровня.
|
|||
24
first_may
03.04.24
✎
20:33
|
(22) да, то что вы написали я понимаю..
согласен на все сто - веб-сервер - не мощный комп - 1С-сервер - мощный комп - сервер базы данных - мощный комп в итоге я и подумал, что можно разделить 1С-сервер и сервер базы данных, поставив их на разные компы.. а дальше исходил из того, что есть под рукой.. ну и так как Сервер1 мощнее Сервер2, то я на него поставил еще и веб-сервер.. в итоге и родилась вот та самая схема.. конечно, имея под рукой комп, например как по той ссылке, то и не думал бы.. все поставил на один и все.. |
|||
25
Garykom
03.04.24
✎
20:39
|
(24) >можно разделить 1С-сервер и сервер базы данных, поставив их на разные компы
Можно Но есть смысл только когда пользователей за 100 Чтобы каждый отдельный тормозил но всех вместе связка тянула пусть и с тормозами |
|||
26
nextssbt
03.04.24
✎
20:47
|
(0) Core i7-4770K данная машинка умирает по БП 3.0 последних релизов даже на 5 пользователях
|
|||
27
first_may
03.04.24
✎
20:54
|
в целом я понял..
1 для маленького количества все на один 2 с ростом нагрузок делим на два 3 главное - новое оборудование - проц, память ааа.. еще смотреть в строну ms sql или линукс.. наверное все тогда :).. спасибо всем за ответы.. |
|||
28
Волшебник
03.04.24
✎
20:55
|
(27)👍 Всё правильно поняли!
|
|||
29
Волшебник
03.04.24
✎
21:00
|
(25) Да, это уже другое. Там ещё надо смотреть, что это сотня делает. Чисто конкретно: рисуют закрытие месяца с расчётом себестоимости или просто набивают платёжки.
Хотя зачем сейчас набивать платёжки руками? Обработка "Загрузка выписки из клиент-банка" всё нормально грузит. Ну с глюками, но можно поправить. Где-то договор указать основным и нормально дальше грузится. Короче, тема закрыта! |
|||
30
1Снеговик
04.04.24
✎
09:28
|
(0) потянет и один Сервер1, мощности хватит. И не на таком работали. Жаль только, что не MSSQL.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |