למה אתרי אינטרנט לרדת, ומה הם עושים על זה
בדרך כלל, כאשר אתר אינטרנט חווה כמה זמן ההשבתה, המבקרים שלה רק לחכות שזה יחזור וזה סוף הסיפור. אין דיווח חדשותי, שום פאניקה ציבורית גדולה, או כל תקרית אחרת. לרוב העולם, זה רק עוד יום במשרד. כל זה השתנה ב -27 בינואר 2015, כאשר פייסבוק ואינסטגרם היו שניהם מחוסל באופן מסתורי מפני כדור הארץ במשך 55 דקות. פתאום, מספר גדול מאוד של אנשים סקרן לגבי מה חברות גדולות לעשות כדי להבטיח את אתרי האינטרנט שלהם להישאר למעלה, ולמה אתרי אינטרנט לפעמים ללכת בטן למעלה במשך כמה שעות. הגיע הזמן לדבר על שני הדברים האלה!
הסיבות
למרות היציבות שמאחורי דפי האינטרנט הקדמיים של שמות גדולים כמו Google, Facebook, Twitter ו- YouTube, יש הרבה דברים שיכולים להשתבש בכל נקודת זמן. אפילו השירותים של גוגל, שהם ככל הנראה היציבים ביותר על כדור הארץ, יורדים פעם אחת לזמן מה (אתה יכול לראות נתונים סטטיסטיים של החברה עצמה כאן). לדוגמה, Gmail חווה הפסקה קצרה מאוד, כי בקושי הבחין על ידי מישהו ב -18 בדצמבר 2014. הפסקות יכול לקרות מסיבות שונות.
הבה נסווג את הסיבות הללו על ידי הפסקות "מכוונות" ו"לא מכוונות ". נתחיל עם סיבות להפסקות "מכוונות":
- תחזוקה ויישום של קוד חדש
- כיבוי קבוע לפני סגירת חברה
אלה היו קצת ברורים. אבל יש הרבה יותר סיבות להפסקות "לא מכוונות":
- שרת לקרוס (זה כולל קריסות בכונן הקשיח ובעיות חומרה אחרות)
- שם התחום (DNS)
- שם תחום התקף - -
- הכחשה מבוזרת של שירות (DDoS, לראות כאן מה זה)
- הסרה על ידי אכיפת החוק
- השרת נסגר על ידי האקר (נדיר מאוד)
- יותר מדי מבקרים לגשת לאתר בו זמנית
- שגיאות בניהול מסד נתונים או בקדמת הפונה קוד
- אסונות טבע
- ISP בעיות על סוף מרכז הנתונים
- הפסקת שרת DNS
אלה הן רק חלק מהסיבות אתר אינטרנט יכול לרדת שלא בכוונה, אבל הם הנפוצים ביותר.
האם האתר באמת למטה?
לפני ביצוע פסק דין על הסטטוס של אתר אינטרנט, אתה צריך לוודא שאין בעיות עם החיבור שלך. הדרך הטובה ביותר לעשות זאת היא לבדוק צד שלישי אם האתר פועל מהחיבור שלהם. אתה יכול לעשות את זה פשוט מאוד באמצעות שירותים כמו downrightnow או "האם זה עכשיו למטה?". שני אתרים אלה כל הזמן להראות את הסטטוסים של היעדים הפופולריים ביותר באינטרנט לנוחותך.
מה הם עושים על זה?
המתודולוגיה מאחורי פתרון הפסק היא בדרך כלל פשוטה מאוד. האם השרת התרסק? הפעל אותו מחדש או תקן אותו! האם מישהו תוקף את האתר? שנה את כתובת ה- IP והנח אותה מאחורי חומת אש פרוקסי הפוכה. יש לנו את הפתרונות. הדבר מונע את הבעיה מלעלות מלכתחילה.
הדרך הפשוטה ביותר למנוע הפסקות אלה היא להקים אירוח מיותר, קשירת שם התחום למספר כתובות IP. כאשר IP אחד נכשל, הבא משמש. עיין בהגדרת Google:
פתרון פשוט זה יעיל גם נגד DDoS, שהוא אולי האיום החיצוני הגדול ביותר לכל שרת. יותר מכך, חברות גדולות כמו גוגל ופייסבוק לא לשים את כל הביצים שלהם בסל אחד; השירותים שלהם מתארחים על מרכזי נתונים שונים מפוזרים גיאוגרפית על מנת להבטיח כי נושאים נרחבים ניתן להכיל יחסית במהירות.
הדבר היחיד זה סוג של אסטרטגיית אירוח לא להגן עליך מפני אכיפת החוק אכיפה התקפות תחום, ובמקרה כזה תצטרך ליצור קשר עם הרשות שביצע את ההתקפה כדי לראות איך אתה יכול לעבוד איתם כדי לשחזר את האתר שלך .
שיטות אחרות למניעת השבתה כוללות קניית שירות DNS גיבוי, שכירת שירות במטמון, וכן ביצוע שינויים מתוחכמים בקוד המאפשרים לאתר לתפקד באופן ממודר כך בדף הבית תמיד להראות גם כאשר דברים כמו מסד הנתונים או הפצה תוכן רשת (CDN) למטה. אלה הם רק כמה דברים כי אתרי אינטרנט שאנחנו אוהבים לעשות כדי להבטיח שהם לעולם לא לשקוע!
אם אתה רוצה להוסיף את המחשבות שלך על זה, אתה יותר מוזמן להשאיר תגובה!