Więc po prostu wskoczę do matematyki; Mój host oferuje serwer z dyskami 5x2 TB, nieskomplikowanym połączeniem 1 GB / s i może obsługiwać serwery w 5 różnych centrach danych za około 200 USD / miesiąc.
Jeśli dostanę 3 z tych serwerów i zainstaluję na nich OpenStack Swift, mam ~ 10 TB (wiem, że będzie mniej niż to, ale dla uproszczenia matematyki powiem tylko 10 TB) przestrzeni dyskowej z tymi samymi funkcjami co Rackspace Cloud ale za 0,058 USD / GB (w porównaniu do 0,15 USD / GB w przypadku Rackspace). Plus bezpłatna, nieograniczona przepustowość. Serwery można udostępnić w 3 różnych kontrolerach domeny w celu zapewnienia nadmiarowości i skalowania nowych serwerów, które są aktywne w ciągu godziny, dzięki czemu moglibyśmy odpowiednio szybko zwiększyć naszą przestrzeń dyskową. Używamy również sieci CDN do dostarczania treści, więc tak, byłyby opłaty za przepustowość, ale byłyby zewnętrzne, więc nie miałyby znaczenia dla pytania.
Oczywiście jest to bardziej efektywne tylko przy pracy z dużą ilością miejsca (np. 2 GB jest o wiele mniej wydajne), ale mamy 7,5 TB kopii zapasowych na koncie plików RSC, więc nasza efektywna cena za GB wyniesie 0,078 USD (ale to by spadło) w porównaniu do ponad 1000 USD miesięcznie w naszym obecnym systemie Rackspace.
Moje pytanie brzmi: poza tym, że musimy zarządzać własnymi serwerami i wkładać nieco więcej wysiłku w skalowanie, jaka jest różnica między samodzielnie zarządzanym systemem pamięci a czymś w rodzaju chmury Rackspace, czy warto różnicę $ / GB + opłaty za przepustowość?