Страница 1 из 4

Open Server на NAS

Добавлено: 07 май 2014, 18:42
Acuna
Приветствую!

Ознакомился с сервером недавно (пересел с Денвера) и уже оценил по достоинству! Большое спасибо разработчикам!

Возник такой вопрос: на машине у меня SSD в качестве жесткого диска и сетевой накопитель (NAS) в другой комнате в качестве хранилища файлов (собрал беззвучный комп, знаете ли-с, то да се...). Накопитель расшарен, имеет буковку, видится как обычный жесткий диск. Хочу запускать сервер с него, так как сохранений производится огромное количество, а ресурс SSD, как известно, ограничен. Но к сожалению на NAS все работает, но очень и очень медленно (до 10 сек. на загрузку сайта). Хотя и на SSD, и на воткнутом специально для теста HDD все просто летает! Разумеется, по мануалу внешний доступ открыт, IPv6 отключен и т. д.

Можно ли тут что-то предпринять? Не хочется, чтобы работа омрачалась таким недоразумением(

Заранее благодарен!

Добавлено: 07 май 2014, 19:12
Dragon_Knight
Вот Вам простой тест: чтение 1000 файлов, размером 1 МБ PHP скриптом.
При запуске на одном железе выполниться секунд за 10-15. По сети через шару часов за 20. Не говоря уже что через шару только линейное чтение, ограниченный набор команд и так далее.
В вашей реализации - никак.
И прошу не путать шару Windows и монтирование сетевого диска в линуксе.

Добавлено спустя 5 минут 32 секунды:
Если SSD из свежих моделей, со свежей прошивкой, то за него особо переживать не стоит. Работают достаточно стабильно и достаточно успешно фрагментируют данные, делая износ равномерным.

Ну а если так сильно переживайте за SSD, докупите механику, типа этой http://www.fcenter.ru/product/goods/120 ... X_SATA_III
Второй вариант вообще является самым лучшим, в плане надёжности и скорости.

Добавлено: 07 май 2014, 19:59
Acuna
Ого! Это многое объясняет! А я на полном серьезе считал, что достаточно просто большой скорости канала) У меня гигабит эзернета (это как IDE по скорости), и никаких затыков я не имел абсолютно! Даже уже и забыл, что физически он находится у меня в гостинной :/

Спасибо за ссыль. Это HDD? Он шуметь будет (во всяком случае головками хрустеть будет точно). А это как-бы рушит всю задумку о беззвучности...

Добавлено: 07 май 2014, 20:08
Dragon_Knight
При линейном чтении, например просмотр фильма оно так и есть, и скорость будет ограничена скоростью или канала или диска, но при чнении разных файлов, при чтении фрагментов это ужас.
У меня одно время связь между игровым сервером и сайтом был через шару. Так авторизация проходила секунд 30, и всё это время php скрипт тупо пытался найти нужный файл. При этом локально авторизация проходила на уровне простого SQL запроса.

HDD данный по ссылке ноутбучный, т.е. 2.5", но шустрый 7200 об./мин. а уровень шума как в режиме ожидания так и в режиме чтения 28дБА. Если верить этим данным, то он просто будет равномерно шуметь на уровне низкого писка, без треска головок, но это нада проверять, так не угадаешь...
Ну или купите свежую SSD на 32-64Гб, они не намного дороже, зато 100% тихая...

Добавлено: 07 май 2014, 20:10
Acuna
О, такие бывают? Это, пожалуй, будет интересно, спасибо!)

Добавлено: 07 май 2014, 20:18
Dragon_Knight
Да хотя-бы вот http://market.yandex.ru/model.xml?model ... &hid=91033
Диск конечно колоссальную скорость не отдаст, работает на уровне 150МБ\с, но вы-же не гонитесь за ними?! :D

Ну а если бюджет позволяет, можете взять интеловский, на 64, в р-не 4.5к. Скорость под 500МБ\с будет...

Добавлено спустя 1 минуту 42 секунды:
Вот например http://market.yandex.ru/guru.xml?CMD=-R ... &hid=91033

Добавлено: 07 май 2014, 20:27
Acuna
Вы знаете, в такой ситуации я вообще гонюсь только за тишиной :D
Скорость отличная у Интела, не спорю, но как-то не знаю... Я 256Gb за 5 штук взял...
Кстати, очень радует распространение хостингов и VPN на SSD. У меня пока на HDD, но хочу попробовать SSD. Интересно просто, будет ли ощутимый прирост...

Добавлено: 07 май 2014, 20:33
Dragon_Knight
Не знаю и знать не хочу :D
Мои сервера стоят у меня дома и там механика в raid10. 250МБ\с выдают без проблем.

Добавлено: 07 май 2014, 21:38
Acuna
Вот уж такого мне не надо) Во первых, на хостингах как правило делаются ежедневные бесплатные бекапы, а во вторых, я не хочу, чтобы обрушился крупный проект только из-за того, что отключат свет, или я споткусь о витую пару в темноте :D

Добавлено: 08 май 2014, 01:14
Максим
Ну во первых NAS предназначен для хранения файлов, а не для работы с него. Во вторых любые программы в Windows (ну кроме очень редких которые специально написаны чтобы такое поддерживать) и в том числе Open Server не совместимы с такими дисками (имею ввиду шару с подключенным сетевым диском), ввиду кучи проблем и ограничений по файловой системе, про которые нет смысла рассказывать в этой теме.

Ну и в третьих сами посчитайте, если сеть гигабитная и NAS гигабитный и вы эту сеть правильно настроили, то тогда максимальная скорость передачи составит всего ~100-110 мегабайт в секунду, даже если у вас в NAS диски SSD скоростью в 500 Мбит/сек. К этому прибавьте передачу по сети, контрольные суммы пакетов которые для NAS обязательны (тоже передаются и гоняются туда сюда) + сами накладки NAS, протокола шары и т.д.

Что касается SSD и HDD, то выбор в принципе довольно простой, поскольку качественных моделей HDD и SSD, которые можно использовать без опаски, в мире всего пару десятков, просто 90% людей об этом не знает :mrgreen: В Оффтопике при желании можно будет порассуждать, могу порекомендовать :D