מושך קצת אירוניה והומור בכותרת, היום אתה אני מציג את SmartOS, לכל אותם משתמשים שעדיין לא יודעים זאת. אולי אחרים יודעים על מה הפרויקט הזה, אבל הוא לא ידוע מספיק. לא ניתן לסווג אותו כלינוקס, או יוניקס טיפוסי, זה משהו יותר מתוחכם מזה, אבל הדואליות הזו הופכת אותו למעניין במיוחד עבור חלק מהיעדים שלשמן הוא תוכנן.
כדי להבהיר מה זה SmartOS, זה א SVR4 hypervisor (מערכת V או SysV), ולכן כבר משאיר כמה רמזים למה זה ולמה הוא משמש. כמובן שהוא מבוסס על UNIX, המשלב טכנולוגיה ממערכת ההפעלה הפופולארית OpenSolaris וגם וירטואליזציה של KVM של לינוקס. בנוסף, הוא קוד פתוח וחינמי. מוזר נכון?
קוד המקור שלו, במיוחד זה של הגרעין שלו, שימש ליצירת פרויקט אחר המוכר לעולם * nix, כמו למשל אילומוס. אתה כבר יודע שאילומוס היא מערכת הפעלה שמקורה ב- OpenSolaris, וזה בתורו יישום פתוח של מערכת Solaris מבית Sun Microsystems (כיום אורקל).
אבל מלבד כל אלה ירושות והשפעות, SmartOS משלבת גם טכנולוגיות רבות אחרות כגון Crossbow, DTrace, Zones של Solaris עצמה, ה- KVM של לינוקס הנ"ל, ואפילו מערכת הקבצים או FS שהיא כעת פרי המחלוקת, כמו ZFS. בנוסף, הם פעלו לשיפור המדרגיות של מערכת זו, דבר מבוקש ביותר בכל הקשור לשרתים או סביבות מרכז נתונים.
SmartOS כולל גם את ניהול חבילות NetBSD pkgsrc, כדי שיהיה מוזר עוד יותר. והוא תוכנן עבור סביבות מבוססות ענן. העיצוב שלו מאפשר לו לרוץ בזיכרון זיכרון RAM ותומך במנגנוני אתחול רשת שונים (PXE), מתמונות ISO או מכונני USB. זה גם מאפשר לבצע עדכונים פשוט על ידי הפעלה מחדש מתמונת מערכת עדכנית יותר ...
ואם כל מה שנראה לך מוזר או מעניין, אחר תכונות SmartOS הם גם ייראו לך אמיתיים ביותר:
- כל מכונה וירטואלית מאוחסנת באופן מקומי בכל צומת ואינה מאתחלת ברשת משרת NAS כלשהו, כמו במקרים אחרים. זה שומר על עצמאותם של צמתי השרת ומפחית את השימוש ברשת.
- היא מאפשרת ניהול שלה בעזרת כלי קוד פתוח Joyent SmartDataCenter או SDC, כמו גם Fifo Project.
- יש להדגיש גם את האזורים שהזכרתי קודם. הם מכולות. האחת מבוססת על יוניקס ומשתמשת ב- pkgsrc עם KVM ומאפשרת להפעיל מערכות הפעלה אחרות באמצעות וירטואליזציה של חומרה. ניתן להשתמש אפילו ב- LX להפעלת הפצות GNU / Linux על ידי תמיכה בסיסקלים או קריאות מערכת ליבה של לינוקס ...
עוד מידע - מערכת הפעלה חכמה