Independência de Aplicativo
Diferentemente de um cache, os equipamentos Steelhead da Riverbed são independentes dos aplicativos. Os caches armazenam cópias dos objetos que podem ser solicitados pelos clientes no futuro para que os dados não precisem ser enviados novamente. A desvantagem é que eles só funcionam dentro de um aplicativo específico, ou seja, só funcionam em solicitações de um determinado arquivo, mas não melhoram o tráfego da web, e-mail, backup, aplicativos de ERP ou qualquer outro tipo de tráfego.
Segurança Versus Alto Desempenho
Um cache armazena cópias dos dados do servidor de origem, que por definição não são arquivos originais. Portanto,existe uma questão fundamental com qualquer dado em cachê, quanto à segurança versus desempenho. Uma operação é segura quando o cliente tem certeza de que os dados solicitados são os autênticos e não uma cópia desatualizada. Com os equipamentos Steelhead da Riverbed, a chance de os dados ficarem desatualizados é zero, porque cada solicitação do cliente é passada para o servidor e os dados recebidos pelo cliente são sempre atuais.
Fácil de Implantar
Os caches são proxies para servidores originais. Portanto, os clientes precisam ser configurados para reconhecer o servidor proxy. Já os equipamento Steelhead não são servidores proxy, por isso os clientes não precisam de absolutamente nenhuma configuração - eles acessam o servidor como sempre. Os equipamentos Steelhead executam todas as otimizações de forma completamente transparente.