עבור לתוכן

איך אני מקים שרת FTP?

Featured Replies

פורסם

אני מעוניין להקים שרת FTP משלי

מה אני צריך בדיוק?

כלמור איזה חומרה? איזה חיבור אינטרנט?

כל הדברים האלה

תודה מראש לעודרים

טל

פורסם

אתה צריך תוכנה שתפתח לך את השרת.

אני עובד עם http://www.bpftpserver.com/ ממש קלה לקינפוג ופשוטה מאוד להפעלה.

בשביל שתדע איזה חומרה להשקיע אתה צריך לדעת מה הפס רוחב שאתה הולך להשקיע לשרת הזה.

אם אתה משתמש בפס רוחב שנותנת לך בזק או HOT למשתמש בייתי פשוט שזה אומר 16 או 12 kbps אז זה ממש לא בעיה וכל מחשב יתמודד עם זה בקלות מאוד. שמדובר על פס רוחב גדול יותר אז צריך הרד דיסקים מהירים יותר שיוכלו לעמוד בעומס.

אל תשכח עוד נקודה חשובה היא. שאם אתה עובד עם הרוחב פס שנותנת לך בזק או HOT כמובן במהירות UPLOAD של 12 או 16 kbps אז שמישהו יוריד ממך משהו המהירות גלישה שלך ובכלל עבודה שלך באינטרנט תזחל. וכמובן מהירות UPLOAD עלובה כזאת יקח מאוד זמן להעביר קובץ עם נפח מכובד.

פורסם

טל,

אתה באמת צריך להגדיר מה הדרישות לשרת כזה כלומר באיזה עומס (כמה משתמשים ואיזה רוחב פס) הוא אמור לעמוד.

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

אבל לשרת כבד צריך באמת לשקול דיסקים מהירים ואולי לינוקס.

ובנוסף כמו שאמר קודמי כל חבילות הגלישה מציעות מעט מאוד רוחב פס לשרת FTP רציני. אולי חבילות ה 1M uplink מתחילות להיות רציניות.

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

פורסם
  • מחבר

אוקי צודק אני יפרט קצת יותר

קודם כל אני לא גר בארץ אז עניין ה UPLOAD לא ממש נוגע אלי

דבר שני אני מעוניין לקנות מחשב אחר ולעשות אותו שרת FTP פרטי עם LIMIT של 500-1000 אנשים באותו זמן

דבר שלישי התקציב זה לא בעיה אני יסתדר עם זה אחר כך

קודם כל אני צריך לדעת מה בדיוק אני צריך לקנות

איזה מעבד?

איזה זכרונות?

איזה לוח?

איזה הארד דיסקים? (מהירות, נפח, ממשק...)

איזה מהירות אינטרנט מומלצת וכו'

דרך אגב כמה עולה התוכנה הזאת בהמלצת לי למעלה?

או שהיא חינמית?

עריכה:

אוקי מצאתי 35 דולר אבל זה לשנה או רשיון לתמיד?

תודה רבה על העזרה

טל

פורסם

בוא נתחיל בתכנון ונראה מה אנחנו צריכים. אני אנסה לפרט את כל מה שאני חושב עליו ואתה תחליט מה חשוב יותר או פחות ומה נכנס בתקציב.

1. קודם כל, הבסיס הוא כתובת IP קבועה מספק האינטרנט אותה תפרסם או תיצור אליה לינקים מאתרים אחרים. היות וכתובת IP היא לא ידידותית למשתמשים אתה יכול לשקול ליצור domain name עבור השירות שלך.

2. לשרת FTP יש צורך לתכנן נפח אכסון מתאים, תחשוב על כל מה שאתה רוצה להכניס שם ותוסיף ככה בנדיבות 50% לפחות לגידול עתידי, מערכת הפעלה וכו. ותשקול לקנות שני דיסקים בנפח שקיבלת כדי ליצור מערך RAID-1) mirror) אם אתה רוצה לקבל מערכת אמינה כך שגם אם דיסק אחד יפסיק לתפקד המערכת תמשיך לעבוד על הדיסק השני ותאפשר לך להחליפו ללא פגיעה בשירות.

