Редактирование: UNИX, весна 2008, 04 семинар (от 30 мая)
Материал из eSyr's wiki.
Внимание: Вы не представились системе. Ваш IP-адрес будет записан в историю изменений этой страницы.
ПРЕДУПРЕЖДЕНИЕ: Длина этой страницы составляет 57 килобайт. Страницы, размер которых приближается к 32 КБ или превышает это значение, могут неверно отображаться в некоторых браузерах. Пожалуйста, рассмотрите вариант разбиения страницы на меньшие части.
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия | Ваш текст | ||
Строка 65: | Строка 65: | ||
* Обеспечение доступности. Если есть какая-то система, которая эти данные как-то хранит, то возникает желание, чтобы эта система была доступна всегда. Если у нас, например, 10 серверов, которые используют эти данные, чтобы не было какого-то слабого звена | * Обеспечение доступности. Если есть какая-то система, которая эти данные как-то хранит, то возникает желание, чтобы эта система была доступна всегда. Если у нас, например, 10 серверов, которые используют эти данные, чтобы не было какого-то слабого звена | ||
** ''ГК'': Проблема в другом — проблема не в том, чтобы случайно выключится какой-то сервер, который потом не отдаст данные, хотя это тоже. Проблема в том, чтобы данные были доступны в режимное время, при том, что 180 потоков уже идут. То есть, есть неки график потребления… | ** ''ГК'': Проблема в другом — проблема не в том, чтобы случайно выключится какой-то сервер, который потом не отдаст данные, хотя это тоже. Проблема в том, чтобы данные были доступны в режимное время, при том, что 180 потоков уже идут. То есть, есть неки график потребления… | ||
- | ** ''ivlad'', ''GQ'' | + | ** ''ivlad'', ''GQ'' — Нет. |
** ''ГК'': А в чём? | ** ''ГК'': А в чём? | ||
- | ** ''ivlad'' | + | ** ''ivlad'' — Проблема в том, что данные, как таковые, целостные, а доступа к ним по какой-то причине нет |
- | ** ''GQ'' | + | ** ''GQ'' — Например, сгорел порт на сервере, к которому подключена СХД. Сервер есть, данные есть, доступа к ним нет |
- | ** ''Юрий'' | + | ** ''Юрий'' — Вопрос по поводу отказоустойчивости, возможно, необходимо разделить постановку. Есть вопросы, связанные с отказом оборудования, это нештатные ситуации. И здесь вопрос отказоустойчивости — обеспечить максимально возможный доступ к данным за какое-то разумное время. В частности, система бэкапов может быть тоже системой обеспечения отказоустойчивости. |
- | ** ''ivlad'' | + | ** ''ivlad'' — Нет. Бэкапы обеспечивают сохранность данных. |
- | ** ''Юрий'' | + | ** ''Юрий'' — Ну, скажем, так, не средства бэкапа, а средства восстановления данных из бэкапа |
- | ** ''GQ'' | + | ** ''GQ'' — Система восстановления данных из бэкапов позволяет… |
- | ** ''Юрий'' | + | ** ''Юрий'' — Я хотел бы разделить два вида отказов: отказ, связанный с нештатной ситуации работы оборудования и ПО, и есть отказы вида штатной работы: когда всё есть, все программы работают, а вот доступа к данным нет |
- | ** ''GQ'' | + | ** ''GQ'' — Можно, всё-таки конкретизирую. У нас есть в лаборатории люди, которые занимаются отказоустойчивостью. На самом деле, с точки зрения теории, есть понятие ''неисправности'' — это когда что-то где-то не работает. Неисправность может приводить к ошибке. Ошибка — обнаруженная неисправность, которую система обнаружила. А ''отказ'' — такая ошибка, которую мы никак не можем предотвратить или исправить, которая приводит к тому, что система перестаёт выполнять те требования, которые на неё наложены. Собственно, отказ, это когда система перестаёт работать. |
- | ** ''Юрий'' | + | ** ''Юрий'' — Так вот, дублирование узлов, избыточность и так далее — к какому виду избыточности это относится? Дублирование узлов используется, когда целиком узлы дублируются, это обеспечение доступности. А избыточность обычно для задач сохранности данных. |
При этом избыточность может применяться на разных уровнях. | При этом избыточность может применяться на разных уровнях. |