במחשוב, שרת הוא מחשב שפועל כל הזמן. מגיש כל תוכן ופונקציונליות שהוא הוגדר לבצע. דוגמה קלאסית לכך היא שרת אינטרנט, שעוזר לדפי אינטרנט שיכולים להשתנות בהתאם לבקשת המשתמש. שרתים יכולים לארח כל יישום שעובד על מודל השרת-לקוח. משחקי וידאו מקוונים הם דוגמה מצוינת נוספת. שרת פיזי מריץ את אפליקציית שרת המשחקים שאליו משתמשים יוכלו להתחבר.
הערה: הן החומרה הפיזית המשמשת כשרתים והן התוכנה שפועלת עליהם כדי שהמשתמשים יוכלו להתחבר מכונה שרתים.
אחת הבעיות ששרתים, כמו גם רוב חומרת המחשב האחרת ברמה ארגונית, צריכים להתמודד איתם היא רמות גבוהות של התמחות. חומרת רשת ארגונית, כגון נתבים, מתגים, שרתים וכו', הינה מוגבלת יחסית במקום. מכונות אלו נועדו להתאים למדפי שרתים. בדרך כלל תופס אחד עד ארבע "U" מהגובה של מתלה שרת בגובה 48U בגובה 7 רגל.
הערה: "U" היא יחידת גובה סטנדרטית עבור חומרת מחשב המיועדת להתאים למדפי שרתים.
לא רק שלשרתים יש שטח מוגבל, אלא יש להם גם יכולת קירור מוגבלת ומגבלות כוח. מגבלות אלו אומרות שחומרת השרת מתוכננת להיות יעילה ככל האפשר באמצעות התמחות. למרבה הצער, זה אומר שיש מקום מוגבל לחומרה אחרת, כגון כוננים קשיחים. כוננים קשיחים נחוצים כדי להחזיק את מערכת ההפעלה ולהפעיל את השרת. ובכל זאת, הם גם נדרשים לשמור על מאגר הנתונים העצום שהשרת עשוי להצטרך לשרת ואת הנתונים שהוא אוסף.
היכנס לשרת הדיסקים
לשרתים יש אחסון מובנה ולעיתים ניתן להרחבה. אבל זה לא מספיק מקום לצרכי שרת מודרניים. בנוסף, שרתים רבים אינם שרת בודד אלא מספר שרתים הפועלים מאחורי מאזן עומסים שעוזר להבטיח שאף שרת לא יעומס יתר על המידה. אם אחסנת את הנתונים בפועל שהאפליקציה מפעילה בכל שרת, תהיה לך בעיית שכפול נתונים מסיבית.
סוג אחר של חומרה ייעודית משמש כדי לעקוף את כל הבעיות הללו, שרת הדיסקים. שרת הדיסקים תוכנן כך שיתאים למתקן שרת סטנדרטי ולהכיל כמה שיותר כוננים קשיחים. שרת דיסקים יהיה מצויד עם קישוריות ברמה ארגונית, כך שניתן יהיה לספק נתונים לשרת בפועל במהירות האפשרית. ברוב המקרים, מערך RAID ישמש כדי לספק רמה מסוימת של עמידות בפני כשל בכונן. ואולי שיפור ביצועים, בהתאם לתצורת המערך.
שרת הדיסקים הוא נקודה אחת לאיתור כונני אחסון. כמובן, עם ערכות נתונים משמעותיות, אפילו שרת דיסק בודד לא יוכל לספק מספיק שטח אחסון. לכן, ייתכן שיהיה צורך במספר שרתי דיסקים. יש לגשת ישירות לשרת דיסקים על ידי שרתים פיזיים בפועל ברשת מוגדרת כהלכה. משתמש הקצה לא אמור להיות מסוגל להתחבר ישירות לשרת הדיסקים.
NAS
בסביבה ביתית, שרת ה-NAS זהה למעשה לשרת דיסקים. שרת NAS מספק קישוריות רשת למספר (קטן יותר) של כוננים קשיחים המאפשר למחשבים אחרים באותה רשת לגשת לנתונים אלה. אבל יש כמה הבדלים. רוב ה-NAS יכולים גם להפעיל פונקציונליות שרת נמוכה ישירות מכיוון שהם צריכים להיות פחות מיוחדים מבני דודיהם במרכז הנתונים.
הערה: NAS ראשי תיבות של Network Attached Storage.
הן ה-NAS והן שרת הדיסקים בדרך כלל אינם מספקים גישה ישירה לכוננים הפיזיים שהם מחזיקים. במקום זאת, הם נוטים להיות מוגדרים לספק גישה לכוננים לוגיים שעשויים להשתרע על יותר מדיסק פיזי אחד. וירטואליזציה של כוננים כמו זו עוזרת לאזן עומסים על פני הכוננים הפיזיים ולמזער בעיות הקשורות לדיסק פיזי אחד שנגמר המקום.
סיכום
שרת דיסקים הוא התקן מחשב מיוחד שמכיל כמה שיותר כוננים קשיחים. לאחר מכן הוא מספק גישה לאחסון של כוננים קשיחים אלה להתקנים מוגדרים, בדרך כלל שרתים בלבד. בסביבה הביתית, הדבר הקרוב ביותר לשרת דיסקים הוא NAS המציע את רוב אותה פונקציונליות וחלק נוסף בגלל הצורך המופחת בהתמחות. גם שרתי דיסק וגם NAS נועדו לספק צפיפות גבוהה של שטח אחסון להתקנים אחרים ברשת.