خادم شبكة أبل
كان خادم شبكة أبل ( ANS ) عبارة عن سلسلة من أجهزة الكمبيوتر الخادمة القائمة على معالجات PowerPC ، والتي صممتها وصنعتها وباعتها شركة أبل كمبيوتر من فبراير 1996 إلى أبريل 1997. وقد أطلق عليها الاسم الرمزي "Shiner" وكانت تتكون في الأصل من نموذجين، وهما خادم الشبكة 500/132 ("Shiner LE"، أي "منخفض الأداء") وخادم الشبكة 700/150 ("Shiner HE"، أي "عالي الأداء")، والذي حصل على نموذج مصاحب، وهو خادم الشبكة 700/200 (أيضًا "Shiner HE") بمعالج أسرع في نوفمبر 1996.
لم تكن هذه الأجهزة جزءًا من سلسلة حواسيب أبل ماكنتوش ؛ فقد صُممت لتشغيل نظام التشغيل AIX من شركة IBM ، وكانت ذاكرة القراءة فقط (ROM) الخاصة بها تمنع تشغيل نظام التشغيل Mac OS الكلاسيكي . وهذا يجعلها آخر حواسيب مكتبية من إنتاج أبل غير ماكنتوش حتى الآن. وبيعت طرازات 500/132 و700/150 و700/200 في السوق الأمريكية بأسعار 11,000 و15,000 و19,000 دولار أمريكي على التوالي.
لا ينبغي الخلط بين خوادم شبكة Apple وخوادم مجموعات العمل من Apple وخوادم Macintosh، التي كانت محطات عمل Macintosh مزودة ببرامج خادم وتعمل بنظام Mac OS؛ باستثناء خادم Workgroup Server 95 - وهو عبارة عن Quadra 950 مزود بوحدة تحكم SCSI إضافية ، وكان مزودًا بنظام A/UX - والذي كان قادرًا أيضًا على تشغيل نظام Mac OS. لم تُضِف Apple أجهزة خادم مماثلة إلى تشكيلة منتجاتها حتى طرح Xserve في عام 2002.
يُعزى قصر عمر المنتج إلى مشاكل مالية كبيرة واجهتها شركة آبل في أوائل عام 1997. وقد ألغى الرئيس التنفيذي جيل أميليو كلاً من Network Server و OpenDoc في الاجتماع نفسه، حيث تقرر أنهما من الأولويات المنخفضة. [ 3 ]
الأجهزة
كان من المفترض أن يعتمد تصميم جهاز خادم شبكة أبل على لوحة منطقية جديدة مصممة خصيصًا لهذا المنتج. خلال عملية تطوير الجهاز، تخلت أبل عن تصميم اللوحة الأم الأصلي لأسباب غير مؤكدة. وللمضي قدمًا في طرح المنتج في الأسواق، أجرت أبل تعديلات على اللوحة المنطقية وذاكرة القراءة فقط (ROM) لجهاز باور ماكنتوش 9500 (مما أدى إلى تعطيل جميع وظائف نظام التشغيل ماك أو إس) ونقلت نظام التشغيل AIX إلى الجهاز الجديد. وسواء كان ذلك مرتبطًا بتغيير الجهاز أو مصادفةً، فقد تخلت أبل أيضًا في ذلك الوقت عن تطوير برنامج NetWare على معالجات باور بي سي (الاسم الرمزي: Wormhole). ويبدو أن التصميم العام للوحة المنطقية يشير إلى وجود علاقة وثيقة مع أنظمة RS/6000 من IBM القائمة على معالجات باور بي سي ، والتي صُممت أيضًا لتشغيل نظام AIX. من ناحية أخرى، فإن العديد من مكونات اللوحة المنطقية، وخاصة ذاكرة القراءة فقط (ROM) الخاصة بالتمهيد من Open Firmware ، تشبه لوحة "Tsunami" المستخدمة في جهاز باور ماكنتوش 9500 وبعض أجهزة ماكنتوش المقلدة .
على الرغم من أن تصميم لوحة الدوائر لخادم شبكة أبل (ANS) قد يشبه أنظمة RS/6000، إلا أنه منطقيًا وماديًا يكاد يكون مطابقًا لجهاز Power Macintosh 9500 (PM9500)، على الرغم من تشغيله لبرامج ثابتة مختلفة تمامًا، وهي خاصة بوظيفته الفريدة.
بدءًا من ناقل البيانات الرئيسي، نزولًا في التسلسل الهرمي للناقلات، نجد في المستوى الرئيسي ناقل وحدة المعالجة المركزية (CPU) المزود بوحدة تحكم Hammerhead (رقم قطعة Apple: 343S1190)، وهي نفسها الموجودة في جهاز PM9500. وكما ذكرنا، فإن وحدة المعالجة المركزية من نوع PowerPC 604 أو 604e. أما جسور ناقل وحدة المعالجة المركزية إلى ناقل PCI فهي وحدات تحكم Bandit (343S0020). يحتوي كل من جهازي ANS وPM9500 على وحدتي تحكم Bandit وناقلي PCI منفصلين. جميع الأجهزة على مستوى ناقل وحدة المعالجة المركزية متطابقة بين الجهازين. في كلا النظامين، يتم توفير تردد ناقل وحدة المعالجة المركزية من خلال بطاقة وحدة المعالجة المركزية القابلة للإزالة. مع ذلك، في جهاز ANS، يوجد مخزن التردد الذي يقسم تردد النظام لجميع أجهزة ناقل وحدة المعالجة المركزية على اللوحة المنطقية، بينما في جهاز PowerMac 9500، يوجد مخزن التردد على بطاقة وحدة المعالجة المركزية.
تختلف وحدات التحكم في مسارات بيانات الذاكرة في جهاز ANS عن تلك الموجودة في جهاز PM9500، ويرجع ذلك على الأرجح إلى دعم ذاكرة التكافؤ. فوحدات التحكم في مسارات بيانات الذاكرة في جهاز ANS هي 343S1161 بدلاً من 343S1141 الموجودة في جهاز PM9500. ومع ذلك، فإن بنية الذاكرة متطابقة، حيث تحتوي على مجموعتين من فتحات DIMM ، وتدعم خاصية التداخل في الذاكرة عندما تحتوي الفتحات المتناظرة في مجموعات مختلفة على وحدات DIMM متطابقة. يحتوي جهاز ANS على ثماني فتحات DIMM للذاكرة بدلاً من اثنتي عشرة فتحة في جهاز PM9500، ولكن أجهزة أخرى تعتمد على معالج Hammerhead، مثل PM8500، تحتوي أيضاً على ثماني فتحات DIMM للذاكرة فقط.
على ناقل PCI، كما ذُكر سابقًا، يستخدم نظام ANS جسر Bandit PCI، تمامًا كما يفعل نظام PM9500. وحدات التحكم في ناقل PCI متطابقة أيضًا (343S0182). تستقبل هذه الوحدات إشارات طلب ناقل PCI وتُصدر إشارات منح الناقل إلى فتحات PCI وإلى رقائق جسر PCI (Bandit).
وحدة إدارة المقاطعات ووحدة التحكم في الإدخال/الإخراج للوحة المنطقية متطابقتان أيضاً. تستخدم كلتاهما Grand Central (343S1125). Grand Central عبارة عن جهاز على ناقل PCI.
يختلف جهاز ANS عن جهاز PM9500 في عدة جوانب على ناقل PCI. يحتوي ANS على شريحتين من نوع 53C825A SCSI تدعمان عمليات Fast & Wide SCSI، وهي غير موجودة في PM9500. تظهر كل شريحة كجهاز PCI منفصل على ناقل PCI. كما يضيف ANS وحدة تحكم فيديو Cirrus Logic 54M30 كجهاز PCI إضافي.
يحتوي جهاز ANS على ثلاثة أجهزة PCI غير متوفرة في جهاز PM9500. كما أن فتحات PCI في جهاز ANS مُنظمة بشكل مختلف. ففي جهاز PM9500، يدعم Bandit 1 وحدة Grand Central وفتحات PCI الثلاث الأولى، بينما يدعم Bandit 2 فتحات PCI الثلاث المتبقية. أما في جهاز ANS، فيدعم Bandit 1 وحدة Grand Central وشريحتي SCSI 53C825A ووحدة تحكم الفيديو 54M30 وفتحتي PCI العلويتين، بينما يدعم Bandit 2 فتحات PCI الأربع المتبقية. قد يجد البعض أن هذا (دعم Bandit 1 لستة أجهزة) يؤكد أن جسر Bandit PCI وشريحة التحكم المرتبطة به يمكنهما دعم ستة أجهزة PCI على الأقل مباشرةً (دون الحاجة إلى جسر PCI-PCI) شريطة توفر دعم البرامج الثابتة المناسب.
بالانتقال إلى مستوى أدنى في التسلسل الهرمي، نجد أن شريحة Grand Central هي نوع من ناقل الإدخال/الإخراج لأجهزة لوحة المنطق المتنوعة. يستخدم كل من جهازي ANS وPM9500 شريحة CURIO (AM79C950، وهي قطعة مخصصة من AMD ) لدعم المنافذ التسلسلية، وناقل SCSI بطيء (5 ميجابايت/ثانية، يعتمد على 53C94/96)، وشبكة إيثرنت بسرعة 10 ميجابت/ثانية. كما أن وحدة تحكم القرص المرن SWIM مشتركة بين الجهازين ومتصلة عبر شريحة Grand Central. يفتقر جهاز ANS إلى شريحة MESH SCSI (شريحة Apple SCSI مشتقة من 53CF94/6) الموجودة في جهاز PM9600 والتي تدعم ناقل Fast SCSI الداخلي.
يدعم نظام Grand Central أحد عشر مقاطعة نظامية. في كل من جهازي ماكنتوش وANS، تحتوي كل فتحة PCI على خط مقاطعة واحد فقط (يدعم PCI ما يصل إلى أربعة خطوط)، ويستخدم كل خط مقاطعة بواسطة جهاز واحد فقط. تختلف خريطة المقاطعات في الجهازين، وهذا على الأرجح هو السبب وراء عدم إمكانية تشغيل جهاز ANS عند إدخال ذاكرة قراءة فقط (ROM) من نوع PM9500 أو PM9600. يتوقع البرنامج الثابت أن تتوافق مقاطعات معينة مع أحداث محددة، ولكن إشارة المقاطعة متصلة فعليًا بجهاز مختلف عما يتوقعه البرنامج الثابت. [ 4 ]

