Apple adalah salah satu yang paling terlihat di pasar komputer, itu juga salah satu yang paling kontroversial. Ada sedikit orang yang tidak peduli dengan produk dan strategi pasarnya - mereka menyukainya atau mengkritiknya - kadang-kadang bahkan membencinya. Produknya sudah dikenal banyak orang yang tertarik dengan teknologi komputer.
Tapi ada satu area di mana kehadiran proposal Apple akan mengejutkan banyak orang. Ini adalah pasar server. Sekarang secara de jure, perusahaan tidak menawarkan sistem server kepada pelanggan, de facto - Mac Mini dengan macOS Server terinstal cukup berhasil digunakan baik dalam penginstalan di lokasi dan ditawarkan untuk disewa oleh beberapa penyedia cloud, termasuk Selectel sebagai bagian dari penawaran Selectel. Lab .
Tetapi sulit untuk menyebut anak-anak pekerja keras ini sebagai server yang lengkap - tidak ada opsi ekspansi dan toleransi kesalahan yang biasa, tidak ada kemampuan manajemen melalui IPMI yang telah lama menjadi standar. Kami memperkirakan pertanyaan yang cukup masuk akal - dan siapa yang membutuhkannya sama sekali, kecuali mungkin pengembang untuk ekosistem yang sesuai, saat ada banyak opsi lain untuk membangun server.
Jawabannya juga sederhana - untuk waktu yang lama "perusahaan buah" memiliki solusi sendiri untuk membangun jaringan perusahaan, dan karena macOS (dan, karenanya, OS X) adalah sistem yang cukup kompatibel dengan Unix, itu berarti perusahaan yang memiliki memilih Mac sebagai standar perusahaannya, mungkin ingin menyelesaikan kebutuhan server dengan menggunakan teknologi dan sistem operasi yang sudah dikenal.
Untuk waktu yang lama, dari 1993 hingga 2003, Apple merilis server berdasarkan workstation Server Grup Kerja Apple modern. Mesin-mesin ini secara logis mendekati gagasan modern menggunakan Mac Mini sebagai server dan dirancang untuk melayani kebutuhan tim kecil - "kelompok kerja". Mereka pertama kali bekerja di bawah A / UX, implementasi Unix berpemilik dengan antarmuka grafis yang mirip dengan Sistem 7 dan kompatibel dengan program untuk itu. Versi terakhirnya dirilis pada tahun 1995 dan baru pada tahun 1999 digantikan oleh OS X Server.
Tetapi ada juga mesin server lengkap di lini ini, yang awalnya dibuat untuk bekerja dalam peran ini. Upaya pertama adalah Server Jaringan Apple berdasarkan PowerPC awal dan menjalankan AIX - implementasi Unix IBM. Garis ini tidak bertahan lama - dari Februari 1996 hingga April 1997. Upaya kedua lebih berhasil, dan inilah yang akan dibahas dalam artikel hari ini.
Kami bertemu dengan pakaian dan spesifikasi
Jadi, izinkan saya memperkenalkan - anak pertama dari keluarga Apple Xserve "baru", yang diperkenalkan pada Mei 2002, model Xserve G4 (sebutan internal RackMac1,1) dalam konfigurasi hampir maksimum:
- dua prosesor PowerPC G4 1.0 GHz dengan masing-masing 256 KB cache L2 dan 2 MB cache L3 eksternal;
- 2 GB RAM DDR266 (jumlah maksimum yang didukung ditetapkan, dalam konfigurasi aslinya adalah 512 MB);
- 60 ;
- ( , PCI64).
Biaya server adalah $ 2999 untuk versi prosesor tunggal dan $ 3999 untuk versi prosesor ganda. Kami akan mempertimbangkan "pengisian" lebih detail nanti, tetapi untuk saat ini - "pakaian" yang dijanjikan!
Sebagian besar pembaca, menurut saya, terbiasa melihat server sebagai perangkat yang berguna dengan desain yang sangat fungsional - penggunaan panel depan secara maksimal untuk mengakomodasi hard drive, tombol dan kait yang tersebar, berbagai indikator multi-warna, dan sebagian besar penting, kisi-kisi padat dan jerat untuk ventilasi. Warna hitam atau krem klasik, lebih jarang abu-abu matte. Secara ketat, efisien, sepenuhnya - ya. Bagus - untuk seorang amatir, terutama jika mobil favorit Anda adalah Defender atau Gelandewagen, dan pesawat favorit Anda adalah Skyvan. Stylish - lihat poin sebelumnya, tetapi biasanya tidak demikian.
Apple berhasil membuat perangkat fungsional menjadi cantik dan bergaya sesuai dengan aturan kecantikan yang diakui secara umum. Panel depan adalah bidang aluminium yang disikat. Garis panel kontrol yang rapi dengan tombol logam mengkilap bulat mengkilap yang dipasang dengan celah yang tidak terlihat dan tekanan murni. Port FireWire untuk koneksi cepat dari drive eksternal.
Lubang kunci heksagonal untuk mengunci kompartemen penyimpanan dan perangkat input. Dua strip LED yang menunjukkan beban prosesor. Indikatornya sendiri memiliki nuansa berair yang indah:
- biru untuk indikator beban,
- hijau untuk antarmuka jaringan utama,
- kuning untuk menunjukkan status dan pemblokiran sistem,
- putih adalah indikator daya utama.
Di sebelah kanan adalah drive optik dengan bezel yang terbuat dari aluminium tebal yang sama dan tombol mengkilap yang rapi.
Di bawah ini adalah bay untuk empat hard drive - dengan solid, Anda dapat menebaknya, bagian depan aluminium. Tidak ada kait atau pegangan, hanya ada dua mata indikator kecil. Untuk mengeluarkan cakram, Anda perlu menekan "moncong" - pegangan yang nyaman akan meluncur keluar dengan mulus - seperti pada mobil listrik ultra-modern Jaguar I-Pace. Drive bersifat hot-swappable, tetapi yang mengejutkan, dengan antarmuka IDE.
Ada kabel pendek di keranjang, dan konektor itu sendiri yang menghubungkannya ke bidang belakang dipinjam dari SCA (SCSI Dikonfigurasi Secara Otomatis), tetapi SCSI sendiri tidak tersedia di server sama sekali. Pengontrol disk didasarkan pada dua chip Promise PDC20270 dan hanya mendukung array RAID perangkat lunak yang dibuat menggunakan sistem operasi.
Namun, subsistem disk tidak dapat disebut lemah - pada Februari 2003, penutup disk eksternal RAID Xserve memasuki pasar - untuk 14 disk IDE, dilengkapi dengan dua pengontrol independen dengan dukungan perangkat keras untuk array level 0, 1, 3 (!), 5 dan 10 dan terhubung ke server menggunakan FibreChannel. Beberapa saat kemudian pada tahun 2003, pembaruan pertama dirilis - versi baru RackMac1,2 dengan chip 1,33 GHz dan CD-ROM yang memuat slot alih-alih baki tarik yang biasa. Pada dasarnya, versi Cluster Node dirilis dengan satu ruang disk dan satu kartu jaringan, tanpa adaptor CD-ROM dan video, tetapi selalu dengan dua prosesor.
Mari kita keluarkan bagian dalamnya!
Iya benar sekali. Jangan lepas penutupnya, tapi keluarkan sasisnya. Apple juga menemukan solusi yang tidak biasa di sini: penutup casing dipasang dengan kuat ke rak, dan jika Anda melepaskan kedua sekrup jempol, sasis utama akan meluncur keluar pada rel bawaan.
Dan sekarang, dia mengisi! Papan panel depan, tempat hard drive dengan mekanisme penguncian, bidang belakang, jembatan dengan sepasang pengontrol IDE yang terhubung ke motherboard (dalam istilah Apple - Logic Board). Sistem pendingin diwakili oleh sepasang kipas turbin yang berputar pada frekuensi sekitar 5000 rpm - satu turbin mendinginkan papan prosesor melalui saluran, yang lainnya - kartu di slot PCI di sisi kiri server. Di sebelah kanan adalah satu-satunya unit catu daya.
Motherboard itu sendiri luar biasa "kosong", di permukaannya hanya ada satu chip besar - PCI64 bridge Intel 21154BE. Lansekap dilengkapi dengan 4 slot DIMM dan dua slot riser - PCI64 untuk menghubungkan dua slot dan slot AGP / PCI64 universal - ya, Anda dapat memasang kartu video yang kuat ke server dan menggunakannya sebagai workstation rak.
Kit ini mencakup dua perangkat ekspansi - kartu jaringan gigabit yang dibuat oleh Apple pada chip Broadcom BCM5701 dengan antarmuka PCI64 dan kartu video PCI ATi Radeon DDR dengan memori video onboard 32 MB. Bus untuk kartu video beroperasi pada 66 MHz (fitur yang jarang digunakan pada bus versi 32-bit), yang memberikan kinerja bus pada tingkat AGP awal. Antarmuka koneksi monitor adalah VGA D-SUB biasa.
Di panel belakang, selain USB biasa (masih versi 1.1), ada port COM untuk kontrol, konektor adaptor Ethernet internal (juga hingga 1 Gb / dtk) dan sepasang port FireWire 400 (untuk menghubungkan drive eksternal).
Pembaca yang penuh perhatian akan bertanya - di mana chipsetnya? Itu benar, itu belum pergi ke mana-mana - ada jembatan Intel 21154BE lain di bagian belakang papan, serta sirkuit mikro yang tidak diketahui yang tersembunyi di bawah penutup dan chip Agere 1258AK5 yang membentuk pengontrol sistem (chipset yang lebih familiar istilah).
Tapi yang tidak ada di papan adalah soket untuk memasang prosesor. Sebagai gantinya, ada konektor untuk memasang papan prosesor (serupa, hanya lebih kecil digunakan di prosesor mobile Intel Pentium II dalam kemasan MMC-2). Di papan prosesor, dalam tradisi Apple pada masa itu, prosesor disolder - keduanya bersebelahan. Dekat masing-masing adalah chip cache eksternal.
Prosesornya sendiri - PowerPC 7455 ("Apollo 6", milik keluarga G4, diproduksi oleh Motorola menggunakan teknologi proses 180 nm), dibuat dalam kemasan keramik seperti FCBGA - kristal di permukaan substrat keramik, pin bola untuk menyolder. Selain prosesor dan cache, papan berisi modul konverter daya (VRM).
Melalui debu, salju, dan layanan pos
Ini bukan cerita tentang pencarian yang lama tidak berhasil atau donasi yang murah hati, semuanya ternyata jauh lebih mudah. Pendiri koleksi sedang mencari sesuatu yang menarik. Salah satu temannya menyarankan:
- "Beli sendiri Mac."
- "Saya ingin server" - pendiri menjawab.
- “Jadi belilah Xserve untuk diri Anda sendiri” - jawaban teman dan tentukan vektor pencarian.
Pencarian hanya memakan waktu 10 menit - di antara sekumpulan proposal untuk model x86 baru, hanya satu yang muncul yang baru saja muncul - "Old Xserve G4 - Turns On". Harganya pun sangat menarik, sehingga mobil itu langsung dibayar "tanpa melihat" dan beberapa jam kemudian memulai perjalanan
Perjalanannya memakan waktu hampir seminggu, yang lumayan cepat, namun tidak berlalu tanpa meninggalkan jejak. Sayangnya, tiga faktor telah berkembang - ketidakpedulian penjual terhadap kemasan, kurangnya pandangan ke depan pembeli (biasanya jenis kemasan dinegosiasikan dan kualitasnya dikontrol) dan proses pengangkut yang tidak diingatkan (meskipun akan adil untuk katakanlah bahwa kemajuan yang signifikan telah terlihat selama setahun terakhir!). Server tiba dibungkus dengan karton dan dijahit menjadi kain goni. Alhasil, “telinga” pengunci menjadi banyak - hanya terlipat di sepanjang tubuh. Apa yang bisa saya katakan - pelajaran bagi kolektor!
Server, bagaimanapun, beruntung - setelah beberapa jam kerja yang melelahkan, "telinga" diluruskan: pada sasis - benar-benar dalam posisi yang sama, pada tutupnya - ada jejak kerusakan kecil tetapi terlihat. Tutupnya sedikit penyok sebelum dikirim, dan itulah yang terjadi. Sementara server dimatikan dan dibuka kembali dengan baik, untuk tampilan yang sempurna, ada baiknya mengunjungi bengkel yang berspesialisasi dalam memperbaiki Cybertruck, atau paling buruk DeLorean.
Rupanya, spesimen kami menghabiskan sebagian besar hidupnya bukan di California yang cerah, tetapi di kota industri besar di dekat Ural. Dan dia menghabiskan kehidupan yang sibuk - tidak di pusat data yang besar, tenang dan bersih, tetapi di ruang server biasa. Dan mereka memperlakukannya bukan sebagai teknik langka murni, tetapi sebagai server biasa dari rakitan lokal - selama masa pakainya, kait papan ekspansi cukup banyak mendapatkannya, satu kipas hilang secara tidak dapat diperbaiki, dan mesin tidak melihat pembersihan untuk setengahnya. Inilah hidup.
Di sisi positifnya - alih-alih memori 512 MB standar, 1 GB diinstal. Setelah pemeriksaan lebih dekat, ditemukan kerusakan pada mekanisme penguncian drive bay. Untungnya, hanya kelopak yang memperbaiki slide yang rusak - operasi lima menit dan mekanismenya dikembalikan ke keadaan semula. Ini semua kedengarannya menakutkan, tetapi kenyataannya, dalam kondisi sangat baik - panel depan dalam kondisi kosmetik yang sangat baik, bahkan tanpa goresan, dan mobil itu sendiri hampir selesai.
Langkah selanjutnya adalah uji inklusi. Dan kemudian ada masalah - mesin menyala, indikator menunjukkan bahwa inisialisasi sedang berlangsung, tetapi tidak ada output baik di layar atau di konsol serial. Setelah menyulap semua konektor di papan, gambar muncul. Tampaknya berhasil - sekarang Anda dapat membongkar dan membersihkan. Tapi ternyata tidak ada - setelah membersihkan tumpukan debu, mobil kembali ke gejala sebelumnya.
Pada saat yang sama, mobil benar-benar mencoba untuk memulai - selain indikator, ada reaksi terhadap keyboard, yang menghilang saat RAM dilepas. Cara yang aneh untuk mendiagnosis? Tetapi kartu pos yang tersedia tidak cocok - ternyata tidak sesuai dalam hal tegangan suplai (dan kemudian disadari bahwa akan terlalu optimis untuk mengharapkan kode pos dari opium), jadi hanya ada "poke ”Dan saran dari mac-grower berpengalaman.
Pertama-tama, baterai CMOS diganti, "barel" lithium 3,6 V digunakan di sini, dan yang terpasang hampir tidak menunjukkan 3 V. Ini juga tidak membantu, serta pengaturan ulang berulang kali. Ide yang tidak terduga dan, pada kenyataannya, sangat jelas membantu - membersihkan kontak dengan alkohol. Memori biasanya menciptakan masalah, dan bahkan kemudian - di mesin yang sangat tua. Di sini kartu video ternyata "link lemah" - dua lintasan dengan serbet alkohol dan server kembali siap untuk berkomunikasi dengan "administrator".
Saat membeli, tidak ada cara untuk mengetahui konfigurasi server. Fakta bahwa spesimen kami adalah model lama dengan dua prosesor ternyata merupakan kejutan yang sangat menyenangkan. Secara tradisional, kapasitas memori ditingkatkan hingga maksimum - 4 modul 512 MB diinstal, yang menarik - penggunaan memori ECC tidak seharusnya. Saya juga harus mengganti disk - yang lengkap dalam keadaan menyedihkan. Kami berhasil menemukan disk dengan kapasitas "asli" - 60 GB, dua keranjang disk tetap kosong, dan steker asli bahkan disimpan di kompartemen keempat.
Tetap hanya memasang pendingin yang hilang. Anehnya, kipas dari platform server Intel SR1530 sangat cocok, kami hanya perlu memasang kembali konektor - Apple tidak akan menjadi dirinya sendiri jika tidak menukar posisi “plus” dan “minus” di konektor. Karena pendingin asli sudah memiliki permainan bantalan yang nyata, keduanya diganti. Saat ini, pemulihan server berhasil diselesaikan.
Di wajah "guyova", menghibur di dalam
Sejarah sistem operasi server Apple berawal dari proyek A / UX, sistem operasi mirip UNIX dengan antarmuka grafis dalam gaya Sistem modern 7. Titik awal untuk OS X Server adalah 1999, ketika versi 1.0 diperkenalkan , berdasarkan ide dari proyek Rhapsody. Seperti A / UX, ada UNIX di bawah kap, atau lebih tepatnya lingkungan yang kompatibel dengan BSD di atas mikrokernel Darwin. Antarmuka dipinjam dari NextSTEP - Workspace Manager, dilengkapi dengan beberapa nuansa dari Mac OS 8.
Dua tahun kemudian, dengan dasar yang sama, tetapi dengan antarmuka "Aqua" baru, Mac OS X pertama dirilis - versi 10.0, dikirimkan dalam versi klien dan server. Hingga hari ini, Mac OS didasarkan pada prinsip yang sama dan dianggap sebagai salah satu sistem operasi yang paling nyaman dan andal untuk komputer pribadi dan workstation. Versi server masih dirilis, tetapi tetap berada dalam bayang-bayang versi klien yang lebih populer.
Di Xserve, diputuskan untuk menginstal Mac OS X Server 10.2, versi yang sesuai dengan waktu rilis instance ini (server dirilis pada Oktober 2002). Penginstalan pada dasarnya tidak berbeda dari versi Mac OS X lainnya (termasuk desktop), kecuali untuk pilihan serangkaian layanan, di antaranya ada apel bermerek dan sumber terbuka standar, serta memasukkan nomor seri. Setelah instalasi, sistem akan disambut dengan jendela login, di mana Anda harus memasukkan nama pengguna dan kata sandi, dan tidak memilih pengguna dari daftar.
Paket ini mencakup utilitas untuk konfigurasi dan pemantauan perangkat keras server - baik lokal maupun jarak jauh. Untuk layanan bermerek Apple, tersedia alat administrasi grafis yang nyaman, sementara sebagian besar kemampuan yang diterapkan dalam utilitas grafis tidak diduplikasi oleh perintah konsol atau kemampuan untuk mengedit konfigurasi.
Dan sebaliknya - utilitas grafis tidak disediakan untuk layanan open source yang dikonfigurasi dari konsol, misalnya Apache atau MySQL, termasuk dalam pengiriman. Akibatnya, administrator perlu terbiasa dengan kedua pendekatan manajemen tersebut. Namun, secara umum, kontrol sistem bisa disebut nyaman. Dan antarmukanya tentu saja indah, salah satu yang terbaik dibuat untuk sistem operasi hingga hari ini.
Bersambung?
Yg dibutuhkan. Topik besi apel antik akan dibahas lebih detail - dalam waktu dekat, mungkin, ini akan menjadi salah satu arah penting pengembangan koleksi "Vintage Digital". Pasti akan ada kelanjutan dari topik ulasan tentang garis Xserve, tetapi, sayangnya, ini tidak akan ekstensif - garis itu tidak bertahan lama.
Setelah model Xserve G5 (RackMac3,1), jalur server, mengikuti komputer Apple lainnya, beralih ke prosesor Intel, segera dimulai dengan seri Xeon 5100 64-bit. Hanya tiga seri Xserve yang keluar pada Xeon - dua berbasis pada prosesor dengan mikroarsitektur Inti - Xeon 5100 (Xserve1,1) dan Xeon 5400 (Xserve2,1) dan satu berbasis prosesor Nehalem - Xeon 5500 (Xserve3,1).
Model terbaru bahkan tidak menerima peningkatan untuk mendukung lini Xeon 5600, dan proyek Xserve dibatalkan. Saat itu, Apple sudah membangun cloud-nya, iCloud, dengan kekuatan dan kekuatan utama. Server buatan sendiri tidak digunakan di dalamnya ...
Ya, Xserve bukanlah server terbaik di pasar - mereka terlambat mendapatkan dukungan IPMI, beralih ke drive IDE / SATA terlalu dini dan tidak pernah menggunakan SCSI / SAS. Barisan mereka sangat terbatas, dan harganya cukup tinggi. Namun - ini adalah kasus yang jarang terjadi ketika server bukan hanya alat, tetapi juga hal yang sangat indah.
Keputusan Apple untuk menutup proyek kemungkinan besar secara strategis benar, tetapi kami akan kehilangan mesin yang tidak biasa ini. Sampai Lain waktu!