שרת הוא מחשב שנועד לעבד בקשות ולספק נתונים למחשב אחר דרך האינטרנט או רשת מקומית.
המילה "שרת" הוא הבין על ידי רוב מתכוון שרת אינטרנט שבו דפי אינטרנט ניתן לגשת דרך האינטרנט באמצעות לקוח כמו דפדפן אינטרנט. עם זאת, ישנם מספר סוגים של שרתים, כולל אלה מקומיים כמו שרתי קבצים לאחסן נתונים בתוך רשת אינטראנט.
למרות שכל מחשב שמפעיל את התוכנות הדרושות יכול לתפקד כשרת, השימוש האופייני ביותר במילה מפנה למכונות הענקיות והממונעות, המתפקדות כמשאבות הדוחפות ומשלבות נתונים מהאינטרנט.
רוב רשתות המחשוב תומכות בשרת אחד או יותר המטפלים במשימות מיוחדות. ככלל, ככל שהרשת גדולה יותר במונחים של לקוחות המתחברים אליה או את כמות הנתונים שהיא מזיזה, כך גדל הסיכוי שמספר שרתים ממלאים תפקיד, כל אחד מהם מוקדש למטרה מסוימת.
במילים פשוטות, השרת הוא התוכנה המטפלת במשימה מסוימת. עם זאת, החומרה החזקה התומכת בתוכנה זו מכונה גם בדרך כלל שרת, משום שתוכנת שרתים המתאמת רשת של מאות או אלפי לקוחות דורשת חומרה הרבה יותר חזקה ממה שאתה קונה לשימוש צרכני רגיל.
סוגים נפוצים של שרתים
בעוד כמה שרתים ייעודיים להתמקד בפונקציה אחת בלבד, כמה יישומים להשתמש בשרת אחד למטרות מרובות.
רשת גדולה, כללית, התומכת בחברה בינונית, עשויה לפרוס מספר סוגים של שרתים, כולל:
- שרת אינטרנט: שרתי אינטרנט מציגים דפים ומפעילים יישומים באמצעות דפדפני אינטרנט. השרת שהדפדפן שלך מחובר אליו כעת הוא שרת אינטרנט שמספק את הדף הזה ואת כל התמונות שאתה רואה בו. תוכנית הלקוח, במקרה זה, היא ככל הנראה דפדפן כמו Internet Explorer, Chrome, Firefox, Opera או Safari. שרתי אינטרנט משמשים עבור כל מיני דברים בנוסף על אספקת טקסט פשוט ותמונות, כגון עבור טעינה וגיבוי של קבצים מקוונים באמצעות שירות אחסון ענן או שירות גיבוי מקוון.
- שרת אימייל: שרתי דוא"ל מאפשרים את השליחה והקבלה של הודעות דואר אלקטרוני. אם ברשותך לקוח דואר אלקטרוני במחשב, התוכנה מתחברת לשרת IMAP או POP כדי להוריד את ההודעות שלך למחשב, וכן לשרת SMTP כדי לשלוח הודעות בחזרה דרך שרת הדואר האלקטרוני.
- שרת FTP: שרתי FTP תומכים בהעברת קבצים באמצעות כלי פרוטוקול העברת קבצים. שרתי FTP נגישים מרחוק באמצעות תוכניות לקוח FTP.
- שרת זהות: שרתי זהויות תומכים ביומני כניסה ותפקידים אבטחה עבור משתמשים מורשים.
מאות סוגים שונים של סוגי שרתים מיוחדים תומכים ברשתות מחשבים. מלבד סוגים נפוצים של חברות, משתמשים ביתיים לעתים קרובות ממשק עם שרתי משחקים מקוונים, שרתי צ'אט, שרתי אודיו ווידאו הזרמת, בין היתר.
סוגי שרתים ברשת
רשתות רבות באינטרנט משתמשות במודל של שרת לקוח-לקוח המשלב אתרי אינטרנט ושירותי תקשורת.
מודל חלופי, הנקרא peer-to-peer, מאפשר לכל ההתקנים ברשת לפעול כשרת או לקוח על בסיס נחוץ. רשתות Peer מציעות מידה רבה יותר של פרטיות, משום שהתקשורת בין מחשבים ממוקדת באופן צר, אך רוב היישומים של רשת peer-to-peer אינם חזקים מספיק כדי לתמוך בקוצים גדולים.
אשכולות שרתים
אשכול המילה משמש באופן נרחב ברשת המחשבים כדי להתייחס ליישום של משאבי מחשוב משותפים. בדרך כלל, אשכול משלב את המשאבים של שניים או יותר התקני מחשוב שיכולים לפעול בנפרד בנפרד למטרה משותפת כלשהי (לעתים קרובות תחנת עבודה או שרת).
חוות שרת אינטרנט היא אוסף של שרתי אינטרנט ברשת, כל אחד עם גישה לתוכן באותו אתר. הם מתפקדים כאשכול מבחינה מושגית. עם זאת, הטהרנים דיון סיווג טכני של חוות שרת כמו אשכול, בהתאם לפרטים של תצורת החומרה והתוכנה.
שרתים בבית
מאחר ששרתים הם רק תוכנה, אנשים יכולים להפעיל שרתים בבית, נגישים רק למכשירים המחוברים לרשת הביתית שלהם. לדוגמה, כמה כוננים קשיחים מודעים לרשת משתמשים בפרוטוקול שרת אחסון מצורף ברשת כדי לאפשר למחשבים אישיים שונים ברשת הביתית לגשת אל קבוצה משותפת של קבצים.
Plex שרת התקשורת התוכנה מסייעת למשתמשים לצרוך מדיה דיגיטלית על טלוויזיות ומכשירים בידור ללא קשר אם קבצי המדיה נמצאים על ענן או מחשב מקומי.
מידע נוסף על שרתים
מאז uptime הוא קריטי חשוב עבור רוב השרתים, הם אף פעם לא לסגור אבל במקום לרוץ 24/7.
עם זאת, לעתים השרתים יורדים בכוונה לצורך תחזוקה מתוזמנת, ולכן אתרי אינטרנט ושירותים מסוימים מודיעים למשתמשים שלהם על "זמן השבתה מתוכנן" או "תחזוקה מתוזמנת". שרתים עשויים גם לרדת ללא כוונה במהלך משהו כמו התקפת DDoS.