Essencialmente garantem o mesmo: alta redundância com alguns benefícios adicionais. Vejamos primeiro o Cisco Stackwise.
O Cisco Stackwise permite agrupar até 8 switches para que pareçam um único switch. É como ampliar o número de portas disponíveis. Do ponto de vista do gerenciamento, você gerenciará apenas um switch. Essa tecnologia é frequentemente implantada em redes corporativas/de escritório. Existem alguns requisitos, porém, ele é suportado no Cisco Catalyst 9300 (se você conhece os antigos modelos SHUSH) e você só pode agrupar os switches usando o cabo stack, cujo comprimento varia em 50cm, 1M e 3M. Portanto, os switches têm que estar bem próximos um do outro.
Há também o Cisco Stackwise Virtual compatível com os modelos Catalyst 9500, que faz com que 2 switches físicos pareçam 1 switch virtual usando uma conexão Ethernet. Isso permite que você tenha um único plano de controle, gerenciamento e dados. Esses modelos são frequentemente implantados em topologias de campus ou datacenter.
O Cisco VSS é muito semelhante ao Cisco vPC. Semelhante Não é igual!
O VSS combina um par de switches em um único switch, novamente você obtém um único plano de controle. Os switches que se conectam a um par de switches VSS verão o link como conectado a um único switch. Essa tecnologia é suportada no Cisco Catalyst 6500/4500 voltado principalmente para topologias de campus e datacenter.
Quanto ao vPC, ele é compatível apenas com Cisco Nexus, voltado para topologias de datacenter. Os switches que se conectam aos switches vPC verão o link como estando conectado ao mesmo switch. Com o vPC você não tem um único plano de controle ou plano de gerenciamento. Ambos os switches ainda serão gerenciados individualmente.
Agora você pode perguntar: qual deles é o melhor?
Conforme apontado, eles atendem a requisitos diferentes, portanto a melhor opção varia de acordo com o cenário.