סקירה כללית על פריסת עומסי עבודה של Oracle Database

במסמך הזה מפורטת סקירה כללית של עומסי העבודה של Oracle Database שאפשר לפרוס ב- Google Cloud באמצעות כלי האוטומציה של פריסה מודרכת ב-Workload Manager.

כשמגדירים את הפריסה של Oracle Database, כלי לניהול עומס העבודה אוסף את הדרישות של עומס העבודה, ממליץ על ערכים להגדרות הפריסה ועוזר לוודא שהפריסה תואמת לשיטות המומלצות להפעלת עומסי עבודה של Oracle Database ב-Compute Engine.

תהליך הפריסה של Oracle Database

כשפורסים את Oracle Database,‏ Workload Manager מבצע את המשימות הבאות:

  • מפעילים את ממשקי ה-API הנדרשים (אם הם לא מופעלים בפרויקט) ומעניקים את התפקידים וההרשאות הנדרשים.
  • מגדירים ומקצים את התשתית הנדרשת לפריסה.
  • יצירת מכונות וירטואליות למסד נתונים של אורקל.
  • יצירת מאגרי Artifact Registry.
  • יוצרים את הכללים הנדרשים בחומת האש כדי שהמכונות הווירטואליות יוכלו לתקשר ביניהן.
  • יוצרים דיסקים לאחסון.
  • מגדירים ומתקינים את תוכנת Oracle.
  • מתקינים את Agent for Compute Workloads במכונות הווירטואליות.

הפלט של פריסה מוצלחת הוא מסד נתונים ריק ("greenfield") של Oracle שפועל ב-Compute Engine.

ארכיטקטורה כללית של פריסת מסד נתונים של Oracle

לסקירה כללית של ארכיטקטורת הפריסה של Oracle Database, אפשר לעיין במאמר יישום ארגוני עם Oracle Database ב-Compute Engine. פריסת Oracle Database באמצעות הכלי Guided Deployment Automation יוצרת מכונת VM ב-Compute Engine שמארחת מסד נתונים של Oracle, שהוא אבן בניין קטנה בארכיטקטורה ברמה גבוהה.

פריסה באמצעות מסוף Google Cloud

כשבוחרים לפרוס את עומס העבודה באמצעות Google Cloud המסוף, כלי לניהול עומס העבודה מטפל אוטומטית בפריסה מקצה לקצה, כולל הקצאת מסד הנתונים של Oracle, מכונות וירטואליות ואחסון. יש לכם גם גישה לכל הקבצים הבסיסיים שנעשה בהם שימוש במהלך תהליך הפריסה.

‫כלי לניהול עומס העבודה משתמש ב-Infrastructure Manager כדי לבצע אוטומציה של תהליך הפריסה. ‫Infra Manager משתמש ב-Cloud Build כדי לאתחל את Terraform ולהריץ פקודות אחרות של Terraform. לאחר מכן, Cloud Build מאחסן את קובצי Terraform ואת קובץ המצב של Terraform בקטגוריה של Cloud Storage בפרויקט Google Cloud . ‫Ansible מתזמן את ההתקנה של תוכנת Oracle במכונות הווירטואליות.

שיקולי אבטחה

בקטעים הבאים מוסבר איך כלי לניהול עומס העבודה עוזר להגן על ה-Deployments.

חשבונות שירות והרשאות IAM

כדי להעניק את תפקידי ה-IAM וההרשאות הנדרשים לפריסת Oracle,‏ כלי לניהול עומס העבודה משתמש בשלושת חשבונות השירות הבאים:

  • חשבון שירות של Workload Manager
  • חשבון שירות בניהול המשתמש
  • חשבון שירות של Compute Engine

מידע נוסף על חשבונות השירות האלה מופיע במאמר חשבונות שירות לפריסות של Oracle.

פרטי הכניסה למסד הנתונים של Oracle

‫Workload Manager משתמש ב-Secret Manager כדי לאחסן את פרטי הגישה למסד הנתונים של Oracle. לסיסמאות של מסד הנתונים, צריך ליצור סודות ואז לציין את הסודות במהלך תהליך הפריסה.

מידע נוסף זמין במאמר בנושא תנאים מוקדמים.

ממשקי API שלGoogle Cloud

עומס עבודה של Oracle Database ב- Google Cloud משתמש במוצרים ובשירותים שונים. תהליך הפריסה דורש את ממשקי ה-API הבאים, שמופעלים באופן אוטומטי אם צריך. השימוש בממשקי ה-API האלה כפוף לתנאים ולהגבלות של כל API, ויכול להיות שיהיו חיובים נוספים שקשורים אליו.

  • Artifact Registry API
  • Cloud Build API
  • Cloud Logging API
  • Cloud Resource Manager API
  • Cloud Storage API
  • Compute Engine API
  • IAM Service Account Credentials API
  • Identity and Access Management API
  • Infrastructure Manager API
  • Secret Manager API
  • Service Usage API
  • Workload Manager API

רישוי

‫כלי לניהול עומס העבודה משתמש במודל של החברה מביאה את הרישיון שלה (BYOL) לפריסות של עומסי עבודה של Oracle Database. המשמעות היא שאתם אחראים לרישוי של כל תוכנת Oracle שלכם.

תמחור

הפריסה האוטומטית המודרכת זמינה ללא עלות, אבל תצטרכו לשלם על משאבים אחרים שנעשה בהם שימוש במהלך תהליך הפריסה, כמו מכונות וירטואליות ודיסקים לאחסון מתמיד. יכול להיות שתחויבו גם על ממשקי ה-API הנדרשים או על שירותים אחרים.

כלי לניהול עומס העבודה לא מספק הערכת עלויות לפריסה שנבחרה. כדי לקבל מידע על התמחור, כולל הנחות או זיכויים רלוונטיים, אפשר לפנות לצוות התמיכה בחשבונות Google.

קבלת תמיכה

אם נתקלתם בבעיה בפריסה או שאתם צריכים עזרה, אתם יכולים לפנות אל Cloud Customer Care.

המאמרים הבאים