ארכיון פוסטים ששייכים לנושא 'וירטואליזציה'

התחזית לשנים הקרובות: מעונן - חלק ב

יום שלישי, 13 בינואר 2009

בהמשך לפוסט שלי על מצב הענינים בעולם ה-Cloud Computing, אני רוצה לספר קצת על איך אורקל משתלבת בעולם הזה.

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

אמזון הפכה להיות השותף הראשון של אורקל בתחום ה-cloud computing. זה די היה ברור כי הם השחקן הגדול היחיד כרגע שמציע תשתית פתוחה להרצת כל טכנולוגיה (לאחרונה הם אפילו תומכים בחלונות…). מי שעוד לא מכיר, יש להם סט הולך וגדל של שירותים תחת הכותרת של Amazon Web Services - AWS. שני השירותים הכי פופולריים הם EC2 שמאפשר לקבל שרתים לפי דרישה ו-S3 שנותן שירותי אחסון קבצים (למשל גיבויים). למי שמעונין להריץ מסד נתונים ב-EC2, מומלץ לבדוק גם את שירות EBS שמאפשר להקצות דיסקים שממשיכים לחיות גם כשמכבים שרת - בהחלט שימושי :)

אז מה תכלס האסטרטגיה של אורקל?

לאפשר לכם לרכוש, לתמוך ולפרוס בקלות את מוצרי אורקל בענן. לגבי הרישוי, כבר כיום הרישוי של הטכנולוגיות שלנו מוסדר בעבודה מול אמזון בצורה הגיונית - לקוחות שעובדים לפי מעבדים יכולים להמשיך לרכוש כך גם בענן, לקוחות בעלי הסכם שימוש גורף (ULA) יכולים להשתמש בטכנולוגיות שרכשו כאהבת נפשיהם בענן וכו'. אני עדיין לא רואה תשלום לפי שעה, אבל זה בהחלט התחלה טובה. לגבי פריסה בקלות, אורקל התחילה לספק מכונות וירטואליות מוכנות מראש באמזון (AMI - Amazon Machine Images) עם טכנולוגיות אורקל כמו מסד הנתונים, שמאפשרות להקים סביבת אורקל באמזון תוך דקות. מצאתי סרטון הדגמה ממש יפה לזה, שווה לראות:  Deploying Oracle Database on Amazon EC2. כמובן שאתם יכולים במקום זה להתקין את הכל בעצמכם, או לבנות AMIs משלכם.

להציע שירותים מבוססי-ענן. זה לדעתי תחום שילך ויתפח… השירות היעודי הראשון שאורקל מציעה זה  גיבוי לענן. באופן רגיל, כאשר אנחנו מגבים לקלטות נהוג להעביר עותק שלהם לאתר אחר כדי להגן מפני אסון. אורקל מציעה מודול חדש לכלי הגיבוי לקלטות Oracle Secure Backup (שעובד עם Rman) המאפשר לגבות ולשחזר ישירות לענן של אמזון, כולל כיווץ והצפנת הנתונים, כחלופה לשליחת הקלטות לאתר מרוחק. זה משתלב עם התפיסה וההמלצה של אורקל לגבות ישירות לדיסקים מקומיים ולהשתמש בקלטות כגיבוי משני. הנה דמו - זה די פשוט. בנוסף, אורקל מציעה כבר זמן רב סביבת פיתוח למסדי נתונים כשירות - האתר של מחולל הישומים הנוח ApEx שאפשר לקבל בו בחינם סביבת פיתוח וובית לישומי DB. רק צריך דפדפן.