يستخدم جهاز ANS 500/132 معالج PowerPC 604 بتردد 132 ميجاهرتز، بينما يستخدم جهاز ANS 700/150 معالجًا من نفس العائلة ولكن بتردد 150 ميجاهرتز. يحتوي كلا الجهازين على ذاكرة تخزين مؤقتة من المستوى الأول (L1) بسعة 32 كيلوبايت. أما جهاز ANS 700/200 فيتميز بمعالج PowerPC 604e الأكثر تطورًا بتردد 200 ميجاهرتز، مع ذاكرة تخزين مؤقتة من المستوى الأول (L1) بسعة 64 كيلوبايت. تُركّب ذاكرة التخزين المؤقتة من المستوى الثاني (L2) في أجهزة ANS على وحدة SIMM ، بسعة قياسية تبلغ 512 كيلوبايت لجهاز 500 و1 ميجابايت لجهاز 700. يمكن تزويد أي جهاز ANS ببطاقة ذاكرة تخزين مؤقتة بسعة 1 ميجابايت. تبلغ سرعة ناقل النظام 44 ميجاهرتز لجهاز 500، و50 ميجاهرتز لجهاز 700 أو أي جهاز ANS مزود ببطاقة معالج بتردد 200 ميجاهرتز. تحتوي لوحة منطق ANS على ثمانية منافذ ذاكرة وصول عشوائي (RAM) من نوع DIMM ذات 168 طرفًا ، أربعة منها شاغرة (بسعة قصوى تبلغ 512 ميجابايت). يأتي جهاز ANS 500/132 مزودًا بذاكرة وصول عشوائي (RAM) سعتها 32 ميجابايت (4 وحدات DIMM سعة 8 ميجابايت، زمن استجابة 60 نانوثانية، من إنتاج IBM)، بينما يأتي جهازا ANS 700/150 وANS 700/200 مزودين بذاكرة وصول عشوائي (RAM) سعتها 48 ميجابايت (وحدتان سعة 16 ميجابايت، زمن استجابة 60 نانوثانية، بالإضافة إلى وحدتين سعة 8 ميجابايت، من إنتاج IBM أيضًا). عمليًا، تبلغ سعة ذاكرة الوصول العشوائي (RAM) القصوى 4 وحدات DIMM سعة 128 ميجابايت (512 ميجابايت إجمالًا) أو 8 وحدات DIMM سعة 64 ميجابايت (512 ميجابايت إجمالًا). لن يجتاز الجهاز اختبار التشغيل الذاتي (POST ) إذا تم تثبيت أكثر من 512 ميجابايت من الذاكرة . هذا قيدٌ مُدمج في وحدة ذاكرة القراءة فقط (ROM-DIMM) الخاصة بالجهاز. إذا كانت وحدة ذاكرة واحدة (RAM DIMM) غير متوافقة مع خاصية التكافؤ، فسيتم تعطيل فحص التكافؤ لجميع وحدات الذاكرة ، وفي هذه الحالة، تُعتبر وحدات ذاكرة 70 نانوثانية مقبولة. وحدات ذاكرة FPM أو EDO مقبولة، بأي ترتيب، لأن الجهاز يتعامل مع وحدات EDO كما لو كانت وحدات FPM.
تتميز جميع خوادم الشبكة بوحدة تحكم داخلية ثنائية القنوات من نوع Wide SCSI -2 (وأخرى ضيقة لمحرك الأقراص المضغوطة، ولأي محركات أقراص صلبة مثبتة باستخدام مجموعة أدوات تثبيت Narrow SCSI-2 من Apple)، وموصل SCSI-1 خارجي ذو 25 سنًا، ومحرك أقراص مرنة قياسي " SuperDrive " بسعة 1.44 ميجابايت . تتوفر ستة منافذ PCI إضافية للتوسعة، وتشمل المكونات المدعومة في نظام AIX بطاقتي إيثرنت وبطاقة SCSI RAID . وتشمل المنافذ الأخرى منفذ ADB واحد ، ومنفذين تسلسليين، ومنفذ AAUI واحد . وعلى عكس جميع أجهزة كمبيوتر Apple الأخرى في تلك الحقبة، يستخدم خادم الشبكة ANS موصل VGA للفيديو المدمج؛ وقد تم تضمين محول لشاشات Apple. [ 5 ]
من أبرز ما يميز خوادم شبكة أبل هيكلها: فهو قابل للقفل بالكامل وسهل الوصول إليه للغاية، ويحتوي على شاشة LCD صغيرة للتشخيص، وسبعة فتحات أمامية للأجهزة، مزودة في التكوين القياسي بمحرك أقراص CD-ROM وقرص صلب واحد. ويمكن إضافة وحدات أقراص صلبة SCSI قابلة للاستبدال أثناء التشغيل أو مشغل أشرطة DAT إلى الفتحات الفارغة. كما يدعم جهاز ANS 700، اختيارياً، وحدات تزويد طاقة احتياطية قابلة للاستبدال أثناء التشغيل، وحامل أقراص داخلي لقرصين صلبين ثابتين إضافيين. يتميز الهيكل بحجمه الكبير ووزنه الثقيل، حيث يبلغ ارتفاعه 62 سم (24.5 بوصة) ، وعرضه 42 سم ( 16.5 بوصة) ، وعمقه 46 سم (18 بوصة) ، ووزنه أكثر من 36 كجم (80 رطلاً) ، ويختلف الوزن الدقيق حسب تكوين الأجهزة. هذا يعني أنه على الرغم من أن عرضه مناسب تقريباً لحامل 19 بوصة، إلا أنه يتطلب 14 وحدة حامل على الأقل في الارتفاع. لم يتجاوز النموذج الثالث، وهو خادم الشبكة 300 (الذي يحمل الاسم الرمزي "ديب ديش" نسبةً إلى بيتزا ديب ديش)، مرحلة النموذج الأولي، وكان يأتي في علبة أصغر تُركّب على الرفوف دون مصفوفة الأقراص الكبيرة. [ 6 ] كما كانت بطاقات المعالج المركزي (CPU) التي تضم معالجين قيد التطوير ولكنها لم تُطرح في الأسواق . لم تكن بطاقات معالج Power Macintosh 9500، المتوفرة بمعالجين، متوافقة مع نظام ANS.
يمكن ترقية جهاز ANS 500/132 إلى ANS 500/200 بتثبيت بطاقة معالج 200 ميجاهرتز. كما يمكن ترقية ANS 500 إلى ANS 700 أو تخفيضها إلى ANS 500 ببساطة عن طريق استبدال لوحة الطاقة الخلفية ووحدة (وحدات) تزويد الطاقة، ولكن يتطلب ذلك تفكيك قاعدة الجهاز بالكامل. يحتوي ANS 700 على منفذ طاقة واحد فقط، على الرغم من إمكانية تزويده بوحدتي تزويد طاقة مستقلتين. مع ذلك، يمكن تحويل ANS 700 بسهولة إلى تكوين طاقة أساسي مزدوج (طاقة أساسية مستقلة، يُفضل أن تكون من لوحتي طاقة مختلفتين، إحداهما مدعومة بوحدة تزويد طاقة غير منقطعة ) عن طريق إزالة موصل طاقة الإدخال IEC وتوصيل سلكي طاقة، أحدهما بوحدة تزويد الطاقة الاحتياطية. مع ذلك، من المرجح أن يؤدي هذا التعديل إلى إبطال شهادة اعتماد الجهاز من قبل مختبرات UL. ومع ذلك، يمكن لهذا التعديل أن يُفعّل تكوينًا حقيقيًا للتكرار N+1 لأجهزة ANS 700.
برمجة
تم بيع خوادم الشبكة حصريًا مع نظام التشغيل AIX ، في إصدار يُسمى " AIX لخوادم شبكة Apple "، مع إضافة بعض الميزات الخاصة بشركة Apple، مثل خدمات AppleShare ؛ ويوجد إصداران منه، 4.1.4 و4.1.5. وكان نظام التشغيل A/UX ، وهو نسخة من نظام Unix من Apple ، قد توقف دعمه بالفعل، ولا يدعم معالج PowerPC. ونظرًا لتشابه نظام التشغيل AIX والمكونات المادية، فإن خوادم الشبكة متوافقة ثنائيًا بشكل كبير مع سلسلة RS/6000. ومع ذلك، فإن التطبيقات التي تعتمد على معالج POWER2 وناقل Micro Channel الخاصين بأجهزة RS/6000 القديمة غير متوافقة مع معالج PowerPC وناقل PCI الخاصين بخوادم الشبكة. [ 7 ]
أثناء تطوير المنتج، اختبرت آبل نسخًا تجريبية من برنامج نوفيل نت وير لأجهزة باور بي سي . وفي نفس الفترة تقريبًا التي طرأ فيها تغيير على الأجهزة، توقف تحديث مشروع نت وير، ثم تم التخلي عنه لاحقًا. كما اختبرت آبل وأنتجت أعدادًا محدودة من وحدات ذاكرة القراءة فقط (ROM SIMMs) التي تدعم نظام التشغيل ويندوز إن تي لأجهزة باور بي سي على خوادم الشبكة 500 و700.
كبديل لنظام AIX، من الممكن، وإن كان معقدًا، [ 8 ] تثبيت نظامي PowerPC Linux أو NetBSD على جهاز ANS. ويمكن، باستخدام نماذج أولية من ذاكرة القراءة فقط (ROM) الخاصة بنظام Macintosh، تشغيل خادم Apple Network Server 500 أو 700 بنظام Mac OS 7.5 أو أحدث، إلا أن دعم الإيثرنت لم يكن مكتملًا. ولا توجد مصادر موثوقة للإجراء أو المتطلبات. [ 9 ] ولا يقتصر الاختلاف على الإيثرنت فحسب، بل يشمل واجهة العرض أيضًا. ويُعدّ استخدام بطاقة إيثرنت من نوع DEC "Tulip" تحمل علامة Apple التجارية [ 10 ] وبطاقة عرض من جهاز 9500 خطوةً كبيرة نحو تحقيق إمكانية استخدام نظام Mac OS، ولكن حتى هذا ليس مضمونًا. ويُعدّ نظام Yellow Dog Linux 2.x أو 3.x أكثر ضمانًا، وقد يكون NetBSD 1.5.x أفضل. ولا تزال هناك مشكلات رئيسية، مثل وحدات تحكم ناقل "Bandit" المزدوجة، وتنسيق القرص المرن الخاص، وربما محرك الأقراص المضغوطة (CD-ROM). نادراً ما تشكل الأقراص الصلبة UW-SCSI مشكلة، بل إن شركة Apple أصدرت مجموعة أدوات تثبيت الأقراص الصلبة U-SCSI (لكنها ضيقة) لجهاز ANS على الرغم من أن جهاز ANS عادة ما يكون مزودًا بأقراص UW-SCSI فقط.
حالة
| الجدول الزمني لخوادم ماكنتوش |
|---|
![]() |
انظر أيضاً
مراجع
- ↑ "خادم الشبكة 500/132: المواصفات الفنية" . أبل.
- ↑ "خادم الشبكة 500/132: المواصفات الفنية" . أبل.
- ↑ "آبل: ما الذي يخطط له ستيف جوبز؟" (17/03/1997) . www.businessweek.com . مؤرشف من الأصل بتاريخ 18 يونيو 1997. تم الاطلاع عليه بتاريخ 11 يناير 2022 .
- ↑ ملاحظات مطوري أجهزة خادم شبكة أبل، الصفحة 16.
- ↑ المواصفات الفنية لشركة آبل لأجهزة ANS 500/132 (مؤرشفة في 19 أغسطس 2002 على موقع Wayback Machine) ، وأجهزة ANS 700/150 و ANS 700/200 (مؤرشفة في 19 أغسطس 2002 على موقع Wayback Machine) .
- ↑ " فطيرة التفاح ، على ANS 300" . مؤرشف من الأصل بتاريخ 15-12-2018 . تم الاطلاع عليه بتاريخ 26-12-2005 .
- ↑ "دليل توافق ملفات AIX الثنائية من Apple، منشور على erik.co.uk" . مؤرشف من الأصل بتاريخ 1 فبراير 2017. تم الاطلاع عليه بتاريخ 11 مارس 2006 .
- ↑ shiner.info: دليل تثبيت Yellowdog Linux 2.x على ANS، مؤرشف في 18 مايو 2006 على Wayback Machine
- ↑ مناقشة إمكانية تشغيل نظام التشغيل ماك بواسطة نظام ANS. مؤرشف بتاريخ 27 سبتمبر 2007 في أرشيف Wayback Machine من أرشيف قائمة بريدية.
- ↑ يناقش استخدام هذه البطاقة. مؤرشف بتاريخ 3 أغسطس 2019 في أرشيف Wayback Machine من أرشيف قائمة بريدية.
روابط خارجية
- "حول خوادم شبكة أبل" . مؤرشف من الأصل في 12 أبريل 1997.
- Shiner.info ، موقع موارد غير رسمي تابع لـ ANS (نسخة من أرشيف الويب)
- صفحة خادم شبكة أبل الخاصة بإريك مؤرشفة بتاريخ 31 مارس 2022 على موقع Wayback Machine
- مدخل خادم الشبكة على موقع EveryMac.com
- خوادم أبل
- مقدمات متعلقة بالحاسوب في عام 1996
- منتجات شركة آبل المتوقفة

