מילון מונחי ענן ושרתים

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

מילון מונחי ענן ושרתים זה מרכז את המושגים שמופיעים בהצעות מחיר, בחוזי שירות ובמדריכים טכניים, עם הגדרה קצרה בעברית לכל מונח. המונחים מקובצים לפי נושא; לחצו על מונח בתוכן העניינים או חפשו בדף (Ctrl+F). למבוא כללי, התחילו מהמדריך מה זה שרת ענן.

שרתים, מחשוב ווירטואליזציה

שרת ענן (Cloud Server)
שרת ענן הוא שרת וירטואלי שרץ על תשתית של שרתים פיזיים בחוות שרתים ומקבל משאבים מוקצים של מעבד, זיכרון ודיסק. אפשר להגדיל או להקטין אותו בלי להחליף חומרה. ראו שרתי ענן.
VPS (Virtual Private Server)
VPS הוא שרת וירטואלי פרטי - מחיצה של שרת פיזי עם מערכת הפעלה, משאבים והרשאות root משלו. בשונה מאחסון משותף, אתרים אחרים לא חולקים איתו את סביבת ההפעלה. ראו שרתי VPS.
שרת ייעודי (Dedicated Server)
שרת ייעודי הוא שרת פיזי שכל משאביו מוקצים ללקוח אחד. הוא מתאים לעומסים כבדים וקבועים או לדרישות רישוי ובידוד מיוחדות. ראו שרתים ייעודיים.
vCPU
vCPU הוא מעבד וירטואלי שמוקצה למכונה וירטואלית, ובדרך כלל מתאים ל-thread אחד של ליבה פיזית. מספר ה-vCPU קובע כמה משימות השרת יכול לעבד במקביל.
זיכרון RAM
RAM הוא זיכרון העבודה המהיר של השרת, שבו נמצאים התוכנות והנתונים שבשימוש כרגע. כשהוא נגמר, השרת מתחיל להשתמש בדיסק (Swap) ומאט משמעותית.
Hypervisor
Hypervisor הוא שכבת התוכנה שמריצה כמה מכונות וירטואליות על שרת פיזי אחד ומחלקת ביניהן את המשאבים. דוגמאות מוכרות: KVM, VMware ESXi ו-Hyper-V.
KVM
KVM (Kernel-based Virtual Machine) הוא Hypervisor מבוסס ליבת לינוקס שמאפשר וירטואליזציה מלאה. כל מכונה ב-KVM מריצה ליבה משלה, ולכן אפשר להתקין עליה לינוקס או Windows.
מכונה וירטואלית (VM)
מכונה וירטואלית היא מחשב מלא המדומה בתוכנה, עם מעבד, זיכרון, דיסק ורשת וירטואליים. שרת ענן הוא למעשה מכונה וירטואלית בחוות שרתים.
Overselling (מכירת יתר)
Overselling הוא הקצאת משאבים וירטואליים מעבר למה שקיים פיזית בשרת, מתוך הנחה שלא כל הלקוחות ישתמשו בהם במקביל. כשהוא מוגזם, הביצועים יורדים בשעות עומס.
Scaling (הרחבה אנכית ואופקית)
Scaling הוא הגדלת יכולת המערכת לעמוד בעומס. הרחבה אנכית (Scale Up) מוסיפה משאבים לשרת קיים; הרחבה אופקית (Scale Out) מוסיפה עוד שרתים שמתחלקים בעבודה.

אחסון ודיסקים

NVMe
NVMe הוא פרוטוקול לחיבור כונני SSD ישירות לאפיק PCIe, שמספק מהירות והשהיה נמוכה בהרבה מ-SSD ב-SATA. בשרתים הוא משפר במיוחד מסדי נתונים ואתרים דינמיים.
SSD
SSD הוא כונן אחסון מבוסס זיכרון הבזק, ללא חלקים נעים. הוא מהיר ועמיד בהרבה מדיסק מכני (HDD).
IOPS
IOPS (Input/Output Operations Per Second) הוא מספר פעולות הקריאה והכתיבה שהדיסק מבצע בשנייה. זהו מדד מרכזי לביצועי מסדי נתונים, שמבצעים הרבה פעולות קטנות.
Throughput (תפוקה)
Throughput הוא כמות הנתונים שעוברת בשנייה, נמדדת ב-MB/s או ב-Gbps. בדיסקים הוא חשוב להעתקת קבצים גדולים, ובניגוד ל-IOPS אינו מתאר פעולות קטנות.
RAID
RAID הוא שילוב של כמה דיסקים פיזיים ליחידה אחת לשיפור אמינות, ביצועים או שניהם. RAID מגן מפני תקלת דיסק אבל אינו גיבוי - מחיקה או כופרה משתכפלות לכל הדיסקים.
Snapshot
Snapshot הוא צילום מצב של דיסק השרת ברגע נתון, שאפשר לחזור אליו במהירות. נהוג לבצע אותו לפני עדכון או שינוי מסוכן.
Object Storage
Object Storage הוא אחסון שמנהל נתונים כאובייקטים עם מזהה ומטא-דאטה, ונגיש דרך API (לרוב תואם S3). הוא מתאים לגיבויים, מדיה וארכיונים בנפחים גדולים.
Block Storage
Block Storage הוא דיסק וירטואלי שמחובר לשרת ומופיע בו כמו כונן רגיל. ניתן להגדיל אותו או להעביר אותו בין שרתים.

