ארגז חול (מחשבים)

מתוך ויקיפדיה, האנציקלופדיה החופשית
קפיצה אל: ניווט, חיפוש

ארגז חול (Sandbox) הוא מושג בתחום המיחשוב. ארגז חול הוא במקור מקום משחק לילדים. בהשאלה משמש המושג לתאור סביבה שבה מאפשרים למשתמשים לעשות ככל העולה על רוחם, ללא חשש מנזק למערכת ההפעלה.

משמעויות[עריכת קוד מקור | עריכה]

המושג "ארגז החול" משמש בכמה משמעויות בתחום המיחשוב:

אתר נסיונות והתנסות[עריכת קוד מקור | עריכה]

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

אזור חסין - לצורך אבטחת מידע[עריכת קוד מקור | עריכה]

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

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

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

ניהול תצורה וסביבת פיתוח תכנה[עריכת קוד מקור | עריכה]

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

ראו גם[עריכת קוד מקור | עריכה]

תוכנות מבוססות ארגזי חול:

תוכנות מבוססות כללים:


Crystal Clear app ktalkd.png ערך זה הוא קצרמר בנושא מחשבים. אתם מוזמנים לתרום לוויקיפדיה ולהרחיב אותו.