מחשבים, תכנות
לקוחות רזים - מה זה? חיבור ושימוש בלקוחות דקים
בדרך כלל, כאשר הם מדברים על התכונות של התוכנית, הם מבינים את השפה שבה הוא נערך. או לדרישות המערכת הדרושות להפעלה. אבל יש עוד כמה הגדרות פחות ידועות. אחד מהם הוא לקוחות רזים. מה זה ולמה הם מפותחים?
מהו לקוח רזה?
לקוחות רזים מובנים על ידי מחשבים או תוכניות הפועלות כחלק מרשת עם ארכיטקטורת מסוף או שרת לקוח. אבל הם פשוט לא מתפקדים שם. כל או לפחות את רוב משימות עיבוד המידע מועברות לשרתים שאליהם מחוברים לקוחות רזים. מה זה ביישום? דוגמה לכך היא הדפדפן, המשמש לעיבוד יישומי רשת, שבזכותם תוכל כעת לקרוא שורות אלה. כדי שהמערכת תפעל, אתה צריך שרת עבור לקוחות רזים, אחרת זה הופך להיות בלתי אפשרי עבור רעיון כזה.
למה הם צריכים?
במילים פשוטות יותר, לקוח רזה הוא מחשב נחות שמטען מערכת הפעלה קלה ומתחבר לשרת מסוף. הוא משמש אך ורק כדי לשמור על חומרה ותוכנה (אם כי במקרים נדירים, עשויים להיות שיקולים אחרים). לקוח רזה טיפוסי הוא יחידת מערכת שאין לה דיסק קשיח, ויש רק מינימום של חומרה הדרושה להפעלת מערכת ההפעלה. אספקת החשמל, העכבר, המקלדת, הצג וכבל הרשת מחוברים. ייתכן שיש התקנים אחרים, אך השימוש בהם אפשרי רק אם הם מזוהים ומועברים לשרת המסוף.
כמו כן, הרמה הנדרשת של ההוצאות על התוכנה מצטמצם. אין צורך לרכוש רשיון עבור כל מחשב - הוא נחוץ רק עבור שרת אחד. במקביל, עלויות עבור אנשי תחזוקה מופחתים , כי רק מסוף אחד נדרש לנהל. כפי שמוצג בפועל, זה די בעייתי לפגוע לקוח רזה (ובלבד שלא עושים מאמצים תכליתיים). אבל באותו הזמן, הדרישות של אנשי שירות הולכים וגדלים. במיוחד זה נוגע להעברת מקרים ממנהל אחד למשנהו. אז זה הכרחי כי intercessor הוא בקי היטב בכל דבר, כי פוטנציאל כל כישלון יכול להוביל לקריסה של המערכת כולה, ואז לקוחות רזה תאבד את ערכם. מה זה אתה יודע, ואיך הם נבדלים אלה שומן?
ההבדל בין לקוח רזה ועבה
מה נלקח בחשבון כאשר לקוח עבה ורזה הוא הבחין? ההבדלים ביניהם הם: הראשון מבין את הסוג הרגיל של תוכניות שיכול לעבוד באופן עצמאי על מסוף נפרד. הם לא צריכים שרת מרוחק לביצוע איכותי של עבודתם. מה השני, אתה כבר יודע. וזה העיקרי ובאותה עת ההבדל היחיד כי לקוח רזה ועבה יש. הבדלים עדיין יכולים להיות מצוטט בתכונות של יישום, אבל כולם מתאימים הצעה מנוסחת בעבר.
איך זה עובד ואילו סוגי הורדות יש?
כיצד פועלת הטכנולוגיה? באופן כללי, כל המידע יכול להיות מאוכלס בשלוש נקודות:
- במחשב, באמצעות אחד המקורות האפשריים נטען לקוח רזה. האפשרויות העיקריות הן: LAN, CD, HDD.
- בתהליך של הורדת לקוח דק (או בעת עבודה עם רשת מקומית אליו), כרטיס הרשת של המחשב מקבל כתובת IP משלו.
- כאשר האיבה של כל התוכנות הדרושות מסתיימת, החיבור לפגישה הסופית עם השרת שצוין בהגדרות נוצר באמצעות שולחן העבודה. הגישה כבר ניתנת או שאתה צריך סיסמה ואת הכניסה. חיבור הלקוח הדק עקב LAN Enterprise חייב להיות מופעל בהגדרות השרת.
איך המערכת עובדת, באופן כללי יש לך כבר רעיון. אבל אחד החשובים ביותר הוא שלב ההורדה, אשר כל הלקוחות רזה יש. מה זה, איפה זה יכול להיות נלקח, אם אין דיסקים קשיחים בהם הנתונים מאוחסן בדרך כלל? ישנן שתי אפשרויות:
- הורדה באמצעות הרשת. שרתי TFTP ו- DHCP חייבים לעבוד ברשת המקומית. במחשב עצמו, חייב להיות כרטיס רשת בעל המאפיין BootroM או מנהלי התקנים מיוחדים שמחקים אותו. הוא בודק את נוכחותם של כל המצביעים, מקבל הגדרות ומטעין את מערכת ההפעלה.
- הורד את המערכת המותקנת מראש מ- DVD \ CD \ Flash \ IDE.
לקוח אינטרנט
טכנולוגיה "לקוח רזה" הוא הרבה יותר פופולרי ממה שזה נראה במבט ראשון. רוצה דוגמה המציינת שאתה משתמש בה עכשיו? ובכן, אנו מניחים כי תפקיד מיוחד צריך להינתן הנפוץ ביותר כרגע לקוחות רזה - דפדפנים. הם דוגמאות מצוינות לעבודה על עקרונות כאלה. כשלעצמו, לדפדפן יש מעט מאוד קשר אליו. אבל ההזדמנויות שהוא פותח למחשב שיש לו חיבור לרשת העולמית הן ענקיות! המכונה יכולה להיות משאבי תוכנה דלה מאוד, אבל על ידי מקבל את הנתונים הדרושים משרתי מרוחק, אתה יכול לסמוך על יצירת באיכות גבוהה מתקן רב תכליתי. כל הדרוש עבור המשתמש במחשב הוא לגבש את בקשתו, ולאחר מכן את המידע הדרוש יתקבל ממקורות חיצוניים.
מבצע במצב מסוף
בנוסף למקרים שתוארו לעיל, ראוי להדגיש תכונה אחת נוספת של חומרה של לקוח רזה אפשרי - מכשיר מיוחד, כי הוא שונה מבחינה מבנית ממחשב אישי. מנגנון כזה אינו מצויד בדיסק קשיח ומשתמש במערכת הפעלה מקומית מיוחדת (שתפקידה כולל ארגון הפעלה עם שרת מסוף כדי שהמשתמש יוכל לעבוד). כמו כן, מכשיר כזה אין חלקים נעים מיוחדים, הוא מיוצר במקרים מיוחדים יש קירור פסיבי לחלוטין. בואו נסתכל על דוגמה של תוכנית אמיתית, שבה לקוח רזה מיושם? מה זה? 1C היא תוכנית ייחשב. אז, בו הכל מבוסס על העבודה של שני חלקים: אחד הוא פלטפורמה ראוי, אשר הכרחי לעבודה. השני הוא הרחבה שממלאת מטרות נפרדות. אבל זה לא יכול לעבוד בלי פלטפורמה.
פרוטוקולים המשמשים לקוחות רזים
ישנם 9 סוגים הפופולריים ביותר של פרוטוקולים המשמשים לפיתוח תוכנה זו. הרשימה שלהם היא כדלקמן:
- X11 - היישום נמצא במערכות Unix.
- Telnet הוא פרוטוקול מרובה. זהו דו כיווני דו-כיווני בייט תקשורת בכיוון אוריינטציה.
- SSH הוא אנלוגי מרובה של Telnet. ההבדל העיקרי הוא האבטחה של הנתונים המועברים.
- NX NoMachine הוא פרוטוקול X11 משופרת. היתרון העיקרי הוא דחיסת נתונים.
- Virtual Network Computing היא מערכת עצמאית לפלטפורמה. משתמש בפרוטוקול פשוט של יישומי לקוח-שכבת יישום כדי לגשת למחשבים הדרושים המחוברים לתוכנית זו.
- ארכיטקטורת המחשוב העצמאית היא דרך לא מושלמת להעברת נתונים. פרוטוקול זה מוצג באופן משמעותי על הביצועים והדרישות של המערכות בהן היא פועלת.
- Remote Desktop Protocol - מגישה גישה לשולחן עבודה מרוחק. יכול להעביר מגוון רחב של נתונים, וגם פותח הזדמנויות רחב עבור שימוש במכונות מרוחקות.
- SPICE הוא פרוטוקול להעברת נתונים, אשר ניתן להשתמש בו בנוחות לא רק ברשת המקומית, אלא גם דרך האינטרנט. התכונה שלו היא "נוחות תוכנה", אשר מאפשר לך להחליף נתונים במהירות. זה אפשרי בגלל הפשטות של תהליכי העברת הנתונים (אשר מבוצעים לא על חשבון הביצועים). זה יכול גם לעבוד על מגוון רחב של ארכיטקטורות מחשב.
- פרוטוקולים סגורים שונים, שפותחו על ידי מתכנתים של חברות וארגונים שונים. הם משמשים רק, ככלל, על שטח המפעל שעבורו הם נעשו. יש להם מספר פרמטרים ייחודיים, כולל: יישום, דרישות מערכת, אדריכלות. הלקוח הדק במקרה זה מפותח באופן מלא עבור ארגונים בודדים ופרוטוקולים הפועלים על שטחם.
דוגמאות ליישום
כדוגמה ליישום של לקוח רזה, אתה יכול לפתח התפתחויות כגון:
- גישה אל הטרמינל.
- תחנה חסרת דאגות.
- LTSP.
- תירגום.
השימוש של לקוחות רזה מאפשר במקרים כאלה להאיץ את העדכון של כל התוכנות הדרושות לעבודה.
Similar articles
Trending Now