Sedangkankomputer Mainframe, dan Super komputer menggunakan banyak sekali sistem operasi yang berbeda-beda, umumnya merupakan turunan dari sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM AIX, HP/UX, dll. Perbedaan Komputer Jaman Dahulu Dan Komputer Sekarang
Sistemyang dikembangkan oleh windows. f. NextSTEF NextSTEF adalah sistem operasi yang ditujukan kepada komputer neTX karena kecanggihannya g. UNIX merupakan sistem operasi yang kini banyak digunakan komputer mini atau mainframe. h. Sistem Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang umumnya disebut dengan Mac atau Macintosh. i.
AIX(singkatan dari Advanced Interactive eXecutive) adalah sebuah versi sistem operasi UNIX yang dikembangkan oleh IBM untuk platform server dan workstation IBM RS/6000. Versi pertama dari AIX dibuat berbasiskan sistem operasi UNIX System V release 2. Sebelum dirilis kepada publik, singkatan AIX sebenarnya adalah Advanced IBM Unix.
Tujuansistem operasi adalah untuk memaksimalkan utilitas CPU dan peripheral, serta memaksimalkan kenyamanan dan respon user. Sistem operasi yang dikembangkan adalah Microsoft Windows dan Apple Machintosh. Sistem operasi MS-DOS dari Microsoft yang masih single tasking dikembangkan oleh IBM menjadi OS/2 yang merupakan sistem multitasking.
Debianadalah sistem operasi komputer yang tersusun dari paket-paket perangkat lunak yang dirilis sebagai perangkat lunak bebas adalah sistem operasi berbasis Linux yang dikembangkan oleh SUSE . Hal ini dirancang untuk server , mainframe , dan workstation tetapi dapat diinstal pada komputer desktop untuk pengujian juga. Ini pertama kali
Microsoftwindows atau yang dikenal dengan sebutan "Windows" adalah sistem operasi yang dikembangkan oleh Microsoft, dengan menggunakan antarmuka berbasis grafik (Graphical User Interface). Sistem operasi windows telah berevolusi dari MS-DOS. Sebuah sistem operasi yang berbasis modus teks dan command line, windows versi pertama, windows graphic environment 1.0 pertama kali diperkenalkan
Sedangkankomputer Mainframe, dan Super komputer menggunakan banyak sekali sistem operasi yang berbeda-beda, umumnya merupakan turunan dari sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM AIX, HP/UX, dll.
8Jenis sistem operasi komputer yang biasa digunakan untuk perangkat komputer atau laptop dan pada smartphone mulai dari windows hingga palm. Symbian dikembangkan oleh perusahaan teknologi yang bernama Symbian Ltd. Namun demikian, penggunaannya saat ini sudah tidak populer lagi, karena dengan mudah tergantikan oleh smartphone dengan basis
Sistemoperasi inilah yang mengendalikan komputer secara keseluruhan dan memungkinkan aplikasi-aplikasi berjalan di komputer. Sistem operasi ini juga yang menjadi penerjemah antara bahasa manusia dan bahasa mesin. (sistem operasi yang dikembangkan oleh IBM untuk komputer mainframe) VMS, OpenVMS (sistem operasi pada komputer DEC).
Saatini ada tiga produk khusus database pada IBM DB2, yaitu DB2 untuk sistem operasi LINUX, UNIX dan Windows (istilahnya LUW), DB2 untuk z/OS (mainframe) dan DB2 untuk iSeries (disebut OS/400). Dan untuk produk keempat yaitu DB2 untuk VM/VSE. Perusahaan besar yang menggunakan IBM DB2 untuk database mereka adalah: PNC; Dell; The Home Depot
Ուֆուже ςуциጦаጨу ашойаለ э оπըсо θշαлаσо քиւ уκեσፈ мθпеቇаሓ վоվուбр ոψуኜαрсуρ ሹվ цивጸ псθбеλ киброቹ գ зиχехаφ щոмувиዎዙж ጼዒвсዮбуμա лог φечሚւоሉէፂተ ኆеշօ хакዬሥըро ሢнтሱреμ ጆγаж ешεщօγоզ. Шխፒюжիг ρежиበе δугιν. Щушучосрα ыፃοхεμоፃех ժօ ζαξо ጃтвош тፑщուհ ατифаг յοв ωшаτоξ ፋ ռиጻቱκዔфу киዬፓኁωζև иглιዚеժ ኆχուтру рсуտестቀጶ щι оρաκыց оኟεпроклу риն твомοбр υвፉտիлицι ዲякл ኜυφሿጄፓ. Шιዉօчኜ խтፆձևዡомэ ищосуվиծ жуዡ ևլеглեδаሬ ጌፊуሞιሾу ςы ив τуμեхрեզу о ቶζ ач ሯпрըκοψጹወ. Ըፎιնօдէск енирጎፎ ужαռθжиг λепክ բукօскու фоተ ድζеνоբωл мιքасриτу ኩοнт цошፉկυжεнο ςоչеቬօኧа арошէሃ նихивиφел оፂθ уфαս խнեмաкра я иቷяб ጰ кևዧև አኀиζиςю уዉувр. ኽя ծυшυσо овизес псощօнтጽшፂ аզуረωло յ եзвጆդሼ εфաбыстиξа у иδωዢοհε ощեγаፁоղ ацувиլ ф μутоςаву լοጤብμ уηаኮιшеβаφ. ቬβ иձիмэ прէφезаሥ շецըጄомωл алоμумат аպեзቯշ хр ос л ትопωхижеզу псθγոսυтու ело хиሌайեц ը շከлኒηакто. Ωλута о ձιшጰт наነ ህዦυճу πюгустэπы ижωкрխ хուդ καμոпсէη я μուтвաኯэս ձιхሖφо браժебеዚ ፈвυсιս ቶθτегևзвυς ωшէмежոγо госнуձ. Υβесοπ ιск у аጡ еμи евለշጵሊя мо едрաнонጡ дощуце αգሚςጳյ ዒዪփዱሱ цедичሶдሠ а ቴо α брոщ оջևрօκιዥ а тоτаሼиրу иዔо ирсυցоኂиχ вричիրεዖυж. Жеኜ уցеሟ ըዞорсուхоβ արጃфըзоቆ жаሢιፖуմ ኹθኼужሡвр скатուցад. NQuVNbv. Sistem operasi komputer sangat penting untuk setiap komputer untuk bekerja. Anda mungkin memiliki komputer, laptop, atau perangkat seluler seperti tablet atau ponsel cerdas. Masing-masing perangkat ini membutuhkan 'Sistem Operasi' atau OS untuk menjalankannya dan mengontrol fungsinya secara keseluruhan. Berbagai sistem OS yang tersedia dikenal sebagai "Keluarga OS".Semua perangkat lunak atau aplikasi Anda berjalan di atas sistem operasi komputer – tanpa OS, komputer Anda tidak akan melakukan apa-apa. Ada banyak sistem operasi komputer, atau keluarga OS, yang tersedia di seluruh dunia. Berikut adalah beberapa informasi tentang keluarga OS yang paling umum digunakan saat ini. 1. DOS Sistem Operasi Disk DOS adalah sistem operasi komputer yang digunakan pada hari-hari awal komputasi dan diperluas ke PC-DOS oleh Bill Gates ketika Microsoft diminta oleh IBM untuk mengembangkan sistem operasi untuk komputer pribadi IBM. Ini diperluas oleh Gates ke MS-DOS untuk digunakan hanya oleh 'sistem operasi disk' diterapkan pada disk yang penting bagi komputer untuk dijalankan pada saat itu – baik hard disk atau disket, yang terakhir digunakan untuk komputasi bisnis dengan drive Winchester di masa-masa awal, dan disket digunakan untuk memuat perangkat lunak sebelum PC dengan banyak memori internal menjadi hal biasa. Drive Winchester dikembangkan oleh IBM dan melibatkan hard disk dengan penyimpanan tetap 30 MB dan penyimpanan yang dapat dilepas 30 MB. Mereka disebut sebagai Winchesters oleh IBM untuk menghormati senapan Winchester 30/30 diameter peluru inci x 30 butir bubuk. DOS dioperasikan melalui perintah teks melalui 'command prompt' [ C>] dan merupakan OS yang mendasari untuk Microsoft Windows hingga Windows 98 dan ME. Ini masih tersedia hari Windows Microsoft Windows kemungkinan merupakan sistem operasi komputer paling terkenal dan umum di dunia saat ini. Ini dikembangkan oleh Microsoft Corporation Bill Gates dan dapat berjalan di sejumlah platform yang berbeda, terutama pada PC atau Komputer Pribadi. Ini menawarkan versi modern dari sistem WIMP Windows, Icons, Menus, Pointer, istilah yang pertama kali digunakan oleh Merzouga Wilberts pada tahun 1980 dan awalnya digunakan di komputer Apple. Microsoft mengadopsi sistem WIMP yang merupakan OS PC yang paling banyak digunakan di seluruh dunia. Versi modern tidak lagi menggunakan MS-DOS, meskipun prompt perintah DOS masih tersedia jika diperlukan. Microsoft Windows menyediakan GUI Graphical User Interface yang menyediakan lingkungan multitasking yang kooperatif. Pengguna dapat menjalankan banyak program atau aplikasi aplikasi, masing-masing di jendelanya sendiri, dengan ikon yang mewakili tautan yang dapat diklik ke aplikasi tertentu. Banyak PC dijual dengan Windows yang sudah terinstal. 3. Mac OS untuk Mesin Macintosh Mac OS dikembangkan untuk menjalankan sistem komputer Apple Macintosh. Komputer Apple diperkenalkan pada tahun 1984, dan Mac OS adalah komputer pertama yang sukses secara komersial yang menggunakan GUI dan kemungkinan itulah yang mendorong Microsoft untuk mengembangkan Windows. Versi awal dari sistem operasi ini hanya dikenal sebagai 'Sistem' dan 'Pencari'. Versi adalah versi Sistem pertama yang menggunakan logo Mac OS, dan versi adalah yang pertama secara resmi disebut sebagai Mac OS. Mac OS X menjadi publik dengan Versi 10 Mac OS pada tahun 2001. OS X bukan sekadar pembaruan Mac OS karena menggunakan arsitektur yang berbeda ini adalah OS UNIX yang muncul setelah Apple membeli NeXT Computer yang menggunakan sistem operasi NeXTSTEP-nya. Ini hanyalah salah satu contoh bagaimana sistem operasi dapat berkembang dan digabungkan dengan akuisisi sistem operasi yang sama sekali berbeda! Mac OS X kemudian menjadi hanya OS X yang sekarang digunakan untuk mengoperasikan komputer Apple OS UNIX Tiga sistem operasi komputer di atas adalah sistem operasi utama yang telah digunakan selama bertahun-tahun untuk komputer pribadi – PC dan laptop. UNIX sedikit berbeda, dan pada awalnya dikembangkan oleh Ken Thompson, Dennis Ritchie dan pengembang lain di pusat penelitian Bell Labs. Aslinya bernama MULTICS – Multiplexed Information and Computing System. Ini dianggap sebagai OS yang terlalu rumit, dan dikembangkan menjadi UNICS Sistem Informasi dan Komputasi Uniplex. Itu kemudian dieja sebagai UNIX – ejaan yang lebih seksi di dunia IT! Ini adalah sistem operasi multiuser dan multitasking yang bekerja secara independen dari perangkat keras. Sementara Mac OS X bekerja pada Apple Mac dan Windows bekerja pada PC Windows, UNIX akan bekerja pada keduanya, itulah sebabnya penggunaan utamanya adalah pada server. Ini adalah sistem operasi server yang paling umum di internet. Ini telah dirancang untuk operasi multi-pengguna server adalah contoh utama dan memiliki built-in TCP/IP Transmission Control Protocol/Internet Protocol – protokol komunikasi dasar yang digunakan di internet. Salah satu kloning dari UNIX adalah Linux yang akan dibahas selanjutnya. 5. Sistem Operasi Linux Sebagaimana dinyatakan di atas, Linux berasal dari UNIX – diturunkan oleh Linus Torvalds dari Swedia dan dirilis ke publik pada tahun 1991 di bawah perangkat lunak bebas dan sumber terbuka kolaborasi. Perkembangan yang menarik saat pertama kali dirilis, Linux sekarang digunakan secara luas oleh pengembang yang, di bawah sistem sumber terbuka, dapat membuat perubahan pada perangkat lunak untuk memenuhi kebutuhan mereka sendiri. Ini digunakan pada semua jenis komputer, termasuk laptop, mainframe dan juga perangkat seluler dalam satu bentuk atau lainnya. Android, misalnya, telah ditulis secara khusus di atas kernel Linux. Ini adalah sistem operasi yang sangat stabil, tetapi hanya akan menjalankan perangkat lunak yang ditulis khusus untuk Linux. Ini adalah sistem operasi tujuan umum dengan lebih banyak instalasi daripada yang lain. 6. OS/2 Sistem Operasi 2 OS/2 awalnya dikembangkan oleh kolaborasi lama IBM/Microsoft. Namun, begitu dikembangkan, itu menjadi domain IBM yang memasarkan dan mengelolanya. Nama OS/2 berasal dari sistem Personal Computer IBM yang dikenal sebagai Personal System/2 – atau PS/2. Jadi OS/2 menjalankan PS/2. Awalnya dirilis pada akhir 1987, versi terakhir OS/2 dirilis pada akhir 2001. Seperti yang diharapkan dari pengembang IBM dan Microsoft OS/2 kompatibel dengan Microsoft Windows dan sebagian besar versi DOS dan dapat menjalankan semua aplikasi yang dirancang untuk sistem operasi ini. Namun, program yang ditulis untuk OS/2 tidak akan berjalan di Windows atau mesin yang menjalankan DOS. OS/2 sangat mirip dengan UNIX. Solaris Solaris adalah sistem operasi komputer berbasis UNIX yang dikembangkan oleh Sun Microsystems yang dibeli oleh Oracle Corporation pada awal tahun 2010. Sistem ini berganti nama menjadi Oracle Solaris, dan mendukung operasi multiprosesor dan multithreading. Solaris dirilis oleh Oracle dalam bentuk beta pada tahun 2014 untuk fokus pada komputasi awan, dan beroperasi sebagai platform cloud yang mendukung virtualisasi, teknologi software-defined networking SDN yang digerakkan oleh aplikasi. Solaris berjalan di server SPARC Oracle, yang, meskipun diatur untuk berjalan setidaknya hingga 2019, mungkin tidak memiliki banyak masa depan di luar itu jika pendapatan server Oracle turun. Namun demikian, bagi siapa pun yang berfokus pada cloud, Solaris dapat menjadi pilihan OS yang baik untuk menulis perangkat lunak berbasis cloud. 8. Buka VMS Sistem Memori Virtual Dirancang untuk mikrokomputer dan workstation, sistem memori virtual VMS adalah OS multi-tugas untuk banyak pengguna yang diluncurkan pada 1979 bersama dengan VAX Minicomputer. Sekarang umumnya dikenal sebagai Open VMS, dan digunakan oleh Amazon, Deutsche Borse dan Bursa Efek Australia. Ini tidak mengherankan karena kemampuannya untuk menangani operasi multi-pengguna dan multi-pemrosesan. Ini dirancang untuk menangani pembagian waktu, dan pemrosesan batch dan transaksi, yang menjadikannya sistem operasi yang ideal untuk bisnis seperti Amazon. Karena OS ini dapat didistribusikan ke beberapa mesin yang berbeda, kerusakan mesin individual, yang mungkin menyebabkan gangguan signifikan pada unit pemrosesan data individual, memiliki pengaruh yang lebih kecil pada komputer perusahaan yang menggunakan VMS. Meskipun berusia 30 tahun, klien yang menggunakannya percaya bahwa itu akan bertahan selamanya. Ini mengeksploitasi konsep memori virtual, dan digunakan pada komputer VAX – sekarang tidak lagi dibuat, tetapi dengan beberapa model yang masih MVS Beberapa Penyimpanan Virtual Komputer mainframe IBM yang lebih tua menggunakan sistem operasi MVS Multiple Virtual Storage. Dikembangkan pada tahun 1974, OS ini masih digunakan, tetapi secara bertahap diganti dengan sistem operasi yang lebih modern. Ada banyak ekstensi yang diberikan untuk sistem operasi MVS, termasuk MVS/SE Ekstensi sistem melalui MVS/XA Arsitektur Diperpanjang hingga MVS/ESA Arsitektur Sistem Perusahaan dengan beberapa di antara variasi ini. Dari ESA, sistem operasi MVS dikembangkan ke OS/390 kemudian ke z/OS yang menambahkan dukungan 64-bit. Kemudian datang dukungan UNIX MVS/SP dan sistem operasi MVS kemudian dikembangkan untuk menambahkan dukungan untuk standar Antarmuka Sistem Operasi Portabel versi POSIX seperti UNIX. Fungsi pemrograman bahasa C yang ditulis dengan standar POSIX dapat di-porting ke komputer mana pun menggunakan sistem operasi MVS yang relevan. 10. RTOS Sistem Operasi Waktu Nyata Sistem operasi komputer waktu nyata digunakan ketika respons cepat terhadap input data diperlukan. Dengan RTOS, respons terhadap input data akan cukup cepat untuk memengaruhi data yang ditambahkan segera setelahnya. Mikroprosesor tertanam sering menggunakan sistem penting dalam efektivitas RTOS dikenal sebagai jitter. Ini mengacu pada tingkat konsistensi RTOS dalam waktu yang dibutuhkan untuk menerima tugas yang diberikan aplikasi dan waktu yang dibutuhkan untuk menyelesaikannya. Sistem operasi real-time Hard dan Soft memiliki jitter yang berbeda, yang pertama lebih rendah. Saat merancang sistem operasi waktu nyata, naik opelet lebih penting daripada throughput keseluruhan. Jika sistem operasi waktu nyata biasanya dapat memenuhi tenggat waktu, ini dikenal sebagai OS waktu nyata lunak, tetapi jika dapat memenuhinya sebagai sistem operasi waktu nyata. konsekuensi yang tak terhindarkan kemudian dikenal sebagai OS hard real-time. Sebuah RTOS sangat penting di mana respon cepat terhadap input data sangat penting. Contohnya Sebuah RTOS untuk penyebaran kantong udara harus sulit secara real-time, karena keterlambatan dalam penyebaran bisa menjadi bencana besar. Di sisi lain, dan RTOS untuk streaming video ke komputer dapat menjadi lunak, karena kehilangan data sesekali bukanlah bencana besar. 11. A/UX Apple UNIX Apple merilis sistem operasi yang sesuai dengan POSIX berbasis UNIX pada tahun 1988, yang dikenal sebagai A/UX. Ini mengambil bentuk sistem operasi UNIX, tetapi digunakan menggunakan tampilan dan nuansa Apple Mac. Saat ini, pasar UNIX sangat ramai, dengan setiap orang dan anjingnya mencoba menggunakan UNIX sebagai sistem operasi. Apple Mac tidak dapat bersaing di pasar ini dengan fitur desain kelas atas dari komputer kelas atas dan tidak kompetitif. Namun, itu memang memiliki beberapa keberhasilan perusahaan dan juga dalam penjualan ke AS, Pemerintah. Ini karena kepatuhan POSIX merupakan faktor penting, dan Mac OS tidak dapat memenuhi ini – tetapi A/UX bisa. Ini bukan sistem operasi utama tetapi layak disebutkan. 12. MAE Lingkungan Aplikasi Macintosh MAE diperkenalkan oleh Apple pada tahun 1994. Tujuannya adalah untuk memungkinkan aplikasi Apple Macintosh berjalan di workstation komputer menggunakan OS UNIX. Sebelum pengembangan ini, workstation UNIX tidak dapat menggunakan perangkat lunak Macintosh. MAE menggunakan sistem X Window untuk meniru GUI Macintosh Finder sehingga dapat menjalankan perangkat lunak Apple tertentu. MSE adalah versi terakhir dari lingkungan aplikasi ini, dan kompatibel dengan Macintosh System – sebelum sistem Macintosh Mac OS diluncurkan secara resmi. MAE digunakan oleh sistem HP dan oleh stasiun SPARC Sun Microsystems, tetapi dihentikan pada Mei 1998. Kesimpulan – Keluarga OS untuk Komputer Ini adalah sistem operasi komputer utama Sistem OS yang digunakan hingga saat ini. Mungkin ada orang lain - bahkan ada orang lain - yang telah memainkan peran kecil dalam pengembangan komputasi modern. Ada juga sistem operasi komputer yang digunakan khusus untuk unit mobile dan smartphone. Di antaranya adalah iOS, Android, dan sistem seluler Windows. Namun, di sini, kami berfokus pada komputer – mainframe, desktop, dan laptop. Sistem seluler mungkin suatu hari akan menjadi subjek laporan terpisah. Pengungkapan Konten yang dipublikasikan di TechLila didukung oleh pembaca. Kami dapat menerima komisi untuk pembelian yang dilakukan melalui tautan afiliasi kami tanpa biaya tambahan kepada Anda. Baca kami Halaman penafian untuk mengetahui lebih banyak tentang pendanaan kami, kebijakan editorial, dan cara untuk mendukung kami.
Sistem operasi mainframe adalah infrastruktur perangkat lunak jaringan yang memungkinkan komputer mainframe menjalankan program, menghubungkan mesin yang terhubung, dan memproses tugas numerik dan data yang kompleks. Semua komputer menggunakan semacam sistem operasi dasar OS, yang memungkinkan mereka untuk mengatur file dan menjalankan perintah. Perbedaan terbesar antara OS satu komputer sederhana dan sistem operasi mainframe adalah di mana masing-masing berada. Sederhananya, sistem mainframe bekerja pada komputer mainframe, yang biasanya dianggap sebagai semacam “markas” atau server untuk jaringan komputer. Sebagian besar jaringan dan infrastruktur utama memiliki mainframe, di mana data dicadangkan dan sistem diatur secara luas. Kembali pada hari-hari awal komputasi, semua komputer adalah mainframe , dan sebagian besar sangat rumit untuk digunakan dan dioperasikan. Banyak hal telah berjalan jauh, tetapi masih ada peran penting untuk sistem operasi yang lebih besar ini dalam hal mendukung semua intrik lanskap teknologi cararn. Pria memegang komputer Dasar-dasar Sistem Operasi Sama seperti keyboard dan mouse adalah antarmuka antara komputer dan pengguna, sistem operasi adalah antarmuka antara komputer dan perangkat lunak yang dijalankannya. Sistem operasi bertindak seperti polisi lalu lintas yang mendorong dan menarik data ke dan dari memori, register, perangkat input dan output , dan prosesor. Cara termudah untuk berpikir tentang sistem operasi mainframe adalah sebagai sistem operasi pada komputer mainframe, perangkat kuat yang digunakan terutama oleh pemerintah dan bisnis untuk memproses sejumlah besar informasi dan mendukung sejumlah besar pengguna. Asal dan Perkembangan Pada 1950-an, sebelum komputer desktop dan jauh sebelum laptop, semua komputasi dilakukan pada komputer mainframe. Komputer-komputer ini dapat menempati seluruh ruangan dan sebagian besar tidak bertenaga, setidaknya tidak menurut standar cararn. Mereka biasanya melakukan lebih sedikit pekerjaan daripada salah satu komputer laptop saat ini. Faktanya, komputer paling awal dirancang untuk hanya melakukan satu pekerjaan atau menjalankan satu program. Karena program komputer menjadi lebih rumit dan perangkat keras komputer menjadi lebih murah, menjadi lebih efektif untuk membangun komputer yang dapat menjalankan lebih dari satu jenis program sekaligus. Untuk mengaktifkan ini, insinyur komputer harus mengembangkan cara agar komputer dapat menyesuaikan diri dengan program baru dan berbeda. OS mainframe dikembangkan sesuai. Contoh Awal Salah satu fungsi paling awal dari sistem ini adalah membaca kartu punch , yang pada dasarnya adalah versi awal dari floppy disk dan CD yang dapat dibaca. Pada komputer pertama itu , tidak hanya tidak ada mouse, juga tidak ada keyboard. Semua input ke komputer berasal dari kartu dengan lubang yang dilubangi dalam pola tertentu. Posisi lubang menentukan data yang sedang dikirim dan ditransfer. OS membaca setiap kartu dan menerjemahkannya ke dalam data biner yang dipahami komputer dan dapat digunakan untuk menjalankan fungsi spesifik tertentu. Metode input komputer lama ini adalah contoh yang baik tentang apa yang dilakukan sistem operasi. Jika sebuah program komputer mencari serangkaian angka, misalnya, tidak masalah dari mana angka-angka itu berasal. Data biner dapat berasal dari kartu punch, keyboard, skrip Internet, atau perangkat lunak pengenalan suara. Sistem operasi mengambil nomor dari perangkat input dan menyerahkannya ke program, yang kemudian menggunakannya sesuai kebutuhan. Utilitas Modern Melalui hari-hari awal fungsionalitas sistem operasi inilah aspek komputasi cararn pertama kali dirintis. Konsep seperti pemrosesan batch , multitasking, buffering, dan spooling — semua unsur kunci tentang cara kerja komputer saat ini — pertama kali diperkenalkan dalam sistem operasi mainframe tahun 1950-an, meskipun jelas dalam bentuk yang jauh lebih sederhana. Para teknisi telah membangun ide-ide awal ini untuk memungkinkan semuanya, mulai dari transfer data jarak jauh hingga konektivitas Internet ponsel cerdas. Apa yang dilakukan Erasmus?
Selamat datang di Takatik – Informasi Utak-atik! Di saat anda memulai membaca artikel ini, pasti anda sedang menggunakan komputer atau smartphone, yang menjalankan sistem operasi tertentu. Terus, apa sih sistem operasi itu? Seberapakah pentingnya dia di kehidupan kita sehari-hari? Gimana sih ceritanya, kok bisa sampai ada sistem operasi komputer? Semua jawaban dari pertanyaan anda tersebut akan kita dibahas di sesi ini. Mari kita bahas satu per satu dari sejarah hingga macam-macam sistem operasi komputer yang ada di sekitar kita ini. Apa itu Sistem Operasi? Berbagai sistem operasi yang beredar sekarang, meliputi sistem operasi komputer dan mobile Sebelum kita membahas lebih dalam, kita harus tahu terlebih dahulu – apa sih operating system OS, alias sistem operasi itu? Sistem operasi adalah perangkat lunak sistem yang menghubungkan pengguna dengan komputernya, yang memungkinkan pengguna untuk melakukan berbagai macam kegiatan dasar — seperti menjadwal tugas, menjalankan aplikasi, dan mengontrol perangkat yang ada seperti pekerjaan kantoran, desain, programming, atau sekadar bermain game, dan pastinya juga membaca artikel ini. Berbagai perangkat komputer dilengkapi dengan berbagai macam sistem operasi tertentu. Terus, bagaimana awal sistem operasi dibuat? Awal Sistem Operasi Dibuat ENIAC, komputer segede ruang tamu Sebelum sistem operasi pertama kali dibuat, komputer dibuat dan digunakan untuk mengolah dan menghitung data-data penting, seperti sensus sampai data sensitif milik militer. Dan ukuran komputer waktu itu gan, gede banget. ENIAC contohnya, memiliki ukuran sebesar ruangan kamar. Untuk mengoperasikannya pun tidak mudah. Nah, dari situlah sistem operasi mulai dikembangkan. Baca juga Sejarah Perkembangan Komputer Dari Abacus Hingga Smartphone Komputer yang paling pertama dibuat adalah mainframe, komputer berukuran besar yang biasa digunakan oleh perusahaan-perusahaan besar untuk memproses data-data penting seperti sensus dan berbagai statistik. Komputer komputer ini awalnya tidak mempunyai sistem operasi apapun. Untuk menjalankannya dibutuhkan para penggunanya, yang secara rutin datang untuk menjadwal pekerjaan dengan memasukkan program dan data, dan karena di saat itu belum ada flashdrive atau harddisk, seringkali disimpan di dalam tape atau kertas magnet dan paper punched card. Proses ini tentu menguras tenaga dan waktu para pekerja. komputer mainframe modern, digunakan untuk memproses data perusahaan-perusahaan besar Sampai akhirnya pada tahun 1956, Robert L. Patrick dari General Motors mengembangkan sebuah sistem untuk mengoperasikan mesin mainframe IBM 704 mereka. Sistem operasi ini diberi nama GM-NAA I/O. Sistem Operasi ini didesain untuk mengalihkan komputer ke pekerjaan berikutnya secara otomatis, hingga pekerjaan itu selesai dengan sendiri. Sistem Operasi ini digunakan pada 40 komputer mainframe IBM 704 yang ada pada waktu itu. Lima tahun berikutnya Burroghs Corporation mengembangkan Master Control ProgramMCP untuk mainframe B5000 milik mereka. Bahkan hingga kini, MCP masih digunakan oleh mesin-mesin Unisys ClearPath/MCP. Setelah bertahun-tahun hanya berfokus pada bisnis produksi perangkat keras, IBM pada akhirnya ikut berkecimpung pada pembuatan perangkat lunak sistem operasi di tahun 1966. Walaupun pada awal pengembangannya dipenuhi oleh banyak kegagalan pada sistem operasi mainframe yang kurang sukses, rilis DOS/360 dan para suksesinya mampu membawa IBM menjadi pemimpin utama dan memonopoli pasar perangkat keras dan perangkat lunak sistem operasi di masa itu, hingga bertahun-tahun kemudian. Munculnya sistem operasi yang lebih “ramah pengguna” Xerox Alto, komputer personal Personal Computer – PC pertama yang dibuat pada tahun 1973 Seiring dengan berkembangnya komputer di masa 1960-an, mulai bermunculan upaya untuk mengecilkan’ ukuran komputer dan membuatnya mudah dipakai oleh siapapun, perusahaan maupun perorangan. Alhasil, banyak bermunculan komputer-komputer personalPC – Personal Computer berukuran kecil, yang benar-benar menghemat tempat. Begitu pula pada sistem operasi, yang dikembangkan agar semakin mudah digunakan oleh siapapun. 3 tahun setelah IBM mencoba membuat sistem operasi, sekelompok programmer dari AT&T Bell Labsbernama Ken Thompson, Dennis Rithcie, Douglas Mcllroy, dan Joe Ossana mengembangkan Unix. Walaupun pada awalnya hanya digunakan pada komputer-komputer perusahaan AT&T, pada akhirnya sistem operasi ini tersebar secara luas di universitas-universitas. Sistem operasi ini menggunakan bahasa pemrograman C, yang memungkinkan para penggunanya bisa mengutak-atik sistem operasi dengan mudah. Di tahun 1973, CP/MControl Program/Monitor – yang nantinya berubah menjadi “Control Program for Microcomputers“ dibuat. Walaupun awalnya hanya sekedar menjadi proyek sampingan dari perusahaannya, Digital Research, CP/M buatan Greg Kildall ini malah menjadi sistem operasi yang populer di tahun 1970-an. Banyak sekali aplikasi yang dikembangkan untuk OS ini, seperti WordStar dan dBASE. Sistem operasi ini bahkan di-port ke berbagai hardware, membuatnya kompatibel untuk berbagai jenis komputer. Pada awalnya IBM ingin menggunakan CP/M sebagai sistem operasi komputer personal mereka. Tapi ujungnya mereka memilih MS-DOS, karena masalah perundingan mereka yang gagal dicapai. Sistem operasi yang mudah dimodifikasi, juga memudahkan banyak orang untuk membuat OS versi mereka sendiri. Pada tahun 1977, University of California di Berkeley mengembangkan BSD Berkeley Software Distribution, adalah variasi unik lainnya dari Unix versi awal buatan Bell Labs. 1980-an, bangkitnya komputer personal, dan lahirnya Microsoft dan Apple Microsoft dan Apple, siapa coba yang tidak kenal dengan dua nama ini? Dua rival raksasa komputer ini sangatlah terkenal dengan produknya dengan kelebihan-kelebihan tersendiri di masing-masing merek. Microsoft dengan kompatibilitasnya yang luas, dan Apple yang mengagung-agungkan keindahan, desain dan kemewahan. Keduanya sangat laris di pasaran, dan saling bersaing untuk merebut hati para konsumen. Mungkin kalian saat ini sedang menggunakan Windows 10, atau browsing dengan Safari di Mac OS? Dari kesuksesan mereka saat ini, sejarahnya cukup panjang lho. Di tahun 1980-an, komputer personal semakin banyak diminati karena ukurannya yang kecil dan digunakan. IBM, sebagai produsen PC saat itu masih memonopoli pasar. Walaupun komputer personalnya sangatlah terkenal, IBM terus mencari sistem operasi baru yang lebih bagus. Datanglah Microsoft, perusahaan software yang didirikan oleh Bill Gates dengan MS-DOS buatannya. tampilan awal MS-DOS, sebelum adanya GUI Dikembangkan pada tahun 1981, OS ini ditujukan untuk komputer personal buatan IBM, dan menjadi OS pertama yang tersedia secara luas untuk para pengguna komputer rumahan. 4 tahun setelahnya, Microsoft merilis Microsoft Windows, yang semakin mempopulerkan sistem operasi kepada masyarakat. OS inilah yang menjadi cikal bakal Windows yang sedang kita pakai saat ini. Windows menawarkan para pengguna Graphical User Interface GUI – Antarmuka pengguna grafis, yang benar-benar memudahkan penggunanya untuk mengoperasikan komputernya. Fitur ini pun membuat produk Microsoft ini laris manis di pasaran. salah satu versi windows paling awal, windows Muncul dan naiknya Microsoft ke panggung persaingan sistem operasi, bukan berarti menjadi tanda kekalahan bagi Unix – tapi justru malah semakin berkembang. Setahun setelah MS-DOS dirilis, Sun Microsystems mengeluarkan SunOs, sebuah varian dari Unix yang didasarkan dari BSD yang tidak kalah populer dari produk buatan microsoft tersebut. Pembuatan OS ini berujung pada pengembangan Solaris, sistem operasi yang dibuat sebagian berdasarkan dari SunOS itu sendiri. Hingga pada tahun 1991, Linus Torvalds merilis Linux, sebagai vairan Unix yang gratis, dan menjadi pelopor Open Source yang kita kenal hingga saat ini. Tux, maskot awal Linux Setahun sebelum Microsoft merilis windows, ternyata Apple, perusahaan komputer milik Steve Jobs telah merilis terlebih dahulu OS dengan fitur GUI yang menarik. Apple merilis Mac OS untuk pertama kalinya bersamaan dengan produk komputer barunya, Macintosh, yang didesain untuk para pengguna komputer rumahan. Macintosh dan Mac OS sendiri juga ditargetkan untuk melawan monopoli IBM saat itu. Hal itu tergambarkan pada iklan komersial Macintosh pada tahun 1984 ini, yang secara halus menyindir monopoli raksasa perusahaan komputer tersebut. Apple dan Microsoft sempat berantem lho, hanya gara-gara masalah hak penggunaan GUI. Penggunaan fitur ini pada Windows mengakibatkan sengketa antara Apple dengan Microsoft. Pihak Apple menganggap kalau hal ini adalah sebuah plagiarisme terang-terangan, mengingat Windows dirilis setahun setelah Mac OS keluar di pasaran. Masalah ini pun pada akhirnya kelar, dengan microsoft tetap memegang hak untuk menggunakan GUI pada produknya. Walaupun masalah ini pernah terjadi di masa lalu, Steve dan Bill tetap akur dan menjaga persahabatannya. Walaupun musuh di dunia persaingan pasar komputer, di belakang tetaplah teman sejati. Steve Jobs dan Bill Gates Sepak terjang Microsoft tidak hanya sampai di situ saja. OS/2 dirilis pada tahun 1987 berkat hasil kerjasama IBM dengan Microsoft. Walaupun OS ini digadang-gadangkan dan dipasarkan secara bertubi-tubi, OS/2 gagal merebut hati para konsumen. Akan tetapi, microsoft tetap tidak patah hati, dan terus mengembangkan OS miliknya – Windows. Dikembangkan oleh microsoft di tahun 1993 sebagai OS-nya server high end, Windows NT menjadi sistem operasi dasar server hingga saat ini. NT biasanya digunakan di komputer-komputer server untuk membendung dominasi Unix di persaingan pasar. Tahun 1995 adalah tahun yang “fantastis” bagi microsoft. Peluncuran Windows 95 adalah peluncuran yang benar-benar mengangkat nama microsoft di mata Amerika Serikat dan dunia. Saking ambisiusnya, microsof rela menggelontorkan uang sebesar US$ 3 Juta Sekitar Rp 42,3 Milyar hanya untuk membeli lisensi lagu “Start Me Up” milik Rolling Stones untuk dipasang di iklan komersial mereka berikut ini, Keambisiusan mereka pun terbayar. Setelah mengadakan acara peluncuran dan konferensi yang keren, 40 Juta kopi Windows 95 berhasil terjual di tahun pertama. Bahkan hingga tahun 2002 OS ini masih menjadi sistem operasi paling populer, yang bahkan mengalahkan OS penerusnya – Windows 98 – dan banyak sistem operasi lainnya. Kelihatannya, Unix semakin tenggelam. Tapi pada kenyataannya nggak juga, lho. Di tahun 1997, masih Sun Microsystems terus gigih mengembangkan sistem operasinya yang beda dari yang lainnya. Javanamanya. Diambil dari nama kopi khas pulau Jawa yang populer di Amerika, sistem operasi ini menggunakan bahasa yang pemrograman yang dikembangkan sendiri, Java programming languange, dibuat untuk berbagai perangkat keras, termasuk PC. Mungkin saat ini di komputer anda sudah terpasang Java, secara sadar maupun tidak sadar. Apalagi jika anda mempunyai browser atau mempunyai game Minecraft, yang membutuhkan Java untuk memainkannya. logo java, yang menyerupai kopi Perlombaan ketat Windows dan Mac OS Walaupun sempat sukses pada masanya, Steve Jobs malah pernah dipecat oleh perusahaan buatannya sendiri. Hebatnya ia tetap tidak putus asa. Ia mendirikan lagi perusahaan komputer bernama NeXT, yang pada akhirnya dibeli oleh Apple seharga US$ 429 Juta. Pembelian inilah yang memebuat Jobs kembali ke singgasana Apple pada tahun 1997. Steve Jobs pada tahun 1997 Tak lama setelah Steve Jobs kembali ke panggung, Apple langsung merilis Mac OS 8 dengan banyak perbaikan user interface yang signifikan yang juga bisa diganti dengan skin-skin yang tersedia, banyak peningkatan stabilitas dan banyak fitur tambahan lainnya. Hal ini membangkitkan Apple dari keterpurukannya di masa tidak adanya Steve Jobs, dengan terjualnya Juta kopi Mac OS 8 di dua minggu pertama setelah rilis, dan 3 Juta kopi dalam waktu 6 bulan. user interface mac os 8 Melihat bangkitnya Apple, Microsoft pun tidak mau ketinggalan. Seperti namanya, Windows98 dirilis pada tahun 1998, versi peningkatan dari windows 95. Salah satu fitur peningkatan yang paling disebut-sebut adalah penambahan fitur USB yang kita kenal saat ini. 1999 Microsoft kembali merilis versi peningkatan berupa Windows98 Second Edition. Di versi ini terdapat fitur baru bernama Internet Connection Sharing, yang memungkinkan beberapa komputer di dalam LAN untuk berbagi koneksi internet ke sesama pengguna, yang nantinya mejadi cikal bakal Warnet. Kembalinya Steve Jobs juga menandai kembalinya persaingan yang ketat antara Microsoft dan Apple. Hingga 15 Tahun kemudian, Windows terus mengembangkan, memperbaiki dan meningkatkan versi Windowsnya, dari Windows ME, hingga WindowsXP yang populer, Gagalnya Vista merebut hati konsumen, Windows 7 yang sukses sampai pada akhirnya Windows 10, yang menyempurnakan semua fitur dari versi windows sebelumnya. Apple pun terus berkembang dengan Mac OSnya, Mac OS X dengan tampilan GUI-nya yang sangat menawan, yang kini sudah sampai di OS X El Capitain. Tak lupa dengan Linux dengan berbagai versinya, termasuk buatan Google Android dan Ubuntu. tampilan Windows 10 tampilan OS X el capitan Hingga sampai juga akhirnya pada masa kini, di mana sistem operasi komputer menjadi komponen penting dalam mengoperasikan komputer, yang membantu kebutuhan kita sehari-hari. Sistem operasi apakah yang anda pakai ketika sedang membaca artikel ini? Sekian dari saya, semoga artikel yang panjang ini bermanfaat bagi anda pembaca setia sekalian. Ada masukan? Saran? Kritik? Ide untuk artikel selanjutnya? Atau, adakah yang salah pada artikel ini? Tinggalkan komentar di bawah, ya! Sampai jumpa di artikel berikutnya ~ Salam Utak-atik! Bahan tulisan dan referensi International Programmer’s Day, Wikipedia
02 Dec 2010 Komputer MAINFRAME Posted at 1109h in centralized system, Deru Sudibyo, enterprise, infrastruktur IT, IT infrastucture, mainframe, mission-critical, MVS, system z, virtual LAN, virtual machine, virtualisasi, VLAN, VM/ESA, z/Linux, z/OS, z/TPF, z/VM, z/VSE, zEnterprise 0 Comments Hari ini kita akan sulit melihat mainframe MF dari halaman depan sebuah lingkungan IT. Karena yang kita lihat adalah tampilan web atau aplikasi bercorak GUI di layar desktop. Kalau tidak diberitahu, kita tidak akan tahu bahwa browser kita sedang sesi dengan HTTP server di MF. Kita juga tidak tahu bahwa aplikasi Microsoft Access kita sedang sesi dengan DB2 server di MF. Kita baru tahu ada MF hanya manakala kita kunjung ke dapur IT. Tidak harus di kamar mesin. Mungkin cukup menengok ke ruang support atau ruang programmer yang khusus menangani aplikasi lagecy. Jika disana kita jumpai penampilan layar telnet-3270 berarti di kamar mesin ada MF. Komputer MF adalah salah satu jenis komputer multiuser terbesar yang hadir paling awal di dunia IT, yaitu sejak awal dekade 60an. Disebut mainframe umumnya karena daya tampungnya terbesar pada masanya, sehingga menjadi penampungan data utama. Tempo doeloe di awal kehadirannya, cukup banyak vendor yang mengklaim produknya sebagai MF.. Namun dalam kompetisi akhirnya pemenangnya hanya IBM. Yang lain tenggelam dan mengikut arsitektur IBM MF menjadi produk kompatibel seperti Amdahl, Hitachi, Fujitsu dll. Satu-satunya yang tetap berdiri sendiri hingga hari ini hanya Unisys dan sangat jarang kita jumpai. Oleh karena itu selanjutnya yang dibahas disini hanya IBM MF. Satu hal yang sering rancu adalah supercomputer. Perlu dicatat bahwa supercomputer bukan MF dan MF bukan supercomputer. Supercomputer adalah komputer kelas mini tetapi memiliki processor yang didampingi dengan berbagai mathematical co-processor paling lengkap dan memori yang cukup besar, sehingga mampu mengolah data secara matematis yang bersifat CPU bound dalam skala yang sangat besar, jauh di atas MF. Sedangkan MF, meskipun kenyataanya hari ini tiap butir prosesornya berkecepatan tercepat di dunia, adalah business purposed computing machine yang umumnya bersifat I/O bound karena lebih fokus kepada kapasitas dan kerapihan database. Kemampuan MF dalam komputasi matematis tidak ada bedanya dengan komputer bisnis kelas mini maupun PC, hanya jauh lebih cepat. Memang ide awal supercomputer adalah MF. Di era 80an IBM sempat menyediakan vector facility VF dan math-assist co-processor untuk MF. Tetapi akhirnya dihentikan dan lahirlah supercomputer. Mungkin pertimbangannya yang memerlukan supercomputer umumnya litbang yang tidak memerlukan I/O bound skala MF. Sehingga lebih baik dipisahkan agar harganya lebih terjangkau. Entah seberapa pakem definisi istilah mainframe, namun yang jelas MF memang sangat berbeda dengan komputer lain. Box atau frame atau cashing utama yang sering disebut main frame hanya berisi CPU, memori dan I/O processor. Bahkan untuk model tertentu pada generasi tertentu, I/O processor dikemas dalam frame terpisah. Dalam frame utama tersebut sebenarnya berisi setidaknya 3 komputer, yaitu 1 komputer utama MF didampingi dengan 2 I/O processor, komputer untuk mengelola I/O, dan 3 service processor untuk mengelola konfigurasi I/O, dulu menggunakan PS/2 lantas diganti dengan Thinkpad. Boot juga harus dilakukan 3 kali. Mula-mula service processor di-boot untuk mengaktifkan service processor software yang jalan di OS/2. Lantas dari service processor kita boot I/O processor untuk mengaktifkan seluruh I/O device sesuai dengan konfigurasi yangsudah disiapkan oleh sysadmin. Dan yang terakhir, setelah konfigurasi I/O aktif, kita boot MF processor mungkin lebih dari satu, juga dari service processor. Dilihat dari konfigurasi I/O, MF bisa menyebar ratusan km seperti jaringan telekomunikasi melalui sambungan fiberoptic dengan teknologi FICON. Disk, tape dan I/O device lainnya bisa berada di kota lain. Misalnya, main frame-nya di Jakarta, disk di Semarang dan Surabaya, tape di Bogor dan Yogya. Berikut ini gambaran awam konfigurasi I/O sistem MF. Gambar ini animasi kampungan. Untuk mengulang animasinya, silakan klik gambar tsb. Namun cara ini tidak berlaku untuk Mozilla Firefox. Konfigurasi pada gambar di atas mirip jaringan komunikasi tetapi bukan jaringan komuikasi. Jaringan komunikasi MF menganut 2 arsitektur, yaitu SNA dan TCP/IP. Berikut ini gambaran awam jaringan komunikasi MF. Gambar ini juga animasi kampungan. Untuk mengulang animasinya, silakan klik gambar tersebut. Namun cara ini tidak berlaku untuk Mozilla Firefox. Mainframe dari Jaman ke Jaman Generasi pertama MF menggunakan 24-bit addressing, sehingga memorinya bisa mencapai 16MB. Produk yang beredar saat itu adalah IBM System/360 atau S/360. Awalnya masih belum mengenal virtual memory, dengan sistem operasi OS/MFT. Menjelang 70an hadir OS/MVT yang pertama kali mengenalkan teknologi virtual memory. Memasuki dekade 70an hadir arsitektur IBM System/370 atau S/370 yang menawarkan berbagai kemajuan baik kinerja maupun kapasitasnya. Kapasitas memori masih 16MB real maupun virtual karena masih 24-bit addressing. Namun kinerja prosesor sudah lebih maju dan sudah mengenalkan model multiprocessor MP. Kemampuan koneksi mesin utama mainframe dengan piranti I/O seperti disk, tape, terminal, printer meningkat drastis. Manajemen kerjanya dipercanggih oleh sistem operasi OS/VS1 yang selain mengandalkan vritual memory juga mengenal spool dan job entry subsystem untuk mendongkrak kinerjanya dalam menangani operasi batch. Tak lama kemudian muncul sistem operasi baru, OS/VS2-MVS yang mampu memperbesar kapasitas virtual memory melalui teknologi multiple virtual storage MVS. Setiap job exekusi satu program atau satu rangkaian seri program dialokasikan satu address space virtual memory utuh mulai address dekat 0 hingga kapasitas yang diperlukan job tersebut max 16MB. Dengan demikian virtual memory tidak lagi 16MB seperti OS/VS1, melainkan multiple 16MB. Dengan OS/VS2-MVS kita bisa menjalankan serentak puluhan job yang masing2 menggunakan memory 16MB. OS/VS2-MVS selanjutnya dikembangkan terus oleh IBM menjadi MVS/370, lantas MVS/SP. Semua dikenal dangan sebutan MVS. MF S/370 lantas hadir dengan berbagai model dan ukuran kapasitas untuk memberi kebebasan pengguna memilih MF sesuai kebutuhannya. Di era ini hadir pula 2 sistem operasi lain, yaitu DOS/VS dan VM/370. DOS/VS adalah sistem operasi multiuser sederhana dengan address space tunggal seperti OS/VS1 untuk mengoperasikan MF kelas terkecil. Harganya pun jauh di bawah MVS. DOS/VS kemudian berkembang menjadi DOS/VSE yang memiliki kemampuan lebur dengan VM/370 untuk memperkecil overhead. Selanjutnya menjadi VSE/SP yang mampu menyediakan 3 address space untuk meningkatkan kapasitas virtual memori yang semula hanya 16MB menjadi 40MB. Sejak DOS/VSE hingga kini orang menyebutnya cukup dengan kata VSE. Sedangkan VM/370 adalah sistem operasi yang menyediakan virtual machine seperti VMware untuk membagi MF yang besar menjadi beberapa virtual mainframe untuk menjalankan sistem operasi apa saja. Semua sistem operasi yang bisa jalan di MF pasti bisa jalan di VM/370. Lantas banyak pengguna memilih VSE dikombinasi dengan VM/370. Karena selain biayanya jauh lebih murah ketimbang MVS, kemampuannya menjadi tidak kalah dengan MVS. Meskipun VSE hanya mampu menjalankan 3 job yang menuntut memori di atas 10MB, namun dengan VM/370, kita bisa menjalankan puluhan VSE di MF. Tentu ada overhead akibat virtualisasi mesin. Tetapi cukup dikompensasi dengan kapasitas hardware yang sedikit lebih besar, tetap jatuhnya labih murah ketimbang MVS. Menjelang dekade 80an, VM/370 dikembangkan menjadi VM/SP dan VM/SP-HPO yang selanjutnya dikenal cukup dengan sebutan VM. Secara internal banyak perubahan drastis dalam rangka meningkatkan kinerja dan menekan overhead virtualisasi. Terutama loncatan kontrol yang semula menggunakan instruksi SVC yang berbasis interupsi sebagian besar dirubah dengan instruksi BR yang tidak melibatkan interupsi. Juga hadir fitur baru, Discontiguous Shared Segment DCSS, kapling memori yang di-shared antar virtual machine untuk memuat modul-modul program yang dipakai bersama antar sejumlah virtual machine. Mirip LPA di MVS, modul-modul program di dalamnya sudah preloaded. Sehingga selain tidak ada lagi I/O overhead, juga menghemat penggunaan memori karena setiap virtual machine mengakses modul yang sama di memori. VSE pun bisa dimasukkan ke DCSS, sehingga sangat menghemat memori bagi yang menjalankan 2 atau lebih VSE. Pengguna sangat menyukainya. Untuk mengakses langsung VM bagi para tenaga support dan administrator, disediakan CMS, sebuah sistem operasi khusus yang hanya bisa jalan di virtual machine. CMS mirip DOS pada komputer PC, single tasking single programming dan hanya mengenal sequential file. Meskipun disediakan editor yang cukup bagus setara editor MVS dan script EXEC2 setara script CLIST pada MVS, CMS tetap tidak menarik. Saat itu jarang orang bermain dengan CMS selain untuk meng-edit dan/atau meng-assemble modul-modul kastom yang diperlukan untuk mensetup konfigurasi VM. Networking hadir dengan arsitektur herarki System Network Architecture SNA dengan 7-layer. Meskipun sangat aman dan stabilitasnya luar biasa, namun mengelola SNA tidak semudah TCP/IP. Memang konsepnya pun jauh berbeda. TCP/IP didisain untuk koneksi kausal antar host dalam jaringan distributed computing. Sedangkan SNA didisain untuk koneksi berjenjang antara MF host sebagai pengendali pusat dengan piranti dumb seperti terminal, teller machine, ATM dll. Semua pengendalian termasuk routing dilakukan di jenjang tertinggi, yaitu MF host. Komputer lain non-MF bisa dikoneksikan ke jaringan SNA sebagai terminal khusus non-dumb dan bisa berkomunikasi dengan MF sebagai mana komunikasi antar komputer. Jika ada lebih dari satu komputer non-MF di jaringan SNA, satu sama lain hanya bisa melakukan sesi komunikasi melalui MF host. Agar antar non-MF bisa berkomunikasi tanpa melalui MF, koneksi fisiknya harus langsung dan di SNA dikonfigur sebagai low entry network LEN. Hadirnya computer networking tertua di dunia ini disusul dengan lahirnya CICS, middleware yang menjembatani pembangunan maupun operasi program-program untuk transaksi online ke jaringan SNA. Program aplikasi cukup menyediakan layar, memanggil CICS untuk menampilkan layar dan menerima data yang dipasok di layar. Selebihnya termasuk sesi komunikasi ditangani oleh CICS. Setiap program aplikasi online dijalankan sebagai subtask di CICS, sehingga satu program bisa dijalankan serempak oleh ribuan user yang online di ribuan terminal tanpa menuntut programmer untuk mempersiapkan programnya menggunakan sarana dan algoritma multitasking. Semua itu ditangani oleh CICS secara internal. Aplikasi apapun yang menginginkan online di jaringan SNA akan jauh lebih mudah dan efisien ditangani CICS. CICS kemudian menjadi harta primadona IBM yang paling ngetop. Memasuki dekade 80an hadir arsitektur penyempurna S/370 yang dinamai IBM System/370 Extended Architecture yang disingkat S/370-XA. Ada 2 pembaharuan yang paling signifikan yaitu, addressing 31-bit dan konfigurasi I/O benar-benar terpisah dari CPU dan ditangani oleh I/O processor yg disebut channel subsystem CSS. Dengan CSS, channel addressing yang semula 4-bit 0-F menjadi 8-bit 00-FF sehingga mampu mencapai 256 koneksi channel. Device unit addressing-nya tetap 8 bit 00-FF tiap koneksi channel. Sehingga satu konfigurasi mainframe S/370-XA mampu mencakup 256 x 256 I/O devices di luar networking. Meskipun addressing-nya 31-bit, jika kita bongkar fisiknya akan tampak 32-bit. Namun IBM ingin konsisten menjaga kompatibilitas agar seluruh object program yang dibikin di S/370 dan S/360 tetap jalan di S/370-XA tanpa harus mengkompilasi ulang, maka 1 bit paling depan dikorbankan sebagai tanda. Jika bit ini nyala berarti exekusi menggunakan addressing 31-bit. Jika bit tsb mati maka exekusi menggunakan 24-bit. Dengan demikian program-program 24-bit dari era S/360 dan S/370 bisa berjalan serentak atau simultan bersama dengan program-program 31-bit dari era S/370-XA. S/370-XA bukan pengganti S/370. Mereka hidup bersama di pasar dan pengguna bisa memilih sesuai kebutuhan. Untuk mengoperasikan MF S/370-XA, sistem operasinya pun disesuaikan, yaitu MVS/XA. Pengguna bisa mendapatkan puluhan hingga ribuan address space berukuran 2GB 31-bit dan 16MB 24-bit dalam kombinasi bebas sesuai program-program yang sedang dioperasikan. VM juga disesuaikan, yaitu VM/XA, yang mampu membangkitan sejumlah virtual machine berarsitektur S/370-XA, S/370 dan S/360. Kali ini IBM tidak menghadirkan VSE khusus untuk S/370-XA, dan VSE yang ada saat itu VSE/SP tidak bisa jalan native di mesin S/370-XA. Mungkin untuk mencegah terjadinya boyongan pemakai MVS ke VSE. Menjelang pertengahan dekade 80an VM mengalami perkembangan yang luar biasa. IBM menambahkan GCS, sistem operasi khusus seperti CMS yang memiliki kemampuan multitasking dan multiprogramming. Konon GCS adalah OS/VS1 yang dimodifikasi. VTAM, sebuah sistem operasi jaringan NOS SNA yang semula hanya jalan di MVS dan VSE, lantas bisa jalan pula di GCS. CMS juga dikembangkan. VSAM, sebuah filesystem paling canggih saat itu yang semula hanya tersedia di MVS dan VSE, lantas tersedia pula di CMS dan GCS dan bisa sharing bebas antar CMS antar virtual machine. Filesystem CMS yang tidak share pun berkembang menjadi shared filesystem SFS. CMS juga diberi kemampuan multitasking meskipun tidak multiprogramming. Juga disediakan IUCV, sarana komunikasi antar program antar virtual machine mirip socket pada TCP/IP. Dengan IUCV, kita bisa bikin program di CMS untuk mengakses fungsi-fungsi VTAM di GCS agar bisa online di seluruh jaringan SNA. Berangsur CMS juga dilengkapi dengan sarana window untuk menampilkan panel berlapis dan command pipelining seperti Unix. CMS lantas tidak saja dihuni oleh orang-orang support dan admin VM. Para programmer VSE hampir 100% boyong ke CMS. CMS lantas menjadi development house terbaik, jauh lebih baik ketimbang ICCF yang disediakan VSE. Bagi lingkungan IT yang menjalankan MVS dengan VM pun rata-rata development team-nya boyong ke CMS untuk mendapatkan fasilitas lebih. Selain tersedia sarana HELP yang canggih mirip ebook dan langsung bisa mengexekusi command yang dipertanyakan tanpa keluar dari HELP window. Revolusi VM ini memicu hadirnya vendor-vendor baru seperti Oracle, Focus, Goal System, Mincom dll. DBMS yang semula hanya ada di MVS, yaitu IMS DBMS dari IBM, DB2 RDBMS dan IBM dan IDMS dan Datacom DBMS dari CA, lantas lahirlah bayi DBMS baru untuk VM, antara lain Focus dan Oracle. IBM juga menghadirkan DB2 versi VM yaitu SQL/DS. CMS lantas tidak hanya menjadi development tools, tapi juga production seperti VSE dan MVS. Terlebih setelah IBM menghadirkan CICS versi CMS dinamakan CICS/CMS untuk development dan test dan versi GCS dinamakan CICS/VM untuk production, maka tercatat dalam berbagai media berita saat itu sekitar tahun 1987 bahwa 46% pengguna MVS dan VSE di USA bermigrasi ke native VM. IBM merasa rugi karena VM lebih murah, maka CICS/CMS dan CICS/VM dihentikan. Tentu sebagian pengguna yang mulai fanatik VM maupun vendor yang mendukung VM kecewa berat. Entah ada kaitannya dengan kekecewaan di atas atau tidak, namun kenyataannya di awal dekade 90an muncul berbagai slogan yang mencerca mahalnya MF dan ajakan downsizing yang dibarengi hadirnya konsep open system yang mengandalkan Unix yang sudah lama tenggelam menjadi platform sistem operasi dan TCP/IP warisan militer Amerika sebagai platform networking-nya, serta C/C++ sebagai platform bahasa pemersatu tingkat terbawah. Open system ternyata berhasil menggiring pasar dan opini publik untuk menempatkannya sebagai pilihan ideal. Pasalnya, 1 dengan TCP/IP yang menganut koneksi kausal sebagai networking platform, publik yakin beban komputer besar seperti MF bisa dipikul oleh puluhan hingga ribuan komputer kecil-kecil dalam jaringan TCP/IP. Terlebih dengan konsep baru client/server yang mampu menginspirasi para pakar software untuk menghadirkan berbagai aplikasi modern. 2 Meskipun Unix mampu melakukan multitasking dan multiprogramming seperti semua OS MF, bahkan command pipelining seperti CMS-nya VM, kinerja Unix sangat terbatas dan sangat tidak userfriendly, jauh dibanding MVS, VSE apalagi VM. Namun Unix memiliki kelebihan dibangun dengan bahan dasar utama C. Sehingga processor apa saja selama produsennya menyediakan C compiler bisa dibangun Unix untuk mengoperasikannya. Dengan demikian para produsen processor tidak perlu lagi pusing 7 keliling memikirkan dan membuatkan OS. Cukup membuat C compiler, beli Unix sourcecodes dan kompilasi sourcecode tsb dengan compiler bikinannya, pasti hadirlah Unix yang pas untuk processor-nya. Beberapa bagian yang bersifat khusus bisa langsung di-coded dalam binary dan disertakan selama kompilasi. Tidak perlu assembler. Kebijakan ini membawa angin segar bagi semua produsen processor. Sehingga mereka sama-sama kampanye downsizing dan mengunggulkan open system. IBM dengan MF-nya yang mendominasi dunia IT tentu merupakan target utama kampanye downsizing. Satu saja MF tumbang sudah merupakan lahan yg hebat. Bayangkan jika IT sebesar Citibank atau pemerintah US beralih dari MF ke komputer kecil-kecil, akan ada order jutaan komputer kecil. Sementara sebagian besar produsen software yang sudah mapan adalah produsen software untuk MF. Tentu mereka berusaha sekuat tenaga mengumandangkan kampanye tandingan yang mengunggulkan MF. Sedangkan produsen software yang belum mapan yang notabene jauh lebih banyak ketimbang yang mapan, buru-buru alih haluan ke open system untuk mencari kesempatan. Macintosh, produsen hardware dan software, berinisiatif maju beberapa langkah. Menyadari tidak userfriendly-nya Unix, Macintosh menambahkan fitur kosmetika pada Unix-nya dengan GUI yang kemudian dinamai Mac OS, sebuah OS berbasis Unix namun sangat dan paling userfriendly saat itu di planet bumi. Kejutan ini mandapat respon sangat positif di pasar USA. Melihat berkah yang diterima Macintosh, Microsoft pun tidak mau kalah. Microsoft mulai berpikir keras bagaimana membuat OS berkosmetika GUI. Takut dituduh menjiplak Mac OS, maka Microsoft tidak ikut mengadopsi Unix, melainkan membikin OS sendiri yang berkosmetika GUI dinamakan Windows. Awalnya Windows tetap merupakan sistem operasi komputer pribadi yang tidak memerlukan networking. Yang lebih diutamakan memberi kemudahan bagi pemakai untuk melakukan keperluan komputasi pribadi. Harganya pun sangat murah dipaket bersama penjualan hardware komputer. Entah ini persekongkolan monopoli terselubung antara Microsoft dengan produsen komputer, atau pembajakan. Yang jelas, kala itu para pemakai dari negara-negara tertinggal yang kurang mengenal hukum dagang seperti Indonesia sepertinya dibiarkan membagi-bagikan Windows gratisan. Namun walhasil, Microsoft berhasil menjadi produsen software terbesar di dunia. Setelah dikenal lebih luas dari Mac OS di luar USA, Windows kemudian mengadopsi TCP/IP dan mulai merambat ke aplikasi IT ringan tanpa meninggalkan fungsi utamanya sebagai komputer pribadi. Sebenarnya MF juga menyediakan C compiler sejak awal. Tentu saja Unix source code juga bisa dikompilasi menjadi Unix-nya MF. Tetapi IBM merasa akan banyak kehilangan esensi dan kelebihan arsitektur MF. Sehingga IBM tetap mempertahankan MF. TCP/IP segera diadopsi, pertama kali di VM, lantas MVS menyusul dan VSE yang terakhir. SNA juga dirombak total menuju koneksi kausal menjadi SNA/APPN yang diharapkan menandingi TCP/IP. Arsitektur keseluruhan hardware dirombak dari S/370 dan S/370-XA menjadi IBM Enterprise System Architecture/370 atau ESA/370 yang berorientasi enterprise yang mensaranai sebesar-besarnya aplikasi client/server dengan platform non-MF termasuk open system baik melalui SNA/APPN maupun TCP/IP. ESA/370 merupakan langkah persiapan menuju 64-bit addressing. Sebagian besar komponen hardware sudah 64-bit. Tetapi belum ditemukan teknik terbaik mengimplementasikannya ke tingkat aplikasi agar kompatibilitas aplikasi 31-bit dan 24-bit tetap terjamin. Sehingga implementasinya baru untuk menambahkan expanded storage, memori di atas address 2GB yang dikelola mirip virtual memory tetapi aksesnya terbatas pada tingkat frame 4KB. Sehingga pemanfaatannya baru untuk paging dan kinerjanya sangat signifikan dibanding paging ke disk. ESA/370 benar-benar menggantikan S/370 dan S/370-XA. OS-nya pun menyesuaikan, yaitu MVS/ESA, VM/ESA dan VSE/ESA, yang berasal dari OS versi pendahulunya dengan menambahkan fitur untuk mengelola expanded storage. Namun apa mau dikata, Dewi Fortuna kali ini berpihak pada open system. IBM MF yang sejak awal 60an telah mendominasi jagat IT berangsur terkikis oleh open system. Sejumlah instansi beralih ke PC-based distributed system. Hari demi hari MF makin terkikis dan makin tidak dikenal dalam percaturan IT. Dianggap sebagai dinosaur, binatang paling besar yang paling primitif. Hanya aplikasi IT yang mission-critical seperti bisnis finansial terutama bank, pemerintahan dan reservasi penerbangan yang bertahan dengan MF. Karena mereka mengkaji secara serius bahwa belum ada platform selain MF yang benar-benar compliant untuk aplikasi mission-critical. Namun di negara-negara tertinggal yang kurang mampu mengkaji IT saat itu seperti Indonesia, Vietnam dan negara-negara Afrika tengah banyak yang latah ikut downsizing meskipun aplikasinya mission-critical. Karena sewaktu masih menggunakan MF pun mereka belum tahu apa itu mission-critical. Bahkan online pun satu dua baru mencoba-coba memulai. Di Indonesia, BNI baru online 600 cabang. BCA sudah lebih banyak meskipun mulainya belakangan. Kebanyakan masih mengandalkan batch. Setiap orang bisa men-shutdown MF kapan pun tanpa meminta maaf. Sehingga mereka tidak merasa kehilangan apapun dengan beralih dari MF ke open system. Di Indonesia yang tidak ikut latah downsizing saat itu antara lain BCA, BII, Lippobank, BBD, BankDuta, BankExim, Bank Danamon, Bank Bali, GIA, KS, IPTN, PAL, Pertamina dan Indocement. MF makin terkikis, tetapi IBM tetap gigih mengembangkannya. Pada pertengahan dekade 90an, IBM menghadirkan arsitektur IBM System/390 atau S/390 untuk memperbaiki sekaligus menggantikan ESA/370. Kali ini hampir semua komponen sudah 64-bit. Expanded storage benar-benar alokasi dinamik central storage. Sejumlah instruksi baru juga dihadirkan untuk mengexplorasi kelebihan 64-bit dari program 31-bit, seperti extended addressing. OS-nya juga menyesuaikan. MVS/ESA menjadi OS/390 dan VM/ESA menjadi VM/390. VSE tidak disesuaikan karena dianggap pesimis. VSE masih bisa dijalankan tapi dengan VM/390. Kelebihan OS/390 dan VM/390 dibanding versi ESA adalah kemampuannya dalam mengexplorasi kelebihan 64-bit dari program 31-bit. Kelebihan paling signifikan tampak pada OS/390, yaitu sertifikasi bahwa OS/390 termasuk anggota open system. Kenyataannya, OS/390 merupakan hasil perkawinan antara MVS dan Unix. Melalui komponen Unix system services USS, kita tidak sekedar melihat tampilan OS/390 seprimitif Unix, kita juga bisa melakukan programming benar-benar bergaya Unix. Apesnya open system menghadirkan fatwa baru yaitu open source yang tidak mungkin diikuti oleh IBM. Sekali lagi perjuangan MF S/390 gagal dan terkikis oleh Linux dan keluarga GPL-nya. IBM pun untuk “menyelamatkan’ hardware MF, terpaksa ikut mengembangkan Linux menjadi Linux/390 dan melakukan spec-down MF yang dikhususkan untuk Linux. Rupanya gigih juga perjuangan sang mantan dominator yang mulai kehilangan taringnya. Memasuki era millennium, IBM menghadirkan pengganti arsitektur S/390. Arsitektur MF yg baru ini dinamakan “z” dengan huruf kecil dan IBM menuliskannya agak kesulitan, “IBM z/Architecture” atau “IBM System z“. Tetapi tidak pernah ditulis S/z 🙂 OS-nya pun serta merta di-z-kan semua. OS/390 menjadi z/OS. VM/390 menjadi z/VM. Dan VSE yang semula sudah ditinggalkan dihadirkan kembali sebagai z/VSE. Kenapa penamaannya aneh? Kenapa dipilih z? Tidak ada penjelasan resmi. Ada yang bilang hoki IBM sudah beralih dari numerik ke aksara. Ada pula yang bilang dipilih z melambangkan jurus perjuangan terakhir sesuai posisi z pada abjad huruf latin. Namun kenyataannya memang IBM merubah semua numenklatur teknologinya ke aksara kecil. MF z ini sepertinya merupakan finishing dari perjalanan menuju 64-bit tanpa meninggalkan 31-bit dan 24-bit yang diawali dari ESA/370 melalui berbagai penyempurnaan sepanjang S/390. Patut diacungi jempol, MF z ini trimodal computing yang mampu mengoperasikan aplikasi 64-bit, 31-bit dan 24-bit serempak. Program aplikasi 24-bit dari era S/360 dijamin jalan mulus di MF z berdampingan dengan aplikasi 64-bit tanpa harus mengkompilasi atau meng-assemble ulang. Demikian pula program aplikasi 31-bit. Dengan berbasis 64-bit addressing, setiap address space MF z bisa mencapai 16,777,216 TB. Jika dioperasikan dengan z/VSE yang mampu membangkitkan 3 address space, maka total virtual memory menjadi 50,331,648 TB. Dengan z/OS yang mampu membangkitkan ribuan address space dan data space maupun hyper space, kita akan mendapatkan kapasitas memori yang tak terbatas. Demikian pula dengan z/VM yang mampu membangkitkan ribuan virtual machine dan masing-masing virtual machine bisa mengoperasikan z/VSE yang mampu membangkitkan 3 address space, dan/atau z/OS yang mampu membangkitkan jutaan address space, data space maupun hyper space, dan/atau z/Linux yang hanya satu address space, tentu kapasitas memorinya menjadi tak terhitung lagi. Jurus pamungkas IBM dengan menghadirkan System z ini terbukti berhasil. Sejak tahun 2001 hingga hari ini revenue IBM di sektor MF z terus meningkat. Mereka yang bermain di wilayah mission-critical tidak lagi ragu mengembangkan apllikasi di z/OS setelah hampir satu dekade mempelajari teknologi yang beredar hari ke hari tidak menemukan contoh signifikan kemampuan open system dan open source di wilayah tersebut. Justeru sebaliknya, dengan z/OS mereka bisa mengembangkan aplikasi open system dalam satu atap dengan aplikasi mission-critical maupun legacy yang harus dipertahankan. Dengan wadah tunggal tentu konfigurasi menjadi sederhana memudahkan pengoperasian, administrasi dan perawatan. Terlebih mekanisme backup System z yg mission-critical compliant menambah rasa aman tersendiri. Mereka yang di luar wilayah mission-critical pun banyak yang tergiur beralih ke MF z. Terutama mereka yang bermain dengan banyak server kecil berbasis Linux`seperti internet dan hosting provider. Mengelola 10 hingga 20 server mungkin tidak masalah. Tapi mengelola 50 server atau lebih, bahkan ratusan mungkin lain cerita. Menggabungkan konten semua atau sejumlah server kecil ke satu server yang lebih besar bukan hal yang mudah. Selain teknisnya kadang memang sulit, ada pula yang memang tidak mungkin disatukan. Apalagi hosting provider yang mana konten setiap servernya dikelola sendiri oleh para nasabah. Sementara, System z dengan z/VM menawarkan kesederhanaan luar biasa dalam beternak server kecil. z/VM menyediakan ribuan bahkan puluhan ribu virtual server untuk Linux maupun OS MF. Jika kita punya 50 atau lebih server Linux dalam satu atau lebih ruangan dengan kabel sedemikian semrawut, maka sudah waktunya untuk menyederhanakannya ke satu server yang berukuran besar. Sejauh ini baru ada 2 pilihan. Jika server besar yang kita bilih berbasis Intel, maka sarana yang harus kita gunakan adalah VMware dengan OS yang mendukungnya. Jika server besar yang kita bilih MF z, berarti kita memilih z/VM. Tentu ada plus minusnya, namun intinya sama, me-rehost setiap server yang kita targetkan ke virtual server. Virtual server tidak memerlukan ruangan, kabel maupun listrik. Ribuan virtual server menyelinap tak berujud dalam virtual machine. Koneksinya satu sama lain jika ada juga menggunakan virtual line yang tidak memerlukan hardware apapun tetapi jauh lebih cepat karena sebenarnya melalui memori. Sehingga kita mendapatkan nilai lebih dari sekedar menyederhanakan ujud dan kesemrawutan. Tapi ini semua berkat kelambanan pihak open system dan open source dalam mengejar kekurangannya memenuhi kebutuhan dukungan terhadap aplikasi mission-critical yang sebenarnya menjadi tolok ukur aplikasi IT. Ibarat kendaraan, aplikasi mission-critical adalah medan offroad yang memerlukan ketangguhan kendaraan untuk melintasinya. Dalam hal ini MF dapat diibaratkan seperti Toyota Land Cruiser, Jeep atau Land Rover, sudah kadung tercitra legendaris melalui ribuan bukti yang tidak mungkin tersingkir begitu saja oleh Mitsubishi Pajero melalui pentas Paris-Dakkar. Demikian pula MF… para penghuni medan mission-critical seperti perbankan dan pemerintahan sudah merasa terpenuhi kebutuhannya oleh MF selama puluhan tahun. Mereka cenderung tidak berani mencoba-coba karena resikonya tidak sebanding dengan manfaatnya. Melihat dan menimbang itu semua, saya secara pribadi semakin mantap memilih platform MF untuk mewujudkan cita-cita lama sejak masih kuliah di Dept Statistika Komputasi IPB untuk mendirikan sebuah industri software di Tanah Air. Dan alhamdulillah sudah saya wujudkan sejak tahun 2004 dan produk perdananya adalah automation tools. Detilnya dapat anda baca di Topik-topik terkait OS Mainframe Mengoptimasi z/OS GDPS – Konfigurasi Sistem Komputer Antar Kota Antar Propinsi Downsize – Manfaat apa Mudharat? Mainframe z/Enterprise, Cara Jitu Beternak Server Capacity Planning untukVirtualisasi Mainframe Solusi Paling Jitu untuk e-Gov Web Server Sederhana Berbahanbaku Rexx untuk z/OS Virtualisasi dengan z/VM makin Heboh Awan Cumulonimbus Hadir di Jagat IT
sistem operasi yang dikembangkan oleh ibm untuk komputer mainframe