Автор Тема: Как используется SSD в сервере  (Прочитано 10463 раз)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 6 994
    • Email
Всем привет!

Не могу понять, как используется SSD в данном сервере https://brigo.ru/server-brigo-ts-e34nh-s-201805s.html

Вопрос вот в чём, взять сервер на интегрированном RAID контроллере и два SATA HDD или ещё дополнительно SSD. Только я не пойму как его использовать... То есть если система на RAID1 из двух HDD стоит, то как отдельный диск что ли SSD использовать... ну и смысл тогда. Или SSD как кэш может использоваться ? Но тогда это будет происходить средствами интегрированного контроллера что ли ? Что то я сомневаюсь...

В общем мне нужен бюджетный сервер для 1C под Windows Server 2008 R2 (в будущем возможно под Linux) на 5 пользователей (это уже с запасом), но чтобы он был отзывчивым.

Может кто-нибудь прокомментировать мои сомнения по поводу использования SSD ?
Сноси Винду, переходи на Линукс ! :)

Оффлайн Rider

  • /usr/sbin/control
  • *******
  • Сообщений: 1 136
Re: Как используется SSD в сервере
« Ответ #1 : 25.04.2018 10:27:52 »
если сразу на Linux, то я бы вместо дисков ставил бы SSD и не мучался. Но всё зависит от бюджета.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 6 994
    • Email
Re: Как используется SSD в сервере
« Ответ #2 : 25.04.2018 10:36:58 »
если сразу на Linux, то я бы вместо дисков ставил бы SSD и не мучался. Но всё зависит от бюджета.
То есть встроенный RAID контроллер + 2 x SSD в RAID1 ?
Ну да, выйдет дороговато, наверно.
Сноси Винду, переходи на Линукс ! :)

Оффлайн Rider

  • /usr/sbin/control
  • *******
  • Сообщений: 1 136
Re: Как используется SSD в сервере
« Ответ #3 : 03.05.2018 10:11:08 »
встроенному raid контроллеру предпочитаю software raid.

плюс к этому два ssd в зеркало.

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 5 779
Re: Как используется SSD в сервере
« Ответ #4 : 03.05.2018 12:25:02 »
В общем мне нужен бюджетный сервер для 1C под Windows Server 2008 R2 (в будущем возможно под Linux) на 5 пользователей (это уже с запасом), но чтобы он был отзывчивым.

Может кто-нибудь прокомментировать мои сомнения по поводу использования SSD ?

Ну так на SSD разместите базы 1С и временные файлы.
Настройте с него backup на имеющиеся жесткие диски (каждый день) и куда-н ещё (чуть реже).
На linux есть несколько способов сделать "прозрачный" кэш на SSD, как на винде не знаю.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 6 994
    • Email
Re: Как используется SSD в сервере
« Ответ #5 : 31.05.2018 12:48:35 »
На linux есть несколько способов сделать "прозрачный" кэш на SSD
Можно поподробней или хотя бы перечислить варианты.
Сноси Винду, переходи на Линукс ! :)

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 5 779
Re: Как используется SSD в сервере
« Ответ #6 : 31.05.2018 17:20:26 »
На linux есть несколько способов сделать "прозрачный" кэш на SSD
Можно поподробней или хотя бы перечислить варианты.
https://en.wikipedia.org/wiki/Bcache

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 6 994
    • Email
Re: Как используется SSD в сервере
« Ответ #7 : 31.05.2018 18:30:31 »
Хм... даже не знаю как поступить.
Мне тут подсказывают ещё один вариант... Поставить Linux на software RAID1 из двух HDD, а SSD использовать как кэш. На Linux развернуть виртуалку KVM с Windows Server. В качестве бэкапов делать снимки виртуалки на внешнее устройство.
Либо у меня мысль просто поставить Windows Server на SSD и делать бэкап на HDD, либо software RAID1 из двух HDD, стандартными средствами Windows Server.
Для обоих вариантов дополнительно делать бэкап базы 1C, например, через Effector Saver.
Что скажите ?
Сноси Винду, переходи на Линукс ! :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 6 994
    • Email
Re: Как используется SSD в сервере
« Ответ #8 : 31.05.2018 18:31:29 »
https://en.wikipedia.org/wiki/Bcache
Благодарю, ознакомился. Нужно будет потестировать при первой возможности.
Сноси Винду, переходи на Линукс ! :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 6 994
    • Email
Re: Как используется SSD в сервере
« Ответ #9 : 01.06.2018 17:31:11 »
yaleks

Насколько заметно вырастет производительность при использовании кэша, можете подсказать ? Вы использовали bcache под ALT Linux ?

В общем я бы рассмотрел вариант HDD 500GB в software raid1 под Linux + SSD в качестве кэша для raid1 + KVM с Windows Server. Но только если точно знать, что всё это заведётся и будет хоть какой-то прирост.

PS. Также предполагаю, что перенос Windows Server с физического сервера на KVM проблем не доставит...
Сноси Винду, переходи на Линукс ! :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 6 994
    • Email
Re: Как используется SSD в сервере
« Ответ #10 : 01.06.2018 17:55:10 »
И ещё такой момент. Нашёл я статью на Хабре https://habr.com/post/182372/ про bcache. Автор приводит пример как он для раздела подключает SSD кэш. Но если, допустим, раздел будет системным, получается действия по подключения кэша нужно делать с LiveCD ? В противном случае, я так понимаю, нужно образ KVM выносить на отдельный раздел и к нему уже подключать SSD кэш.
Сноси Винду, переходи на Линукс ! :)

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 5 779
Re: Как используется SSD в сервере
« Ответ #11 : 01.06.2018 22:37:44 »
Насколько заметно вырастет производительность при использовании кэша, можете подсказать ? Вы использовали bcache под ALT Linux ?
Именно под альтом не использовал, даже не смотрел поддерживается ли.
Что там с производительностью будет зависит от того влезут ли все ваши "горячие" данные в объем ssd или нет. Кэш позволяет не задумываться и не разрудивать это вручную. Некоторые вообще ramdisk'ом обходятся и счастливы  ;-D