{"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\/pl\/blog\/administrirovanie\/rekomendatsii-po-nastrojke-afa-accelstor-pri-rabote-s-vmware-vsphere","title":{"rendered":"Zalecenia dotycz\u0105ce konfiguracji AFA AccelStor podczas pracy z VMware vSphere","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>W niniejszym artykule chcia\u0142bym opisa\u0107 cechy dzia\u0142ania macierzy All Flash AccelStor z jednej z najbardziej popularnych platform wirtualizacji \u2013 VMware vSphere. Szczeg\u00f3lnie chcia\u0142bym zwr\u00f3ci\u0107 uwag\u0119 na parametry, kt\u00f3re pomog\u0105 uzyska\u0107 maksymalne korzy\u015bci z u\u017cycia tak pot\u0119\u017cnego narz\u0119dzia jak All Flash. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zalecenia dotycz\u0105ce konfiguracji AFA AccelStor podczas pracy z 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>Macierze All Flash AccelStor NeoSapphire\u2122 s\u0105 <noindex><a rel=\"nofollow\" href=\"http:\/\/accelstor.ru\/page\/professional-models\">jednymi<\/a><\/noindex> lub <noindex><a rel=\"nofollow\" href=\"http:\/\/accelstor.ru\/page\/modeli-vysokoj-dostupnosti-ha\">dw\u00f3ch<\/a><\/noindex> w\u0119z\u0142ami opartymi na pami\u0119ci SSD, kt\u00f3re w zasadniczy spos\u00f3b r\u00f3\u017cni\u0105 si\u0119 w podej\u015bciu do realizacji koncepcji przechowywania danych i organizacji dost\u0119pu do nich z wykorzystaniem w\u0142asnej technologii <noindex><a rel=\"nofollow\" href=\"http:\/\/accelstor.ru\/page\/flexiremap-technology\">FlexiRemap\u00ae<\/a><\/noindex> zamiast popularnych algorytm\u00f3w RAID. Macierze oferuj\u0105 blokowy dost\u0119p dla host\u00f3w poprzez interfejsy Fibre Channel lub iSCSI. Sprawiedliwie nale\u017cy zauwa\u017cy\u0107, \u017ce modele z interfejsem iSCSI maj\u0105 r\u00f3wnie\u017c dost\u0119p plikowy jako mi\u0142y dodatek. Jednak w ramach niniejszego artyku\u0142u skoncentrujemy si\u0119 na zastosowaniu protoko\u0142\u00f3w blokowych jako najbardziej wydajnych dla All Flash.<\/p>\n<p><\/p>\n<p>Ca\u0142y proces wdra\u017cania i p\u00f3\u017aniejszej konfiguracji wsp\u00f3\u0142pracy macierzy AccelStor z systemem wirtualizacji VMware vSphere mo\u017cna podzieli\u0107 na kilka etap\u00f3w:<\/p>\n<p><\/p>\n<ul>\n<li>Realizacja topologii po\u0142\u0105czenia i konfiguracja sieci SAN;<\/li>\n<li>Konfiguracja macierzy All Flash;<\/li>\n<li>Konfiguracja host\u00f3w ESXi;<\/li>\n<li>Konfiguracja maszyn wirtualnych.<\/li>\n<\/ul>\n<p><\/p>\n<p>W przyk\u0142adach u\u017cyto macierzy AccelStor NeoSapphire\u2122 z interfejsem Fibre Channel i z interfejsem iSCSI. Jako podstawowe oprogramowanie u\u017cyto VMware vSphere 6.7U1.<\/p>\n<p><\/p>\n<p>Przed wdro\u017ceniem opisanych w artykule system\u00f3w zdecydowanie zaleca si\u0119 zapoznanie z dokumentacj\u0105 VMware dotycz\u0105c\u0105 wydajno\u015bci (<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> ) oraz ustawie\u0144 iSCSI (<noindex>Best Practices For Running VMware vSphere On iSCSI<\/noindex>)<\/p>\n<p><\/p>\n<h3><i><b>Topologia po\u0142\u0105czenia i konfiguracja sieci SAN<\/b><\/i><\/h3>\n<p><\/p>\n<p>Podstawowymi komponentami sieci SAN s\u0105 adaptery HBA w hostach ESXi, prze\u0142\u0105czniki SAN i w\u0119z\u0142y macierzy. Typowa topologia takiej sieci wygl\u0105da\u0142aby tak:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zalecenia dotycz\u0105ce konfiguracji AFA AccelStor podczas pracy z VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/0fa8f428d3120b551747e21d43d9095d.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Pod terminem Switch rozumie si\u0119 zar\u00f3wno oddzielny fizyczny prze\u0142\u0105cznik, jak i zestaw prze\u0142\u0105cznik\u00f3w (Fabric), jak r\u00f3wnie\u017c urz\u0105dzenie dzielone mi\u0119dzy r\u00f3\u017cnymi us\u0142ugami (VSAN w przypadku Fibre Channel i VLAN w przypadku iSCSI). U\u017cycie dw\u00f3ch niezale\u017cnych prze\u0142\u0105cznik\u00f3w\/Fabric pozwoli wyeliminowa\u0107 potencjalny punkt awarii.<\/p>\n<p><\/p>\n<p>Bezpo\u015brednie po\u0142\u0105czenie host\u00f3w z macierz\u0105, cho\u0107 jest obs\u0142ugiwane, jest zdecydowanie odradzane. Wydajno\u015b\u0107 macierzy All Flash jest wystarczaj\u0105co wysoka, a do maksymalnej pr\u0119dko\u015bci konieczne jest wykorzystanie wszystkich port\u00f3w macierzy. Dlatego obecno\u015b\u0107 przynajmniej jednego switcha mi\u0119dzy hostami a NeoSapphire\u2122 jest obowi\u0105zkowa.<\/p>\n<p><\/p>\n<p>Posiadanie dw\u00f3ch port\u00f3w w HBA hosta jest r\u00f3wnie\u017c obowi\u0105zkowym wymogiem, aby osi\u0105gn\u0105\u0107 maksymaln\u0105 wydajno\u015b\u0107 i zapewni\u0107 odporno\u015b\u0107 na awarie.<\/p>\n<p><\/p>\n<p>W przypadku korzystania z interfejsu Fibre Channel konieczne jest skonfigurowanie zonowania w celu wykluczenia potencjalnych kolizji pomi\u0119dzy inicjatorami a celami. Strefy s\u0105 budowane na zasadzie \u201ejeden port inicjatora \u2013 jeden lub kilka port\u00f3w macierzy\u201d.<\/p>\n<p><\/p>\n<p>Je\u015bli po\u0142\u0105czenie odbywa si\u0119 poprzez iSCSI w przypadku u\u017cywania switcha wsp\u00f3\u0142dzielonego z innymi us\u0142ugami, konieczne jest izolowanie ruchu iSCSI w ramach oddzielnego VLAN. Zdecydowanie zaleca si\u0119 r\u00f3wnie\u017c w\u0142\u0105czenie wsparcia dla Jumbo Frames (MTU = 9000) w celu zwi\u0119kszenia rozmiar\u00f3w pakiet\u00f3w w sieci, co pozwala na zmniejszenie ilo\u015bci danych steruj\u0105cych podczas transmisji. Nale\u017cy jednak pami\u0119ta\u0107, \u017ce dla prawid\u0142owego dzia\u0142ania konieczne jest zmodyfikowanie ustawienia MTU na wszystkich komponentach sieci w \u0142a\u0144cuchu \u201einicjator-switch-cel\u201d.<\/p>\n<p><\/p>\n<h3><i><b>Konfiguracja macierzy All Flash<\/b><\/i><\/h3>\n<p><\/p>\n<p>Macierz dostarczana jest klientom z ju\u017c utworzonymi grupami <noindex><a rel=\"nofollow\" href=\"http:\/\/accelstor.ru\/page\/flexiremap-technology\">FlexiRemap\u00ae<\/a><\/noindex>. Dlatego nie ma potrzeby podejmowania dzia\u0142a\u0144 w celu po\u0142\u0105czenia dysk\u00f3w w jedn\u0105 struktur\u0119. Wystarczy utworzy\u0107 wolumeny o wymaganym rozmiarze i w odpowiedniej liczbie.<\/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=\"Zalecenia dotycz\u0105ce konfiguracji AFA AccelStor podczas pracy z 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=\"Zalecenia dotycz\u0105ce konfiguracji AFA AccelStor podczas pracy z VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/ddcdaeb16263f79536db68f9c6ae2cff.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>Dla wygody dost\u0119pna jest funkcjonalno\u015b\u0107 masowego tworzenia kilku wolumen\u00f3w o zadanej wielko\u015bci. Domy\u015blnie tworzone s\u0105 wolumeny \u201ecienkie\u201d, poniewa\u017c pozwala to na bardziej racjonalne wykorzystanie dost\u0119pnej przestrzeni magazynowej (w tym dzi\u0119ki wsparciu dla Space Reclamation). Z punktu widzenia wydajno\u015bci r\u00f3\u017cnica mi\u0119dzy wolumenami \u201ecienkimi\u201d a \u201egrubymi\u201d nie przekracza 1%. Niemniej jednak, je\u015bli wymagana jest maksymalna wydajno\u015b\u0107 z macierzy, zawsze mo\u017cna przekonwertowa\u0107 dowolny wolumen \u201ecienki\u201d na \u201egruby\u201d. Nale\u017cy jednak pami\u0119ta\u0107, \u017ce taka operacja jest nieodwracalna.<\/p>\n<p><\/p>\n<p>Nast\u0119pnie pozostaje \u201eopublikowa\u0107\u201d utworzone wolumeny i ustawi\u0107 dla nich uprawnienia dost\u0119pu ze strony host\u00f3w za pomoc\u0105 ACL (adresy IP dla iSCSI i WWPN dla FC) i fizycznego podzia\u0142u wed\u0142ug port\u00f3w macierzy. Dla modeli iSCSI odbywa si\u0119 to poprzez utworzenie 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=\"Zalecenia dotycz\u0105ce konfiguracji AFA AccelStor podczas pracy z 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=\"Zalecenia dotycz\u0105ce konfiguracji AFA AccelStor podczas pracy z VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/f92d329b691d7b17380974253c8572ce.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>W przypadku modeli FC publikacja odbywa si\u0119 poprzez utworzenie LUN dla ka\u017cdego portu macierzy.<\/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=\"Zalecenia dotycz\u0105ce konfiguracji AFA AccelStor podczas pracy z 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=\"Zalecenia dotycz\u0105ce konfiguracji AFA AccelStor podczas pracy z VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/a770a4d3e6090c5bfaab3dad5487ee5a.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>Aby przyspieszy\u0107 proces konfiguracji, hosty mo\u017cna grupowa\u0107. Co wi\u0119cej, je\u015bli na ho\u015bcie u\u017cywana jest wieloportowa FC HBA (co w praktyce zdarza si\u0119 najcz\u0119\u015bciej), to system automatycznie rozpoznaje, \u017ce porty takiej HBA nale\u017c\u0105 do jednego hosta dzi\u0119ki WWPN, r\u00f3\u017cni\u0105cym si\u0119 o jeden. Obs\u0142ugiwane jest r\u00f3wnie\u017c zbiorowe utworzenie Target\/LUN dla obu interfejs\u00f3w.<\/p>\n<p><\/p>\n<p>Wa\u017cn\u0105 uwag\u0105 w przypadku korzystania z interfejsu iSCSI jest tworzenie dla wolumen\u00f3w od razu kilku target\u00f3w w celu zwi\u0119kszenia wydajno\u015bci, poniewa\u017c kolejka na targetie nie mo\u017ce by\u0107 zmieniana i w rzeczywisto\u015bci b\u0119dzie w\u0105skim gard\u0142em.<\/p>\n<p><\/p>\n<p><b><i><\/p>\n<h3>Konfiguracja host\u00f3w ESXi<\/h3>\n<p><\/i><\/b><\/p>\n<p><\/p>\n<p>Ze strony host\u00f3w ESXi podstawowa konfiguracja przeprowadzana jest wed\u0142ug ca\u0142kiem oczekiwanego scenariusza. Kolejno\u015b\u0107 dzia\u0142a\u0144 dla po\u0142\u0105czenia iSCSI:<\/p>\n<p><\/p>\n<ol>\n<li>Dodanie Adaptera Software iSCSI (nie jest wymagane, je\u015bli ju\u017c zosta\u0142 dodany, lub w przypadku u\u017cycia Adaptera Hardware iSCSI);<\/li>\n<li>Utworzenie vSwitch, przez kt\u00f3ry b\u0119dzie przechodzi\u0142 ruch iSCSI i dodanie do niego fizycznych uplink i VMkernel;<\/li>\n<li>Dodanie do Dynamic Discovery adres\u00f3w macierzy;<\/li>\n<li>Utworzenie Datastore<\/li>\n<\/ol>\n<p><\/p>\n<p><b>Kilka wa\u017cnych uwag:<\/b><\/p>\n<p><\/p>\n<blockquote>\n<ul>\n<li>Og\u00f3lnie rzecz bior\u0105c, mo\u017cna r\u00f3wnie\u017c u\u017cy\u0107 ju\u017c istniej\u0105cego vSwitch, ale w przypadku oddzielnego vSwitch zarz\u0105dzanie ustawieniami hosta b\u0119dzie znacznie \u0142atwiejsze.<\/li>\n<li>Nale\u017cy oddzieli\u0107 ruch zarz\u0105dzania i iSCSI na oddzielnych fizycznych \u0142\u0105czach i\/lub VLAN w celu unikni\u0119cia problem\u00f3w z wydajno\u015bci\u0105.<\/li>\n<li>Adresy IP VMkernel i odpowiednich port\u00f3w All Flash macierzy powinny znajdowa\u0107 si\u0119 w tej samej podsieci znowu ze wzgl\u0119d\u00f3w wydajno\u015bci.<\/li>\n<li>Aby zapewni\u0107 odporno\u015b\u0107 na awarie, zgodnie z zasadami VMware vSwitch musi mie\u0107 co najmniej dwa fizyczne uplink.<\/li>\n<li>Je\u015bli u\u017cywane s\u0105 Jumbo Frames, nale\u017cy zmieni\u0107 MTU zar\u00f3wno w vSwitch, jak i w VMkernel.<\/li>\n<li>Warto przypomnie\u0107, \u017ce zgodnie z zaleceniami VMware dla fizycznych adapter\u00f3w, kt\u00f3re b\u0119d\u0105 u\u017cywane do pracy z ruchem iSCSI, konieczne jest skonfigurowanie teamingu i prze\u0142\u0105czania awaryjnego. W szczeg\u00f3lno\u015bci ka\u017cdy VMkernel powinien dzia\u0142a\u0107 tylko przez jeden uplink, drugi uplink nale\u017cy ustawi\u0107 w tryb unused. Dla zapewnienia odporno\u015bci na awarie nale\u017cy doda\u0107 dwa VMkernel, z kt\u00f3rych ka\u017cdy b\u0119dzie dzia\u0142a\u0142 przez sw\u00f3j w\u0142asny 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=\"Zalecenia dotycz\u0105ce konfiguracji AFA AccelStor podczas pracy z VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/b769fa87aa8552ed6dd775f9f9dcb1b5.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>Adapter VMkernel (vmk#)<br \/>\nFizyczny adapter sieciowy (vmnic#)<\/p>\n<p>vmk1 (Storage01)<br \/>\nAktywne adaptery<br \/>\nvmnic2<br \/>\nNieu\u017cywane adaptery<br \/>\nvmnic3<\/p>\n<p>vmk2 (Storage02)<br \/>\nAktywne adaptery<br \/>\nvmnic3<br \/>\nNieu\u017cywane adaptery<br \/>\nvmnic2<\/p>\n<p>Aby po\u0142\u0105czy\u0107 si\u0119 przez Fibre Channel, nie s\u0105 wymagane \u017cadne wst\u0119pne dzia\u0142ania. Mo\u017cna od razu tworzy\u0107 Datastore.<\/p>\n<p><\/p>\n<p>Po utworzeniu Datastore nale\u017cy upewni\u0107 si\u0119, \u017ce stosowana jest polityka Round Robin dla \u015bcie\u017cek do Target\/LUN jako najbardziej wydajna.<\/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=\"Zalecenia dotycz\u0105ce konfiguracji AFA AccelStor podczas pracy z VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/621474aa13123cd44518b263f222e6b5.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>Domy\u015blnie ustawienia VMware zak\u0142adaj\u0105 wykorzystanie tej polityki w schemacie: 1000 zapyta\u0144 przez pierwsz\u0105 \u015bcie\u017ck\u0119, kolejne 1000 zapyta\u0144 przez drug\u0105 \u015bcie\u017ck\u0119 itd. Takie interakcje hosta z dwukontrolerowym macierz\u0105 b\u0119d\u0105 niezr\u00f3wnowa\u017cone. Dlatego zalecamy ustawienie parametru Round Robin policy = 1 przez Esxcli\/PowerCLI.<\/p>\n<p>\n<b class=\"spoiler_title\">Ustawienia<\/b><\/p>\n<p>Dla Esxcli:<\/p>\n<p><\/p>\n<ul>\n<li>Wy\u015bwietl dost\u0119pne LUN<\/li>\n<\/ul>\n<p><\/p>\n<p><b>esxcli storage nmp device list<\/b><\/p>\n<p><\/p>\n<ul>\n<li>Skopiuj nazw\u0119 urz\u0105dzenia<\/li>\n<li>Zmie\u0144 polityk\u0119 Round Robin<\/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>Wi\u0119kszo\u015b\u0107 nowoczesnych aplikacji zosta\u0142a zaprojektowana do wymiany du\u017cych pakiet\u00f3w danych w celu maksymalizacji wykorzystania pasma i zmniejszenia obci\u0105\u017cenia procesora. Dlatego ESXi domy\u015blnie przesy\u0142a zapytania wej\u015bcia\/wyj\u015bcia na urz\u0105dzenie pami\u0119ci masowej w porcjach do 32767KB. Jednak w przypadku niekt\u00f3rych scenariuszy wymiana mniejszych porcji jest bardziej wydajna. W odniesieniu do macierzy AccelStor dotycz\u0105 to nast\u0119puj\u0105ce scenariusze:<\/p>\n<p><\/p>\n<ul>\n<li>Maszyna wirtualna u\u017cywa UEFI zamiast Legacy BIOS<\/li>\n<li>U\u017cywane jest replikowanie vSphere<\/li>\n<\/ul>\n<p><\/p>\n<p>Dla takich scenariuszy zaleca si\u0119 zmian\u0119 warto\u015bci parametru Disk.DiskMaxIOSize na 4096.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/1g\/et\/3g\/1get3g8odkem1onrpkwjdilbnsi.png\"><img decoding=\"async\" alt=\"Zalecenia dotycz\u0105ce konfiguracji AFA AccelStor podczas pracy z VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/f7072bb572580d9bd6077afab8c272ba.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>Dla po\u0142\u0105cze\u0144 iSCSI zaleca si\u0119 zmian\u0119 parametru Login Timeout na 30 (domy\u015blnie 5) w celu zwi\u0119kszenia stabilno\u015bci po\u0142\u0105czenia oraz wy\u0142\u0105czenie op\u00f3\u017anienia potwierdze\u0144 przesy\u0142anych pakiet\u00f3w DelayedAck. Obie opcje znajduj\u0105 si\u0119 w vSphere Client: Host \u2192 Configure \u2192 Storage \u2192 Storage Adapters \u2192 Advanced Options dla adaptera iSCSI.<\/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=\"Zalecenia dotycz\u0105ce konfiguracji AFA AccelStor podczas pracy z 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=\"Zalecenia dotycz\u0105ce konfiguracji AFA AccelStor podczas pracy z VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/c2dd6f3aaa6c0648763f66a94af2c251.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>Kwestia liczby u\u017cywanych wolumen\u00f3w dla datastore jest dosy\u0107 delikatna. Oczywiste jest, \u017ce dla uproszczenia zarz\u0105dzania rodzi si\u0119 ch\u0119\u0107 stworzenia jednego du\u017cego wolumenu dla ca\u0142ej pojemno\u015bci macierzy. Jednak posiadanie kilku wolumen\u00f3w i, odpowiednio, datastore pozytywnie wp\u0142ywa na og\u00f3ln\u0105 wydajno\u015b\u0107 (wi\u0119cej o kolejkach nieco dalej w tek\u015bcie). Dlatego zalecamy utworzenie co najmniej dw\u00f3ch wolumen\u00f3w.<\/p>\n<p><\/p>\n<p>Jeszcze stosunkowo niedawno VMware zaleca\u0142a ograniczenie liczby maszyn wirtualnych na jednym datastore w celu uzyskania maksymalnej wydajno\u015bci. Jednak obecnie, zw\u0142aszcza w dobie VDI, ten problem ju\u017c nie jest tak istotny. Nie zmienia to jednak zasady \u2013 nale\u017cy rozdziela\u0107 maszyny wirtualne, kt\u00f3re wymagaj\u0105 intensywnego IO, na r\u00f3\u017cne datastore. Aby okre\u015bli\u0107 optymaln\u0105 liczb\u0119 maszyn wirtualnych na jeden wolumen, nie ma nic lepszego ni\u017c przeprowadzenie <noindex><a rel=\"nofollow\" href=\"http:\/\/accelstor.ru\/page\/zaprosit-demo\">test\u00f3w obci\u0105\u017ceniowych All Flash macierzy AccelStor <\/a><\/noindex>w ramach swojej infrastruktury.<\/p>\n<p><\/p>\n<h3><i><b>Konfiguracja maszyn wirtualnych<\/b><\/i><\/h3>\n<p><\/p>\n<p>Przy konfiguracji maszyn wirtualnych nie ma szczeg\u00f3lnych wymaga\u0144, dok\u0142adniej s\u0105 one ca\u0142kiem standardowe:<\/p>\n<p><\/p>\n<ul>\n<li>U\u017cycie maksymalnie mo\u017cliwej wersji VM (kompatybilno\u015b\u0107)<\/li>\n<li>Z wi\u0119ksz\u0105 ostro\u017cno\u015bci\u0105 ustala\u0107 rozmiar RAM przy g\u0119stym osadzeniu maszyn wirtualnych, na przyk\u0142ad w VDI (poniewa\u017c domy\u015blnie przy uruchamianiu tworzony jest plik stronicowania o wielko\u015bci por\u00f3wnywalnej z pami\u0119ci\u0105 RAM, co zu\u017cywa u\u017cyteczn\u0105 pojemno\u015b\u0107 i wp\u0142ywa na ostateczn\u0105 wydajno\u015b\u0107)<\/li>\n<li>U\u017cywa\u0107 najbardziej wydajnych pod wzgl\u0119dem IO wersji adapter\u00f3w: sieciowego typu VMXNET 3 i SCSI typu PVSCSI<\/li>\n<li>U\u017cywa\u0107 typu dysku Thick Provision Eager Zeroed dla maksymalnej wydajno\u015bci i Thin Provisioning dla maksymalnie efektywnego wykorzystania przestrzeni dyskowej<\/li>\n<li>W miar\u0119 mo\u017cliwo\u015bci ogranicza\u0107 dzia\u0142anie maszyn mniej krytycznych dla wej\u015bcia\/wyj\u015bcia za pomoc\u0105 Virtual Disk Limit<\/li>\n<li>Obowi\u0105zkowo instalowa\u0107 VMware Tools <\/li>\n<\/ul>\n<p><\/p>\n<h3><i><b>Uwagi o kolejkach<\/b><\/i><\/h3>\n<p><\/p>\n<p>Kolejka (lub Outstanding I\/Os) to liczba \u017c\u0105da\u0144 wej\u015bcia\/wyj\u015bcia (komend SCSI), kt\u00f3re czekaj\u0105 na przetworzenie w danym momencie w konkretnym urz\u0105dzeniu\/aplikacji. W przypadku przepe\u0142nienia kolejki zg\u0142aszany jest b\u0142\u0105d QFULL, co w rezultacie przek\u0142ada si\u0119 na zwi\u0119kszenie parametru latency. Przy u\u017cyciu system\u00f3w dyskowych (talerzowych) teoretycznie im wy\u017csza kolejka, tym wy\u017csza ich wydajno\u015b\u0107. Jednak nie nale\u017cy przesadza\u0107, poniewa\u017c \u0142atwo mo\u017cna napotka\u0107 problem QFULL. W przypadku system\u00f3w All Flash z jednej strony jest to nieco prostsze, poniewa\u017c macierz ma op\u00f3\u017anienia o rz\u0119dy mniejsze i dlatego cz\u0119sto nie wymaga osobnej regulacji rozmiaru kolejek. Z drugiej strony, w niekt\u00f3rych scenariuszach u\u017cytkowania (silne odchylenie w wymaganiach dotycz\u0105cych IO dla konkretnych maszyn wirtualnych, testy maksymalnej wydajno\u015bci itp.) mo\u017ce by\u0107 potrzebne, je\u015bli nie zmienia\u0107 parametr\u00f3w kolejek, to przynajmniej zrozumie\u0107, jakich wska\u017anik\u00f3w mo\u017cna osi\u0105gn\u0105\u0107 i, co najwa\u017cniejsze, jakimi drogami.<\/p>\n<p><\/p>\n<p>Na macierzy All Flash AccelStor nie ma \u017cadnych limit\u00f3w w odniesieniu do wolumin\u00f3w czy port\u00f3w wej\u015bcia\/wyj\u015bcia. W razie potrzeby nawet pojedynczy wolumin mo\u017ce uzyska\u0107 wszystkie zasoby macierzy. Jedynym ograniczeniem dla kolejek s\u0105 cele iSCSI. W\u0142a\u015bnie z tego powodu wcze\u015bniej wskazano na potrzeb\u0119 utworzenia kilku (w idealnym przypadku do 8 sztuk) cel\u00f3w na ka\u017cdy wolumin, aby przezwyci\u0119\u017cy\u0107 ten limit. Powt\u00f3rzymy r\u00f3wnie\u017c, \u017ce macierze AccelStor s\u0105 bardzo wydajnymi rozwi\u0105zaniami. Dlatego nale\u017cy wykorzysta\u0107 wszystkie porty interfejsowe systemu, aby osi\u0105gn\u0105\u0107 maksymaln\u0105 pr\u0119dko\u015b\u0107.<\/p>\n<p><\/p>\n<p>Ze strony hosta ESXi sytuacja jest zupe\u0142nie inna. Sam host stosuje praktyk\u0119 r\u00f3wnego dost\u0119pu do zasob\u00f3w dla wszystkich uczestnik\u00f3w. Dlatego istniej\u0105 oddzielne kolejki IO do go\u015bcinnego systemu operacyjnego i HBA. Kolejki do go\u015bcinnego systemu operacyjnego s\u0105 po\u0142\u0105czone z kolejkami do wirtualnego adaptera SCSI i wirtualnego dysku:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zalecenia dotycz\u0105ce konfiguracji AFA AccelStor podczas pracy z VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/e6033427e6f554490c9a6460574b7f6e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Kolejka do HBA zale\u017cy od konkretnego typu\/dostawcy:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zalecenia dotycz\u0105ce konfiguracji AFA AccelStor podczas pracy z VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/a0b078e63bdf8f306a25bfecd1310cb0.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Ostateczna wydajno\u015b\u0107 maszyny wirtualnej b\u0119dzie okre\u015blana przez najmniejsz\u0105 warto\u015b\u0107 wska\u017anika kolejki (Queue Depth limit) w\u015br\u00f3d komponent\u00f3w hosta. <\/p>\n<p><\/p>\n<p>Dzi\u0119ki tym warto\u015bciom mo\u017cna oceni\u0107 wska\u017aniki wydajno\u015bci, kt\u00f3re mo\u017cemy uzyska\u0107 w danej konfiguracji. Na przyk\u0142ad, chcemy pozna\u0107 teoretyczn\u0105 wydajno\u015b\u0107 maszyny wirtualnej (bez odniesienia do bloku) przy op\u00f3\u017anieniu 0,5 ms. W takim przypadku jej IOPS = (1 000 \/ op\u00f3\u017anienie) * Outstanding I\/Os (limit g\u0142\u0119boko\u015bci kolejki)<\/p>\n<p>\n<b class=\"spoiler_title\">Przyk\u0142ady<\/b><\/p>\n<p><b>Przyk\u0142ad 1<\/b><\/p>\n<p><\/p>\n<ul>\n<li>Adapter HBA FC Emulex<\/li>\n<li>Jedna VM na datastore<\/li>\n<li>Adapter SCSI VMware Paravirtual<\/li>\n<\/ul>\n<p><\/p>\n<p>Tutaj limit g\u0142\u0119boko\u015bci kolejki jest okre\u015blany przez Emulex HBA. Dlatego IOPS = (1000 \/ 0.5) * 32 = 64K<\/p>\n<p><\/p>\n<p><b>Przyk\u0142ad 2<\/b><\/p>\n<p><\/p>\n<ul>\n<li>Adapter oprogramowania iSCSI VMware<\/li>\n<li>Jedna VM na datastore<\/li>\n<li>Adapter SCSI VMware Paravirtual<\/li>\n<\/ul>\n<p><\/p>\n<p>Tutaj limit g\u0142\u0119boko\u015bci kolejki okre\u015bla ju\u017c adapter Paravirtual SCSI. Dlatego IOPS = (1000 \/ 0.5) * 64 = 128K<\/p>\n<p><\/p>\n<p>Najwy\u017csze modele macierzy All Flash AccelStor (na przyk\u0142ad, <noindex><a rel=\"nofollow\" href=\"http:\/\/accelstor.ru\/product\/neosapphire-p710\">P710<\/a><\/noindex>) s\u0105 w stanie zapewni\u0107 wydajno\u015b\u0107 700K IOPS przy zapisie przy bloku 4K. Przy takiej wielko\u015bci bloku ca\u0142kowicie jasne jest, \u017ce pojedyncza maszyna wirtualna nie jest w stanie obci\u0105\u017cy\u0107 takiej macierzy. Do tego potrzeba 11 (dla przyk\u0142adu 1) lub 6 (dla przyk\u0142adu 2) wirtualek.<\/p>\n<p><\/p>\n<p>W rezultacie, przy prawid\u0142owej konfiguracji wszystkich opisanych komponent\u00f3w wirtualnego centrum danych, mo\u017cna uzyska\u0107 bardzo imponuj\u0105ce wyniki pod wzgl\u0119dem wydajno\u015bci.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Zalecenia dotycz\u0105ce konfiguracji AFA AccelStor podczas pracy z VMware vSphere\" src=\"\/wp-content\/uploads\/2019\/04\/eee93cccf16539410695c6f79d94deda.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><i>4K Random, 70% Odczyt \/ 30% Zapis<\/i><\/p>\n<p><\/p>\n<p>W rzeczywisto\u015bci \u015bwiat jest o wiele bardziej skomplikowany, aby opisa\u0107 go prost\u0105 formu\u0142\u0105. Na jednym ho\u015bcie zawsze znajduje si\u0119 wiele maszyn wirtualnych o r\u00f3\u017cnych konfiguracjach i wymaganiach dotycz\u0105cych IO. Ponadto procesor hosta zajmuje si\u0119 obs\u0142ug\u0105 operacji we\/wy, kt\u00f3rej moc nie jest niesko\u0144czona. Zatem, aby ujawni\u0107 pe\u0142ny potencja\u0142 tej samej <noindex><a rel=\"nofollow\" href=\"http:\/\/accelstor.ru\/product\/neosapphire-p710\">modelu P710<\/a><\/noindex> w rzeczywisto\u015bci potrzeba co najmniej trzech host\u00f3w. Dodatkowo aplikacje pracuj\u0105ce wewn\u0105trz maszyn wirtualnych wprowadzaj\u0105 w\u0142asne korekty. Dlatego w celu dok\u0142adnego okre\u015blenia wielko\u015bci proponujemy <noindex><a rel=\"nofollow\" href=\"http:\/\/accelstor.ru\/page\/zaprosit-demo\">skorzystanie z test\u00f3w modeli<\/a><\/noindex> macierzy All Flash <noindex><a rel=\"nofollow\" href=\"http:\/\/accelstor.ru\/\">AccelStor<\/a><\/noindex> w infrastrukturze klienta na rzeczywistych zadaniach.<\/p>\n<p>\u0179r\u00f3d\u0142o: <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.1.1 - 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\/pl\/blog\/administrirovanie\/rekomendatsii-po-nastrojke-afa-accelstor-pri-rabote-s-vmware-vsphere\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\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\/pl\/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\udd47Rekomendacje dotycz\u0105ce konfiguracji AFA AccelStor w pracy z VMware vSphere | ProHoster","description":"W ramach tego artyku\u0142u chcia\u0142bym opisa\u0107 cechy dzia\u0142ania pami\u0119ci All Flash AccelStor z jedn\u0105 z najpopularniejszych platform wirtualizacji \u2013 VMware vSphere.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/rekomendatsii-po-nastrojke-afa-accelstor-pri-rabote-s-vmware-vsphere","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","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\/pl\/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\/pl\/wp-json\/wp\/v2\/posts\/31230","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=31230"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/31230\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/23196"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=31230"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=31230"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=31230"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}