Kiintiöt
Kiintiö on raja sille, kuinka paljon resurssia voit käyttää. Jokaisella tenantilla on raja resurssia kohden, esimerkiksi instansseille, vCPU:ille tai lohkotallennukselle. Luonti, joka veisi tenantin rajan yli, hylätään kiintiövirheellä, eikä mitään luoda.
Tällä sivulla käsitellään:
- miten tenantin ja organisaation rajat toimivat yhdessä;
- resurssit, joilla on kiintiö;
- oletusrajat;
- kiintiöiden tarkastelu portaalissa,
fm-työkalulla ja Terraformissa; - korotuksen pyytäminen.
Tenantin ja organisaation rajat
Jokaisella tenantilla on oma rajansa jokaiselle resurssille. Organisaatiollasi on lisäksi resurssikohtainen pooli: organisaatiotason raja kaikille sen tenanteille yhteensä. Kukin pooli toimii jommallakummalla tavalla:
- Ylivaraus. Organisaation raja rajoittaa kaikkien tenanttien yhteenlaskettua käyttöä. Tenanttien rajat saavat yhteensä ylittää organisaation rajan, joten yksi tenant voi käyttää enemmän muiden käyttäessä vähemmän.
- Jako. Organisaation raja jaetaan tenanttien kesken. Niiden rajat eivät saa yhteensä ylittää organisaation rajaa.
Luonnin on mahduttava sekä tenantin rajaan että organisaation pooliin.
Resurssit
Portaali ryhmittelee resurssit alla olevalla tavalla. Avain on resurssin resourceType, jota fm CLI ja Terraform-provider käyttävät. Portaali näyttää resurssien nimet englanniksi, joten ne ovat englanniksi myös tässä.
Tallennustilan rajat ovat gigatavuja (GB) siinä muodossa kuin alusta ne ilmoittaa. Muisti (ram) lasketaan megatavuina (MB) ja näytetään gigatavuina, jolloin 1 GB = 1024 MB. Lohkotallennus noudattaa Lohkotaltiot-sivulla kuvattuja taltioiden kokoja.
Raja 0 tarkoittaa, ettei sinulla ole lainkaan varausta: et voi luoda sitä resurssia. Se ei koskaan tarkoita rajatonta.
Kun käyttö näkyy muodossa —, se on juuri nyt tuntematon, esimerkiksi koska sitä ei voitu lukea. Se ei tarkoita nollaa. Rajasi on edelleen voimassa.
Laskenta
| Resurssi | Avain | Yksikkö | Laskee |
|---|---|---|---|
| Instances | instance | lukumäärä | Instanssit |
| vCPUs | vcpu | lukumäärä | Instanssiesi vCPU:t |
| Memory | ram | MB | Instanssiesi muisti, näytetään gigatavuina |
| Web servers | webserver | lukumäärä | Hallitut verkkopalvelimet |
| Web server storage | webserver_storage | GB | Hallittujen verkkopalvelimiesi tallennustila |
Omat levykuvat
| Resurssi | Avain | Yksikkö | Laskee |
|---|---|---|---|
| Images | image | lukumäärä | Lataamasi omat levykuvat |
| Image storage | image_storage | GB | Omien levykuviesi käyttämä tallennustila |
Näitä kahta rajaa valvoo laskentapalvelu, eikä niitä voi korottaa kiintiöpyynnöllä. Ota yhteyttä tukeen, jos haluat korottaa niitä.
Portaali ja fm näyttävät nämä rivit vain, kun tenantillasi on levykuvavaraus. Terraform palauttaa aina avaimet image ja image_storage, ja niiden raja on 0, kun varausta ei ole.
Tallennustila
| Resurssi | Avain | Yksikkö | Laskee |
|---|---|---|---|
| Block storage | volume | GB | Taltioidesi yhteenlaskettu koko |
| Block volumes | volume_count | lukumäärä | Taltioiden määrä |
| Snapshots | snapshot | lukumäärä | Tilannevedokset |
Verkko
| Resurssi | Avain | Yksikkö | Laskee |
|---|---|---|---|
| Networks | network | lukumäärä | Verkot |
| Subnets | subnet | lukumäärä | Aliverkot |
| Public IPs | public_ip | lukumäärä | Julkiset IP-osoitteet |
| Load balancers | load_balancer | lukumäärä | Kuormantasaajat. Kuuntelijoita ja pooleja ei lasketa. |
| Application gateways | app_gateway | lukumäärä | Application gatewayt |
| Security groups | security_group | lukumäärä | Itse luomasi suojausryhmät. Ryhmiä, jotka alusta luo hallituille palveluille, Kubernetesille tai application gatewaylle, ei lasketa. |
Hallitut tietokannat
| Resurssi | Avain | Yksikkö | Laskee |
|---|---|---|---|
| Databases | database | lukumäärä | Hallitut tietokannat |
| Database storage | database_storage | GB | Tietokantojesi tallennustila |
Hallittu välimuisti
| Resurssi | Avain | Yksikkö | Laskee |
|---|---|---|---|
| Cache instances | cache | lukumäärä | Hallitut välimuisti-instanssit |
| Cache memory | cache_memory | GB | Välimuistiesi muisti |
| Cache storage | cache_storage | GB | Välimuistiesi tallennustila |
Hallittu viestinvälitys
| Resurssi | Avain | Yksikkö | Laskee |
|---|---|---|---|
| Message brokers | messaging | lukumäärä | Hallitut viestinvälittäjät |
| Message broker storage | messaging_storage | GB | Viestinvälittäjiesi tallennustila |
Objektivarasto
| Resurssi | Avain | Yksikkö | Laskee |
|---|---|---|---|
| Object storage | object_storage | GB | Bucketiesi objektitallennustila |
| Buckets | buckets | lukumäärä | Bucketit |
| S3 credentials | s3_credentials | lukumäärä | S3-tunnistetiedot |
Konttirekisteri
| Resurssi | Avain | Yksikkö | Laskee |
|---|---|---|---|
| Registry storage | registry_storage | GB | Yksi yhteinen varaus rekisterillesi ja sen pull-through-välimuisteille |
Kubernetes
| Resurssi | Avain | Yksikkö | Laskee |
|---|---|---|---|
| Kubernetes clusters | kubernetes_cluster | lukumäärä | Hallitut Kubernetes-klusterit |
| Kubernetes nodes | kubernetes_node | lukumäärä | Kaikkien klustereidesi työsolmut |
Kontor
| Resurssi | Avain | Yksikkö | Laskee |
|---|---|---|---|
| Kontor users | kontor_user | lukumäärä | Kontor-käyttäjät |
| Kontor mail storage | kontor_mail_storage | GB | Sähköpostin tallennustila |
| Kontor file storage | kontor_file_storage | GB | Tiedostojen tallennustila |
| Kontor domains | kontor_domain | lukumäärä | Kontor-verkkotunnukset |
Oletusrajat
Uusi tenant aloittaa alustan oletusrajoilla. Frostmoln määrittää oletusarvot ja voi muuttaa niitä, joten niitä ei luetella tässä. Näet sinua koskevat rajat tenantin kiintiöistä: uusi tenant näyttää oletusarvot.
Jos oletusarvot ovat liian pienet johonkin, mitä aiot ajaa, esimerkiksi tuotannon Kubernetes-klusterille suurilla työsolmuilla, pyydä korotusta ennen kuin luot sen.
Kiintiöiden tarkastelu
Portaali. Valitse päävalikosta Kiintiöt. Sivulla näkyvät nykyisen tenantin rajat ja käyttö sekä organisaation poolit tenanttikohtaisella erittelyllä.
fm CLI. Komennot koskevat aktiivista tenanttia:
fm tenant quota
fm tenant quota -o json
fm tenant quota --orgfm tenant quota tulostaa taulukon. -o json tulostaa {"scope":"tenant","quotas":[…]}, jossa jokaisella kiintiöllä on resourceType, label, category, used, limit ja unit; tuntematon käyttö on null. Valitsimella --org JSON sisältää lisäksi kentät orgId ja tenants. --org näyttää organisaation poolit sarakkeella ALLOCATED, joka kertoo, kuinka paljon kustakin poolista on jaettu tenanteille. Se vaatii kirjautuneen käyttäjän; se ei toimi API-avaimella. Katso fm tenant.
Terraform. Tietolähde frostmoln_tenant_quotas lukee providerin tenantin kiintiöt. quotas-kartan avaimena on resurssin avain. used on null, kun käyttö on tuntematon, joten tarkista se ennen kuin lasket arvolla:
data "frostmoln_tenant_quotas" "this" {}
locals {
vcpu = data.frostmoln_tenant_quotas.this.quotas["vcpu"]
}
output "vcpu_left" {
# Null, kun käyttö on tuntematon, eikä luku, joka voi olla väärä.
value = local.vcpu.used == null ? null : local.vcpu.limit - local.vcpu.used
}Korotuksen pyytäminen
Portaali. Valitse kiintiörivillä Pyydä korotusta tai siirry kohtaan Tuki → Kiintiöpyynnöt.
fm CLI.
fm tenant quota request vcpu 64 --reason "Production Kubernetes cluster"
fm tenant quota request volume 2000 --org --reason "Data warehouse"Argumentit ovat <resource-type> (avain) ja <new-limit>. Anna uusi raja resurssin omassa yksikössä: MB Memorylle, GB tallennustilalle, muuten lukumääränä. Lisää --org, jos pyydät muutosta organisaation pooliin tenantin rajan sijaan.
- Tenantin pyyntö ratkaistaan heti. Se hyväksytään, jos uusi raja mahtuu siihen, mitä organisaation pooli sallii, ja muuten se hylätään perustelun kera. Portaali näyttää suurimman arvon, joka hyväksyttäisiin, ja
fmhylkää suuremman arvon ennen kuin pyyntö lähetetään. - Organisaation pyyntö menee Frostmolnille tarkistettavaksi ja odottaa, kunnes se on ratkaistu.
- Tenantin rajan laskeminen tulee voimaan heti, myös nykyistä käyttöä pienemmäksi. Sen jälkeen kyseisen resurssin uudet luonnit hylätään.
fm tenant quota requesthylkää pienemmän arvon, ellei anna valitsinta--yes. - Sinulla voi olla kerrallaan vain yksi odottava pyyntö resurssia kohden.
--orgvaatii kirjautuneen käyttäjän sekä katseluun että pyyntöön. Se ei toimi API-avaimella.- API-avaimella tenantin pyyntö (ja sen peruminen) vaatii käyttöoikeuden
quotas:write;compute:writeei riitä. Workload identity ei voi pyytää kiintiömuutoksia. Katso API-avaimet.
Omien levykuvien rajoja ei voi pyytää tällä tavalla; ota yhteyttä tukeen.
Aiheeseen liittyvää
- fm CLI -referenssi:
fm tenant - Terraform-referenssi
- Laskutus