8.х Переход с файловой базы на клиент-сервер

Тема в разделе "Установка платформы "1С:Предприятие 8"", создана пользователем coolvic, 16 сен 2014.

  1. TopicStarter Overlay
    coolvic
    Offline

    coolvic Опытный в 1С

    Регистрация:
    16 июл 2014
    Сообщения:
    85
    Симпатии:
    0
    Баллы:
    26
    Здравстуйте!
    Решили перейти в организации с файловой базы на клиент-серверную. Конфигурация УТ 10.3 и БП 2.0. В данный момент работает в базе 15 человек. В будущем еще планируется расширение до человек 20 примерно. Плюс ко всему уже вот-вот собираемся запустить сайт, и соответственно выгрузка на сайт примерно каждый час будет запускаться. Базы 2 соответственно. Первая 1 гигабайт, вторая 800 мегабайт. Так как соответственно проект получается полностью с нуля, хотел бы собрать и сервер и ПО оптимально, поэтому нужен совет Ваш.
    Как я прочитал нужно брать процессор с как можно большей частотой в ущерб количеству ядер, это верно? То есть Xeon E3-1270 v2 3.5ГГц будет более полезен, чем Xeon E5-2630 v2 2.6ГГц? Ну с оперативной памятью все ясно. Жесткие диски лучше взять SAS 15K или SSD?
    Ну и самый главный вопрос это все таки ПО. MS SQL стоит безумно дорого, учитывая клиентские лицензии. Дешевле купить версию на 2 ядра получается даже. IBM DB2 тоже вроде не бесплатен, а ограничения в бесплатной на оперативку настораживают. Ну и конечно Postgre, но слышал, что он самый непроизводительный из всех 3.
    Собственно вопрос к тем, кто сталкивался, реализовал, имел опыт. Действительно ли postgre уступает даже IBM DB2 и при этом эти обе сильно уступают MS? Производительность все-таки в приоритете. В плане администрирования, бекапов и прочего понятно, что в простоте выигрывает MS (был опыт администрирования MS SQL 2008). Стоит ли все таки потратиться на MS SQL? По деньгам получается почти как стоимость самого сервера. В случае Postgre и DB2 можно на ОС еще сэкономить и тем самым взять сервер помощнее.
  2. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    6.980
    Симпатии:
    397
    Баллы:
    104
    Признаюсь честно. За 5 лет работы с 1С. Работал во франче и еще много где. Один раз только видел, чтобы у кого-то стоял посгрес. Про другие СУБД вообще слышно даже не было. Если основываться на этом, то MS SQL лучший вариант :)
    --- Объединение сообщений, 16 сен 2014 ---
    Не спроста же он самый дорогой.
  3. nickpugachev
    Offline

    nickpugachev Профессионал в 1С Команда форума

    Регистрация:
    28 май 2012
    Сообщения:
    3.266
    Симпатии:
    131
    Баллы:
    104
    при вашем объеме базы - sql server express хватит за глаза. да, он ограничен по памяти и по ядрам, но у вас нет объема данных.
    диски - если контроллер raid понимает trim - ssd, только emlc, хоть они и сильно дороже. два в зеркало под базу. под ос - как пожелаете, но скорее всего лучше так же пару в зеркало.
    coolvic нравится это.
  4. TopicStarter Overlay
    coolvic
    Offline

    coolvic Опытный в 1С

    Регистрация:
    16 июл 2014
    Сообщения:
    85
    Симпатии:
    0
    Баллы:
    26
    Жаба душит отдавать такие деньги. Если разница процентов 10-15 в производительности, то это еще терпимо. А если больше тогда да, придется к MS обращаться.
  5. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Если нет опыта в администрировании каких-либо СУБД - то думаю MS SQL однозначно. setup.exe -> далее -> далее -> далее-> готово. Вообще никаких проблем. Даже если есть опыт - то ИМХО MS предпочтительнее.
    Цены на комплектующие давно не смотрел, но вроде SAS все же дешевле SSD (ну и не доверяю я SSD но эт субъективно, консерватор я).
    Процессоры то вроде немного в разных весовых категориях, E5 вроде как посолиднее будет. Но общая рекомендация чем выше частота тем лучше - да есть такая, но поймите суть из чего идет такая рекомендация: она идет из того, что клиент 1С - однопоточное приложение, поэтому наличие 2,3,4 и т.д. ядер для клиента 1С не играет никакой роли, процесс будет использовать только одно ядро. Если же мы говорим например о сервере 1С + MS SQL сервере (у вас я так понимаю все будет на одном физическом вместе стоять) - то там наличие нескольких ядер как раз таки желательно.
    coolvic нравится это.
  6. TopicStarter Overlay
    coolvic
    Offline

    coolvic Опытный в 1С

    Регистрация:
    16 июл 2014
    Сообщения:
    85
    Симпатии:
    0
    Баллы:
    26
    База же расти будет с каждым днем, ей просто пока всего то 6 месяцев, а что будет через год-полтора. Эт мне опять придется заморачиваться переходом :)
  7. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.554
    Симпатии:
    716
    Баллы:
    204
    все что free - добро пожаловать в ряды "красноглазых", придется перелопачивать тонны форумов в поиске решения проблемы.
    Имхо, дешевле в итоге будет купить MSSQL самый дешевый.
  8. TopicStarter Overlay
    coolvic
    Offline

    coolvic Опытный в 1С

    Регистрация:
    16 июл 2014
    Сообщения:
    85
    Симпатии:
    0
    Баллы:
    26
    Я понимаю, что в разных, поэтому и вопрос такой. Вроде лучше процессор, но из частоты более низкой может для 1с хуже ))
    SAS дешевле SSD, но я к ссд тоже немного насторожено отношусь.
  9. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Ну я естественно не тестировал процессоры. Но мне кажется E3 вполне должно хватить (вы же сервер терминалов в довесок не будете поднимать?).
    Лучше сервер 1С х64 возьмите.
  10. TopicStarter Overlay
    coolvic
    Offline

    coolvic Опытный в 1С

    Регистрация:
    16 июл 2014
    Сообщения:
    85
    Симпатии:
    0
    Баллы:
    26
    MS SQL Standart - 30000. 20 клиентских лицензий - 20х7700=154000. Итого под 200 тыщ )) Поэтому и вопрос возник. Так бы если тыщ 50, вообще бы не заморачивался )))
  11. nickpugachev
    Offline

    nickpugachev Профессионал в 1С Команда форума

    Регистрация:
    28 май 2012
    Сообщения:
    3.266
    Симпатии:
    131
    Баллы:
    104
    вот к моменту накопления хотя бы 6 гиг данных и накопите денег на нормальный sql
    а пока - смысла нет. весь переход займет бэкап-установка сервера-подъем бэкапа, ничего сложного/страшного

    по ssd - не надо бояться нормальных
    coolvic нравится это.
  12. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    На самом деле чуть дешевле. Вы не в магазинах программного обеспечения смотрите, а у самой 1С. Они продают и MS SQL и лицензии к нему, единственно по условиям лиц соглашения сервер SQL можно только с 1С использовать.
    13381+ 117748 = 131 тыс. примерно. Ну а если вдруг знакомый франч есть и вы его уломаете продать по более низкой цене - то еще дешевле.. :)
  13. TopicStarter Overlay
    coolvic
    Offline

    coolvic Опытный в 1С

    Регистрация:
    16 июл 2014
    Сообщения:
    85
    Симпатии:
    0
    Баллы:
    26
    Ну в принципе разумно, попробовать можно. То есть все таки бесплатные аналоги сильно проигрывают MS SQL?
  14. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.554
    Симпатии:
    716
    Баллы:
    204
    зачем вам 20 лицензий? у вас 20 разных серверов будет ходить в базы?
  15. TopicStarter Overlay
    coolvic
    Offline

    coolvic Опытный в 1С

    Регистрация:
    16 июл 2014
    Сообщения:
    85
    Симпатии:
    0
    Баллы:
    26
    Я так понимаю они для клиентских подключений, то есть на каждого пользователя.
  16. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Ну вообще-то строго говоря (с точки зрения чистоты лицензирование) - наличие достаточного количества клиентских лицензий необходимо. А про нестрого говоря - давайте здесь не будем обсуждать.
  17. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.554
    Симпатии:
    716
    Баллы:
    204
    Единственное в чем они сильно проигрывают: поддержка, т.е. ее по сути нет и вам самим придется с каждой проблемой разбираться самостоятельно, читая форумы в интернетах.
    --- Объединение сообщений, 16 сен 2014 ---
    С точки зрения MSSQL + 1С - MSSQL ничего не знает о пользователях 1С или я ошибаюсь?
  18. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Не ошибаетесь.
    Но этот факт не отменяет необходимость наличия достаточного количества пользовательских лицензий.
    --- Объединение сообщений, 16 сен 2014 ---
    А с MS SQL - по другому? :) Просто по MS скулю информации больше.. :)
  19. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.554
    Симпатии:
    716
    Баллы:
    204
    дык MSSQL вроде как на устройство может лицензироваться, нет?
  20. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Может. Но устройством будет считаться конечный компьютер пользователя, а не сервер 1С.

Поделиться этой страницей