רשת ותקשורת

IPv4
IPv4 היא גרסת כתובות האינטרנט הוותיקה, בפורמט של ארבעה מספרים כמו 203.0.113.10. מאגר הכתובות מוגבל, ולכן כתובת IPv4 נוספת היא לרוב שירות בתשלום.
IPv6
IPv6 היא הגרסה החדשה של כתובות האינטרנט, עם מאגר כתובות כמעט בלתי מוגבל ופורמט הקסדצימלי ארוך. רוב מערכות ההפעלה וספקי האינטרנט תומכים בה לצד IPv4.
DNS
DNS הוא "ספר הטלפונים" של האינטרנט, שמתרגם שם דומיין לכתובת IP. שינוי רשומות DNS הוא שלב מרכזי בכל מעבר לענן.
TTL
TTL (Time To Live) ב-DNS הוא הזמן, בשניות, שבו שרתים אחרים שומרים תשובה במטמון לפני שהם שואלים שוב. TTL נמוך מאפשר לשנות כתובת ולראות את השינוי מהר.
rDNS (Reverse DNS)
rDNS הוא רשומה שמתרגמת כתובת IP חזרה לשם דומיין (רשומת PTR). שרתי דואר רבים בודקים אותה, ושרת ששולח דואר בלי rDNS תקין עלול להיחשב כספאם.
רוחב פס (Bandwidth)
רוחב פס הוא קצב העברת הנתונים המקסימלי של חיבור הרשת, נמדד ב-Mbps או Gbps. אין לבלבל אותו עם נפח תעבורה חודשית.
Egress (תעבורה יוצאת)
Egress הוא נפח הנתונים שיוצא מהשרת לאינטרנט. אצל ספקי ענן גלובליים הוא מתומחר לעתים לפי GB ועלול להיות רכיב עלות משמעותי. ראו ענן ישראלי מול AWS ו-Azure.
Latency (השהיה)
Latency הוא הזמן שלוקח לחבילת נתונים להגיע ליעד ולחזור, נמדד במילישניות. שרת שקרוב גאוגרפית למשתמשים מספק השהיה נמוכה יותר - ראו שרת ענן בישראל.
CDN
CDN (Content Delivery Network) הוא רשת שרתים מפוזרת שמגישה קבצים סטטיים ממיקום קרוב למשתמש. הוא מקצר זמני טעינה ומוריד עומס משרת המקור.
Load Balancer (מאזן עומסים)
Load Balancer הוא רכיב שמחלק בקשות נכנסות בין כמה שרתים. הוא משפר ביצועים ומאפשר להמשיך לעבוד גם כששרת אחד נופל.
רשת פרטית (Private Network / VLAN)
רשת פרטית היא רשת פנימית בין שרתים של אותו לקוח, שאינה חשופה לאינטרנט. משתמשים בה כדי לחבר שרת אפליקציה למסד נתונים בלי לפתוח אותו לעולם.

אבטחת מידע

