{"id":31230,"date":"2019-10-31T21:40:10","date_gmt":"2019-10-31T18:40:10","guid":{"rendered":"https:\/\/prohoster.info\/blog\/rekomendatsii-po-nastrojke-afa-accelstor-pri-rabote-s-vmware-vsphere\/"},"modified":"2019-10-31T21:40:10","modified_gmt":"2019-10-31T18:40:10","slug":"rekomendatsii-po-nastrojke-afa-accelstor-pri-rabote-s-vmware-vsphere","status":"publish","type":"post","link":"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/rekomendatsii-po-nastrojke-afa-accelstor-pri-rabote-s-vmware-vsphere","title":{"rendered":"Aanbevelingen voor de configuratie van AFA AccelStor bij gebruik met VMware vSphere","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>In dit artikel willen we de kenmerken van de All Flash arrays van AccelStor belichten in combinatie met een van de meest populaire virtualisatieplatforms \u2013 VMware vSphere. In het bijzonder willen we de aandacht vestigen op de parameters die helpen om het maximale effect te behalen uit het gebruik van zo'n krachtig instrument als All Flash. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Aanbevelingen voor de configuratie van AFA AccelStor bij gebruik met VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/177f44f7e1c5f30c8c072af86b4f9999.jpg\" style=\"display:block;margin: 0 auto;\" \/><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>De All Flash arrays AccelStor NeoSapphire\u2122 zijn <noindex><a rel=\"nofollow\" href=\"http:\/\/accelstor.ru\/page\/professional-models\">een<\/a><\/noindex> of <noindex><a rel=\"nofollow\" href=\"http:\/\/accelstor.ru\/page\/modeli-vysokoj-dostupnosti-ha\">twee<\/a><\/noindex> node-apparaten die zijn gebaseerd op SSD-opslag met een fundamenteel andere benadering in de implementatie van gegevensopslagconcepten en de organisatie van toegang ertoe met behulp van een eigen technologie <noindex><a rel=\"nofollow\" href=\"http:\/\/accelstor.ru\/page\/flexiremap-technology\">FlexiRemap\u00ae<\/a><\/noindex> in plaats van de vrij populaire RAID-algoritmen. De arrays bieden bloktoegang voor hosts via de interfaces Fibre Channel of iSCSI. Eerlijkheidshalve moeten we opmerken dat de modellen met de iSCSI-interface ook bestandsmatige toegang hebben als een aangename bonus. Maar in dit artikel zullen we ons concentreren op het gebruik van blokprotocollen als de meest prestatiegerichte optie voor All Flash.<\/p>\n<p><\/p>\n<p>Het hele proces van de implementatie en de daaropvolgende configuratie van de samenwerking tussen de AccelStor-array en de virtualisatiesysteem VMware vSphere kan in verschillende fasen worden verdeeld:<\/p>\n<p><\/p>\n<ul>\n<li>Implementatie van de verbindingsarchitectuur en configuratie van het SAN-netwerk;<\/li>\n<li>Configuratie van de All Flash array;<\/li>\n<li>Configuratie van de ESXi-hosts;<\/li>\n<li>Configuratie van de virtuele machines.<\/li>\n<\/ul>\n<p><\/p>\n<p>Voor de voorbeelden werd gebruikgemaakt van de AccelStor NeoSapphire\u2122 arrays met een Fibre Channel-interface en een iSCSI-interface. Voor de basissoftware \u2013 VMware vSphere 6.7U1.<\/p>\n<p><\/p>\n<p>Het wordt ten zeerste aanbevolen om de documentatie van VMware over prestatiekwesties te bekijken voordat u de in dit artikel beschreven systemen implementeert (<noindex><a rel=\"nofollow\" href=\"https:\/\/www.vmware.com\/content\/dam\/digitalmarketing\/vmware\/en\/pdf\/techpaper\/performance\/vsphere-esxi-vcenter-server-67-performance-best-practices.pdf\">Performance Best Practices for VMware vSphere 6.7<\/a><\/noindex> ) en configuraties van iSCSI (<noindex>Best Practices For Running VMware vSphere On iSCSI<\/noindex>)<\/p>\n<p><\/p>\n<h3><i><b>Verbindingsarchitectuur en configuratie van het SAN-netwerk<\/b><\/i><\/h3>\n<p><\/p>\n<p>De belangrijkste componenten van het SAN-netwerk zijn de HBA-adapters in de ESXi-hosts, SAN-switches en de nodes van de array. Een typische topologie van een dergelijk netwerk ziet er als volgt uit:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Aanbevelingen voor de configuratie van AFA AccelStor bij gebruik met VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/0fa8f428d3120b551747e21d43d9095d.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Onder de term Switch wordt hier zowel een afzonderlijke fysieke switch of een set switches (Fabric) als een gedeeld apparaat tussen verschillende diensten verstaan (VSAN in het geval van Fibre Channel en VLAN in het geval van iSCSI). Het gebruik van twee onafhankelijke switches\/Fabric voorkomt mogelijke single points of failure.<\/p>\n<p><\/p>\n<p>Rechtstreeks aansluiten van hosts op de array wordt wel ondersteund, maar is ten zeerste af te raden. De prestaties van All Flash-arrays zijn vrij hoog. Voor maximale snelheid moeten alle poorten van de array worden gebruikt. Daarom is het noodzakelijk om minstens \u00e9\u00e9n switch tussen de hosts en NeoSapphire\u2122 te hebben.<\/p>\n<p><\/p>\n<p>Het hebben van twee poorten op de HBA-host is ook een vereiste voor het bereiken van maximale prestaties en het waarborgen van de beschikbaarheid.<\/p>\n<p><\/p>\n<p>Bij het gebruik van de Fibre Channel-interface is zonering configuratie vereist om mogelijke conflicten tussen initiators en targets uit te sluiten. Zones worden gebouwd volgens het principe '\u00e9\u00e9n initiatorpoort - \u00e9\u00e9n of meerdere poorten van de array'.<\/p>\n<p><\/p>\n<p>Als de verbinding via iSCSI loopt en een switch gebruikt wordt die met andere services wordt gedeeld, is het absoluut noodzakelijk om het iSCSI-verkeer binnen een aparte VLAN te isoleren. Het wordt ook sterk aanbevolen om Jumbo Frames (MTU = 9000) in te schakelen om de pakketgroottes in het netwerk te vergroten en zodoende de hoeveelheid overheadinformatie tijdens de transmissie te verminderen. Houd er echter rekening mee dat voor een correcte werking de MTU-instelling op alle netwerkcomponenten in de keten 'initiator-switch-target' moet worden gewijzigd.<\/p>\n<p><\/p>\n<h3><i><b>Configuratie van de All Flash-array<\/b><\/i><\/h3>\n<p><\/p>\n<p>De array wordt aan klanten geleverd met reeds gevormde groepen <noindex><a rel=\"nofollow\" href=\"http:\/\/accelstor.ru\/page\/flexiremap-technology\">FlexiRemap\u00ae<\/a><\/noindex>. Daarom hoeven er geen acties te worden ondernomen om de opslagapparaten tot \u00e9\u00e9n structuur samen te voegen. Het is voldoende om volumes van de vereiste grootte en in het benodigde aantal te cre\u00ebren.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/zn\/x9\/nc\/znx9ncuyd2rgm8-jfvwf620zaqg.png\"><img decoding=\"async\" alt=\"Aanbevelingen voor de configuratie van AFA AccelStor bij gebruik met VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/d09f9847203773280bc605be1c8fbc67.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/wx\/8l\/ua\/wx8lualewtdkixfwg0petpxbsre.png\"><img decoding=\"async\" alt=\"Aanbevelingen voor de configuratie van AFA AccelStor bij gebruik met VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/ddcdaeb16263f79536db68f9c6ae2cff.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>Voor het gemak is er een functie voor het massaal aanmaken van meerdere volumes van een opgegeven omvang. Standaard worden 'thin' volumes aangemaakt, omdat dit het mogelijk maakt om de beschikbare opslagruimte effici\u00ebnter te benutten (ook dankzij ondersteuning voor Space Reclamation). Qua prestaties is het verschil tussen 'thin' en 'thick' volumes niet meer dan 1%. Maar als het nodig is om alles uit de array te halen, kan elk 'thin' volume altijd worden omgezet naar een 'thick' volume. Houd echter rekening met het feit dat deze operatie onomkeerbaar is.<\/p>\n<p><\/p>\n<p>Vervolgens moet je de gemaakte volumes \u00abpubliceren\u00bb en de toegangsrechten van de hosts instellen via ACL (IP-adressen voor iSCSI en WWPN voor FC) en fysieke scheiding via de poorten van de array. Voor iSCSI-modellen gebeurt dit door het aanmaken van een Target.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/mw\/8y\/cg\/mw8ycgqngghoyuelortgysofswi.png\"><img decoding=\"async\" alt=\"Aanbevelingen voor de configuratie van AFA AccelStor bij gebruik met VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/942d7ec437ad802ef828afa91bcde1f8.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/py\/xe\/28\/pyxe28gnrsxh_cx4ltjleogwsmw.png\"><img decoding=\"async\" alt=\"Aanbevelingen voor de configuratie van AFA AccelStor bij gebruik met VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/f92d329b691d7b17380974253c8572ce.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>Voor FC-modellen vindt de publicatie plaats door een LUN voor elke poort van de array aan te maken.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/qh\/u3\/bx\/qhu3bxhm-kqinygguz298izbw7e.png\"><img decoding=\"async\" alt=\"Aanbevelingen voor de configuratie van AFA AccelStor bij gebruik met VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/554aef268d6b18069edd3531b2429db5.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/oh\/al\/ey\/ohaleyllpb-0bmot9kawc4-ssyg.png\"><img decoding=\"async\" alt=\"Aanbevelingen voor de configuratie van AFA AccelStor bij gebruik met VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/a770a4d3e6090c5bfaab3dad5487ee5a.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>Om het instellingsproces te versnellen, kunnen hosts in groepen worden samengevoegd. Als er op de host een multi-port FC HBA wordt gebruikt (wat in de praktijk meestal het geval is), dan herkent het systeem automatisch dat de poorten van deze HBA tot dezelfde host behoren door WWPN's die \u00e9\u00e9n eenheid van elkaar verschillen. Voor beide interfaces wordt ook batch-creatie van Target\/LUN ondersteund.<\/p>\n<p><\/p>\n<p>Een belangrijk punt bij het gebruik van de iSCSI-interface is het aanmaken van meerdere targets voor volumes om de prestaties te verhogen, omdat de wachtrij op de target niet kan worden gewijzigd en deze feitelijk een bottleneck zal zijn.<\/p>\n<p><\/p>\n<p><b><i><\/p>\n<h3>Configuratie van ESXi-hosts<\/h3>\n<p><\/i><\/b><\/p>\n<p><\/p>\n<p>Vanuit de ESXi-hosts wordt de basisondersteuning uitgevoerd volgens een vrij verwachte scenario. De volgorde van acties voor iSCSI-verbinding:<\/p>\n<p><\/p>\n<ol>\n<li>Voeg een Software iSCSI Adapter toe (niet nodig als deze al is toegevoegd, of als een Hardware iSCSI Adapter wordt gebruikt);<\/li>\n<li>Maak een vSwitch aan, waardoor iSCSI-verkeer zal gaan, en voeg fysieke uplinks en VMkernels toe;<\/li>\n<li>Voeg de adressen van de array toe aan Dynamic Discovery;<\/li>\n<li>Maak een Datastore aan<\/li>\n<\/ol>\n<p><\/p>\n<p><b>Enkele belangrijke opmerkingen:<\/b><\/p>\n<p><\/p>\n<blockquote>\n<ul>\n<li>In het algemeen kan natuurlijk ook een bestaande vSwitch worden gebruikt, maar in het geval van een aparte vSwitch zal het beheer van de instellingen van de host veel eenvoudiger zijn.<\/li>\n<li>Het is noodzakelijk om het Management-verkeer en iSCSI via aparte fysieke lijnen en\/of VLAN's te scheiden om prestatieproblemen te voorkomen.<\/li>\n<li>IP-adressen van VMkernels en de bijbehorende poorten van de All Flash-array moeten zich binnen hetzelfde subnet bevinden, wederom in verband met prestatiekwesties.<\/li>\n<li>Om redundantie te waarborgen volgens VMware-regels moet de vSwitch minstens twee fysieke uplinks hebben.<\/li>\n<li>Als Jumbo Frames worden gebruikt, is het nodig om de MTU zowel bij de vSwitch als bij de VMkernel te wijzigen.<\/li>\n<li>Het is nuttig om te herinneren dat volgens de aanbevelingen van VMware voor fysieke adapters die zullen worden gebruikt voor iSCSI-verkeer, het absoluut noodzakelijk is om Teaming en Failover in te stellen. Concreet moet elke VMkernel alleen via \u00e9\u00e9n uplink werken, de tweede uplink moet in de ongebruikte modus worden gezet. Voor betrouwbaarheid moeten er twee VMkernels worden toegevoegd, elk werkend via zijn eigen uplink.<\/li>\n<\/ul>\n<p>\n<\/p><\/blockquote>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/_h\/jb\/va\/_hjbvatnuhjwts4duy2epgb7bbi.png\"><img decoding=\"async\" alt=\"Aanbevelingen voor de configuratie van AFA AccelStor bij gebruik met VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/b769fa87aa8552ed6dd775f9f9dcb1b5.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>VMkernel Adapter (vmk#)<br \/>\nFysieke Netwerkadapter (vmnic#)<\/p>\n<p>vmk1 (Storage01)<br \/>\nActieve Adapters<br \/>\nvmnic2<br \/>\nOngebruikte Adapters<br \/>\nvmnic3<\/p>\n<p>vmk2 (Storage02)<br \/>\nActieve Adapters<br \/>\nvmnic3<br \/>\nOngebruikte Adapters<br \/>\nvmnic2<\/p>\n<p>Voor verbinding via Fibre Channel zijn er geen voorafgaande acties vereist. U kunt onmiddellijk een Datastore maken.<\/p>\n<p><\/p>\n<p>Na het aanmaken van de Datastore moet u ervoor zorgen dat de Round Robin-beleid wordt gebruikt voor de paden naar Target\/LUN als de meest effici\u00ebnte optie.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/zh\/zr\/t1\/zhzrt15baoc1qlp0w6ds-mys3hu.png\"><img decoding=\"async\" alt=\"Aanbevelingen voor de configuratie van AFA AccelStor bij gebruik met VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/621474aa13123cd44518b263f222e6b5.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>Standaard voorziet VMware in het gebruik van deze beleidsinstelling volgens het schema: 1000 aanvragen via het eerste pad, de volgende 1000 aanvragen via het tweede pad, enzovoort. Een dergelijke interactie van de host met een tweecontroller-array zal niet in balans zijn. Daarom raden we aan het parameter Round Robin-beleid = 1 in te stellen via Esxcli\/PowerCLI.<\/p>\n<p>\n<b class=\"spoiler_title\">Instellingen<\/b><\/p>\n<p>Voor Esxcli:<\/p>\n<p><\/p>\n<ul>\n<li>LUN's weergeven<\/li>\n<\/ul>\n<p><\/p>\n<p><b>esxcli storage nmp device list<\/b><\/p>\n<p><\/p>\n<ul>\n<li>Kopieer de Device Name<\/li>\n<li>Wijzig het Round Robin-beleid<\/li>\n<\/ul>\n<p><\/p>\n<p><b>esxcli storage nmp psp roundrobin deviceconfig set --type=iops --iops=1 --device=\"Device_ID\"<\/b><\/p>\n<p><\/p>\n<p>De meeste moderne applicaties zijn ontworpen voor het uitwisselen van grote datapunten om de bandbreedte maximaal te benutten en de belasting op de centrale processor te verlagen. Daarom verzendt ESXi standaard invoer-\/uitvoerverzoeken naar het opslagapparaat in porties tot 32767KB. Voor bepaalde scenario's kan het echter effici\u00ebnter zijn om kleinere porties uit te wisselen. Voor AccelStor-arrays zijn dit de volgende scenario's:<\/p>\n<p><\/p>\n<ul>\n<li>De virtuele machine gebruikt UEFI in plaats van Legacy BIOS<\/li>\n<li>VSphere Replication wordt gebruikt<\/li>\n<\/ul>\n<p><\/p>\n<p>Voor dergelijke scenario's wordt aangeraden de waarde van het parameter Disk.DiskMaxIOSize op 4096 in te stellen.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/1g\/et\/3g\/1get3g8odkem1onrpkwjdilbnsi.png\"><img decoding=\"async\" alt=\"Aanbevelingen voor de configuratie van AFA AccelStor bij gebruik met VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/f7072bb572580d9bd6077afab8c272ba.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>Voor iSCSI-verbindingen wordt aangeraden de parameter Login Timeout op 30 (standaard 5) in te stellen om de stabiliteit van de verbinding te verhogen en de vertraagde bevestiging van verzonden pakketten DelayedAck uit te schakelen. Beide opties zijn te vinden in de vSphere Client: Host \u2192 Configure \u2192 Storage \u2192 Storage Adapters \u2192 Advanced Options voor de iSCSI-adapter.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/1y\/5_\/c8\/1y5_c80zsijgqtngo-9vt2zbbo8.png\"><img decoding=\"async\" alt=\"Aanbevelingen voor de configuratie van AFA AccelStor bij gebruik met VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/e9700594d0074b5439dbb397c081dd48.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/bh\/yi\/tv\/bhyitvuujofnioaunwhzypx3fe0.png\"><img decoding=\"async\" alt=\"Aanbevelingen voor de configuratie van AFA AccelStor bij gebruik met VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/c2dd6f3aaa6c0648763f66a94af2c251.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>Een belangrijke factor is het aantal gebruikte volumes voor de datastore. Het is begrijpelijk dat men uit oogpunt van gebruiksgemak de neiging heeft om \u00e9\u00e9n groot volume voor de volledige capaciteit van de array te cre\u00ebren. Echter, het hebben van meerdere volumes en, bijgevolg, datastores heeft een gunstige invloed op de algehele prestaties (meer over queues verderop in de tekst). Daarom raden we aan om minimaal twee volumes aan te maken.<\/p>\n<p><\/p>\n<p>Nog niet zo lang geleden adviseerde VMware het aantal virtuele machines op \u00e9\u00e9n datastore te beperken, opnieuw met het doel de best mogelijke prestaties te behalen. Maar tegenwoordig, vooral met de opkomst van VDI, is dit probleem minder urgent. Dit ontslaat ons echter niet van de oude regel: verdeel virtuele machines die intensieve IO vereisen over verschillende datastores. Om het optimale aantal virtuele machines op \u00e9\u00e9n volume te bepalen, is er niets beter dan het uitvoeren van <noindex><a rel=\"nofollow\" href=\"http:\/\/accelstor.ru\/page\/zaprosit-demo\">belastingstests met de All Flash-array AccelStor <\/a><\/noindex>binnen uw eigen infrastructuur.<\/p>\n<p><\/p>\n<h3><i><b>Configuratie van virtuele machines<\/b><\/i><\/h3>\n<p><\/p>\n<p>Bij de configuratie van virtuele machines zijn er geen bijzondere eisen, of beter gezegd, ze zijn vrij standaard:<\/p>\n<p><\/p>\n<ul>\n<li>Gebruik de meest actuele versie van VM (compatibiliteit)<\/li>\n<li>Wees voorzichtig bij het instellen van het RAM-grootte bij dichte plaatsing van virtuele machines, bijvoorbeeld in VDI (aangezien bij de start standaard een swapbestand van vergelijkbare grootte als het RAM wordt aangemaakt, wat nuttige capaciteit verbruikt en effect heeft op de uiteindelijke prestaties)<\/li>\n<li>Gebruik de meest IO-prestatiegerichte versies van adapters: netwerkadapter type VMXNET 3 en SCSI type PVSCSI<\/li>\n<li>Gebruik het type schijf Thick Provision Eager Zeroed voor maximale prestaties en Thin Provisioning voor een optimale benutting van de opslagcapaciteit<\/li>\n<li>Beperk indien mogelijk de werking van machines die niet kritisch zijn voor invoer\/uitvoer met behulp van Virtual Disk Limit<\/li>\n<li>Zorg ervoor dat VMware Tools is ge\u00efnstalleerd <\/li>\n<\/ul>\n<p><\/p>\n<h3><i><b>Opmerkingen over queues<\/b><\/i><\/h3>\n<p><\/p>\n<p>Een wachtrij (of Outstanding I\/Os) is het aantal invoer-\/uitvoerverzoeken (SCSI-commando's) dat op elk moment wacht op verwerking door een specifiek apparaat\/toepassing. Bij een volle wachtrij treedt de fout QFULL op, wat uiteindelijk resulteert in een toename van de latentie. Bij het gebruik van schijf (spindle) opslagsystemen geldt theoretisch: hoe hoger de wachtrij, hoe hoger hun prestaties. Echter, overdrijf het niet, want je kunt gemakkelijk tegen QFULL aanlopen. Bij All Flash-systemen is het iets eenvoudiger: de arrays hebben immers latenties die beduidend lager zijn, waardoor het vaak niet nodig is om de grootte van wachtrijen apart aan te passen. Aan de andere kant, in sommige gebruiksscenario's (bijvoorbeeld een sterke scheefgroei in de IO-eisen voor bepaalde virtuele machines, prestatietests, enz.) is het noodzakelijk, als je de wachtrijparameters niet kunt wijzigen, tenminste te begrijpen welke waarden haalbaar zijn en, belangrijker nog, op welke manieren.<\/p>\n<p><\/p>\n<p>Op de All Flash-array van AccelStor zijn er geen limieten met betrekking tot volumes of invoer-\/uitvoerpoorten. Indien nodig kan zelfs \u00e9\u00e9n enkel volume alle bronnen van de array ontvangen. Het enige bezwaar op wachtrijen is voor iSCSI-doelen. Daarom werd hierboven de noodzaak aangegeven om meerdere (idealiter tot 8) doelen per volume aan te maken om deze limiet te overschrijden. We herhalen ook dat AccelStor-arrays zeer prestatiegerichte oplossingen zijn. Daarom moet je alle interfacepoorten van het systeem inzetten om maximale snelheid te bereiken.<\/p>\n<p><\/p>\n<p>Vanuit het perspectief van de ESXi-host is de situatie compleet anders. De host hanteert de praktijk van gelijke toegang tot middelen voor alle deelnemers. Daarom zijn er aparte IO-wachtrijen voor de gast-OS en de HBA. De wachtrijen voor de gast-OS worden samengesteld uit de wachtrijen voor de virtuele SCSI-adapter en de virtuele schijf:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Aanbevelingen voor de configuratie van AFA AccelStor bij gebruik met VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/e6033427e6f554490c9a6460574b7f6e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>De wachtrij naar de HBA hangt af van het specifieke type\/merk:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Aanbevelingen voor de configuratie van AFA AccelStor bij gebruik met VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/a0b078e63bdf8f306a25bfecd1310cb0.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>De uiteindelijke prestatie van de virtuele machine wordt bepaald door de laagste waarde van de wachtrijparameter (Queue Depth limit) onder de componenten van de host. <\/p>\n<p><\/p>\n<p>Met deze waarden kunnen we de prestatie-indicatoren beoordelen die we in een bepaalde configuratie kunnen behalen. Bijvoorbeeld, we willen de theoretische prestaties van een virtuele machine (zonder de schijf te koppelen) met een latency van 0,5 ms weten. Dan is de IOPS = (1.000\/latency) * Outstanding I\/Os (Queue Depth limit)<\/p>\n<p>\n<b class=\"spoiler_title\">Voorbeelden<\/b><\/p>\n<p><b>Voorbeeld 1<\/b><\/p>\n<p><\/p>\n<ul>\n<li>FC Emulex HBA-adapter<\/li>\n<li>\u00c9\u00e9n VM op datastore<\/li>\n<li>VMware Paravirtual SCSI-adapter<\/li>\n<\/ul>\n<p><\/p>\n<p>Hier wordt de Queue Depth limit bepaald door de Emulex HBA. Daarom IOPS = (1000\/0.5)*32 = 64K<\/p>\n<p><\/p>\n<p><b>Voorbeeld 2<\/b><\/p>\n<p><\/p>\n<ul>\n<li>VMware iSCSI Software-adapter<\/li>\n<li>\u00c9\u00e9n VM op datastore<\/li>\n<li>VMware Paravirtual SCSI-adapter<\/li>\n<\/ul>\n<p><\/p>\n<p>Hier wordt de Queue Depth limit bepaald door de Paravirtual SCSI-adapter. Daarom IOPS = (1000\/0.5)*64 = 128K<\/p>\n<p><\/p>\n<p>Topmodellen van All Flash-opslag AccelStor (bijvoorbeeld, <noindex><a rel=\"nofollow\" href=\"http:\/\/accelstor.ru\/product\/neosapphire-p710\">P710<\/a><\/noindex>) kunnen 700K IOPS bij schrijven leveren met een blokgrootte van 4K. Bij deze blokgrootte is het volkomen duidelijk dat een enkele virtuele machine een dergelijke opslag niet kan belasten. Hiervoor zijn 11 (voor voorbeeld 1) of 6 (voor voorbeeld 2) virtuele machines nodig.<\/p>\n<p><\/p>\n<p>Uiteindelijk kan men, bij een goede configuratie van alle beschreven componenten van het virtuele datacenter, zeer indrukwekkende resultaten behalen wat betreft prestaties.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Aanbevelingen voor de configuratie van AFA AccelStor bij gebruik met VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/eee93cccf16539410695c6f79d94deda.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><i>4K Random, 70% Lezen\/30% Schrijven<\/i><\/p>\n<p><\/p>\n<p>In werkelijkheid is de echte wereld veel complexer om met een eenvoudige formule te beschrijven. Op \u00e9\u00e9n host bevinden zich altijd meerdere virtuele machines met verschillende configuraties en IO-eisen. Bovendien is de hostprocessor verantwoordelijk voor de input\/output-verwerking, waarvan de kracht niet eindeloos is. Dus om het volledige potentieel van de <noindex><a rel=\"nofollow\" href=\"http:\/\/accelstor.ru\/product\/neosapphire-p710\">P710<\/a><\/noindex> in werkelijkheid te benutten, zijn minimaal drie hosts vereist. Daarnaast hebben applicaties die binnen de virtuele machines draaien hun eigen invloed. Daarom raden we voor een exacte sizing aan om <noindex><a rel=\"nofollow\" href=\"http:\/\/accelstor.ru\/page\/zaprosit-demo\">de testmodellen in de praktijk te gebruiken<\/a><\/noindex> All Flash-opslag <noindex><a rel=\"nofollow\" href=\"http:\/\/accelstor.ru\/\">AccelStor<\/a><\/noindex> binnen de infrastructuur van de klant voor actuele, lopende taken.<\/p>\n<p>Bron: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/accelstor\/blog\/447390\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u0440\u0430\u043c\u043a\u0430\u0445 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438 \u0445\u043e\u0442\u0435\u043b\u043e\u0441\u044c \u0431\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c \u043e\u0431 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u044f\u0445 \u0440\u0430\u0431\u043e\u0442\u044b All Flash \u043c\u0430\u0441\u0441\u0438\u0432\u043e\u0432 AccelStor \u0441 \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u0435\u0439\u0448\u0438\u0445 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u2013 VMware vSphere. \u0412 \u0447\u0430\u0441\u0442\u043d\u043e\u0441\u0442\u0438, \u0430\u043a\u0446\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 \u0442\u0435\u0445 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u0445, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043c\u043e\u0433\u0443\u0442 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u044d\u0444\u0444\u0435\u043a\u0442 \u043e\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0442\u0430\u043a\u043e\u0433\u043e \u043c\u043e\u0449\u043d\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430, \u043a\u0430\u043a All Flash. All Flash \u043c\u0430\u0441\u0441\u0438\u0432\u044b AccelStor NeoSapphire\u2122 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \u0441\u043e\u0431\u043e\u0439 \u043e\u0434\u043d\u043e \u0438\u043b\u0438 \u0434\u0432\u0443\u0445 \u043d\u043e\u0434\u043e\u0432\u044b\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":23196,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-31230","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.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u0440\u0430\u043c\u043a\u0430\u0445 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438 \u0445\u043e\u0442\u0435\u043b\u043e\u0441\u044c \u0431\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c \u043e\u0431 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u044f\u0445 \u0440\u0430\u0431\u043e\u0442\u044b All Flash \u043c\u0430\u0441\u0441\u0438\u0432\u043e\u0432 AccelStor \u0441 \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u0435\u0439\u0448\u0438\u0445 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u2013 VMware vSphere.\" \/>\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\/nl\/blog\/administrirovanie\/rekomendatsii-po-nastrojke-afa-accelstor-pri-rabote-s-vmware-vsphere\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\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\udd47\u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438 \u043f\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 AFA AccelStor \u043f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 \u0441 VMware vSphere | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u0440\u0430\u043c\u043a\u0430\u0445 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438 \u0445\u043e\u0442\u0435\u043b\u043e\u0441\u044c \u0431\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c \u043e\u0431 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u044f\u0445 \u0440\u0430\u0431\u043e\u0442\u044b All Flash \u043c\u0430\u0441\u0441\u0438\u0432\u043e\u0432 AccelStor \u0441 \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u0435\u0439\u0448\u0438\u0445 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u2013 VMware vSphere.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/rekomendatsii-po-nastrojke-afa-accelstor-pri-rabote-s-vmware-vsphere\" \/>\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=\"2019-10-31T18:40:10+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:40:10+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\udd47Aanbevelingen voor het configureren van AFA AccelStor bij het werken met VMware vSphere | ProHoster","description":"In dit artikel willen we de kenmerken van All Flash-opslag AccelStor bespreken in combinatie met een van de populairste virtualisatieplatforms \u2013 VMware vSphere.","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/rekomendatsii-po-nastrojke-afa-accelstor-pri-rabote-s-vmware-vsphere","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","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\udd47\u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438 \u043f\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 AFA AccelStor \u043f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 \u0441 VMware vSphere | ProHoster","og:description":"\u0412 \u0440\u0430\u043c\u043a\u0430\u0445 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438 \u0445\u043e\u0442\u0435\u043b\u043e\u0441\u044c \u0431\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c \u043e\u0431 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u044f\u0445 \u0440\u0430\u0431\u043e\u0442\u044b All Flash \u043c\u0430\u0441\u0441\u0438\u0432\u043e\u0432 AccelStor \u0441 \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u0435\u0439\u0448\u0438\u0445 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u2013 VMware vSphere.","og:url":"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/rekomendatsii-po-nastrojke-afa-accelstor-pri-rabote-s-vmware-vsphere","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":"2019-10-31T18:40:10+00:00","article:modified_time":"2019-10-31T18:40:10+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"31230","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":"2026-01-21 05:09:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:20:31","updated":"2026-01-21 05:09:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/31230","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=31230"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/31230\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media\/23196"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=31230"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=31230"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=31230"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}