Is possible to use Pacemaker failover without hardware?
On quickstart http://clusterlabs.org/quickstart-redhat.html you can find the followowing commands:
ccs -f /etc/cluster/cluster.conf --addfencedev pcmk agent=fence_pcmk
Similar here: http://clusterlabs.org/quickstart-ubuntu.html
<fencedevice name="pcmk" agent="fence_pcmk"/>
What is fence device? Is it hardware?
Added
According to the answer below, it is not possible to implement fencing without hardware. We want to use failover, but we do not want to use power card or something like this. Is it possible to implement failover without without fencing?
Alternatively, can we use as a fencing device the UDP / TCP connections?