Firewall (חומת אש)
Firewall הוא מנגנון שמסנן תעבורת רשת לפי כללים, וחוסם כל מה שלא הותר במפורש. בשרתי לינוקס נפוץ ufw, וב-Windows חומת האש המובנית.
DDoS
DDoS (Distributed Denial of Service) הוא מתקפה שבה מחשבים רבים מציפים שרת בתעבורה כדי להשבית אותו. ההגנה מתבצעת בעיקר ברמת הרשת של הספק, לפני שהתעבורה מגיעה לשרת. למדריך המלא.
WAF
WAF (Web Application Firewall) הוא חומת אש לאפליקציות ווב, שמסננת בקשות HTTP זדוניות כמו SQL Injection ו-XSS.
VPN
VPN הוא מנהרה מוצפנת בין מכשיר או משרד לבין רשת אחרת. בעסקים משתמשים בו כדי לגשת לשרתים בלי לחשוף את שירותי הניהול לאינטרנט.
TLS / SSL
TLS הוא פרוטוקול הצפנה שמאבטח תעבורה בין דפדפן לשרת, והוא ה-S ב-HTTPS. SSL הוא שמו של הפרוטוקול הקודם, ועדיין משתמשים בו בדיבור על "תעודת SSL". למדריך המלא.
אימות דו-שלבי (2FA / MFA)
אימות דו-שלבי הוא כניסה שדורשת, מלבד סיסמה, גורם נוסף כמו קוד מאפליקציה או מפתח חומרה. הוא מונע כניסה גם אם הסיסמה דלפה.
הרשאות מינימליות (Least Privilege)
עקרון ההרשאות המינימליות קובע שכל משתמש ושירות מקבלים רק את ההרשאות הנחוצות להם. ראו צ'קליסט אבטחת שרת לינוקס.
כופרה (Ransomware)
כופרה היא נוזקה שמצפינה קבצים ודורשת תשלום לשחרורם. ההגנה הטובה ביותר מפניה היא גיבוי שאינו נגיש מהשרת המותקף.

גישה וניהול מרחוק

SSH
SSH (Secure Shell) הוא פרוטוקול מוצפן להתחברות לשורת הפקודה של שרת מרוחק, בדרך כלל בפורט 22. ראו איך להתחבר לשרת ב-SSH.
מפתח SSH
מפתח SSH הוא זוג קבצים - פרטי וציבורי - שמשמש להתחברות לשרת במקום סיסמה. המפתח הציבורי מותקן בשרת, והפרטי נשאר רק אצל המשתמש.
RDP
RDP (Remote Desktop Protocol) הוא הפרוטוקול של מיקרוסופט לשולחן עבודה מרוחק, שמאפשר לעבוד על שרת Windows כאילו יושבים מולו. ראו שרת ענן Windows. למדריך המלא.
RDS
RDS (Remote Desktop Services) הוא תפקיד ב-Windows Server שמאפשר לכמה משתמשים לעבוד במקביל על אותו שרת. הוא דורש רישיונות RDS CAL בנוסף לרישיון השרת.
root / Administrator
root (בלינוקס) ו-Administrator (ב-Windows) הם חשבונות עם הרשאות מלאות על השרת. מומלץ לא לעבוד בהם ביום-יום אלא להשתמש במשתמש אישי עם הרשאות מוגברות לפי צורך.
פאנל ניהול (Control Panel)
פאנל ניהול הוא ממשק גרפי לניהול השרת או האתרים שעליו, כמו cPanel, Plesk או פאנל הענן של הספק. פאנל הענן מאפשר בין השאר הפעלה מחדש, Snapshot וגישת קונסולה.
שרת מנוהל (Managed)
שרת מנוהל הוא שירות שבו הספק אחראי על התקנה, עדכונים, אבטחה, גיבוי וניטור של השרת. ראו ענן מנוהל.

זמינות, גיבוי והתאוששות

Uptime (זמינות)
Uptime הוא אחוז הזמן שבו השירות פעיל ונגיש. זמינות של 99.9% מתירה כ-43 דקות השבתה בחודש, ו-99.99% כ-4 דקות.
SLA
SLA (Service Level Agreement) הוא התחייבות חוזית של הספק לרמת שירות - לרוב אחוז זמינות וזמני תגובה - והפיצוי אם היא לא מתקיימת. ה-SLA שלנו הוא 99.9%.
RPO
RPO (Recovery Point Objective) הוא כמות הנתונים המקסימלית שמותר לאבד, נמדדת בזמן. RPO של 24 שעות מתאים לגיבוי יומי; RPO של דקות דורש שכפול רציף.
RTO
RTO (Recovery Time Objective) הוא הזמן המקסימלי שמותר לשירות להיות מושבת עד שהוא משוחזר. ככל שה-RTO קצר יותר, פתרון ההתאוששות מורכב ויקר יותר.
גיבוי 3-2-1
שיטת 3-2-1 היא כלל אצבע לגיבוי: שלושה עותקים של הנתונים, על שני סוגי מדיה, ואחד מהם מחוץ לאתר. ראו המדריך המלא ואת שירות גיבוי ענן.
DR (התאוששות מאסון)
DR (Disaster Recovery) הוא התוכנית והתשתית להחזרת מערכות לפעולה אחרי אירוע חמור, כמו תקלה באתר שלם או מתקפת כופרה. היא מוגדרת לפי יעדי RPO ו-RTO.
High Availability (זמינות גבוהה)
High Availability היא ארכיטקטורה שמבטלת נקודות כשל בודדות, למשל שני שרתים מאחורי Load Balancer, כך שהשירות ממשיך לעבוד גם כשרכיב אחד נופל.
ניטור (Monitoring)
ניטור הוא מעקב אוטומטי ורציף אחר זמינות השרת וצריכת המשאבים שלו, עם התראות כשמשהו חורג. הוא מאפשר לטפל בבעיה לפני שהמשתמשים מרגישים בה.

