Od 28. října 2013 jsou cloudové servery vytvořené pomocí našich základních obrazů Linux® vytvářeny bez vyhrazeného odkládacího oddílu a s swappiness (míra toho, jak se linuxové jádro pokouší používat odkládací paměť) nastaveno na 0. Cloudové servery AnyLinux, které jste vytvořili ze starších základních obrazů nebo serverimages, si ponechají jakýkoli odkládací oddíl, se kterým byly obrazy původně vytvořeny.
Co je odkládací prostor?
Odkládací prostor je prostor na pevném disku, který je vyhrazen pro použití jako virtuální paměť. Když cloudovému serveru dojde paměť, linuxové jádro přesune neaktivní procesy do odkládacího prostoru, aby uvolnilo místo pro aktivní procesy v pracovní paměti. Jak agresivně váš cloudový server využívá odkládací prostor, je určeno hodnotou forswappiness, která se pohybuje od 0 do 100. Nastavení 100 agresivně přesune procesy, zatímco nastavení 0 swapuje pouze proto, aby nedošlo k nedostatku paměti.
Proč odebrat odkládací prostor?
V cloudovém prostředí s více nájemci jsou určité zdroje sdíleny mezi zákazníky. V případě swapu je klíčovým zdrojem, který sdílení ovlivňuje,IOPS disku . IOPS znamená vstupně/výstupní operace za sekundu, což je počet operací čtení a zápisu provedených na disku za sekundu. Když aplikace provádí jakýkoli druh operace čtení nebo zápisu na fyzických pevných discích, aplikace spotřebovává IOPS disku.
Pokud cloudové servery běžící na stejném fyzickém hostiteli provozují více procesů, než je jejich přidělená paměť s náhodným přístupem (RAM), začnou intenzivně využívat odkládací prostor. Když k tomu dojde, je spotřebována velká část dostupného fondu IOPS disku, což vytváří efekt hlučného souseda ve kterém mohou jiné virtuální stroje monopolizovat disk a ovlivnit váš výkon.
Abychom mohli poskytovat nejlepší služby a konzistentní výkon a sladit se s průmyslovou standardní praxí, odstranili jsme odkládací oddíl, který jsme dříve dávali každému virtuálnímu počítači ve výchozím nastavení. Věříme, že tato změna umožní lepší zákaznickou zkušenost.