You want Oracle failover or OS failover?

Oracle failover there is Oracle Parallel Failsafe, it works like OS failover, OS failover usually takes a while to startup the database whereas Parallel failsafe is much faster

Forget OPS because it's hard to maintainm and because the application has to adapt to OPS not the other way round