Технология RRD
RRD (Циклическая база данных) принимает данные, изменяющиеся во времени в интервалах определенной длины. Данные интервалы называются шагами. Так как данные не всегда могут быть доступны в нужное время, RRD автоматически интерполирует любые предлагаемые данные для заполнения внутренних временных шагов.
Значение для определенного шага, которое было интерполировано, называется Точкой первичных данных (PDP). Множество PDP может быть консолидировано согласно функции агрегирования (AG) для создания Точки консолидированных данных (CDP). Типичными функциями консолидации являются: среднее, минимальное, максимальное и общее.
После консолидации данных полученная CDP сохраняется в циклических архивах (RRA). Циклический архив хранит фиксированное количество CDP и определяет, сколько PDP должны быть консолидированы в одну CDP и какую AF использовать. Общее количество охватываемого времени рассчитывается следующим образом:
Time Covered = (#CDPs stored) * (#PDPs per CDP) * step
После этого архив будет перезаписываться: следующая вставка перезапишет старую запись. Данное поведение является циклическим, отсюда и название технологии.