Назад | Перейти на главную страницу

Что является более быстрой системой жесткого диска для сервера, SSD, SAS, RamDisk?

Надеюсь, это правильный раздел, я здесь впервые, у меня есть вопрос.

Я думаю, что многие люди задают этот вопрос в этот период.

Мы управляем сервером игры с большим обменом данными (майнкрафт), и нам нужно купить новый сервер, но мы должны найти лучший способ сохранить карту.

У нас есть три варианта в среде Ubuntu: Ramdisk, SSD и SAS. Знаете ли вы, кто быстрее поддержит карту (1,9 ГБ, но много маленьких файлов, огромная передача)?

Я не особо разбираюсь в этом, поэтому, если можно, я хотел бы добавить ссылку на сервер, который мы хотели бы арендовать, так что, возможно, вы можете быть более точными, если я могу разместить ссылку, пожалуйста, скажите мне, я удали это. http://www.hetzner.de/en/hosting/produkte_rootserver/ex4s

Спасибо за ваше время и извините за мой плохой английский. Наилучшие пожелания,

Паоло

P.S. Больше ничего не знаю, так что все объясните :(.

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

Ramdisk

Самый быстрый вариант, который вы указали, но для сохранения данных все равно потребуется настоящий HD. Если сервер перейдет в автономный режим, все, что есть на RAMDISK, будет потеряно, если оно не будет сохранено в долговременном хранилище. Также требует много памяти на вашем сервере.

SSD

Очень быстро и хорошо для множества небольших операций ввода-вывода. Очень дорого и не очень вместительно.

SAS (я полагаю, вы имеете в виду диски 10k / 15k, а не 7.2k NL-SAS)

Все еще довольно быстро, бывает гораздо большего размера.

Что бы я сделал

Если бы это был я, я бы начал некоторый мониторинг, чтобы увидеть, действительно ли дисковый ввод-вывод является ограничивающим фактором для игрового сервера, я предполагаю, что его ЦП или сеть являются вашим ограничивающим фактором. Если вы обнаружите, что за это отвечает дисковый ввод-вывод, я бы лично взял пару дисков SAS 15k и запустил их в RAID-1 (или, если деньги не имеют значения, я бы получил 4 или 8 и запустил их в RAID-10).

Для вашего конкретного случая вам нужен SSD. Minecraft выполняет множество очень маленьких запросов ввода-вывода, и именно в этом твердотельные накопители отлично справляются. У него также не так много данных, поэтому он уместится даже на крошечном SSD.

Конечно, RAM-диск даст вам лучшую производительность. Однако, если вы не уверены в разнице между ramdisk и SSD, возможно, у вас недостаточно знаний, чтобы предотвратить катастрофическую потерю данных с ramdisk.