לספק תשתית שתאפשר לארגונים וספקים לפרוש עננים פרטיים עם מוצרי אורקל. הרבה ארגונים לא מוכנים לערבב בין הרשת הפנימית שלהם והאינטרנט, ומעדיפים לחפש פיתרון שיאפשר להם להנות מהגמישות והחיסכון בעלויות בלי לשלם את מלוא המחיר (כאב ראש של אבטחת מידע, בעיות רגולציה, נעילה פוטנציאלית של מערכות ומידע קריטיים בחברה חיצונית וכו'). איך עושים זאת? אורקל מתבססת על מוצר הוירטואליציה שלה - Oracle VM. כבר כתבתי על זה בעבר, אבל אני אזכיר שאנחנו מספקים גם כאן מכונות וירטואליות מוכנות מראש עם המוצרים שלנו - מסדי נתונים, שרתי אפליקציה, כלי ניהול ועוד. על התשתית הזאת מגיעות כל טכנולוגיות ה-Grid המסורתיות של אורקל, שנועדו לבנות תשתית גמישה וניתנת לגידול, הם בצד של מסד הנתונים (כמו RAC,ASM וכו'), הן בצד האפליקציה (WebLogic, JRockit, Coherence וכו'), והן בצד כלי הניהול (הנה סיכום ברוח הענן).

למי שמעונין לקרוא יותר בנושא, מוזמן לבקר במרכז ה-Cloud Computing ב-OTN או להציץ במצגת הזאת מה-Open World.

גרסה חדשה ל-Oracle VM ומכונות וירטואליות להורדה

יום שלישי, 09 בספטמבר 2008

למי שלא מכיר, אורקל הוציאה לפני שנה מוצר וירטואליזציה בשם Oracle VM. מדובר בכלי וירטואליזציה לשרתים - כלומר hypervisor הלוקח מכונה פיזית ומחלק אותה למספר שרתים וירטואליים. המוצר עצמו ניתן לשימוש בחינם, כולל ממשק הניהול בשם Oracle VM Manager ויכולות מתקדמות כגון live migration, אם כי תמיכה שנתית עולה כסף. מאחורי הקלעים שרת הוירטואליזציה מבוסס על הפרוייקט הפתוח והפופולרי Xen, שאורקל תורמת לפיתוח שלו.

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

oracle_vm.JPG

למתעניינים בנושא, הנה שתי חדשות גדולות:

בתור התחלה, אורקל שיחררה השבוע לקראת ה-Open World גרסה חדשה ומאוד משמעותית של אורקל VM (שזכתה לשם הלא סקסי בעליל 2.1.2 ). היא כוללת כמות גדולה של שיפורים, שהמרכזיים בהם:

  • פתרון זמינות גבוהה מובנה - יש כאן מספר יכולות חדשות, שהמרכזיות הם אתחול אוטומטי של guests אחרי נפילה לא צפויה של guest או host. המימוש מאוד מענין ומבוסס על מנוע ה-cluster הנמצא גם בשימוש של ocfs2 - כלומר בדיקת אותות חיים כפולה, דרך הרשת ודיסק משותף, התמודדות עם ניתוקי רשת ו-split brain ועוד. פרטים טכניים בנושא אפשר למצוא במאמר הזה.
  • Secure Live Migration - הצפנת תעבורת הרשת במהלך Live Migration (העברת מכונה וירטואלית חיה בין שרתים), כדי למנוע אפשרות לרחרח את הרשת ולגלות מידע רגיש. מאפשר לחלוק סביבות שונות בבטחה.
  • תמיכה ב-P2V - העברת שרת פיזי למכונה וירטואלית.
  • הסבת מכונות VMWare ל-Oracle VM - זה היה קיים כבר קודם משורת הפקודה, עכשיו זאת יכולת מובנית בכלי הניהול.
  • Quality of Service - תעדוף ברמת השרת בין מכונות וירטואליות, הן ברמת I/O (קביעת עדיפויות בין מכונות וירטואליות) והן ברמת רשת (הגבלת נפח התעבורה הנכנס והיוצא של כל כרטיס רשת של כל מכונה וירטואלית).

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

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

בשלב הראשון אורקל סיפקה מכונות וירטואליות מוכנות מראש עם לינוקס + יכולת הוספת דיסק וירטואלי מוכן עם מסד הנתונים (10g או 11g). בשבועות האחרונים היא הוסיפה לאתר ההורדה שתי סוגים של מכונות וירטואליות מוכנות מראש:

  • תוכנת ה-CRM סיבל 8 - ישנם זוג מכונות להורדה, הראשונה היא שרת האפליקציה ואחת שרת מסד הנתונים של סיבל (רץ על אורקל 11g).
  • תוכנת הניהול Enterprise Manager Grid Control - מגיע כזוג מכונות להורדה, הראשונה היא Repository - מסד נתונים מוכן בגרסת 10.2.0.4 והשניה היא OMS - שרת הניהול בגרסת 10.2.0.4.
    בנוסף ניתן להוריד כדיסק וירטואלי נוסף מאגר yum מלא ללינוקס 32 ו-64 ביט כדי להשתמש ב-Grid Control ככלי להפצת עדכונים למערכת ההפעלה (Oracle Enterprise Linux).
    למי שמעונין, אורקל פרסמה הוראות מפורטות כיצד להקים סביבה כזו - מהתקנת Oracle VM, יצירת זוג המכונות של ה-Grid Control ושימוש ביכולות שונות של ה-Grid Control כמו התקנת patches של מערכת ההפעלה.

סה"כ נראה לי שאורקל מתקדמת בנושאי הוירטואליזציה בצעדי ענק…