3. כמובן שתזדקק לתוכנת FTP כלשהיא ואני מניח שיש גם פתרונות חופשיים וכמובן מסחריים. לצורך זה אפשר לפתוח ת'רד נפרד (לפחות מבחינת כמות הנושאים שיש להתחשב בהם). נושאים כגון authentication, file transfer policies, activity logging, stats generator ו500-1000 משתמשים בו זמנית זה שרת כבד ולא כל תוכנה מסוגלת לכך ראה לדוגמא http://www.kegel.com/dkftpbench/results.html (קצת ישן אבל מדגים את הבעיה)

4. ועכשיו לענין החומרה, מחשב שנחשב דסקטופ יכול לעשות את העבודה ולא צריך שרת יעודי יקר. אתה יכול לבנות מחשב חזק מבוסס על Athlon או אפילו Opteron אם תרצה והציפסט של NF4 נחשב לטוב ויעיל

היות ופעילות הפרוססור היא כנראה לא ממש כבדה אני מניח שהפרוססורים ברמת הכניסה של היום כמו AMD Athlon 64 3000+ ומעלה יעשו את העבודה מצוין בלי להתלונן יותר מדי למרות שאם אתה בארה"ב המחירים סבירים יותר ותוכל ללכת אולי על כפול ליבה חביב כך שתוכל גם לבצע מטלות נוספות בעתיד.

2GB זכרון זה נשמע סביר לשרת כזה.

לוח שתומך ב SATA ו RAID יאפשר לך לבצע mirror כפי שהוזכר בסעיף 2, כל לוח מבוסס nForce4 תומך בזה. וגם להחליף דיסק בלי לכבות את המערכת.

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

6. לדעתי המספר העצום של משתמשים שאתה חושב עליו ממש יגביל אותך. אני לא יודע איזה חבילות מוצעות בארה"ב אבל אם תקח בחשבון 500 משתמשים שכל אחד מוריד קובץ בקצב 10KB/sec זה 500*10=5000K או 5MB של רוחב פס וזה די הרבה לקצב שהוא לא יותר מסביר. וללא חישוב התקורה overhead.

זהו בינתיים, אם אחשוב על עוד משהו אעדכן.

פורסם
  • מחבר

קודם כל תודה על העזרה

עכשיו יש לי לוח GIGABYTE K8NS ULTRA 939

זה יספיק?

זה צ'יפסט NFORCE3 ULTRA

אני רוצה לשים לואת המעבד הזה:

אופרון 148 ונוס

http://www.newegg.com/Product/Product.asp?item=N82E16819103596

זה יעבוד בסדר עם הלוח הזה?

זכרונות אני חושב ללכת על 2 כאלה:

http://www.newegg.com/Product/Product.asp?item=N82E16820145579

שיהיה לי 4GB

והארד דיסק 2 כאלה של 300GB

http://www.newegg.com/Product/Product.asp?item=N82E16822144186

אחד מאסטר ואחד הMIRROR שלו

מה נראה לך? בסדר?

אם הלוח לא מתאים איזה לוח אתה ממליץ לי

(עדיף שיהיה מהאתר הזה NEWEGG.COM כי משם אני הולך לקנות הכל)

שוב תודה רבה על העזרה

טל

פורסם

לי זה נראה בסדר אבל אני לא מומחה למפרטים ורצוי שתפתח ת'רד במפרטי מחשב עם הדרישות שלך.

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

לפי אתר היצרן http://www.gigabyte.com.tw/Motherboard/Support/CPUSupportList/CPUSupportList_GA-K8NS%20Ultra-939.htm

הלוח שלח לא תומך ב Opteron אלה אם כן מישהו יודע אחרת. מלבד זאת הוא בסדר וגם תומך ב RAID.

לדעתי 4GB זכרון זה טוב ושרת כזה (בעיקר Linux) יכול לנצל טוב כמויות כאלה של זכרון למרות שתהיה לך ירידה בתזמוני זכרון מ T1 ל T2 בגלל השימוש ב 4 סטיקים. אבל שוב הדיון הזה יהיה יותר פורה בפורום מפרטים

אגב,

איך זה שאתה צריך שרת כבד כל כך (500-1000) ואיך אתה מתכוון להתמודד עם רוחב הפס??

פורסם
  • מחבר

תודה על העזרה

אני עוד מעט יפתח ת'ארד במפרטים

תאמת אולי 500 אנשים זה באמת גדול מדי בשבילי

אולי אני יתחיל עם 200-250 מקס!

תודה רבה על העזרה אחי

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים