Нужно сделать ActiveRecord-класс Server
Сервер бывает разных производителей (например, Supermicro, Lenovo, Dell - определяется http-запросом к серверу) и с разными операционными системами (например, Windows, Linux, Esxi - определяется по значению поля в базе)
У каждого сервера есть одинаковые методы (перезагрузись, установи операционную систему и так далее) с разной реализацией, зависящей от производителя и операционной системы