Amazon SageMaker clienții își pot vizualiza și gestiona limitele de cotă prin Cote de servicii. În plus, ei pot vizualiza valorile de utilizare aproape în timp real și pot crea Amazon CloudWatch metrics pentru a vizualiza și a interoga programatic cotele SageMaker.
SageMaker vă ajută să construiți, să antrenați și să implementați modele de învățare automată (ML) cu ușurință. Pentru a afla mai multe, consultați Noțiuni introductive cu Amazon SageMaker. Service Quotes simplifică gestionarea limitelor, permițându-vă să vizualizați și să gestionați cotele pentru SageMaker dintr-o locație centrală.
Cu Service Quotes, puteți vedea numărul maxim de resurse, acțiuni sau elemente din contul dvs. AWS sau din regiunea AWS. De asemenea, puteți utiliza Cotele de servicii pentru a solicita o creștere a cotelor ajustabile.
Odată cu utilizarea tot mai mare a practicilor MLOps și, prin urmare, cererea de resurse desemnate pentru experimentarea și recalificarea modelului ML, mai mulți clienți trebuie să ruleze mai multe instanțe, adesea de același tip de instanță în același timp.
Multe echipe de știință a datelor lucrează adesea în paralel, folosind mai multe instanțe pentru procesare, instruire și reglare simultan. Anterior, utilizatorii ajungeau uneori la o limită de cont ajustabilă pentru un anumit tip de instanță și trebuiau să solicite manual o creștere a limitei de la AWS.
Pentru a solicita creșteri de cote manual de la Interfața de utilizare a cotelor de servicii, puteți alege cota din listă și alegeți Solicitați creșterea cotei. Pentru mai multe informații, consultați Solicitarea unei mariri de cota.
În această postare, arătăm cum puteți folosi noile funcții pentru a solicita automat creșteri ale limitelor atunci când este atins un nivel ridicat de instanțe.
Prezentare generală a soluțiilor
Următoarea diagramă ilustrează arhitectura soluției.
Această arhitectură include următorul flux de lucru:
- O metrică CloudWatch monitorizează utilizarea resursei. O alarmă CloudWatch se declanșează atunci când utilizarea resurselor depășește un anumit prag preconfigurat.
- Se trimite un mesaj către Serviciul de notificare simplă Amazon (Amazon SNS).
- Mesajul este primit de un AWS Lambdas Funcția.
- Funcția Lambda solicită creșterea cotei.
În afară de solicitarea unei creșteri a cotei pentru contul specific, funcția Lambda poate adăuga și creșterea cotei la model de organizare (până la 10 cote). În acest fel, orice cont nou creat sub o anumită organizație AWS are cererile de cotă crescute în mod implicit.
Cerințe preliminare
Parcurgeți următorii pași prealabil:
- Configurați un Cont AWS și creați un Gestionarea identității și accesului AWS utilizator (IAM). Pentru instrucțiuni, consultați Securizează-ți contul AWS.
- instalaţi AWS SAM CLI.
Implementați folosind AWS Serverless Application Model
Pentru a implementa aplicația folosind GitHub repo, rulați următoarea comandă în terminal:
După ce soluția este implementată, ar trebui să aveți o nouă alarmă pe consola CloudWatch. Această alarmă monitorizează utilizarea pentru instanțele de notebook SageMaker pentru instanța ml.t3.medium.
Dacă utilizarea resurselor dvs. ajunge la mai mult de 50%, alarma se declanșează și funcția Lambda solicită o creștere.
Dacă contul pe care îl aveți face parte dintr-o organizație AWS și aveți șablon de cerere de cotă activat, ar trebui să vedeți și acele creșteri pe șablon, dacă șablonul are spații disponibile. În acest fel, noile conturi din acea organizație au și creșterile configurate la creare.
Implementați folosind consola CloudWatch
Pentru a implementa aplicația folosind consola CloudWatch, parcurgeți următorii pași:
- Pe consola CloudWatch, alegeți Toate alarmele în panoul de navigare.
- Alege Creați alarma.
- Alege Selectați valoarea.
- Alege Folosire.
- Selectați valoarea pe care doriți să o monitorizați.
- Selectați starea în care doriți să se declanșeze alarma.
Pentru mai multe configurații posibile la configurarea alarmei, consultați Creați o alarmă CloudWatch bazată pe un prag static.
- Configurați subiectul SNS pentru a fi notificat despre alarmă.
De asemenea, puteți utiliza Amazon SNS pentru a declanșa o funcție Lambda atunci când alarma este declanșată. Vedea Utilizarea AWS Lambda cu Amazon SNS pentru mai multe informatii.
- Pentru Numele alarmei, introduceți un nume.
- Alege Pagina Următoare →.
- Alege Creați alarma.
A curăța
Pentru a curăța resursele create ca parte a acestei postări, asigurați-vă că ștergeți toate stivele create. Pentru a face asta, rulați următoarea comandă:
Concluzie
În această postare, am arătat cum puteți folosi noua integrare de la SageMaker cu Service Quotas pentru a automatiza cererile de creștere a cotelor pentru resursele SageMaker. În acest fel, echipele de știință a datelor pot lucra eficient în paralel și pot reduce problemele legate de indisponibilitatea instanțelor.
Puteți afla mai multe despre cotele Amazon SageMaker accesând documentaţie. De asemenea, puteți afla mai multe despre cotele de servicii aici.
Despre autori
Bruno Klein este inginer de învățare automată în echipa AWS ProServe. Îi place în special să creeze automatizări și să îmbunătățească ciclul de viață al modelelor în producție. În timpul liber, îi place să petreacă timpul în aer liber și să facă drumeții.
Paras Mehra este Senior Product Manager la AWS. El se concentrează pe a ajuta la construirea Amazon SageMaker Training and Processing. În timpul liber, Paras îi place să petreacă timpul cu familia sa și să meargă cu bicicleta pe drum în jurul Bay Area. Îl poți găsi pe LinkedIn.
- Distribuție de conținut bazat pe SEO și PR. Amplifică-te astăzi.
- Platoblockchain. Web3 Metaverse Intelligence. Cunoștințe amplificate. Accesați Aici.
- Sursa: https://aws.amazon.com/blogs/machine-learning/best-practices-for-viewing-and-querying-amazon-sagemaker-service-quota-usage/
- :este
- $UP
- 10
- 100
- 7
- 8
- a
- Despre Noi
- acces
- accesarea
- Cont
- Conturi
- acțiuni
- plus
- reglabil
- alarmă
- TOATE
- Permiterea
- Amazon
- Amazon SageMaker
- și
- aplicație
- arhitectură
- ZONĂ
- în jurul
- AS
- At
- automatizarea
- în mod automat
- disponibil
- AWS
- AWS Lambdas
- bazat
- Golf
- BE
- CEL MAI BUN
- Cele mai bune practici
- Dincolo de
- construi
- by
- CAN
- CD
- central
- sigur
- Alege
- Completă
- condiție
- configuraţiile
- Consoleze
- crea
- a creat
- Crearea
- creaţie
- clienţii care
- de date
- știința datelor
- Mod implicit
- Cerere
- implementa
- dislocate
- desemnat
- în mod eficient
- activat
- inginer
- Intrați
- Eter (ETH)
- familie
- DESCRIERE
- Găsi
- concentrat
- următor
- Pentru
- Gratuit
- din
- funcţie
- merge
- dat
- Merge
- Avea
- ajutor
- ajută
- Înalt
- drumeții
- Cum
- HTML
- http
- HTTPS
- IAM
- Identitate
- îmbunătățirea
- in
- include
- Crește
- a crescut
- Creșteri
- crescând
- informații
- instanță
- instrucțiuni
- integrare
- probleme de
- articole
- jpg
- AFLAȚI
- învăţare
- Nivel
- ciclu de viață
- ca
- LIMITĂ
- Limitele
- Listă
- locaţie
- maşină
- masina de învățare
- face
- administra
- administrare
- manager
- manual
- maxim
- mediu
- mesaj
- metric
- Metrici
- ML
- MLOps
- model
- Modele
- monitor
- monitoare
- mai mult
- multiplu
- nume
- Navigare
- În apropiere
- Nevoie
- Nou
- Funcții noi
- următor
- caiet
- notificare
- număr
- of
- on
- organizație
- în aer liber
- pâine
- Paralel
- parte
- special
- în special
- Plato
- Informații despre date Platon
- PlatoData
- posibil
- Post
- practicile
- în prealabil
- prelucrare
- Produs
- manager de produs
- producere
- ajunge
- atins
- aTINGE
- în timp real
- primit
- reduce
- regiune
- legate de
- solicita
- cereri de
- resursă
- Resurse
- reconversie profesională
- drum
- Alerga
- sagemaker
- Sam
- acelaşi
- Ştiinţă
- senior
- serverless
- serviciu
- câteva
- să
- Arăta
- simplu
- sloturi
- soluţie
- unele
- specific
- petrece
- Cheltuire
- Stive
- început
- paşi
- echipă
- echipe
- șablon
- Terminal
- acea
- lor
- prin urmare
- prag
- Prin
- timp
- la
- subiect
- Tren
- Pregătire
- declanşa
- a declanșat
- adevărat
- în
- Folosire
- utilizare
- Utilizator
- utilizatorii
- Vizualizare
- Cale..
- cu
- Apartamente
- flux de lucru
- ar
- Ta
- zephyrnet