יצירה וניהול של מופעים
הגישה לשירותי IBM Quantum Platform נשלטת על ידי המופעים (instances) אליהם אתה משויך. משתמשים יכולים להשתייך למספר מופעים.
מופעים הם שרתים וירטואליים (פריסות של Qiskit Runtime) שמנהלים את ביצוע עומסי העבודה שלך, כולל הרצת תוכניות קוונטיות ומשימות חישוב קלאסיות (כגון עיבוד הפחתת שגיאות). מופעים מזוהים לפי ה-Cloud Resource Name שלהם (CRN). ה-CRN הזה ניתן לשימוש בעת שליחת עומסי עבודה מתוכניות Qiskit שלך.
תוכל לראות את המופעים שיש לך גישה אליהם בלוח המחוונים, או על ידי לחיצה על הלשונית "Instances" מהלוח המחוונים. כל מופע מופיע עם מזהה ה-CRN שלו.
אתה צריך מופע שונה עבור כל תוכנית שירות (כגון Open או Pay-As-You-Go) שבה אתה משתמש, בכל אזור שבו ברצונך לפעול. מנהל החשבון וכל מי שיש לו הרשאה מספקת יכולים ליצור מופע ולהגדיר את תצורתו, כגון הקצאותיו, מגבלות שימוש, מחשבים קוונטיים והרשאות משתמש.
לוח המחוונים של IBM Quantum Platform מציג את המופעים שיש לך גישה אליהם. בהתאם לגישה שלך, תוכל לצפות בפרטים מלאים, לערוך ולמחוק מופעים בדף המופעים.
חשוב שתבין איזה מופע אתה משתמש בו, מכיוון שכל המופעים שאינם משויכים ל-Open Plan כרוכים בעלות.
מופע Open Plan
משתמשי Open Plan יכולים להריץ מעגלים קוונטיים על ה-QPU הטובים בעולם בחינם (עד 10 דקות זמן קוונטי בחלון גלגול של 28 ימים). ניתן לעקוב אחר השימוש ב-QPU בלוח המחוונים של הפלטפורמה ובדפי Workloads.
מופע Pay-As-You-Go Plan
ה-Pay-As-You-Go Plan הוא תוכנית בתשלום. כדי להשתמש בתוכנית זו, עליך ליצור מופע ולשייך אותו לתוכנית. כל עומסי העבודה הנשלחים ל-QPU באמצעות תוכנית זו כרוכים בחיוב.
המשימות שאתה מריץ והמשימות שמריצים שאר המשתפי פעולה באותו מופע נספרות לדיווח השימוש של אותו מופע. תוכל לצפות בשימוש של מופע בדף Instances, או, למי שיש את הסמכות המתאימה, בדף Analytics. שים לב שהדפים עשויים להציג מספרי שימוש שונים מכיוון שדף המופע מציג שימוש בחלון גלגול של 28 ימים לפני חותמת הזמן הנוכחית, בעוד שדף Analytics משתמש בגבולות יום מלא.
אם מופע סומן כ-"limited" על ידי המנהל שלך (תראה עמודת "Remaining" באזור השימוש) והמופע חורג מההקצאה שלו (שהוגדרה על ידי המנהל שלך) בתוך חלון הגלגול של 28 הימים, כל עומס עבודה פעיל ימשיך לפעול (כולל סשנים) אך עומסי עבודה ממתינים יישארו בתור עד שיהיה זמן פנוי נוסף. אם מופע אינו מוגבל והמופע חורג מהקצאתו, משימות שמורצות עם אותו מופע עשויות לרוץ בעדיפות נמוכה יותר ולחוות זמני תור ארוכים יותר.
כאשר מופע חורג מהקצאתו, מוצגת התראה באזור השימוש שלו.
ציון מופע בקוד שלך
תוכל להשתמש ב-CRN או בשם המופע כדי לציין מופע לשימוש — בין אם בעת אתחול השירות ובין אם בעת שליחת עומס העבודה ל-QPU (לדוגמה, עם `QiskitRuntimeServicee.backend()). להוראות לציון מופע בקוד שלך, ראה אתחול חשבונך.
כאשר מופע מועבר, רק Backendים ומשימות מאותו מופע זמינות (מותר ב-Qiskit Runtime v0.40.1 ואילך).
אם מופע לא נכלל בעת אתחול השירות, כל ה-Backendים והמשימות בכל המופעים בחשבונך זמינים. במקרה זה, כאשר Backend מצוין, נמצא ומשמש מופע שיכול לגשת ל-Backend כמתואר בבחירת מופע אוטומטית.
Qiskit Runtime v0.40.1 ואילך נדרש עבור הדברים הבאים:
- שימוש בשם המופע לציון מופע
- אי-העברת מופע
- הגדרת סוג מופע ואזור מועדפים
עבור Qiskit Runtime v0.42 ואילך, תוכניות חינמיות מקבלות עדיפות כברירת מחדל כאשר משתמשים בבחירת מופע אוטומטית.
יצירת מופע
בצע את השלבים הבאים כדי ליצור מופע ולהוסיף אותו לחשבונך. אם אתה מנהל שצריך להגדיר את Qiskit Runtime ב-Cloud עבור הארגון שלך, עיין בתכנון Qiskit Runtime לארגון.
-
כדי להוסיף מופע לחשבונך, ודא תחילה שהחשבון והאזור הנכונים נבחרו במתג החשבון בכותרת.
- יתכן שיש לך (או שאתה חלק מ-) מספר חשבונות IBM Cloud. אם אינך רוא ה את המופעים או המשימות שציפית להם, נסה חשבון אחר.
- תוכל לגשת לכל אזור באמצעות אותו מפתח API, אך תוכל לראות ולגשת רק למופעים שנוצרו באזור שאתה מחובר אליו.
- אם ברצונך ליצור מופע Open, עליך לבחור באזור us-east.
אודות אזוריםהמופע ייווצר באזור הנבחר. אזור זה קובע את המאפיינים החשובים הבאים:
- אילו QPU זמינים.
- היכן מתבצע החישוב הקלאסי של המשימות, כגון קומפילציה.
- היכן נשארים נתוני תהליך העבודה של המשתמש.
נתוני תהליך העבודה כוללים את מעגלי הקלט, פרמטרי המעגל ותוצאות החישוב הקוונטי. הם אינם כוללים מטא-נתונים, כגון מספר הירויות, גודל המעגלים או סטטיסטיקות משימה אחרות.
כדי למנוע חשיפה של נתוני תהליך העבודה של המשתמש לשכבת הגנה גלובלית מפני מניעת שירות מבוזרת (DDoS), תוכל להשתמש ב-Virtual Private Endpoints.
qiskit-ibm-runtimeתומך בכך דרך פרמטרprivate_endpoint. -
מחלונית Instances בלוח המחוונים, לחץ על View all, או עבור לדף Instances מהתפריט הראשי.
-
מדף Instances, לחץ על Create instance.
- הזן שם והוסף תגים אופציונלית.
- אם יש לך גישה ליותר מקבוצת משאבים אחת ב-IBM Cloud®, תוכל לבחור לשנות את קבוצת המשאבים שהמופע הזה שייך אליה. ראה ניהול קבוצות משאבים ומתן גישה למשאבים בקבוצות משאבים למידע נוסף.
-
בחר את תוכנית התמחור שהמופע הזה משויך אליה (לדו גמה, Pay-As-You-Go). בהתאם לתוכנית התמחור שנבחרה, תוכל לציין אפשרויות נוספות, כגון מגבלת עלות או מספר הדקות להקצות למופע זה. שים לב שאם מופע זה אינו משויך לתוכנית חינמית, יחול עלות כאשר יעשה שימוש במופע זה להרצת עומסי עבודה.
-
לחץ על Next. מוצגת רשימה של ה-QPU שהמופע יכול לגשת אליהם.
- אם ברצונך שלמופע תהיה גישה לכל ה-QPU המפורטים (וכל ה-QPU שיתווספו לתוכנית זו בעתיד), לחץ על Next.
- אם אינך מגדיר מופע פתוח, תוכל להתאים אישית אילו QPU ניתן לגשת אליהם עם מופע זה. לחץ על הלחצן "Customize allocated compute resources". בחר QPU ספציפיים שהמופע הזה יכול לגשת אליהם, ולאחר מכן לחץ על Next.
הערה
אם אתה מתאים אישית את משאבי החישוב המוקצים, ה-QPU הזמינים לעולם לא יתעדכנו אוטומט ית, ללא קשר לשינויים שנעשו בתוכנית האב. עם זאת, תוכל להוסיף או להסיר QPU ידנית מאוחר יותר. אם אינך מתאים אותם אישית, תמיד תהיה לך גישה לכל QPU שיש לחשבון גישה אליו בתוכנית. לכן אם בעתיד יתווסף QPU חדש לתוכנית, המופע יקבל גישה אליו אוטומטית.
-
חלונית Access group נפתחת. קבוצת גישה "collaborators" נוצרת אוטומטית עבור מופע זה. משתמשים שנוספו לקבוצת גישה זו יכולים להשתמש בזמן המוקצה למופע זה. תוכל לשנות או ליצור קבוצות גישה נוספות באמצעות IBM Cloud console. ראה הגדרת קבוצות גישה להוראות.
-
לחץ על Create instance. כעת תוכל לצפות במופע בדף Instances. אם הגדרת מספר תוכניות בחשבונך, לכל סוג תוכנית יש לשונית משלה בטבלת Instances.
עריכת מופע והקצאתו
מצא את המופע בדף Instances. לחץ על תפריט הגלישה בסוף שורת המופע, ובחר Edit details.
רק מנהלים ובעלים יכולים לערוך את המופע. ראה מדריך יצירת מדיניות גישה וקבוצות גישה למידע על הקצאת גישה.