{"id":75577,"date":"2020-03-27T07:42:08","date_gmt":"2020-03-27T05:42:08","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/fast-vp-v-shd-unity-kak-eto-rabotaet"},"modified":"2020-03-27T07:42:08","modified_gmt":"2020-03-27T05:42:08","slug":"fast-vp-v-shd-unity-kak-eto-rabotaet","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/fast-vp-v-shd-unity-kak-eto-rabotaet","title":{"rendered":"FAST VP i lagringssystemet Unity: hur det fungerar","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>I dag handlar vi om en intressant teknik implementerad i lagringssystemet Unity\/Unity XT \u2013 FAST VP. Om du h\u00f6r om Unity f\u00f6r f\u00f6rsta g\u00e5ngen kan du via l\u00e4nken i slutet av artikeln bekanta dig med systemets egenskaper. Jag har arbetat i projektteamet p\u00e5 Dell EMC med FAST VP i \u00f6ver ett \u00e5r. Idag vill jag ge en mer detaljerad beskrivning av denna teknik och avsl\u00f6ja vissa detaljer om dess implementation. Sj\u00e4lvklart endast de som jag f\u00e5r avsl\u00f6ja. Om du \u00e4r intresserad av effektiva datalagringsfr\u00e5gor eller bara inte helt har f\u00f6rst\u00e5tt dokumentationen, kommer denna artikel garanterat att vara anv\u00e4ndbar och intressant. <\/p>\n<p><img decoding=\"async\" alt=\"FAST VP i lagringssystemet Unity: hur det fungerar\" src=\"\/wp-content\/uploads\/2020\/03\/1f026bfb90e0b050da5222cebf537be7.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nL\u00e5t mig genast klarg\u00f6ra vad materialet inte kommer att inneh\u00e5lla. Det kommer inte att finnas n\u00e5gon konkurrensanalys eller j\u00e4mf\u00f6relse med andra. Jag planerar heller inte att prata om liknande teknologier fr\u00e5n open source, eftersom nyfikna l\u00e4sare redan k\u00e4nner till dem. Och sj\u00e4lvklart t\u00e4nker jag inte reklamera f\u00f6r n\u00e5got.<\/p>\n<h2>Lagringsniv\u00e5indelning. M\u00e5l och uppgifter f\u00f6r FAST VP<\/h2>\n<p>\nFAST VP st\u00e5r f\u00f6r Fully Automated Storage Tiering for Virtual Pool. Sv\u00e5rt? Ingen fara, vi reder ut det. Niv\u00e5indelning \u00e4r ett s\u00e4tt att organisera datalagring d\u00e4r det finns flera niv\u00e5er (tiers) d\u00e4r dessa data lagras. Varje niv\u00e5 har sina egna egenskaper. De viktigaste \u00e4r: prestanda, volym och kostnad f\u00f6r att lagra en enhet information. Sj\u00e4lvklart finns det ett samband mellan dem.<\/p>\n<p>En viktig egenskap hos niv\u00e5indelning \u00e4r att \u00e5tkomst till data tillhandah\u00e5lls enhetligt oavsett vilken lagringsniv\u00e5 de f\u00f6r n\u00e4rvarande befinner sig p\u00e5, och storleken p\u00e5 poolen \u00e4r summan av storlekarna p\u00e5 de resurser som ing\u00e5r i den. H\u00e4r ligger skillnaderna fr\u00e5n cachen: storleken p\u00e5 cachen l\u00e4ggs inte till den totala storleken p\u00e5 resurserna (poolen i detta fall), utan cachedata duplicerar en del av data fr\u00e5n den prim\u00e4ra lagringsenheten (eller kommer att dupliceras om cachedata \u00e4nnu inte har skrivits). F\u00f6rdelningen av data \u00f6ver niv\u00e5erna \u00e4r \u00e4ven dold f\u00f6r anv\u00e4ndaren. Det vill s\u00e4ga, han ser inte vilken data som \u00e4r placerad p\u00e5 varje niv\u00e5, \u00e4ven om han kan p\u00e5verka detta indirekt genom att ange policyer (mer om dem senare).<\/p>\n<p>Nu ska vi titta p\u00e5 egenskaperna hos implementationen av lagringsniv\u00e5indelning i Unity. I Unity finns det tre niv\u00e5er, eller tiers:<\/p>\n<ul>\n<li>Extrem prestanda (SSDs)<\/li>\n<li>Prestanda (SAS HDD 10k\/15k RPM)<\/li>\n<li>Kapacitet (NL-SAS HDD 7200 RPM)<\/li>\n<\/ul>\n<p>\nDe presenteras i ordning efter prestanda och pris. I Extreme performance ing\u00e5r enbart SSD-lagringsenheter. I de tv\u00e5 andra niv\u00e5erna ing\u00e5r h\u00e5rddiskar som skiljer sig \u00e5t med avseende p\u00e5 rotationshastighet och d\u00e4rmed prestanda.<\/p>\n<p>Lagringsenheter fr\u00e5n samma niv\u00e5 och storlek sammanfogas i en RAID-konstruktion, vilket bildar en RAID-grupp (RAID group, f\u00f6rkortat \u2013 RG); om tillg\u00e4ngliga och rekommenderade RAID-niv\u00e5er kan du l\u00e4sa i den officiella dokumentationen. Fr\u00e5n RAID-grupper med en eller flera niv\u00e5er bildas lagringspooler (Storage pool) d\u00e4r den lediga platsen senare f\u00f6rdelas. Och fr\u00e5n poolen allokeras utrymme f\u00f6r filsystem och LUN:er.<\/p>\n<p><img decoding=\"async\" alt=\"FAST VP i lagringssystemet Unity: hur det fungerar\" src=\"\/wp-content\/uploads\/2020\/03\/00591e7155982ba216b490d3d7214f4c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2>Vad beh\u00f6ver jag tiering f\u00f6r?<\/h2>\n<p>\nKort och abstrakt sagt: <i>f\u00f6r att uppn\u00e5 st\u00f6rre resultat med minimiresurser.<\/i> Mer konkret avses med resultat oftast en samling egenskaper f\u00f6r lagringssystemet \u2013 hastighet och \u00e5tkomsttid, lagringskostnad, och liknande. Med minimiressurser menas de l\u00e4gsta kostnaderna: pengar, energi och s\u00e5 vidare. FAST VP implementerar just mekanismer f\u00f6r omf\u00f6rdelning av data \u00f6ver olika niv\u00e5er i Unity\/Unity XT-lagringssystemet. Om ni tror mig kan ni hoppa \u00f6ver n\u00e4sta stycke. F\u00f6r andra ber\u00e4ttar jag lite mer.<\/p>\n<p>R\u00e4tt f\u00f6rdelning av data \u00f6ver lagringsniv\u00e5erna g\u00f6r att man kan spara p\u00e5 den totala kostnaden f\u00f6r lagringssystemet, genom att offra \u00e5tkomsthastigheten till viss s\u00e4llan anv\u00e4nd information, och \u00f6ka prestandan genom att flytta ofta anv\u00e4nda data till snabbare enheter. H\u00e4r kan n\u00e5gon inv\u00e4nda att en normal administrat\u00f6r \u00e4ven utan tiering vet var olika data ska placeras, vilka egenskaper lagringssystemet b\u00f6r ha f\u00f6r hans uppgift och s\u00e5 vidare. Det \u00e4r utan tvekan sant, men manuell dataf\u00f6rdelning har sina nackdelar:<\/p>\n<ul>\n<li>kr\u00e4ver tid och uppm\u00e4rksamhet fr\u00e5n administrat\u00f6ren; <\/li>\n<li>\u00e4r det inte alltid m\u00f6jligt att 'omforma' lagringssystemets resurser efter f\u00f6r\u00e4ndrade f\u00f6rh\u00e5llanden;<\/li>\n<li>g\u00e5r en viktig f\u00f6rdel f\u00f6rlorad: enhetlig \u00e5tkomst till resurser som befinner sig p\u00e5 olika lagringsniv\u00e5er. <\/li>\n<\/ul>\n<p>\nF\u00f6r att lagringsadministrat\u00f6rer ska vara mindre bekymrade \u00f6ver jobbs\u00e4kerhet, vill jag till\u00e4gga att noggrann resursplanering ocks\u00e5 beh\u00f6vs h\u00e4r. Nu n\u00e4r uppgifterna om tiering kortfattat har skisserats, l\u00e5t oss se vad vi kan f\u00f6rv\u00e4nta oss av FAST VP. H\u00e4r \u00e4r det dags att \u00e5terg\u00e5 till definitionen. De f\u00f6rsta tv\u00e5 orden \u2013 Fully Automated \u2013 \u00f6vers\u00e4tts ordagrant som \"helt automatiserad\" och betyder att f\u00f6rdelningen efter niv\u00e5er sker automatiskt. Och Virtual Pool \u00e4r en databas som best\u00e5r av resurser fr\u00e5n olika lagringsniv\u00e5er. S\u00e5 h\u00e4r ser det ut:<\/p>\n<p><img decoding=\"async\" alt=\"FAST VP i lagringssystemet Unity: hur det fungerar\" src=\"\/wp-content\/uploads\/2020\/03\/75259df2b7f65ad9707c1199dd88f7f6.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nF\u00f6r att g\u00e5 h\u00e4ndelserna i f\u00f6rv\u00e4g, s\u00e4ger jag att FAST VP endast flyttar data inom en pool, inte mellan flera pooler. <\/p>\n<h2>Uppgifter som l\u00f6ses av FAST VP<\/h2>\n<p>\nL\u00e5t oss f\u00f6rst prata abstrakt. Vi har en pool och en viss mekanism som kan omf\u00f6rdela data inom denna pool. Med tanke p\u00e5 att v\u00e5rt m\u00e5l \u00e4r att uppn\u00e5 maximal prestanda, st\u00e4ller vi oss fr\u00e5gan: vilka s\u00e4tt kan vi n\u00e5 detta? Det kan finnas flera, och h\u00e4r har FAST VP mycket att erbjuda anv\u00e4ndaren, eftersom tekniken representerar mer \u00e4n bara lagrings-tiering. H\u00e4r \u00e4r de s\u00e4tt som FAST VP kan \u00f6ka prestandan i poolen:<\/p>\n<ul>\n<li>F\u00f6rdelning av data \u00f6ver olika typer av diskar, niv\u00e5er<\/li>\n<li>F\u00f6rdelning av data bland diskar av samma typ<\/li>\n<li>F\u00f6rdelning av data vid utvidgning av poolen<\/li>\n<\/ul>\n<p>\nInnan vi g\u00e5r igenom hur dessa uppgifter l\u00f6ses, beh\u00f6ver vi veta n\u00e5gra viktiga fakta om hur FAST VP fungerar. FAST VP arbetar med block av en viss storlek \u2013 256 megabyte. Det \u00e4r det minsta kontinuerliga \"stycket\" data som kan flyttas. I dokumentationen kallas det just: slice. Ur FAST VPs synvinkel best\u00e5r alla RAID-grupper av en upps\u00e4ttning s\u00e5dana \"bitar\". D\u00e4rf\u00f6r samlas all statistik \u00f6ver in- och utdata f\u00f6r s\u00e5dana datablock. Varf\u00f6r har just denna blockstorlek valts och kommer den att minskas? Blocket \u00e4r tillr\u00e4ckligt stort, men det \u00e4r en avv\u00e4gning mellan datagranularitet (mindre blockstorlek \u2013 mer exakt f\u00f6rdelning) och tillg\u00e4ngliga ber\u00e4kningsresurser: med nuvarande h\u00e5rda begr\u00e4nsningar av det tillg\u00e4ngliga minnet och ett stort antal block kan statistiken ta f\u00f6r mycket resurser, och antalet ber\u00e4kningar kommer att \u00f6ka proportionellt.<\/p>\n<h2>Hur FAST VP placerar data i poolen. Policys<\/h2>\n<p>\nF\u00f6r att hantera datalagringen i en pool med aktiverad FAST VP finns det f\u00f6ljande policies:<\/p>\n<ul>\n<li>H\u00f6gsta tillg\u00e4ngliga niv\u00e5<\/li>\n<li>Auto-Tier<\/li>\n<li>B\u00f6rja h\u00f6gt och sedan Auto-Tier (standard)<\/li>\n<li>L\u00e4gsta tillg\u00e4ngliga niv\u00e5<\/li>\n<\/ul>\n<p>\nDe p\u00e5verkar b\u00e5de den ursprungliga placeringen av blocket (data som skrivs f\u00f6rsta g\u00e5ngen) och den efterf\u00f6ljande omf\u00f6rdelningen. N\u00e4r data v\u00e4l har placerats p\u00e5 diskarna kommer omf\u00f6rdelningen att initieras enligt schema eller manuellt.<\/p>\n<p>H\u00f6gsta tillg\u00e4ngliga niv\u00e5 f\u00f6rs\u00f6ker placera ett nytt block p\u00e5 den mest prestandakraftiga niv\u00e5n. Vid brist p\u00e5 utrymme d\u00e4r kommer det att placeras p\u00e5 n\u00e4sta b\u00e4sta niv\u00e5, men senare kan data flyttas till en mer prestandakraftig niv\u00e5 (om det finns utrymme eller genom att tr\u00e4nga bort andra data). Auto-Tier placerar nya data p\u00e5 olika niv\u00e5er beroende p\u00e5 storleken p\u00e5 det tillg\u00e4ngliga utrymmet, och de omf\u00f6rdelas baserat p\u00e5 efterfr\u00e5gan och ledigt utrymme. B\u00f6rja h\u00f6gt och sedan Auto-Tier \u00e4r standardpolicy och \u00e4ven den rekommenderade. Vid den initiala placeringen fungerar den som H\u00f6gsta tillg\u00e4ngliga niv\u00e5, och d\u00e4refter flyttas data baserat p\u00e5 deras anv\u00e4ndningsstatistik. Policyn L\u00e4gsta tillg\u00e4ngliga niv\u00e5 syftar till att placera data p\u00e5 den minst prestandakraftiga niv\u00e5n. <\/p>\n<p>Dataflyttning sker med l\u00e5g prioritet f\u00f6r att inte st\u00f6ra den nyttiga driften av lagringssystemet, men det finns en inst\u00e4llning f\u00f6r \"Data relocation rate\" som \u00e4ndrar prioriteten. H\u00e4r finns en speciell egenskap: inte alla datablok har samma prioritering f\u00f6r omf\u00f6rdelning. Till exempel kommer block som \u00e4r m\u00e4rkta som metadata att flyttas till en snabbare niv\u00e5 f\u00f6rst. Metadata \u00e4r, om man s\u00e5 vill, \"data om data\", en slags extra information som inte \u00e4r anv\u00e4ndardata, men som lagrar deras beskrivning. Till exempel, information i filsystemet om vilket block en specifik fil finns i. Det betyder att \u00e5tkomsthastigheten till data beror p\u00e5 \u00e5tkomsthastigheten till metadata. Eftersom metadata vanligtvis \u00e4r mycket mindre i storlek, f\u00f6rv\u00e4ntas vinsten av deras flytt till mer prestandakraftiga diskar vara st\u00f6rre.<\/p>\n<h2>Kriterierna som Fast VP anv\u00e4nder i sitt arbete<\/h2>\n<p>\nHuvudkriteriet f\u00f6r varje block, grovt sett, \u00e4r egenskapen \"efterfr\u00e5gan\" av data, som beror p\u00e5 antalet l\u00e4s- och skrivoperationer av datasegmentet. Denna egenskap kallar vi \"Temperatur\". Det finns efterfr\u00e5gade (hot) data som \u00e4r \"hetare\" \u00e4n oanv\u00e4nda. Den ber\u00e4knas periodiskt, som standard med en timmes intervall. <\/p>\n<p>Funktionen f\u00f6r temperaturber\u00e4kning har f\u00f6ljande egenskaper:<\/p>\n<ul>\n<li>I avsaknad av in- och utdata \"kyls\" data \u00f6ver tid.<\/li>\n<li>Vid mer eller mindre konstant belastning \u00f6kar temperaturen f\u00f6rst och stabiliseras sedan inom ett visst intervall.<\/li>\n<\/ul>\n<p>\nD\u00e4refter beaktas de strategier som beskrivits ovan och det lediga utrymmet p\u00e5 varje niv\u00e5. F\u00f6r tydlighetens skull tar jag med en bild fr\u00e5n dokumentationen. H\u00e4r betecknas block med h\u00f6g, medelh\u00f6g och l\u00e5g temperatur med r\u00f6d, gul och bl\u00e5 f\u00e4rg.<\/p>\n<p><img decoding=\"async\" alt=\"FAST VP i lagringssystemet Unity: hur det fungerar\" src=\"\/wp-content\/uploads\/2020\/03\/4815ae20d2e33a8f7f47279da0965ae0.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nMen l\u00e5t oss \u00e5terv\u00e4nda till uppgifterna. S\u00e5, vi kan b\u00f6rja bryta ner vad som g\u00f6rs f\u00f6r att l\u00f6sa FAST VP-uppgifterna.<\/p>\n<h4>A. Dataf\u00f6rdelning \u00f6ver olika typer av diskar, niv\u00e5er<\/h4>\n<p>\nDetta \u00e4r i grund och botten huvuduppgiften f\u00f6r FAST VP. De andra \u00e4r p\u00e5 ett s\u00e4tt h\u00e4rledda fr\u00e5n den. Beroende p\u00e5 den valda strategin kommer data att f\u00f6rdelas \u00f6ver olika lagringsniv\u00e5er. F\u00f6rst och fr\u00e4mst beaktas placeringstrategin, sedan blockens temperatur och storlek\/prestanda hos RAID-grupper. <\/p>\n<p>F\u00f6r strategierna H\u00f6gsta\/L\u00e4gsta tillg\u00e4ngliga niv\u00e5 \u00e4r det ganska enkelt. F\u00f6r de andra tv\u00e5 ser det ut s\u00e5 h\u00e4r. Data f\u00f6rdelas \u00f6ver olika niv\u00e5er med h\u00e4nsyn till storlek och prestanda hos RAID-grupper: s\u00e5 att f\u00f6rh\u00e5llandet mellan den totala \"temperaturen\" av blocken och den \"hypotetiska maximala prestandan\" hos varje RAID-grupp \u00e4r ungef\u00e4r detsamma. P\u00e5 s\u00e5 s\u00e4tt blir belastningen mer eller mindre j\u00e4mnt f\u00f6rdelad. Mer efterfr\u00e5gade data flyttas till snabba lagringsenheter, s\u00e4llan anv\u00e4nda till l\u00e5ngsammare. Idealiskt b\u00f6r f\u00f6rdelningen se ut ungef\u00e4r s\u00e5 h\u00e4r: <\/p>\n<p><img decoding=\"async\" alt=\"FAST VP i lagringssystemet Unity: hur det fungerar\" src=\"\/wp-content\/uploads\/2020\/03\/08ecbdc3dbf0409ba67eaf51eed24745.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h4>B. Dataf\u00f6rdelning bland diskar av samma typ<\/h4>\n<p>\nKom ih\u00e5g, i b\u00f6rjan skrev jag att lagringsenheter fr\u00e5n <b>ett eller flera<\/b> Hur m\u00e5nga niv\u00e5er sammanfogas till en pool? N\u00e4r det g\u00e4ller en enda niv\u00e5 finns det ocks\u00e5 arbete f\u00f6r FAST VP. F\u00f6r att maximera prestandan p\u00e5 n\u00e5gon niv\u00e5 \u00e4r det \u00f6nskv\u00e4rt att distribuera data j\u00e4mnt mellan diskarna. Detta kommer i teorin att ge maximal m\u00e4ngd IOPS. Data inom en RAID-grupp kan betraktas som j\u00e4mnt f\u00f6rdelade bland diskarna, men mellan RAID-grupper \u00e4r det l\u00e5ngt ifr\u00e5n alltid s\u00e5. Vid obalans kommer FAST VP att flytta data mellan RAID-grupper proportionellt mot deras volym och \"villkorlig prestanda\" (i numerisk form). F\u00f6r tydlighetens skull visar jag en rebalance-schema bland tre RAID-grupper:<\/p>\n<p><img decoding=\"async\" alt=\"FAST VP i lagringssystemet Unity: hur det fungerar\" src=\"\/wp-content\/uploads\/2020\/03\/df92c278bbc9138beb109de0c05db705.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h4>B. Dataf\u00f6rdelning vid utvidgning av poolen<\/h4>\n<p>\nDetta \u00e4r ett s\u00e4rskilt fall av f\u00f6reg\u00e5ende och utf\u00f6rs n\u00e4r en RAID-grupp l\u00e4ggs till en pool. F\u00f6r att den nyanl \u0434\u043e\u0431\u0430\u0432\u0435\u043d RAID-gruppen inte ska st\u00e5 oanv\u00e4nd kommer en del av data att flyttas till den, vilket inneb\u00e4r att belastningen p\u00e5 alla RAID-grupper kommer att omf\u00f6rdelas.<\/p>\n<h2>Utj\u00e4mning av SSD-slitage<\/h2>\n<p>\nGenom att anv\u00e4nda utj\u00e4mning av slitage kan FAST VP f\u00f6rl\u00e4nga livsl\u00e4ngden p\u00e5 SSD:er, \u00e4ven om denna funktion inte direkt relaterar till Storage Tiering. Eftersom vi redan har data om temperaturen och antalet skrivoperationer beaktas, kan vi flytta datablok, s\u00e5 det skulle vara logiskt f\u00f6r FAST VP att ocks\u00e5 l\u00f6sa denna uppgift.<\/p>\n<p>Om antalet skrivningar till en RAID-grupp betydligt \u00f6verstiger antalet skrivningar till en annan, kommer FAST VP att omf\u00f6rdela data i enlighet med antalet skrivoperationer. \u00c5 ena sidan minskar detta belastningen och skyddar resurserna hos vissa diskar, \u00e5 andra sidan \u00f6kar det \"arbetsbelastningen\" f\u00f6r de mindre belastade, vilket \u00f6kar den totala prestandan.<\/p>\n<p>D\u00e4rmed tar FAST VP p\u00e5 sig de traditionella uppgifterna f\u00f6r Storage Tiering och g\u00f6r \u00e4ven lite mer \u00e4n s\u00e5. Allt detta g\u00f6r att data kan lagras ganska effektivt inom Unity-familjen av lagringssystem.<\/p>\n<h2>N\u00e5gra tips<\/h2>\n<p><\/p>\n<ol>\n<li>F\u00f6rsummas inte l\u00e4sning av dokumentationen. Det finns b\u00e4sta metoder, och de fungerar ganska bra. Om man f\u00f6ljer dem uppst\u00e5r vanligtvis inga allvarliga problem. \u00d6vriga r\u00e5d upprepar eller kompletterar huvudsakligen dessa.<\/li>\n<li>Om du har konfigurerat och aktiverat FAST VP, \u00e4r det b\u00e4st att ha det aktiverat. L\u00e5t det f\u00f6rdela data under den tid som \u00e4r avsatt f\u00f6r det, ist\u00e4llet f\u00f6r att g\u00f6ra det en g\u00e5ng om \u00e5ret och p\u00e5verka andra uppgifter negativt. I s\u00e5dana fall kan datamigreringen ta l\u00e5ng tid.<\/li>\n<li>Var noga med att v\u00e4lja r\u00e4tt tid f\u00f6r relokeringen. \u00c4ven om det \u00e4r uppenbart, f\u00f6rs\u00f6k att v\u00e4lja en tid med l\u00e4gst belastning p\u00e5 Unity och avs\u00e4tt tillr\u00e4ckligt med tid.<\/li>\n<li>Planera f\u00f6r att ut\u00f6ka lagringssystemet i tid. Det h\u00e4r \u00e4r en allm\u00e4n rekommendation som \u00e4ven \u00e4r viktig f\u00f6r FAST VP. Om m\u00e4ngden ledigt utrymme \u00e4r mycket liten, kommer data\u00f6verf\u00f6ringen att bli l\u00e5ngsammare eller om\u00f6jlig. S\u00e4rskilt om du har \u00e5sidosatt punkt 2.<\/li>\n<li>N\u00e4r du expanderar poolen med aktiverat FAST VP, b\u00f6r du inte b\u00f6rja med de l\u00e5ngsammaste diskarna. Det vill s\u00e4ga, antingen l\u00e4gger du till alla planerade RAID-grupper p\u00e5 en g\u00e5ng, eller s\u00e5 b\u00f6rjar du f\u00f6rst med de snabbaste diskarna. P\u00e5 s\u00e5 s\u00e4tt kommer data\u00f6verf\u00f6ringen till de nya 'snabba' diskarna att \u00f6ka den totala hastigheten p\u00e5 poolen. Annars, om du b\u00f6rjar med de 'l\u00e5ngsamma' diskarna, kan du hamna i en v\u00e4ldigt obehaglig situation. F\u00f6rst kommer data att \u00f6verf\u00f6ras till de nya, relativt l\u00e5ngsamma diskarna, och sedan, n\u00e4r snabbare l\u00e4ggs till, kommer det att g\u00e5 i motsatt riktning. H\u00e4r finns det nyanser kopplade till olika FAST VP-policies, men i allm\u00e4nhet \u00e4r en s\u00e5dan situation m\u00f6jlig.<\/li>\n<\/ol>\n<p>\nOm du \u00f6verv\u00e4ger denna produkt kan du prova Unity gratis genom att ladda ner Unity VSA virtual appliance.<\/p>\n<p><img decoding=\"async\" alt=\"FAST VP i lagringssystemet Unity: hur det fungerar\" src=\"\/wp-content\/uploads\/2020\/03\/a6ce6116c4ba028b14447157a270e5d2.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAvslutningsvis delar jag n\u00e5gra anv\u00e4ndbara l\u00e4nkar:<\/p>\n<ul>\n<li>Sida <noindex><a rel=\"nofollow\" href=\"https:\/\/www.delltechnologies.com\/ru-ru\/storage\/unity.htm\">Unity-lagringssystem<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/community.emc.com\/docs\/DOC-70939\">Dell EMC Unity: FAST VP Theory of Operation<\/a><\/noindex> \u2013 en kort beskrivning av funktionen<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.dellemc.com\/en-us\/collaterals\/unauth\/white-papers\/products\/storage\/h15086-emc-unity-fast-technology-overview.pdf\">En mer fullst\u00e4ndig och detaljerad beskrivning<\/a><\/noindex>, PDF-format<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.dellemc.com\/en-us\/products\/trial-software-download\/index.htm\">Unity VSA\/Cloud edition<\/a><\/noindex><\/li>\n<\/ul>\n<p><\/p>\n<h2> Slutsats <\/h2>\n<p>\nDet finns mycket jag vill skriva om, men jag f\u00f6rst\u00e5r att inte alla detaljer kommer att intressera l\u00e4saren. Till exempel kan man ber\u00e4tta mer om kriterierna som FAST VP anv\u00e4nder f\u00f6r att fatta beslut om data\u00f6verf\u00f6ring, samt om processerna f\u00f6r analys av in- och utdata-statistik. \u00c4mnet f\u00f6r interaktionen med <noindex><a rel=\"nofollow\" href=\"https:\/\/www.dellemc.com\/resources\/en-us\/asset\/white-papers\/products\/storage\/h16289-dell_emc_unity-dynamic_pools.pdf\">Dynamic Pools<\/a><\/noindex>, det \u00e4r n\u00e4stan en egen artikel. Man kan till och med spekulera kring utvecklingen av denna teknik. Jag hoppas att det inte var tr\u00e5kigt och att jag inte uttr\u00f6ttade er. Tills n\u00e4sta g\u00e5ng!<br \/>\n<br \/>K\u00e4lla: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/dell_technologies\/blog\/493136\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u0440\u0435\u0447\u044c \u043f\u043e\u0439\u0434\u0435\u0442 \u043e\u0431 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0439 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438, \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0432 \u0421\u0425\u0414 Unity\/Unity XT, \u2013 FAST VP. \u0415\u0441\u043b\u0438 \u0432\u044b \u0432\u043f\u0435\u0440\u0432\u044b\u0435 \u0443\u0441\u043b\u044b\u0448\u0430\u043b\u0438 \u043e Unity, \u0442\u043e \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435 \u0432 \u043a\u043e\u043d\u0446\u0435 \u0441\u0442\u0430\u0442\u044c\u0438 \u043c\u043e\u0436\u043d\u043e \u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0441 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a\u0430\u043c\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u0412 \u043f\u0440\u043e\u0435\u043a\u0442\u043d\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u0435 Dell EMC \u044f \u0440\u0430\u0431\u043e\u0442\u0430\u043b \u043d\u0430\u0434 FAST VP \u0431\u043e\u043b\u0435\u0435 \u0433\u043e\u0434\u0430. \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u0445\u043e\u0447\u0443 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c \u043e\u0431 \u044d\u0442\u043e\u0439 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u0438 \u0440\u0430\u0441\u043a\u0440\u044b\u0442\u044c \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u0435\u0442\u0430\u043b\u0438 \u0435\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":75578,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-75577","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u0440\u0435\u0447\u044c \u043f\u043e\u0439\u0434\u0435\u0442 \u043e\u0431 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0439 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438, \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0432 \u0421\u0425\u0414 Unity\/Unity XT, \u2013 FAST VP. \u0415\u0441\u043b\u0438 \u0432\u044b \u0432\u043f\u0435\u0440\u0432\u044b\u0435 \u0443\u0441\u043b\u044b\u0448\u0430\u043b\u0438 \u043e Unity, \u0442\u043e \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435 \u0432 \u043a\u043e\u043d\u0446\u0435 \u0441\u0442\u0430\u0442\u044c\u0438 \u043c\u043e\u0436\u043d\u043e \u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0441 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a\u0430\u043c\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u044b.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/fast-vp-v-shd-unity-kak-eto-rabotaet\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47FAST VP \u0432 \u0421\u0425\u0414 Unity: \u043a\u0430\u043a \u044d\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u0440\u0435\u0447\u044c \u043f\u043e\u0439\u0434\u0435\u0442 \u043e\u0431 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0439 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438, \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0432 \u0421\u0425\u0414 Unity\/Unity XT, \u2013 FAST VP. \u0415\u0441\u043b\u0438 \u0432\u044b \u0432\u043f\u0435\u0440\u0432\u044b\u0435 \u0443\u0441\u043b\u044b\u0448\u0430\u043b\u0438 \u043e Unity, \u0442\u043e \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435 \u0432 \u043a\u043e\u043d\u0446\u0435 \u0441\u0442\u0430\u0442\u044c\u0438 \u043c\u043e\u0436\u043d\u043e \u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0441 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a\u0430\u043c\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u044b.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/fast-vp-v-shd-unity-kak-eto-rabotaet\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-03-27T05:42:08+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-27T05:42:08+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47FAST VP i lagringssystemet Unity: hur fungerar det | ProHoster","description":"Idag kommer vi att prata om en intressant teknologi som implementerats i lagringssystemet Unity\/Unity XT \u2013 FAST VP. Om du h\u00f6r om Unity f\u00f6r f\u00f6rsta g\u00e5ngen kan du i slutet av artikeln hitta en l\u00e4nk f\u00f6r att l\u00e4sa mer om systemets specifikationer.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/fast-vp-v-shd-unity-kak-eto-rabotaet","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47FAST VP \u0432 \u0421\u0425\u0414 Unity: \u043a\u0430\u043a \u044d\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 | ProHoster","og:description":"\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u0440\u0435\u0447\u044c \u043f\u043e\u0439\u0434\u0435\u0442 \u043e\u0431 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0439 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438, \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0432 \u0421\u0425\u0414 Unity\/Unity XT, \u2013 FAST VP. \u0415\u0441\u043b\u0438 \u0432\u044b \u0432\u043f\u0435\u0440\u0432\u044b\u0435 \u0443\u0441\u043b\u044b\u0448\u0430\u043b\u0438 \u043e Unity, \u0442\u043e \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435 \u0432 \u043a\u043e\u043d\u0446\u0435 \u0441\u0442\u0430\u0442\u044c\u0438 \u043c\u043e\u0436\u043d\u043e \u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0441 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a\u0430\u043c\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u044b.","og:url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/fast-vp-v-shd-unity-kak-eto-rabotaet","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-03-27T05:42:08+00:00","article:modified_time":"2020-03-27T05:42:08+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"75577","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 17:54:47","updated":"2022-09-28 20:26:26","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/75577","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=75577"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/75577\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media\/75578"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=75577"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=75577"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=75577"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}