SSIS in Clustered Enterprise
The SSIS Catalog and SQL Server Agent are both part of the Failover Cluster Instance, and failed-over when a Failover Cluster Instance fails-over.  So my recommendation is to store all your packages in the SSIS catalog and schedule them all with SQL Agent.  And simply ignore the SSIS Service completely.

See
"The topics in this section discuss the Integration Services service, a Windows service for managing Integration Services packages. This service is not required to create, save, and run Integration Services packages. SQL Server 2012 supports the Integration Services service for backward compatibility with earlier releases of Integration Services. "
https://docs.microsoft.com/en-us/sql/integration-services/service/integration-services-service-ssis-service