deleted rubrika: Administrace: Hardware
deleted
Přijde mi to už v principu špatně. Pokud to má být skutečně cloud, tak tam nemůže být sdílený disk. Standardně se tohle řeší přes AWS S3 a podobné, ale samozřejmě bude záležet na typu dat. K tomu pak už můžou hravě přistupovat instance paralelně z celého světa a ještě se to umí replikovat.
I zmiňovaný EFS s tím dost zápasí a má to poměrně specifické použití. Přijde mi to spíš jako dočasné řešení pro legacy aplikace, než se přepíší do více cloudové podoby.
EDIT:
Ještě doplním příklad z praxe.
Máme například klientské šablony, které je potřeba používat paralelně třeba na 20ti instancích. Místo abychom měli sdílený disk, tak jsou v AWS S3. To je ale poměrně pomalé na takové použití, takže je kromě toho v Elasticache uložen hash verze šablony pro každou doménu.
Instance si tak vždycky zkontroluje, jestli lokální cache šablony odpovídá aktuální verzi dle Elasticache. Pokud ne, tak si lokální cache šablon aktualizuje z AWS S3 (+ samozřejmě při změně šablony se ta aktualizace vynutí předem, ale to tady není podstatné).
V téhle podobě to tak netrpí latencemi a zároveň to je decentralizované. Může to klidně běžet paralelně v Asii i v Evropě a nebude to problém.
Pro plný přístup na Devel.cz se prosím přihlaste:
Nebo se přihlaste jménem a heslem:
Komentáře