ההבדל בין מערכות לקוח ומערכות

Anonim

לקוח לעומת מערכות שרת

מחשבים נדרשים בעסקים בגדלים שונים. הגדרות מחשב גדולות הכוללות רשתות ומיינפריים משמשים בעסקים גדולים. רשת מחשבים המשמשת בסוגים אלה של עסקים יש ארכיטקטורת שרת לקוח או אדריכלות דו-שכבתית. המטרה העיקרית של האדריכלות היא חלוקת העבודה הנדרשת בארגונים גדולים.

שרת

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

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

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

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

לקוח

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

הזכויות המורשות למכונת הלקוח יכולות להיות שונות. לחלק מהעובדים יש גישה לקובצי נתונים של הארגון, בעוד שאחרים יכולים לגשת רק ליישומים הקיימים בשרת.

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

הדוגמה הטובה ביותר של ארכיטקטורת שרת לקוח היא WWW או World Wide Web. כאן הלקוח הוא הדפדפן המותקן על כל מחשב והמידע על דפים שונים מאוחסן בצד השרת שממנו הלקוח או המשתמש יכולים לגשת אליו.

הפרש בין הלקוח לשרת

• הלקוח הוא מחשב קטן יותר שבאמצעותו המשתמש או היישום המאוחסן בשרת נגישים על-ידי המשתמש ואילו השרת הוא מחשב רב-עוצמה שמאחסן את קובצי הנתונים והיישומים.

במקרים מסוימים, הלקוח עשוי לנצל את עוצמת העיבוד הגדולה יותר של שרת השרת.

במקרים מסוימים, ייתכן שלצד הלקוח יש ממשק משתמש גרפי או GUI טוב יותר בהשוואה לצד השרת.