[H]PvZ Swarm host

I am having tons of trouble with PvZ when the zerg player does a 2base swarmhost, either all-in, or harass build. What is the right unit comp as a protoss player to fight against swarmhost/ling/spore/spine. In the early game? If possible could someone post a daily if Day9 has talked about this.