|
|
|
Отказоустойчивость и uptime web сервера
|
|||
|---|---|---|---|
|
#18+
Использую веб сервер с Debian без как простой десктоп т.е. ни RAID, ни двух БП, вообще ничего нет ... Отсюда простота администрирования, но при восстановительных работах бывают большие простои достаточно, в основном проблема в HDD и довольно большом объеме данных, от чего соответственно долго все происходит... Потому вопрос такого плана - как можно сильно не усложняя конструкцию повысить uptime? Может софт какой для резервного копирования? Сейчас с deb6 на deb7 переезжать надо, явно весь этот перенос будет часа 3-4 простой, да и сервер надо остановить... Короче вроде не так много чтобы городить mysql реплики, разносить все по серверам... Но и с другой как быть если все на одном сервере? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2014, 17:42 |
|
||
|
Отказоустойчивость и uptime web сервера
|
|||
|---|---|---|---|
|
#18+
Sergey9966Использую веб сервер с Debian без как простой десктоп т.е. ни RAID, ни двух БП, вообще ничего нет ... Отсюда простота администрирования Администрировать 2-3 сервера ничуть не сложнее чем один. Зато гарантированно выработаются правильные привычки типа "не использовать make insall" или "делать копии конфигурации перед ее изменением". Sergey9966, но при восстановительных работах бывают большие простои достаточно, в основном проблема в HDD и довольно большом объеме данных, от чего соответственно долго все происходит... Во-во. И где здесь "простота администрирования"? Sergey9966Потому вопрос такого плана - как можно сильно не усложняя конструкцию повысить uptime? Может софт какой для резервного копирования? В самом простом случае - rsync на другой сервер. И при нужде mysqldump туда же. Sergey9966 Сейчас с deb6 на deb7 переезжать надо, явно весь этот перенос будет часа 3-4 простой Схренали? С каких это пор aptitude full-uprgade требует чего-то особенного (на отдельно стоящем компьютере)? Максимум - перезагрузка по окончании. Sergey9966Но и с другой как быть если все на одном сервере? Поставить рядом второй и регулярно туда делать копии. Это если максимально просто. Само собой, в случае сбоя данные восстанавливаются на момент последней копии. Надо больше - тогда либо копии почаще, либо усложнение структуры. Репликации всякие, дисковые массивы и прочее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2014, 20:23 |
|
||
|
Отказоустойчивость и uptime web сервера
|
|||
|---|---|---|---|
|
#18+
Sergey9966при восстановительных работах бывают большие простои достаточно, в основном проблема в HDD и довольно большом объеме данных так если вы сами упомянули про raid почему бы и не настроить ? сложности закаляют для тех кто ним готов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2014, 14:11 |
|
||
|
Отказоустойчивость и uptime web сервера
|
|||
|---|---|---|---|
|
#18+
Цены на RAID меня останавливают, пробовал RAID встроенный, но при грубой проверке - отключении диска нет нормально работы. Или я плохо понимаю как RAID должен работать ... или нужно что-то более дорогое... Пока все же очередной раз отделался легким испугом, благо заранее проблемы дала о себе знать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2014, 16:13 |
|
||
|
Отказоустойчивость и uptime web сервера
|
|||
|---|---|---|---|
|
#18+
Вообще про RAID бы что-то бюджетное+полезное найти, не за 300+$ было бы очень кстати ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2014, 16:14 |
|
||
|
Отказоустойчивость и uptime web сервера
|
|||
|---|---|---|---|
|
#18+
mdadm в руки и вперёд. Программный линуксовый рейд понадёжнее аппаратного добреца будет, у которого то с прошивками плясать надо, то пропал свет в момент записи, а батарейка оказалась давно нерабочей, и данные исчезли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2014, 19:28 |
|
||
|
Отказоустойчивость и uptime web сервера
|
|||
|---|---|---|---|
|
#18+
Sergey9966Цены на RAID меня останавливают, пробовал RAID встроенный, но при грубой проверке - отключении диска нет нормально работы. Или я плохо понимаю как RAID должен работать ... или нужно что-то более дорогое... Встроенный - это какой? Отключение диска как производилось? После отключения "нет нормальной работы" в чем проявлялось? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2014, 23:37 |
|
||
|
Отказоустойчивость и uptime web сервера
|
|||
|---|---|---|---|
|
#18+
авторmdadm в руки и вперёд А вот на счет программного? Как оно работает в смысле хранения данных и информации о массиве? И как быстро это работает? авторВстроенный - это какой? Отключение диска как производилось? После отключения "нет нормальной работы" в чем проявлялось? Встроенный например в AsRock, ASUS мат платы, просто питание выключил диску и повисло все, после перезагрузки уже не поднялось без второго диска ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2014, 08:59 |
|
||
|
Отказоустойчивость и uptime web сервера
|
|||
|---|---|---|---|
|
#18+
>Как оно работает в смысле хранения данных и информации о массиве? метаданные массива хранятся прямо на разделах, которые составляют массив, информация о сборке массивов из дисков хранится в /etc/mdadm.conf, или в каком-то подобном месте. Правда с переездом дебияна на systemd всё могло измениться в непонятную сторону, особенно если учесть обещания избавиться от настроек дисков и файловых систем, и захардкодить uuid-ы разделов в исходники systemd. >И как быстро это работает? зеркало — со скоростью обычных дисков, только отказоустойчиво, и вроде как iops-ов на чтение больше выдаёт. Разумеется, контроллер с мозгами, памятью и батарейкой будет быстрее (потому что в случае зеркала можно будет откючить барьеры фс), но в вашей ситуации перебирания кусочков кала, встроенного в асроки, о семисотбаксовом контроллере говорить не приходится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2014, 10:31 |
|
||
|
Отказоустойчивость и uptime web сервера
|
|||
|---|---|---|---|
|
#18+
Sergey9966авторmdadm в руки и вперёд А вот на счет программного? Как оно работает в смысле хранения данных и информации о массиве? И как быстро это работает? Как работает - ответил аноним мимопроходилтреднечитал; уточню только что седьмой деб на systemd не переходил, так что по этому поводу беспокоиться не стОит. Sergey9966авторВстроенный - это какой? Отключение диска как производилось? После отключения "нет нормальной работы" в чем проявлялось? Встроенный например в AsRock, ASUS мат платы, просто питание выключил диску и повисло все, после перезагрузки уже не поднялось без второго диска. Ужасный ужас. Ну, зато ты теперь знаешь, почему не надо использовать ту каку, которая называется "встроенный в мать псевдонедорейд" :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2014, 10:55 |
|
||
|
Отказоустойчивость и uptime web сервера
|
|||
|---|---|---|---|
|
#18+
авторКак работает - ответил аноним мимопроходилтреднечитал; уточню только что седьмой деб на systemd не переходил, так что по этому поводу беспокоиться не стОит. Спасибо, как устроено понятно. Но вот как работает в смысле поддержки зеркала. Скажем записали мне в БД 200Мб данных, фактически изменились только файлы СУБД т.е. в размере увеличились - как быстро RAID софтовый реагирует на это? И как с заменой HDD быть? Можно ли на горячую поменять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2014, 11:35 |
|
||
|
Отказоустойчивость и uptime web сервера
|
|||
|---|---|---|---|
|
#18+
Sergey9966, сразу же и записались. поэтому, кстати, производительность записи снижается ориентировочно процентов на 30. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2014, 11:40 |
|
||
|
Отказоустойчивость и uptime web сервера
|
|||
|---|---|---|---|
|
#18+
netwindSergey9966, сразу же и записались. поэтому, кстати, производительность записи снижается ориентировочно процентов на 30. Я на одинаковом железе без рейда и с рейдом тестов не проводил, но неоткуда там 30 процентам замедления взяться. Единицы процентов - согласен, но для 30% прошу подтверждения. Sergey9966Скажем записали мне в БД 200Мб данных, фактически изменились только файлы СУБД т.е. в размере увеличились - как быстро RAID софтовый реагирует на это? Со скоростью записи на самый медленный винт в рейде. Sergey9966И как с заменой HDD быть? Можно ли на горячую поменять? Если отдельный физический винчестер поддерживает горячую замену, тогда - можно. С оговорками, типа - надо будет вручную запустить ребилд массива; на время ребилда операции с диском будут идти медленее чем обычно и прочими. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2014, 12:19 |
|
||
|
Отказоустойчивость и uptime web сервера
|
|||
|---|---|---|---|
|
#18+
miwaonlinenetwindSergey9966, сразу же и записались. поэтому, кстати, производительность записи снижается ориентировочно процентов на 30. Я на одинаковом железе без рейда и с рейдом тестов не проводил, но неоткуда там 30 процентам замедления взяться. Единицы процентов - согласен, но для 30% прошу подтверждения. У книжках так пишут. Понятно, что оценка с потолка, но все же это разумно. Диски - устройства физические. Каждый сам по себе крутится. Синхронно они работать не могут никак. На каждую операцию дождаться нужно окончания от каждого устройства. Где-то брат обгонит, а где-то и подтормозит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2014, 12:33 |
|
||
|
Отказоустойчивость и uptime web сервера
|
|||
|---|---|---|---|
|
#18+
netwindmiwaonlineпропущено... Я на одинаковом железе без рейда и с рейдом тестов не проводил, но неоткуда там 30 процентам замедления взяться. Единицы процентов - согласен, но для 30% прошу подтверждения. У книжках так пишут. Книжки разные есть. Есть и такие, где автору хочеться руки открутить в глаза посмотреть. Есть еще выпущенные лет 5-10-15 назад. С соответствующим отставаниям в технологиях и аппаратно/программно реализованных алгоритмах. netwindПонятно, что оценка с потолка, но все же это разумно. Диски - устройства физические. Каждый сам по себе крутится. Синхронно они работать не могут никак. На каждую операцию дождаться нужно окончания от каждого устройства. Где-то брат обгонит, а где-то и подтормозит. Жестокая реальность с этим в корне не согласна . Если смотреть random read и random write для одиночного диска и для зеркала (мы ведь говорим "рейд", подразумеваем "зеркало", правда?), получаем практически одинаковые скорости. Random read массива даже получше получается. ТСу. Я бы вообще посоветовал вот это полностью прочесть перед экспериментами. Там много интересного. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2014, 13:09 |
|
||
|
Отказоустойчивость и uptime web сервера
|
|||
|---|---|---|---|
|
#18+
miwaonline, да че ты нудный такой ? что в дисках изменилось за 30 лет? блинчик и головка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2014, 13:17 |
|
||
|
Отказоустойчивость и uptime web сервера
|
|||
|---|---|---|---|
|
#18+
netwindmiwaonline, да че ты нудный такой ? что в дисках изменилось за 30 лет? блинчик и головка. Настроение осеннее, потому и нудный :) В дисках что изменилось - да прошивки, например. Скорость вращения. Плотность записи. Кеш. Контроллеры. Упреждающее чтение. Алгоритмы позиционирования этой самой головки. Драйвера, опять же. Тот же mdadm тоже вроде развивается. В любом случае, тесты из офф.мануала тоже на 30% не согласны, а больше цифр для обсуждения и нету. Вот есть время - сам потестируй, тогда можно будет еще что-то пообслуждать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2014, 13:26 |
|
||
|
Отказоустойчивость и uptime web сервера
|
|||
|---|---|---|---|
|
#18+
miwaonlineЖестокая реальность с этим в корне не согласна . авторI have used my own home grown testing methods, типичное красноглазие. книги всегда будут актуальны, потому что автор взвешивает каждое слово, а в формате бложика может ахинею нести как ему вздумается. Я нашел эту книжку "Настройка производительности UNIX-систем, 2-е издание (файл PDF).pdf" . 2002 год. Все же, оценка снижения для raid1 с двумя дисками там - 20%, а не 30 как я по памяти писал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2014, 13:29 |
|
||
|
Отказоустойчивость и uptime web сервера
|
|||
|---|---|---|---|
|
#18+
вот еще поучительное : авторБезусловно, ввод-вывод отставал последние 10 лет. Seymour Cray, 1976. ниче ж не поменялось. (за исключением SSD) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2014, 13:31 |
|
||
|
Отказоустойчивость и uptime web сервера
|
|||
|---|---|---|---|
|
#18+
netwindmiwaonlineЖестокая реальность с этим в корне не согласна . авторI have used my own home grown testing methods, типичное красноглазие. книги всегда будут актуальны, потому что автор взвешивает каждое слово, а в формате бложика может ахинею нести как ему вздумается. С таким подходом практически вся екосистема вокруг линукса, включая ядро - одно сплошное красноглазие. Линус вот нвидию нах** перед камерой посылает - чем не красноглазие и ребячество. netwindЯ нашел эту книжку "Настройка производительности UNIX-систем, 2-е издание (файл PDF).pdf" . 2002 год. Все же, оценка снижения для raid1 с двумя дисками там - 20%, а не 30 как я по памяти писал. Касаемо книг - сам с очень большим уважением к ним отношусь и считаю, что в описании/освоении базовых понятий ничего лучше на данный момент нет. Но вот описание современных утилит, или тестирование.... Что авторы тестировали, как тестировали, на чем тестировали - в книжке ведь не описано, правда? И уточнить наверное не очень получится. На всякий случай, повторюсь. В обычной работе заметных глазом проседаний по скорости зеркала относительно одиночного диска на том же железе нет. Предметнее можно говорить по результатам тестов, но ведь тебя «own home grown» тесты не устраивают :/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2014, 13:58 |
|
||
|
Отказоустойчивость и uptime web сервера
|
|||
|---|---|---|---|
|
#18+
Sergey9966, дальше спор этих двух кармадрочеров не читай, да и лучше в этот раздел форума вовсе не ходи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2014, 15:43 |
|
||
|
Отказоустойчивость и uptime web сервера
|
|||
|---|---|---|---|
|
#18+
Второй раз перенес сервер... сижу думаю может мне вообще этот RAID не нужен.... может просто зеркалирование основных объемных папок на большой HDD т.е. у меня данных основные на большом разделе. Так и пусть софт просто данные зеркалирует, а настройки и т.п. уже отдельный разговор как и системный диск... т.е. читаю я вас и про RAID и кажется мне что от него проблем больше чем толку... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2014, 19:13 |
|
||
|
Отказоустойчивость и uptime web сервера
|
|||
|---|---|---|---|
|
#18+
Вопрос только как с системным диском обойтись... Вроде можно все заново настроить, но так забудешь, пока все поставишь... брр... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2014, 19:22 |
|
||
|
Отказоустойчивость и uptime web сервера
|
|||
|---|---|---|---|
|
#18+
Если для тебя установка дебияна с нуля это "брр", то надо либо закреплять навыки, либо вовсе бросать это занятие. В установке и работе линукса на программном рейде нету вообще ничего сложного, пока не вылезут проблемы от багов, но от них ты и без рейда не застрахован. Кстати, можно было бы и не ставить с нуля, а добавить второй диск и почти в онлайне мигрировать на рейд, можешь погуглить, заодно и гуглению с чтением научишься. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2014, 19:55 |
|
||
|
Отказоустойчивость и uptime web сервера
|
|||
|---|---|---|---|
|
#18+
netwindЯ нашел эту книжку "Настройка производительности UNIX-систем, 2-е издание (файл PDF).pdf" . 2002 год. Все же, оценка снижения для raid1 с двумя дисками там - 20%, а не 30 как я по памяти писал.А теперь разделите оценку времён конца прошлого тысячелетия на кратное увеличение пропускной способности более-менее современной памяти. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2014, 22:08 |
|
||
|
|

start [/forum/topic.php?fid=25&fpage=36&tid=1482314]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
56ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 9ms |
| total: | 172ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...