ScaleIO REST API -parametrien selitys
Summary: Joitakin rest api -parametrien selityksiä ScaleIO:ssa
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.
Instructions
Instanssi:
========================
Huomautus - Kaikki tässä olevat ominaisuudet on kytketty delta-mekanismiin - tapa lähettää kysely objektia kohti muutoksista viimeisestä kyselystä, kun tällainen kysely lähetettiin. Se toimii seuraavasti:
Tallennamme jokaiselle kohdetyypille uusimman version, se on inkrementaalinen laskuri, joka kerta, kun objektia muutetaan, versiota lisätään.
Jokainen objekti tietää, mikä versio oli viimeksi, kun sitä muokattiin. Asiakas lähettää pyynnön viimeisellä tuntemallaan versiolla.
MDM vastaa luettelolla kaikista objekteista, jotka on päivitetty kyseisen version jälkeen.
Luettelo objekteista, jotka on poistettu kyseisen version
viimeisimmän lähettämisen
jälkeen Esimerkki tällaisesta kyselystä (ProtectionDomain):
GET /api/types/ProtectionDomain/instances?systemId={system id}&sessionTag={session tag}&lastVersion={last version}
isDirty - joidenkin objektien versio muuttui, kun MDM loi vastauksen, likainen lippu, joka asetetaan, jos vastauksen luonnin aikana tapahtui muutoksia (kannustamaan asiakasta lähettämään seurantapyyntö aikaisemmin)
Last<Object>Version - objektia kohti lähetetyn viimeisen deltan "sarjanumero". Seuraavan deltakyselyn pitäisi sisältää tämä arvo, ja se lähettää deltan tästä pisteestä.
sessionTag - deltamekanismin pyynnössä käytettävä istuntotunniste MDM voi muuttaa sitä (esimerkiksi MDM-vaihdon yhteydessä). sessionTag on MDM:n uudelleenkäynnistyslaskuri, ja jos se ei täsmää, MDM on käynnistetty uudelleen. Jos asiakas tai MDM käynnistettiin uudelleen, lähetetään täydellinen vastaus, joka sisältää kaikki objektit.
System:
========================
capacityTimeLeftInDays – Käyttöoikeuden päättymiseen
jäljellä oleva aika enterpriseFeaturesEnabled – Ilmaisee, onko yritystoiminnot otettu käyttöön, osa käyttöoikeustietoja. Esimerkki yritysominaisuuksista – tilannevedokset, QoS Oletusarvo on TRUE .
isInitialLicense - Onko nykyinen lisenssi, joka määritetään järjestelmälle alustettaessa.
managementClientSecureCommunicationEnabled - Onko suojattu tietoliikenne käytössä MDM <=> Clients (CLI, REST, UI).
mdmToSdsPolicy - MDM <=> SDS-tiedonsiirtokäytäntö (tavallinen/todennettu)
upgradeState - Onko järjestelmän päivitys käynnissä ja mikä on sen tila.
remoteReadOnlyLimitState – Merkintä, joka ilmaisee, että etäasiakas saa suorittaa kyselytoimintoja vain MDMrestrictedSdcModeEnabled-tilassa – Osoittaa, onko etäasiakasohjelmien käyttäjillä vain luku -käyttöoikeus (käytössä = vain luku -käyttöoikeudet; poissa käytöstä = täydet luku- ja kirjoitusoikeudet)
SDS:
========================
rfcacheErrorInconsistentCacheConfiguration - Onko rfCache-kokoonpanossa virhe.
rfcacheErrorInconsistentSourceConfiguration - Onko rfCache-lähdelaitteessa virhe.
rmcacheFrozen - Onko lukuvälimuisti jäädytetty (= tilapäinen ei käytössä)
rmcacheMemoryAllocationState - Muistin varausprosessin tila (käynnissä/valmis)
rmcacheSizeInKb - SDS
: n lukuvälimuistin koko sdsIrrotettu - onko SDS irrotetussa tilassa.
sdsReceiveBufferAllocationFailures – SDS:n puskurin kohdistusvirheiden laskuri (auttaa tunnistamaan suorituskyvyn heikkenemiseen liittyviä ongelmia)
========================
Volume:
========================
consistencyGroupId – Tunniste, joka määritetään kaikille yhdellä komennolla luoduille tilannevedoksille (ne ovat yhdenmukaiset koko ryhmässä).
mappingToAllSdcsEnabled – Onko asema yhdistetty kaikkiin SDC:ihin (vanhentunut!!)
deviceList
===============
longSuccessfulIos - vianmäärityslaskuri IO-levyille, jotka kestivät odotettua kauemmin, mutta päättyivät silti onnistuneesti. Auttaa tunnistamaan vialliset levyt.
activeMovingInNormRebuildJobs
activeMovingOutNormRebuildJobs activeNormRebuildCapacityInKb
========================
Laskurit, jotka edustavat taaksepäin uudelleenmuodostusta, joka käynnistyy NORMAALI-tilasta (AKA normal-need-rebuild) - kun ensisijaisella ja toissijaisella on eri arvot, mutta ei ACK: ta kirjoitusta, joten voimme valita minkä tahansa arvon näistä kahdesta.
"Työpaikat" -laskuri edustaa joitain kammat; aktiivinen - kammat, jotka ovat liikkeellä juuri nyt, "MovingIn" - mikä tarkoittaa, että tämä on kohde-SDS.
/api/instances/Sds/relations/Statistics
===============
in-MaintenanceCapacityInKb
in-MaintenanceVacInKb - XXXCapacityInKb on FYYSINEN kapasiteetti, XXXVacInKb on VARATTU kapasiteetti.
Ero on merkittävä ohuissa määrissä ja tilannekuvissa - harkitse 10 Tt: n ohutta taltiota, jossa on 1 Tt kirjoitettuja tietoja, joten allokoitu = 10 Tt, fyysinen = 1 Tt
MaintenanceCapacityInKb
: ssä Kunnossapidossa oleva kapasiteetti (huoltotilassa olevassa käyttöturvallisuustiedotteessa)
normRebuildCapacityInKb - Kapasiteetti, jota pidetään "normaali-tarve-uudelleenmuodostus"
-norminaRebuildReadBwc - Lukujen kaistanleveys osana "uudelleenrakentamista normaalista" (kirjoituksille on sama, jostain syystä ei luettelossa)
pendingMovingInNormRebuildJobs
pendingMovingOutNormrebuildJobs - Kammat, jotka pitäisi rakentaa uudelleen, mutta odottavat jonossa.
rmPendingAllocationInKb – Kapasiteetti, joka on merkitty poistettavaksi (esim. laitteen/käyttöturvallisuustiedotteen poistamisen aikana)
puolisuojattuVacInKb – Ylläpidettävän
kapasiteetin "toinen puoli" ThinCapacityAllocationInKm – sen pitäisi olla ThinCapacityAllocationInKb. Se on REST API -virhe, joka korjataan kohdassa 3.
"OskilltingCounterParameters" ja "OscillatingCounter"
"OscillatingCounterWindowParameters" ja "OscillatingCounterWindow"
===============
Jokainen värähtelevä laskuri koostuu kolmesta liukuvasta ikkunasta, jotka ovat lyhyitä, med, pitkiä, kukin määritetään kynnyksellä ja ikkunan koolla (sekunneissa)
Kun kynnys on saavutettu nykyisessä ikkunassa, asiaankuuluva hälytys annetaan.
Siksi
"OscillatingCounterParameters" sisältää 3 "OscillatingCounterWindowParameters";
" OscillatingCounter" sisältää 3 "OscillatingCounterWindow".
===============
========================
Huomautus - Kaikki tässä olevat ominaisuudet on kytketty delta-mekanismiin - tapa lähettää kysely objektia kohti muutoksista viimeisestä kyselystä, kun tällainen kysely lähetettiin. Se toimii seuraavasti:
Tallennamme jokaiselle kohdetyypille uusimman version, se on inkrementaalinen laskuri, joka kerta, kun objektia muutetaan, versiota lisätään.
Jokainen objekti tietää, mikä versio oli viimeksi, kun sitä muokattiin. Asiakas lähettää pyynnön viimeisellä tuntemallaan versiolla.
MDM vastaa luettelolla kaikista objekteista, jotka on päivitetty kyseisen version jälkeen.
Luettelo objekteista, jotka on poistettu kyseisen version
viimeisimmän lähettämisen
jälkeen Esimerkki tällaisesta kyselystä (ProtectionDomain):
GET /api/types/ProtectionDomain/instances?systemId={system id}&sessionTag={session tag}&lastVersion={last version}
isDirty - joidenkin objektien versio muuttui, kun MDM loi vastauksen, likainen lippu, joka asetetaan, jos vastauksen luonnin aikana tapahtui muutoksia (kannustamaan asiakasta lähettämään seurantapyyntö aikaisemmin)
Last<Object>Version - objektia kohti lähetetyn viimeisen deltan "sarjanumero". Seuraavan deltakyselyn pitäisi sisältää tämä arvo, ja se lähettää deltan tästä pisteestä.
sessionTag - deltamekanismin pyynnössä käytettävä istuntotunniste MDM voi muuttaa sitä (esimerkiksi MDM-vaihdon yhteydessä). sessionTag on MDM:n uudelleenkäynnistyslaskuri, ja jos se ei täsmää, MDM on käynnistetty uudelleen. Jos asiakas tai MDM käynnistettiin uudelleen, lähetetään täydellinen vastaus, joka sisältää kaikki objektit.
System:
========================
capacityTimeLeftInDays – Käyttöoikeuden päättymiseen
jäljellä oleva aika enterpriseFeaturesEnabled – Ilmaisee, onko yritystoiminnot otettu käyttöön, osa käyttöoikeustietoja. Esimerkki yritysominaisuuksista – tilannevedokset, QoS Oletusarvo on TRUE .
isInitialLicense - Onko nykyinen lisenssi, joka määritetään järjestelmälle alustettaessa.
managementClientSecureCommunicationEnabled - Onko suojattu tietoliikenne käytössä MDM <=> Clients (CLI, REST, UI).
mdmToSdsPolicy - MDM <=> SDS-tiedonsiirtokäytäntö (tavallinen/todennettu)
upgradeState - Onko järjestelmän päivitys käynnissä ja mikä on sen tila.
remoteReadOnlyLimitState – Merkintä, joka ilmaisee, että etäasiakas saa suorittaa kyselytoimintoja vain MDMrestrictedSdcModeEnabled-tilassa – Osoittaa, onko etäasiakasohjelmien käyttäjillä vain luku -käyttöoikeus (käytössä = vain luku -käyttöoikeudet; poissa käytöstä = täydet luku- ja kirjoitusoikeudet)
SDS:
========================
rfcacheErrorInconsistentCacheConfiguration - Onko rfCache-kokoonpanossa virhe.
rfcacheErrorInconsistentSourceConfiguration - Onko rfCache-lähdelaitteessa virhe.
rmcacheFrozen - Onko lukuvälimuisti jäädytetty (= tilapäinen ei käytössä)
rmcacheMemoryAllocationState - Muistin varausprosessin tila (käynnissä/valmis)
rmcacheSizeInKb - SDS
: n lukuvälimuistin koko sdsIrrotettu - onko SDS irrotetussa tilassa.
sdsReceiveBufferAllocationFailures – SDS:n puskurin kohdistusvirheiden laskuri (auttaa tunnistamaan suorituskyvyn heikkenemiseen liittyviä ongelmia)
========================
Volume:
========================
consistencyGroupId – Tunniste, joka määritetään kaikille yhdellä komennolla luoduille tilannevedoksille (ne ovat yhdenmukaiset koko ryhmässä).
mappingToAllSdcsEnabled – Onko asema yhdistetty kaikkiin SDC:ihin (vanhentunut!!)
deviceList
===============
longSuccessfulIos - vianmäärityslaskuri IO-levyille, jotka kestivät odotettua kauemmin, mutta päättyivät silti onnistuneesti. Auttaa tunnistamaan vialliset levyt.
activeMovingInNormRebuildJobs
activeMovingOutNormRebuildJobs activeNormRebuildCapacityInKb
========================
Laskurit, jotka edustavat taaksepäin uudelleenmuodostusta, joka käynnistyy NORMAALI-tilasta (AKA normal-need-rebuild) - kun ensisijaisella ja toissijaisella on eri arvot, mutta ei ACK: ta kirjoitusta, joten voimme valita minkä tahansa arvon näistä kahdesta.
"Työpaikat" -laskuri edustaa joitain kammat; aktiivinen - kammat, jotka ovat liikkeellä juuri nyt, "MovingIn" - mikä tarkoittaa, että tämä on kohde-SDS.
/api/instances/Sds/relations/Statistics
===============
in-MaintenanceCapacityInKb
in-MaintenanceVacInKb - XXXCapacityInKb on FYYSINEN kapasiteetti, XXXVacInKb on VARATTU kapasiteetti.
Ero on merkittävä ohuissa määrissä ja tilannekuvissa - harkitse 10 Tt: n ohutta taltiota, jossa on 1 Tt kirjoitettuja tietoja, joten allokoitu = 10 Tt, fyysinen = 1 Tt
MaintenanceCapacityInKb
: ssä Kunnossapidossa oleva kapasiteetti (huoltotilassa olevassa käyttöturvallisuustiedotteessa)
normRebuildCapacityInKb - Kapasiteetti, jota pidetään "normaali-tarve-uudelleenmuodostus"
-norminaRebuildReadBwc - Lukujen kaistanleveys osana "uudelleenrakentamista normaalista" (kirjoituksille on sama, jostain syystä ei luettelossa)
pendingMovingInNormRebuildJobs
pendingMovingOutNormrebuildJobs - Kammat, jotka pitäisi rakentaa uudelleen, mutta odottavat jonossa.
rmPendingAllocationInKb – Kapasiteetti, joka on merkitty poistettavaksi (esim. laitteen/käyttöturvallisuustiedotteen poistamisen aikana)
puolisuojattuVacInKb – Ylläpidettävän
kapasiteetin "toinen puoli" ThinCapacityAllocationInKm – sen pitäisi olla ThinCapacityAllocationInKb. Se on REST API -virhe, joka korjataan kohdassa 3.
"OskilltingCounterParameters" ja "OscillatingCounter"
"OscillatingCounterWindowParameters" ja "OscillatingCounterWindow"
===============
Jokainen värähtelevä laskuri koostuu kolmesta liukuvasta ikkunasta, jotka ovat lyhyitä, med, pitkiä, kukin määritetään kynnyksellä ja ikkunan koolla (sekunneissa)
Kun kynnys on saavutettu nykyisessä ikkunassa, asiaankuuluva hälytys annetaan.
Siksi
"OscillatingCounterParameters" sisältää 3 "OscillatingCounterWindowParameters";
" OscillatingCounter" sisältää 3 "OscillatingCounterWindow".
===============
Affected Products
PowerFlex SoftwareProducts
PowerFlex SoftwareArticle Properties
Article Number: 000019987
Article Type: How To
Last Modified: 12 Sept 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.