ישנם גישות שונות לפרסום תוכנה עבור משתמשים מרובים בארגונים גדולים ובעננים ציבוריים. בחירת הגישה או ארכיטקטורת הפרסום התוכנה תלויה בגורמים שונים. מכאן, הבנת ההבדל בין סוגי ארכיטקטורת התייר לדיר רבים יכולה להיות שימושית. פוסט הבלוג הזה משווה בין שני סוגים אלה ומדבר על כיצד רבי השוכרים ניתן להשתמש במסגרת של שירותי גיבוי מבוססי ענן.
מהו שירות בניית יחיד?
שירות בניית יחיד הוא סוג של ארכיטקטורת תוכנה שבה כל לקוח / לקוח או ארגון מסוים מחזיק בהם אישית ומבודדת את מופע של יישום. זה אומר שכל לקוח מחזיק בשרת או בתשתית מוקדשת לו באופן בלעדי ואינה משותפת עם לקוחות אחרים.
שימושים של יישום בניית יחיד
השימושים הנפוצים ביותר של ארכיטקטורת שירות בודד מוסברים למטה.
- שירות בניית יחיד נהוג להשתמש במצבים בהם ארגונים דורשים רמה גבוהה של אבטחה, פרטיות והתאמה אישית ליישומיהם. זה נהוג בתעשיות כמו פיננסים, בריאות, ממשל ותעשיות אחרות שמטפלות בנתונים רגישים.
- שירות בניית יחיד גם נהוג לשימוש על ידי ארגונים גדולים עם סביבות IT מורכבות שדורשות פתרונות תוכנה מותאמים אישית. ארגונים אלה עשויים להכיל זרימות עבודה, מבני נתונים או תהליכי עסקים ייחודיים שמשרתים אותם ביישום מוקדש.
עסקים קטנים ובינוניים יכולים גם להשתמש בטינור יחיד אם יש להם דרישות מסוימות ליישומי התוכנה שלהם שאינן יכולות להיתקיים על ידי פתרונות משותפים או מרובי-דיירים.
בכלל, הטינור היחיד הוא פתרון מתאים לארגונים שדורשים רמה גבוהה של התאמה אישית, אבטחה ושליטה על יישומי התוכנה שלהם. ארגונים כאלה מוכנים להשקיע את המשאבים הנדרשים לניהול ולתחזוקת התשתיות המיועדות באופן מוקדש שלהם.
דוגמת טינור יחיד ב־AWS
ארגון יכול לבחור להשתמש בארכיטקטורת שכונה יחידה ב־AWS אם זה דורש שליטה מוחלטת על הסביבה והמשאבים שלו. בתרחיש זה, הארגון יוצר ענן פרטי וירטואלי (VPC) שלו ומתקין את היישום על מערך משאבים מיוחד. הארגון מחזיק שליטה מוחלטת על התצורה, האבטחה והניהול של המשאבים והנתונים שלו. לדוגמה, ארגון זה יכול להשתמש בארכיטקטורת שכונה יחידה ב־AWS כדי לארח פלטפורמת סחר אלקטרוני מותאמת אישית ומאובטחת או תוכנה לגיבוי שמטפלת בנתוני לקוח רגישים.
יתרונות של טינור יחיד
היתרונות של גישת טינור יחיד הם:
- רמה גבוהה של אבטחה מכיוון שכל מופע של היישום רץ על התשתיות והמשאבים המוקדשים שלו. זה מבטיח שהנתונים והיישומים של כל לקוח מופרדים לחלוטין אחד מהשני, מוריד את סיכון הדילול של נתונים או בעיות אבטחה אחרות.
- ייעודיות גבוהה יותר על ידי אפשרות לכל לקוח להגדיר את המופע האישי שלו של היישום, אשר ניתן להתאמה אישית כדי לענות על צרכיו ודרישותיו הספציפיים. רמת ההתאמה הזו אינה אפשרית בארכיטקטורות רבותניים, בהן כל הלקוחות משתפים את אותו המופע של היישום.
- גמישות גבוהה יותר על ידי האפשרות ללקוחות לנהל את הנתונים והיישומים שלהם באופן עצמאי, בלתי מוגבלים על ידי מדינויות או הגבלות של סביבה משותפת או רבתניית.
- שליטה טובה יותר על משאבים על ידי ספק ללקוחות את התשתיות המוקדשות שלהם, כלומר הם מקבלים שליטה מלאה על המשאבים שהוקצו למופע של היישום שלהם. זה יכול לעזור לארגונים לייעל את שימושם בתשתיות ולמנוע בעיות בהתמודדות עם משאבים.
- ביצועים והתרחבות טובים יותר בהשוואה לארכיטקטורות רבותניים, מאחר והמשאבים שהוקצו לכל מופע של היישום הם מוקדשים ואינם משותפים עם לקוחות אחרים.
- קיימות כללי התאמה יותר קלים לדרישות תקניות, מאחר ולכל לקוח יש שליטה מלאה על הנתונים שלו ויכול לנהל אותם באופן עצמאי.
עכשיו נמשיך לדבר על רבי תפוצה כדי למצוא את ההבדל בין גישות יחיד דייר לרבי דייר.
מהו רבי תפוצה?
הנדסת רב-משתמשים היא מבנה שמספק פרידה בין המשתמשים, כאשר מופע יחיד של יישום תוכנה המותקן על שרת יכול לשרת מספר של שותפים (המכונים משתמשים במקרה זה). מבנה רב-משתמשים מאפשר בידוד לוגי של המשתמשים זה מזה. המשתמשים יכולים להתאים את הגדרות היישום שלהם בסביבות הבידוד שלהם, אך היישום עצמו נשלט על ידי בעל היישום (האדמין הראשי).
במובנים פשוטים, הנדסת רב-משתמשים יכולה להידמות לבניין עם מספר דירות המוגנות על ידי מנעולים ייחודיים. לבעלי הדירות (או השוכרים) יש מפתח ייחודי שבאמצעותו הם יכולים לגשת רק לדירה שלהם. למרות העובדה שהדירות ממוקמות באותו בניין, תושבי הדירות אינם יודעים על הדירות האחרות, תושביהם ותוכן שלהם.
בעל הבניין הקים תקשורת (למשל, קישוריות אינטרנט או קווי טלפון) לכל הבניין וחילק אותם בין הדירות, ולא שכל דירה תקימ את מערכת התקשורת שלה באופן בודד. תושבי הדירות מזמינים חשמל, פלורינג, גז וכד', משתמשים בהם כפי שצריך ומשלמים לבעל הבניין עבור השירותים שהשתמשו בהם.
באופן דומה, המשתמשים יכולים לרכוש את השירותים הדרושים להם מספק שירותים מנוהלים (MSP) ולהשתמש בהם בהתאם לדרישותיהם. בואו נבחן מי עשוי להרוויח משימוש במבנה רב-משתמשים.
מקרים שימושיים של הנדסת רב-משתמשים
- ההפנייה לפרוtokol הרב-tenant נעשית בשני הסcenarious הבאים:
- הפנייה לפרוtokol הרב-tenant נמצאת בעיקר בארגונים שמציעים פתרונות software-as-a-service (SaaS), שבהם המוצר והמסגרת הבסיסית שלהם משתמשים בהם מספר לקוחות.
- הפרוtokol הרב-tenant משמש גם בסביבות החומרה המקומית של הענן, בהם מספר לקוחות יכולים לשתף את מ swimming pool של משאבי חישוב.
- הפרוtokol הרב-tenant משמש כאשר ארגון רוצה להעשיר את השימוש במשאבים ולגרום לאחוזי עלות נמוכים יותר על ידי שיתוף משאבים בין מספר לקוחות.
- A multi-tenant architecture is used when organizations can achieve economies of scale and reduce operational costs associated with managing and maintaining separate infrastructure for each customer.
דוגמאות לפרוtokol הרב-tenant
הפרוtokol הרב-tenant משמש גם בארגונים גדולים, עם חוגים בתוכם כמתנדבים. עם זאת, השימוש המו fascination בפרוtokol הרב-tenant הוא באמצעות ספקי שירותי מנהל (MSPs) בסביבות ענן, כמו AWS.
במקרים מסוימים, חברות קטנות אינן יודעות להשתף מלאכות מנהל מלא של IT בצוותם. הם יחסרו בכושרים טכניים, הכנות ועיצוב של האינפרסטרוקציה של IT שלהם של הם דרך טכניתית.
בענן, השוכרים משלמים רק עבור מה שהם משתמשים בו. לדוגמה, פעם שהפרויקט גדול נגמר לחברה, משאבי המכונות הווירטואליות (VMs) שהיו רצות עבור הפרויקט הזה נשחררים והVMs האלה הופכות לא מכרחיות. אם הלקוח משתמש בשירותים ניהוליים, הוא יכול פשוט למחוק את הVMs האלה (או מקרי Amazon EC2) ולמנוע לשלם עבור המשאבים שאינם בשימוש. בעת שימוש בשרת פיזי (אפילו אחד הרץ VMs וירטואליים), זה לא היה אפשרות, וחלק מהמשאבים של השרת היו נשארים בודדים, מבזבזים כסף. זהו אחד הסיבות הנפוצות ביותר שלקוח עשוי לבחור להתחיל בשימוש בשירותים מבוססי ענן שמספקים ספק שירותים ניהוליים.
השירותים הפופולריים ביותר מתוך אלה נכונים כמעט תמיד כשירות (IaaS), פלטפורמה כשירות (PaaS) ותוכנה כשירות (SaaS). בפוסט הבלוג הזה, נתקפץ את הרכיבים הבאים של SaaS: גיבוי כשירות (BaaS), שימות כשירות (RaaS) ושחזור מאסון כשירות (DRaaS).
ספקי שירותי ניהול השימוש במקורות החומרה, המקורות הפיננסיים והמקורות האנושיים. זו הסיבה שהגישה של מרובי הדיירים טובה עבורם. ספקי שירותי ניהול יכולים להגדיר מופע אחד של תוכנה עם תמיכה במרובי דיירים על השרת בענן של AWS ולהשתמש בזה כדי לספק שירותים ללקוחות מרובים עם חשבונות נפרדים. אין צורך להגדיר מופעים יחודיים של התוכנה עבור כל משתמש.
יתרונות של מרובי דיירים עבור ספקי שירותים ניהוליים
רשימת היתרונות עבור ספקי השירותים הניהוליים שמשתמשים במרובי דיירים כוללת:
- ניהול ושדרוג קלים יותר. בגישת מרובי-דיירים, ספקי שירותי ניהול מותאם פחות מקרים של תוכנה לשדרוג ותמיכה. לאחר התעדכון, המוצר זמין לכל הדיירים (לקוחות). אם הם ניהלו שירותי תוכנה כשירות של דייר יחיד, מומחי הטכנולוגיה היו צריכים לעדכן או לשדרג את מופע הלקוח של כל לקוח בנפרד.
- שימוש יעיל במשאבים. תמיכה בתוכנה עם מרובי דיירים משמעותה צורך נמוך יותר במומחים טכניים וצורך נמוך יותר במשאבי החומרה לשרתים. זה קורה מכיוון שפחות מופעים של התוכנה חייבים להינתק, עם כל הדיירים משתמשים באותם משאבים ותשתיות.
- יעילות כלכלית וחיסכון בזמן. בזכות התכונות שצוינו כעת, תוכנה התומכת במרובי-דיירים יכולה לחסוך לך זמן וכסף. בטווח הארוך, שימוש בארכיטקטורת דיירים מרובים מוריד השקעות, וזהו אחד היתרונות הקריטיים של הגישה הזו. זה קורה מכיוון שמשאבי היישום משותפים בין הדיירים שמשתמשים באותו יישום, וזה מפחית את העלויות הקשורות לתחזוקה ולתמיכה. כאשר ספקי שירותי ניהול משתמשים במוצר מרובי דיירים, שמורים להם עלויות, הם יכולים להעביר את החסכונות האלה ולהציע מחירים יותר נמוכים ללקוחות. לכן, ספקי שירותי ניהול יכולים למשוך יותר לקוחות לרכישת השירותים שמספקים.
- קיימות גבוהה. הוספת משתמשים חדשים היא הרבה יותר קלה ונוחה, מבלי שיהיה צורך להוסיף שרתים חדשים, מכונות וירטואליות או מופעי אפליקציה חדשים. מרובי דיירים נתמכים על ידי המופע האחד הרצה על שרת. קיימות התוכנה מרובי דיירים אומרת שהספק יכול להרחיב את ההצעות שלו ככל שהעסק משתפר.
- שיפור שירות לקוחות. עם ארכיטקטורת מרובי דיירים, ספק השירותים הניהולי יכול לעקוב אחר השימוש במערכת. באמצעות ניתוח מוצק, הם יכולים להשתמש במידע שנאסף כדי להעריך ולשפר את השירותים שהם מספקים. ספק השירותים יכול לשדרג או לארגן מחדש את התשתיות שלהם, וגם לשנות את מנויי התוכנה שלהם לפי הניתוחים שלהם.
יתרונות של שירותי ענן מרובי דיירים עבור לקוחות
הפתרון מרובי דיירים מסיר את הצורך של לקוחות להחזיק בתשתיות יקרות משל עצמם, שדורשות השקעה בתחזוקה ותמיכה. שרתים יכולים לרוץ כמכונות וירטואליות בענן, לדוגמה, באמצעות Amazon AWS. לקוחות יכולים לבצע גיבויים לענן של Amazon מבלי לקנות תשתיות פיזיות יקרות או ספריות קלטות. הם יכולים להתמקד בעסק העיקרי שלהם בלי לדאוג לתשתית ה-IT שלהם.
הלקוחות לא צריכים לעדכן או לשדרג את התוכנה שמשמשת כשירות מסופקת. למעשה, משתמשי הפתרון מרובי הדיירים של NAKIVO Backup & Replication אינם צריכים להתקין את התוכנה בכלל; ספק השירות עושה זאת. התוכנה מתעדכנת על ידי ספק השירות באופן קבוע, בעוד שהלקוחות יכולים להתאים אישית את הסביבות שלהם כדי לענות על צרכיהם.
שימוש בשירותים מרובי דיירים הוא בטוח. הדיירים לא יכולים לגשת לסביבות הווירטואליות של האחרים.
עדר מרובי דיירים נגד מרובי דיירים
סופסוף, בואו נסתכל על טבלת סיכום של השוואה בין שוכר יחיד לבין שוכר מרובה בתור שימוש על ידי ספקי שירותים ניהוליים וספקי ענן.
כל המופע של היישום מוקדש ללקוח אחד.
כל הלקוחות משתפים את אותו מופע של היישום.
כל המופע של היישום מופרד לחלוטין מהלקוחות האחרים.
כל הלקוחות משתפים את אותו מופע של היישום ואת התשתית. אם מידע של לקוח אחד נפרץ, יתכן וזה ישפיע על כל הלקוחות האחרים.
כל לקוח דורש את התשתית והמשאבים המוקדשים שלו.
המשאבים משותפים בין מספר לקוחות, מאפשרים שימוש יותר יעיל במשאבים.
כל לקוח דורש את המשאבים המוקדשים שלו.
המשאבים יכולים להיות משותפים בין מספר לקוחות, מאפשרים שימוש יותר יעיל במשאבים.
משאבים מוקדשים ומומחיות לניהול ותחזוקה של כל מופע של היישום.
כל הלקוחות משתפים את אותו מופע של היישום, מאפשרים שימוש יותר יעיל במשאבים.
כל מופע של היישום צריך להיות מותאם אישית ומוגדר בנפרד עבור כל לקוח.
כל הלקוחות משתפים את אותו מופע של היישום.
כל מופע של היישום כ
בחירה בין גישת מנות יחידות ומנות מרובות תלויה בצרכים והדרישות הספציפיים של הארגון. בעוד מנות יחידות מציעות יותר התאמה אישית, אבטחה ושליטה על משאבים, הן יכולות גם להיות יקרות ומורכבות יותר לניהול. מנות מרובות מציעות גמישות גדולה יותר ותחזוקה קלה יותר, אך יכולות שלא להציע את אותו הרמה של התאמה אישית או אבטחה. ארגונים צריכים להעריך בקפידה את היתרות והחסרונות של כל גישה כדי לקבוע איזו מתוכן היא התאמה מושלמת להם.
שימוש ב- BaaS, RaaS ו- DRaaS
בואו נבחן כיצד ניתן להשתמש ברב-שכיבנות בהקשר של שירות גיבוי (BaaS), שירות שיבוץ (RaaS) ושירות שחזור מטרוף (DRaaS).
עם הגדילה בפופולריות של טכנולוגיית העננים והווירטואליזציה, הגנת הנתונים עבור סביבות הווירטואליות הפכה לחיונית ביותר. גיבוי של נתונים עסקיים בסיסיים הוא חובה עבור חברות, ללא קשר לכך האם הן שומרות על הנתונים מקומית או בעננים ציבוריים או פרטיים. לפי כלל הגיבוי 3-2-1, פרקטיקות מומלצות ממליצות להפיק 3 עותקים של הנתונים, שתיים מתוכם מאוחסנים על מכשירים שונים, עם לפחות אחד מאוחסן מחוץ לאתר.
ניתן להגיב על מכונות וירטואליות הרצות בענן למכשיר פיזי הנמצא במשרד החברה שלך. אם לחברה שלך אין תשתית משלה, ניתן לגבות מהסביבה של הענן שלך לאתר רחוק או לאחסן את הגיבויים שלך בענן שונה – לדוגמה, באזור גיאוגרפי שונה של ענן אמזון. באופן דומה, מכונות וירטואליות הרצות על שרתים פיזיים באתר יכולות להיות מגובות בענן (רגילות בדרך כלל עם ספק שירותים ניהוליים). גיבוי כשירות (BaaS) הוא פתרון מתאים לחברות שזקוקות לגיבוי של מכונות וירטואליות החל מהענן או אליו.
ספקי שירותים ניהוליים (MSPs) יושבים על מטרת להפיק ללקוחות שקט נפשי וזמינות גבוהה; כמעט תמיד, הם מספקים יותר מפתרון BaaS בלבד. שירות ריפליקציה (RaaS) ושירות התאוששות מקרים חירום (DRaaS) ניתנים כלאות לפתרונות BaaS. הפתרון המורחב הזה נדרש בגדילה לגיבוי, ריפליקציה, ושחזור של מכונות וירטואליות מקומיות כמו גם מכונות וירטואליות בעננים, בין אם לאתרי העבודה או העננים. כדי לספק את השירות הטוב ביותר ללקוחותיהם, MSPs משדרגים באופן קבוע את התשתית שלהם ומתקינים תוכנה רב-דיירת אמינה עם ממשקי משתמש ידידותיים.
לקידום צמיחת עסקי הענן, MSPs זקוקים לפתרון שניתן להתרחב בקלות שיכול להפחית את העלויות הקשורות לפריסה וניהול. פתרונות כאלה חייבים להיות בטוחים, להבטיח ביצועים גבוהים ולהיות בשימוש מיטבי של משאבים. באופן אידיאלי, גיבוי, שחזור ושירותי הפסקת פעולה יכולים להיות מנוהלים מן השק של זכוכית אחת. מועדף, כאשר עובדים עם סביבות וירטואליות, שהתוכנה הנבחרת תהיה חסרת סוכן.
בחירת פתרון הגנה על נתונים רב-דוחק: NAKIVO Backup & Replication
NAKIVO Backup & Replication היא פתרון הגנה על נתונים כללי המפותח בהתחשב בניסיון של MSPs ושל לקוחותיהם. הפתרון יכול לשמש במצב רב-דוחק כדי לספק BaaS, RaaS, DRaaS ותומך באפשרויות וירטואליות (VMware vSphere, Microsoft Hyper-V, Nutanix AHV VMs וגם מופעים של Amazon EC2).
פתרון NAKIVO יכול להתקין בשני מצבי דיירים יחיד ורב-דוחק. היתרונות של שימוש בפתרון NAKIVO במצב רב-דוחק ל-MSPs כוללים:
- מוכן ל-Amazon AWS. NAKIVO Backup & Replication יכול להתקין בענן Amazon AWS במהירות ובקלות (כ-AMI מוכן מראש).
- אפשרויות פריסה גמישות אחרות, כולל ב-Windows, Linux, NAS, כ-VA.
- ממשק MSP. MSP יכולים לנהל את כל הלקוחות שלהם מממשק אינטרנט מרכזי. הם יכולים להוסיף תשתיות לקוח כדי לספק שירותי הגנת נתונים מלאים. MSP יכולים גם להוסיף לקוחות עם התקנות עצמאיות ב־NAKIVO Backup & Replication (במצב של נער מין) כדי לספק שירותי ניהול ותמיכה.
- שער שירות עצמי ללקוחות. עבור לקוחות MSP שאין להם התקנה משלהם של NAKIVO Backup & Replication, מנהל ה־MSP יכול להשתמש בבקרות גישה מבוססות תפקידים בפתרון כדי להעביר חלק מהמשימות של גיבוי ושחזור ללקוחות. כל לקוח (שוכר) יכול לנהל את משימות הגיבוי, השכפול והשחזור שלהם על ידי גישה ללוחות המחוונים המבודדים שלהם. המשימות והמלאי של לקוח אחד אינם נראים ללקוחות אחרים.
- מיתוג אישי. MSP יכולה להתאים אישית את המיתוג של ממשק NAKIVO Backup & Replication כדי לספק חוויית גלישה חלקה ללקוחותיה. ספקי שירות יכולים לתקן את המראה של המוצר כך שיתאים למוצרים אחרים שהם משתמשים בהם ושהם מיובאים, מבטיחים שכל השירותים שהם מספקים מציגים סגנון תאומים.
- רישוי. NAKIVO Backup & Replication עבור MSPs מורשה לפי עומס עבודה בצורה חודשית או שנתית. ה־MSP יכולה לשלם עבור העומסים שהם צריכים כל חודש או להתחייב לרישיון שנתי לחיסכון גדול יותר.
עם מצב השכירות הרבתי, NAKIVO Backup & Replication הוא פתרון עוצמתי עבור MSPs שרוצים לספק BaaS, RaaS ו־DRaaS. המוצר יכול להיות בשימוש גם בלי תשתיות באתר, בעננים כמו Amazon AWS, שהיא דרך נהדרת לענות על צרכי MSPs ומשתמשי סופיים כאחד.
במצב המספרי הרב-תושבים, NAKIVO Backup & Replication מהווה פתרון עצמתי לשירותי פיזרה (MSPs) המעוניינים לספק BaaS, RaaS ו-DRaaS. המוצר יכול לשמש אפילו ללא תשתית מקומית כלשהי, בענפים כמו Amazon AWS, מה שהופך אותו לדרך מצוינת לעמוד בצרכים של שירותי פיזרה ומשתמשים סופיים בו זמנית.
Source:
https://www.nakivo.com/blog/single-tenant-vs-multi-tenant/