אחרי שנה של פיתוח, השקת Apache CloudStack 4.12 פלטפורמת ענן שוחררה, המייצרת פריסה, תצורה ותחזוקה אוטומטית של תשתית ענן פרטית, היברידית או ציבורית (IaaS, תשתיות כשירות).
פלטפורמת CloudStack הועברה לקרן אפאצ'י על ידי סיטריקס, שקיבלה את הפרויקט לאחר הרכישה של Cloud.com.
CloudStack אינו תלוי בסוג ה- hypervisor ומאפשר לך להשתמש בקסן בו זמנית (XenServer ו- Xen Cloud Platform), KVM, Oracle VM (VirtualBox) ו- VMware בתשתית ענן.
Se מציע ממשק ו- API אינטואיטיבי מבוסס אינטרנט מיוחד לניהול משאבי בסיס משתמשים, אחסון, מחשוב ורשת.
במקרה הפשוט ביותר, תשתית ענן המבוססת על CloudStack מורכב משרת ניהול יחיד ומערכת צמתים מחושבים המארח את מערכת ההפעלה האורחת במצב וירטואליזציה.
במערכות מורכבות יותר, תומך בשימוש באשכול של שרתי בקרה מרובים ומאזני עומסים נוספים. במקביל, ניתן לחלק את התשתית למקטעים, שכל אחד מהם פועל במרכז נתונים נפרד.
Apache CloudStack 4.12 תכונות חדשות מרכזיות
בגרסה חדשה זו של אפאצ'י CloudStack 4.12 אנו מוצאים כי לפתרונות המבוססים על ה- KVM hypervisor תמיכת קבוצת האבטחה עוצבה מחדש, הנתונים הנכונים אודות הזיכרון הזמין הועברו לשרת הניהול.
גם מסד הנתונים influxdb נוסף לאספן הסטטיסטיקה, כמו גם את libvirt המיושם כדי להאיץ את קלט / פלט ועדכון סקריפט התצורה של VXLAN IPv6.
גם בגרסה זו תמיכת DPDK מודגשת אשר נכלל יחד עם התצורה שנוספה להפעלה במערכות אורח של Windows Server 2019.
לכל סוגי המשתמשים ניתנת האפשרות ליצור רשתות וירטואליות בשכבת קישור הנתונים (L2).
התמיכה של אובונטו 14.04 הופסקה כתמיכה רשמית במהדורת LTS של אובונטו 14.04 מסתיימת בסוף אפריל.
לבסוף, אנו יכולים גם למצוא כי התמיכה ב- IPv6 הורחבהמתן אפשרות לשלוח נתונים דרך נתב וירטואלי ולחשב כתובות IPv6 במקום לשדר מהקופסה מהבריכה.
עבור IPv6 נוספה קבוצה נפרדת של מסנני ipset.
מבין החידושים האחרים שאנו יכולים למצוא בגרסה החדשה הזו, הם:
- הגירה חיה של מכונות וירטואליות עם מחיצת שורש באחסון קבצים מיושם
- יושמה תמיכה באגים מרחוק של שרתי ניהול וייצור, כמו גם סוכני KVM.
- נוספה תמיכה בהעברה לא מקוונת של סביבות VMware.
- נוספה פקודה ל- API כדי להציג רשימה של שרתי ניהול.
- הספריות המשמשות לבניית ממשק אינטרנט (למשל jquery) עודכנו.
- XenServer תומך בהעברה מקוונת מקמרונות לא מנוהלים לקמרונות מנוהלים.
- ממשק הלקוח מציע את האפשרות לערוך את הפרוטוקול בכללי ACL.
- נוסף האפשרות להסיר אחסון ראשי מקומי. המאפיינים של מתאם הרשת מספקים תצוגה של כתובת ה- MAC.
כיצד להתקין את Apache CloudStack בלינוקס?
למי שמעוניין להיות מסוגל להתקין את Apache CloudStack pהם יכולים לעשות זאת על ידי ביצוע ההוראות שאנו חולקים להלן.
אפאצ'י CloudStack מציע חבילות התקנה מוכנות עבור RHEL / CentOS ואובונטו. אז כדי להוריד אותם אנו הולכים לפתוח טרמינל ולבצע בו את הדברים הבאים.
עבור אובונטו:
wget http://download.cloudstack.org/ubuntu/dists/bionic/4.12/pool/cloudstack-agent_4.12.0.0~bionic_all.deb wget http://download.cloudstack.org/ubuntu/dists/bionic/4.12/pool/cloudstack-common_4.12.0.0~bionic_all.deb wget http://download.cloudstack.org/ubuntu/dists/bionic/4.12/pool/cloudstack-docs_4.12.0.0~bionic_all.deb wget http://download.cloudstack.org/ubuntu/dists/bionic/4.12/pool/cloudstack-integration-tests_4.12.0.0~bionic_all.deb wget http://download.cloudstack.org/ubuntu/dists/bionic/4.12/pool/cloudstack-management_4.12.0.0~bionic_all.deb wget http://download.cloudstack.org/ubuntu/dists/bionic/4.12/pool/cloudstack-marvin_4.12.0.0~bionic_all.deb wget http://download.cloudstack.org/ubuntu/dists/bionic/4.12/pool/cloudstack-usage_4.12.0.0~bionic_all.deb
לאחר הורדת חבילות אלה, אנו יכולים להתקין אותן על ידי ביצוע הפקודה הבאה במסוף:
sudo dpkg -i cloudstack-agent*.deb
כעת במקרה של CentOS 7, החבילות להורדה הן הבאות:
wget http://download.cloudstack.org/centos/7/4.12/cloudstack-agent-4.12.0.0-1.el7.centos.x86_64.rpm wget http://download.cloudstack.org/centos/7/4.12/cloudstack-baremetal-agent-4.12.0.0-1.el7.centos.x86_64.rpm wget http://download.cloudstack.org/centos/7/4.12/cloudstack-cli-4.12.0.0-1.el7.centos.x86_64.rpm wget http://download.cloudstack.org/centos/7/4.12/cloudstack-common-4.12.0.0-1.el7.centos.x86_64.rpm wget http://download.cloudstack.org/centos/7/4.12/cloudstack-integration-tests-4.12.0.0-1.el7.centos.x86_64.rpm wget http://download.cloudstack.org/centos/7/4.12/cloudstack-management-4.12.0.0-1.el7.centos.x86_64.rpm wget http://download.cloudstack.org/centos/7/4.12/cloudstack-marvin-4.12.0.0-1.el7.centos.x86_64.rpm wget http://download.cloudstack.org/centos/7/4.12/cloudstack-usage-4.12.0.0-1.el7.centos.x86_64.rpm
לאחר הורדת חבילות אלה, אנו יכולים להתקין אותן על ידי ביצוע הפקודה הבאה במסוף:
sudo rpm -i cloudstack-agent*.rpm
להפצות אחרות מבוססות Debian או CentOS / RHEL, תוכלו לבצע את ההוראות המופיעות בקישור הבא.
אך הפרט היחיד הוא שהגרסה החדשה עדיין לא הושגה באמצעות שיטות אלה.