Yes it is possible to configure Selenium grid with hub and node architecture. Selenium Grid allows to run tests in parallel mode on different machines.
Hub acts as a master in Selenium Grid. There will be a single hub in the grid which will know the configuration of each registered node.
Node acts as slave in Selenium Grid. There can be one or more nodes present in the Grid. Node machines can have different configuration like OS, different versions of browsers etc…