SQLServer搭建always on关于域的控制器服务器问题

一般搭建sqlserver的alwaysOn时候,需要三台机器,一台域控制器,一个主节点一个副节点。
想问下这台域的控制器服务器主要作用是什么呢?一定需要专门一台机器作为域控服务器吗?主要感觉如果拿一台机器仅仅专门作为域控服务器的话有点浪费资源,成本也会增大。
还有一个问题就是能否在把域控制器和主节点放在同一台机器上?诚恳希望大家能够帮忙解疑谢谢!!