How does the VCS's clustering redundancy solution work with non-TANDBERG endpoints?