קונטיינרים, פיתוח ומודלי ענן

Docker
Docker הוא כלי להרצת אפליקציות בקונטיינרים - סביבות מבודדות שכוללות את האפליקציה ואת כל התלויות שלה. קונטיינר רץ זהה על המחשב של המפתח ועל השרת. למדריך המלא.
קונטיינר (Container)
קונטיינר הוא יחידת הרצה מבודדת שחולקת את ליבת מערכת ההפעלה עם המארח. הוא קל ומהיר יותר ממכונה וירטואלית, אבל מבודד פחות.
Kubernetes
Kubernetes (K8s) היא מערכת לניהול קונטיינרים על פני כמה שרתים, כולל פריסה, הרחבה אוטומטית והתאוששות מנפילות. היא מתאימה למערכות גדולות; לאפליקציה בודדת היא לרוב מורכבת מהנדרש.
IaaS
IaaS (Infrastructure as a Service) הוא מודל שבו הספק מספק תשתית - שרתים, אחסון ורשת - והלקוח מנהל את מערכת ההפעלה והתוכנה. שרת ענן הוא דוגמה מובהקת.
PaaS
PaaS (Platform as a Service) הוא מודל שבו הספק מנהל גם את מערכת ההפעלה ואת סביבת ההרצה, והלקוח מעלה רק קוד.
SaaS
SaaS (Software as a Service) היא תוכנה שניתנת כשירות דרך הדפדפן, בלי התקנה ובלי שרת של הלקוח, כמו מערכות CRM ודואר בענן.
ענן ציבורי / פרטי / היברידי
ענן ציבורי הוא תשתית משותפת של ספק שמוקצית ללקוחות רבים; ענן פרטי מוקדש לארגון אחד; ענן היברידי משלב ביניהם או עם שרתים במשרד.
ריבונות נתונים (Data Residency)
ריבונות נתונים היא הדרישה או ההעדפה שהנתונים יישמרו במדינה מסוימת. לעסקים בישראל זה רלוונטי לחוזים, לרגולציה ולחוק הגנת הפרטיות - ראו תיקון 13 וענן.

שאלות נפוצות

מה ההבדל בין vCPU לליבה פיזית?
ליבה פיזית היא יחידת עיבוד במעבד של השרת. vCPU הוא מעבד וירטואלי שה-Hypervisor מקצה למכונה וירטואלית, ובדרך כלל מתאים ל-thread אחד של ליבה פיזית. לכן ביצועי vCPU תלויים גם בדור המעבד ובעומס על השרת הפיזי.
מה ההבדל בין Snapshot לגיבוי?
Snapshot הוא צילום מצב של הדיסק ברגע מסוים, ששמור בדרך כלל על אותה פלטפורמה ומאפשר חזרה מהירה. גיבוי הוא עותק נפרד של הנתונים, רצוי במיקום אחר, שנועד לשרוד גם תקלה בפלטפורמה עצמה. מומלץ להשתמש בשניהם - ראו את המדריך גיבוי בשיטת 3-2-1.
מה ההבדל בין RPO ל-RTO?
RPO הוא כמות הנתונים שמותר לאבד, נמדדת בזמן - למשל שעה אחרונה של עבודה. RTO הוא הזמן המקסימלי עד שהשירות חוזר לפעול אחרי תקלה. שניהם מגדירים יחד את דרישות הגיבוי וההתאוששות של העסק.
מה ההבדל בין VPS לשרת ענן?
בשימוש היומיומי המונחים חופפים: שניהם שרתים וירטואליים עם משאבים מוקצים. בדרך כלל מכנים שרת ענן שרת שרץ על פלטפורמה גמישה שמאפשרת הגדלת משאבים ומעבר בין שרתים פיזיים, ו-VPS מתאר לעתים שרת וירטואלי פשוט יותר. ההשוואה המלאה נמצאת במדריך VPS, ענן או שרת ייעודי.