בעודה
מתחרה עם האפליקציות של חברת Gnutella כגון
LimeWire שגרפה
40,000 משתמשים בזמן מוערך של חודשיים, גרפה Morpheus/Kazaa כ-
300,000 משתמשים בפרק זמן זהה.
כמו
Gnutella , אך לא כמו Morpheus, Napster לא
משלבת אינדקס תוכן ממורכז ואיננה נתונה להגבלות של פילטרים על תוכן
המידע העובר במערכת, אולם כמו Napster אך
בניגוד ל Morpheus, Gnutella הנה מערכת סגורה המחייבת
אישור כניסה למערכת ורישום ממורכז של משתמשיה.
עד
אפריל 2001, MusicCity - חברת האם של Morpheus תפעלה
את אחד מתואמי Napster אפליקציה
בשם OpenNap , ששירתה מעל 10000 משתמשים סימולטנית. מאפריל והילך,
שיווקה MusicCity את
אפליקציית Morpheus כמחליף המבוזר של היישום
הקודם.
לשם
יצירת Morpheus השתמשה MusicCity בטכנולוגיית
מחסנית שיוצרה בידי חברת FastTrack . מלבד זאת, השתמשה MusicCity ב- Kazaa music desktop - אחותה התאומה של Morpheus שראתה
אור מספר חודשים קודם לכן בסוף שנת 2000 על ידי חברת Kazaa חברה
שנרכשה ופותחה על ידי FastTrack . למעשה,
Morpheus מבוססת
לחלוטין על Kazaa ואפילו
במהלך ההתקנה שלה מופיע הלוגו של Kazaa על
המסך.
ל
Kazaa ו Morpheus , אוכלוסיות משתמשים הדדיות, המסוגלות לנטר האחת את
השניה ולכן נתייחס אליהן כמערכת
אחת.
בניגוד
ל- Napster , תומכת Morpheus בהעברת
כל סוגי הקבצים והתוכנות. השימוש הנבון של Morpheus ב metadata
לתיאור
תוכן הקובץ, הנגזר הישר מהקובץ עצמו (באם הדבר אפשרי), או שהמשתמש מספק
דרך האפליקציה, מאפשר חיפוש קבצים על פי תכונות כגון כותרות, שם אמן,
שפה רזולוציה וכו'.
למרות
היות Morpheus מנוע
חיפוש מבוזר, הוא בעל מהירות הזהה לזו של מנוע חיפוש ממורכז כגון
Napster
לתרשים מוגדל המציג את ממשק העבודה של
Morpheus
בנוסף לשימוש ב- metadata משתמש
Morpheus בעץ סידורי מובנה. מבנה
העץ מורכב כך, שעל פי סוג הקובץ המורד למחשב, נפתחת ספריה המכילה את
הנתונים וניתנת למידור מלא וכך לשליטה מליאה במבנה ההיררכי של
הקבצים.
מלבד
כל אלו מכיל Morpheus שתי טכנולוגיות מעניינות
וחשובות בתחום שיתוף הקבצים:
זרם
חכם (SmartStream) - מאפשר חידוש הורדת קובץ
גם אם ההורדה נפסקה באמצע התהליך מסיבה כלשהיא וכן מאפשר חיפוש של מקור
הורדה חדש מיד עם נפילתו (מסיבה כלשהיא) של מקור ההורדה
הישן.
זרם
מהיר (FastStream) - במקרה והתכנה מגלה כי ניתן להשיג את הקובץ המורד,
ממספר מקורות שונים היא מפצלת את ההורדה וכך מאיצה את קצב הורדת הקובץ
באמצעות חלוקת העומס.
Morpheus
משתמשת
במספר שיטות ותיקות להפצתה ולהבטחת חלוקת משאבים ברשת, היא עושה זאת
באמצעות שני תהליכים:
1.
Morpheus רצה
ברקע מיד כאשר המחשב מופעל ובכך בעצם כופה על המשתמש את הפעלתה ושיתוף
משאביו.
2.
המשתמש נהפך נקודת הפצה
של קובץ ברגע שהוריד אותו בעזרת Morpheus
היות והספרייה אליה מורד הקובץ, היא ספרייה שיתופית לרשת.
3.
היות
ו Morpheus מכילה
בתוכה נגן וידאו ומוזיקה. המשתמש נהפך משתמש פסיבי לזמן מה, היות
ובהיותו מחובר וצופה בסרטים ובמוזיקה אותם הוריד, יכולה שאר קהילת
המשתמשים ליהנות משיתוף קבצים עמו, מבלי שהוא יוצר עומס כלשהו על הרשת.
כך נעשית חלוקת משאבים
חכמה.
|