Então, eu vou pular direto para a matemática; Meu host oferece um servidor com unidades de 5x2TB, conexão de 1 GB / s não medida e pode provisionar servidores em 5 centros de dados diferentes, por ~ US $ 200 / mês.
Se eu tiver três desses servidores e instalar o OpenStack Swift neles, tenho ~ 10 TB (sei que será menos do que isso, mas, para simplificar a matemática, direi apenas 10 TB) de armazenamento com os mesmos recursos do Rackspace Cloud mas por US $ 0,058 / GB (em comparação com US $ 0,15 / GB para Rackspace). Além de largura de banda gratuita e ilimitada. Os servidores podem ser provisionados em três controladores de domínio diferentes para redundância e para o dimensionamento de novos servidores ativos em uma hora, para que possamos escalar nosso armazenamento razoavelmente rapidamente, se necessário. Também estaríamos usando uma CDN para fornecer conteúdo; portanto, haverá cobranças de largura de banda, mas elas seriam externas tão irrelevantes para a questão.
Obviamente, é apenas mais eficaz se trabalhar com grandes quantidades de armazenamento (por exemplo, 2 GB é muito menos eficiente), mas temos 7,5 TB de backups em uma conta de arquivos RSC, então nosso preço efetivo por GB seria $ 0,078 (mas isso diminuiria) comparado a mais de US $ 1000 / mês com o nosso sistema atual da Rackspace.
Então, minha pergunta é: além de ter que gerenciar nossos próprios servidores e colocar um pouco mais de esforço no dimensionamento, qual é a diferença entre um sistema de armazenamento autogerenciado e algo como a nuvem Rackspace, vale a diferença de $ / GB + taxas de largura de banda?