PowerFlex: Uudelleenmuodostus ja tasapainotus, mikä vaikuttaa edustatason IO-kuormituksen suorituskykyyn

Summary: Uudelleenmuodostus ja uudelleentasapainotus, joka vaikuttaa edustatason IO-kuormitukseen.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Kun uudelleenmääritys tai tasapainotus alkaa, käyttöliittymäsovelluksen IOPS voi laskea rajusti.

 
  • SDS-solmu tai -levy on vioittunut, mikä aiheuttaa uudelleenmuodostuksen aloittamisen.
  • Klusteriin tai tallennusvarantoon on lisätty SDS-solmu tai -levy, mikä aiheuttaa uudelleentasapainotuksen alkamisen.
  • SDS-solmu tai -levyt poistetaan klusterista tai tallennusvarannosta, jolloin uudelleentasapainotus alkaa.
  • Frontend IOPS pudotusvalikko rajusti (enintään 50 % tai enemmän odotetusta IOPS:sta) uudelleenmuodostuksen/uudelleentasapainotuksen alkamisen jälkeen.

 

Vaikutus

Jos uudelleenrakennuksen tai uudelleentasapainotuksen nopeutta ja resursseja lisätään, se lyhentää aikaa, joka tarvitaan kahden täyden kopion luomiseen jokaisesta lohkosta, jota ScaleIO tarvitsee. Tämä voi kuitenkin vaikuttaa SDC:iden siirtonopeuteen ja IOPS:iin, ja loppukäyttäjä saattaa huomata sovellusten hitautta tai mahdollisesti jopa IO-virheitä. Näiden muutosten vaikutus edustan IO: han on ymmärrettävä ennen muutoksen tekemistä.

 

Cause

Rakenna uudelleen ja tasapainota uudelleen käyttämällä samaa levyä ja mahdollisesti verkkoresursseja, joita SDC: t käyttävät, mikä vie kaistanleveyttä sekä levyllä että verkossa. Uudelleenmuodostus ja tasapainotus käyttävät oletusarvoisesti myös kahta SDS-säiettä, jotka määritetään rinnakkaisuusparametriksi.
SDS loi nämä säikeet ja vie ylimääräisen suorittimen ja muistin, jos se törmää kahden säikeen oletusarvon yläpuolelle. Tämä aiheuttaa sen, että SDS käyttää enemmän suorittimen aikaa ja resursseja uudelleenrakentamiseen / tasapainottamiseen kuin se käyttäisi, mikä vähentää suorittimen aikaa ja resursseja edustatason IO: iden palvelemiseen.

Resolution

Tarkista täältä muutama asia. Seuraavat parametrit voivat vaikuttaa uudelleenmuodostukseen ja tasapainotukseen: 

1 – SDS-verkon kuristus Tämä rajoittaa sitä, miten I / O: ta kukin SDS käyttää luetelluissa luokissa. Kaikkien luokkien oletusarvo on "Rajoittamaton".

 

A-From scli:

scli --set_sds_network_limits (--protection_domain_id  | --protection_domain_name ) [--rebuild_limit ] [--rebalance_limit ][--overall_limit ] [--i_am_sure]

Example, setting the rebuild limit to 100 MB/s:
scli --set_sds_network_limits --protection_domain_name pd1 --rebuild_limit 100

 

B-käyttöliittymästä:

Siirry Protection Domain -luetteloon, valitse kyseinen suojaustoimialue ja valitse Muokkaa-luettelosta Network Throttling.   

SDS-verkon rajoittaminen

2 – Tallennusvarannon I/O-prioriteetti Tämä asetus on tallennusvarantokohtainen ja muuttaa uudelleenmuodostuksen tai tasapainottamisen IO-prioriteettia ja vaikuttaa järjestelmän suorituskykyyn. Oletusarvo on "Limit Concurrent IO", jonka arvo on 1 sekä uudelleenmuodostusta että uudelleentasapainotusta varten.

A-From scli:

scli --set_rebuild_policy ((( protection_domain_id  | --protection_domain_name ) --storage_pool_name ) | --storage_pool_id ) --policy  [Options][--i_am_sure]

scli --set_rebalance_policy ((( protection_domain_id  | --protection_domain_name ) --storage_pool_name ) | --storage_pool_id ) --policy  [Options][--i_am_sure]

KÄYTÄNTÖ voi olla jokin seuraavista: no_limit, limit_concurrent_io, favor_application_io, dynamic_bandwidth_throttling

Jos käytännössä käytetään muuta kuin no_limit-komentoa, on käytettävä komentoa OPTIONS. Lisätietoja näistä asetuksista on PowerFlexin ohjeissa.  

 

B-käyttöliittymästä: Siirry Storage Pool -luetteloon, valitse kyseinen tallennusvaranto ja valitse muokkausluettelosta I/O-prioriteetti.   

Tallennusvarannon IO-prioriteetti

3- Samanaikaiset uudelleenrakennus- ja tasapainotustoimet. Oletusasetus on 2.

A- Tätä parametria voi muuttaa vain komennosta scli:

scli --set_rebuild_rebalance_parallelism (((--protection_domain_id  | --protection_domain_name ) --storage_pool_name ) | --storage_pool_id ) (--limit )

Example, setting the limit to 5:
scli --set_rebuild_rebalance_parallelism --protection_domain_name pd1 --storage_pool_name HDD_POOL --limit 5

  HUOMAUTUS: Jos käytät komennossa storage_pool_id-parametria, sinun ei tarvitse määrittää suojaustoimialueen tunnusta tai nimeä eikä tallennusvarannon nimeä. Ellei ScaleIO-tuki niin määrää, jätä tämän parametrin arvoksi 2. Tämän asetuksen lisääminen vaikuttaa haitallisesti edustan IO:hon nopeammin kuin verkon kuristus- ja I/O-prioriteettiasetuksiin.

Affected Products

PowerFlex appliance Intelligent Catalog Software, PowerFlex Software, VxFlex Product Family

Products

PowerFlex rack, VxFlex Ready Nodes, PowerFlex Appliance, PowerFlex custom node, PowerFlex appliance R650, PowerFlex appliance R6525, PowerFlex appliance R660, PowerFlex appliance R6625, Powerflex appliance R750, PowerFlex appliance R760 , PowerFlex appliance R7625, PowerFlex custom node, PowerFlex custom node R650, PowerFlex custom node R6525, PowerFlex custom node R660, PowerFlex custom node R6625, PowerFlex custom node R750, PowerFlex custom node R760, PowerFlex custom node R7625, PowerFlex rack connectivity, PowerFlex rack HW, PowerFlex rack RCM Software, VxFlex Product Family, VxFlex Ready Node, VxFlex Ready Node R640, VxFlex Ready Node R740xd, PowerFlex appliance R640, PowerFlex appliance R740XD, PowerFlex appliance R7525, PowerFlex appliance R840 ...
Article Properties
Article Number: 000059280
Article Type: Solution
Last Modified: 24 Nov 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.