1. Отдельный скрипт периодически опрашивает сервера и обновляет данные в базе. Пользователь получает данные только из базы.
2. Можно кешировать запросы.
Например опрашивая состояние конкретного сервера, вы сохраняете в локальную базу данные об этом сервере и время запроса.
При следующем запросе, вы проверяете как давно выполнялся запрос на сервер. Если больше, чем xx минут назад - повторяете запрос на сервер. Если меньше - берете кешированные данные из базы.