Selasa, 27 Maret 2012

SYSTEM MANAGEMENT FACILITIES (SMF)

IBM System Manajemen Facility (SMF) adalah komponen dari IBM z / OS untuk komputer mainframe, menyediakan metode standar untuk menuliskan catatan aktivitas ke file (atau data diatur untuk menggunakan z / OS panjang). SMF menyediakan penuh "instrumentasi" dari semua kegiatan dasar yang berjalan pada sistem operasi mainframe IBM, termasuk I / O, aktivitas jaringan, perangkat lunak penggunaan, kondisi kesalahan, penggunaan prosesor, dll.

Salah satu komponen yang paling menonjol dari z / OS yang menggunakan SMF adalah Resource Management Facility (RMF). RMF menyediakan kinerja dan instrumentasi penggunaan sumber daya seperti prosesor, memori, disk, cache, beban kerja, penyimpanan virtual, XCF dan Fasilitas Coupling. RMF secara teknis adalah harga (biaya tambahan) fitur dari z / OS.

SMF menjadi dasar bagi pemantauan banyak dan utilitas otomatisasi. Setiap catatan SMF memiliki jenis nomor (misalnya "SMF 120" atau "SMF 89"), dan instalasi memiliki kontrol yang besar atas seberapa banyak atau sedikit SMF data yang harus dikumpulkan. Catatan tertulis oleh perangkat lunak selain produk IBM umumnya memiliki tipe record dari 128 atau lebih tinggi. Beberapa jenis catatan memiliki subtipe - misalnya Tipe 70 Subtipe 1 catatan yang ditulis oleh RMF untuk merekam aktivitas CPU.

Sistem manajemen fasilitas (SMF) terdiri dari sistem rutinitas dan rutinitas keluar opsional user-ditulis yang mengumpulkan, format, dan sistem catatan dan informasi yang berhubungan dengan pekerjaan.

Informasi yang dikumpulkan oleh SMF dan rutinitas keluar user-ditulis dicatat pada volume akses langsung di salah satu set data SMF. Set data ini, disebut primer dan data sekunder set, harus online di inisialisasi sistem. Saat itu, SMF menggunakan data primer ditetapkan sebagai data rekaman aktif mengatur kecuali sudah penuh. Jika himpunan data primer penuh, SMF memeriksa setiap kumpulan data dalam urutan itu terdaftar sampai menemukan satu yang tidak penuh. SMF kemudian menggunakan data ini ditetapkan sebagai kumpulan data rekaman aktif dan permintaan bahwa operator membuang semua set data yang tidak kosong.

Ketika rekaman data set aktif penuh, SMF secara otomatis beralih rekaman dari data SMF aktif diatur ke sebuah set data sekunder SMF kosong, melewati kontrol ke pintu keluar tempat pembuangan SMF, IEFU29, dan masalah pesan untuk menunjukkan bahwa himpunan data yang harus dibuang. Gunakan program SMF dump, IFASMFDP, untuk membuang set SMF penuh data dan untuk me-reset status data dibuang diatur untuk mengosongkan sehingga dapat digunakan lagi untuk merekam.


Error Recovery
Jika kesalahan I / O terjadi sementara SMF adalah tulisan salah satu set data SMF, Anda menerima pesan dan switch SMF ke salah satu data set kosong sekunder.

Switching Data Sets Smf
Untuk mempersiapkan sebuah data SMF ditetapkan untuk membuang sebelum menjadi penuh, operator biasanya menggunakan perintah SWITCH SMF untuk beralih dari data saat ini ditetapkan untuk mengatur data lain. Untuk saklar untuk menjadi sukses, harus ada kumpulan data aktif yang kosong. Oleh karena itu, gunakan DISPLAY SMF perintah untuk memverifikasi bahwa ada setidaknya satu data alternatif ditetapkan sebelum menerbitkan SWITCH atau perintah HALT.

Para HALT EOD perintah juga mempersiapkan sebuah data SMF ditetapkan untuk dumping, tetapi menggunakannya hanya ketika Anda berniat untuk quiesce sistem dalam persiapan untuk shutdown. Jangan gunakan HALT ketika Anda berniat untuk menjaga sistem berjalan. HALT EOD akan menutup log sistem dan berhenti merekam SMF.

Restart SMF
Karena SMF berjalan dalam ruang alamat sendiri, Anda bisa restart SMF dengan perintah SET SMF. Bila Anda memasukkan perintah itu, pesan ini muncul:

IEE980I SMF IS BEING RESTART

Ketika restart selesai dan rekaman mulai, pesan berikut muncul:

IEE360I SMF NOW RECORDING ON SYS1.MANx

Jika SET SMF perintah abends sementara memperbarui parameter SMF, mungkin perlu untuk mengakhiri ruang alamat SMF dan restart SMF. Jika programmer sistem menentukan bahwa perlu untuk mengakhiri ruang alamat, masalah:

FORCE SMF, ARM

Untuk me-restart SMF setelah ruang alamat SMF berakhir, mengeluarkan perintah SET SMF lagi, menetapkan anggota parmlib SMFPRMxx berisi parameter yang berbeda.

Selasa, 31 Januari 2012

Komputer Mainframe

Mainframe merupakan sebuah komputer yang digunakan untuk memproses aplikasi dan data yang besar. Dengan harganya yang sangat mahal dan fungsinya juga untuk mengolah data dan aplikasi yang sangat besar, Komputer Mainframe hanya mampu digunakan oleh perusahaan yang besar pula seperti Pemerintahan dan Bank. Mainframe dapat melayani ratusan dan bahkan ribuan pengguna secara bersamaan. Selain mahal, komputer ini menghabiskan daya listrik yang besar. Kegunaan Mainframe di bidang perbankan adalah untuk transaksi dan dibidang pemerintahan biasanya digunakan untuk sensus, pajak kendaraan, keperluan militer, riset penelitian.

Kelebihan Dan Kekurangan Komputer Mainframe

Kelebihan:
  1. Memiliki processor yang berjumlah lebih dari satu.
  2. Bisa digunakan oleh banyak pengguna (multi user).
  3. Dapat membuka beberapa aplikasi dalam waktu bersamaan
  4. Menggunakan teknologi time sharring.
  5. Kecepatan kerja processornya hingga 1GOPS (Giga Operations Per Second).
Kekurangan:
  1. Karena ukurannya yang besar, maka diperlukan ruangan yang besar untuk menyimpannya.
  2. Harganya sangat mahal.
  3. Interface dengan pengguna masih menggunakan teks.
  4. Kerjanya sangat lama. 
  5. Membutuhkan daya listrik yang sangat

Komponen Hardware Sistem Mainframe
  1. CPU , pada Mainframe CPU terdiri dari beberapa komponen yaitu Processor, Memory, dan Channel
  2. Communication Device, yaitu alat/perangkat yang digunakan dalam sistem jaringan komputer yang berfungsi untuk menghubungkan dalam jarak yang jauh (contoh : Hub, Repeater, Switch, Modem). Pada sistem jaringan mainframe, perangkat yang digunakan adalah Communication Controller.
  3. Disk Storage Device, merupakan penyimpanan data dalam sistem komputer mainframe yang berupa disk. Kapasitas storage bisa mencapai ribuan GB.
  4. Tape, merupakan media perangkat untuk mentransfer data dari disk ke cartridge. Transfer rate bisa mencapai 40.000 KB/s.
Konektivitas
 
Secara umum, konektivitas pada Sistem Mainframe adalah sebagai berikut :
  1. Parallel Channel, memiliki kecepatan rata-rata hingga 4,5 MB/s, jarak tempuh mencapai 122 M, bertipe Byte Multiplexer (mampu beroperasi dengan kecepatan data yang relatif tinggi tetapi dengan hanya satu perangkat pada satu waktu atau mampu beroperasi dalam banyak perangkat tetapi memiliki kecepatan yang relatif rendah), Block Multiplexer (dirancang untuk kecepatan tinggi terbatas pada blok interleaving data yang lengkap.
  2. Escon Channel (Enterprise System Connection), memiliki kecepatan rata-rata 200 Mbps, Pair Optical Fibre, dan menjangkau hampir 3 Km.
  3. Ficon Channel (Fibre Connection), memiliki kecepatan rata-rata 20 Mbps, jarak tempuh hingga 20 Km.
  4. OSA (Open System Adapter), merupakan network controller untuk mainframe dan mendukung jaringan ethernet, token ring, FDDI, ATM, GbE, FENET, 1000Base-T. Untuk token ring memiliki kecepatan rata-rata 4-16 MB/s dan Ethernet 10 MB/s, 100 MB/s. Untuk OSA Console Support menggunakan 1000Base-T.
  5. CTC (Channel to Channel), menghubungkan antara CPU dengan CPU lain atau LPAR dengan LPAR yang lain lewat koneksi ESCON atau FICON.
  6. Hypersocket, menghubungkan antara satu LPAR dengan LPAR yang lain lewat memory CPU.

Semua komponen hardware ini terpisah satu sama lain dan terhubung dengan CPU Mainframe itu sendiri. sebagai contoh jaringan sistem pada gambar berikut :



      CPU - Basic Vs LPAR Mode
      • Basic Mode, Satu CPU hanya menjalankan satu OS
      • LPAR Mode, Satu CPU secara logic dipecah menjadi beberapa partisi (menggunakan fitur PR/SM - Processor Resource / System Manager). Masing-masing partisi menjalankan satu OS.
      Mainframe Software

      Operating Sistem adalah sekumpulan program yang memanage kerja internal suatu sistem komputer. OS didesain agar berbagai resource komputer digunakan dengan sebaik-baiknya, dan menjamin suatu pekerjaan (work) maksimum dan diproses secara efisien.

      OS pada mainframe z Series terdiri dari beberapa, diantaranya :
      • z / VM
      • z / Virtual Machine (z/ VM) memiliki dua komponen dasar: sebuah program kontrol (CP) dan satu-user sistem operasi (CMS/Conversational Monitor System). Sebagai program pengendalian, z/VM adalah hypervisor karena menjalankan sistem operasi lain dalam hal menciptakan mesin virtual. komponen utama lainnya adalah Sistem Monitor Percakapan/CMS. Komponen dari z/VM berjalan dalam mesin virtual dan menyediakan sebuah interface pengguna yang interaktif.
      • z / VSE
      • z/Virtual Storage Extended (z/VSE) yang populer dengan pengguna mainframe skala kecil. sistem operasi z/VSE menyediakan kompleksitas lebih kecil untuk pemrosesan batch dan pengolahan transaksi. z / VSE ini awalnya dikenal sebagai Sistem Operasi Disk (DOS), dan adalah yang pertama berbasis disk operating system (DOS) pada mainframe yang diperkenalkan untuk komputer S/360 komputer.
      • z / OS
      • z/OS Operating System terdiri dari load module atau executable code. Saat proses install, system programmer meng-copy load module ke load libraries yang ada di volume. z/OS - Multiprogramming and multiprocessing. Multiprogramming – Kemampuan meng-eksekusi banyak program pada saat bersamaan. Multiprocessing – Kemampuan mengoperasikan dua atau lebih processor share berbagai resource hardware seperti memory dan external disk
      • z / TPF
      • z / Transaction Processing Facility (z / TPF) sistem operasi memiliki tujuan system yang khusus digunakan oleh perusahaan dengan volume transaksi yang tinggi, seperti perusahaan kartu kredit dan sistem reservasi penerbangan. z / TPF pernah dikenal sebagai Program Airline Control (ACP). Hal ini masih digunakan oleh maskapai penerbangan dan telah digunakan untuk sistem besar lainnya yang membutuhkan kecepatan dan volume transaksi tinggi. perangkat TPF diformat sedemikian rupa sehingga potongan-potongan data individu dapat diakses langsung oleh disk.
      • Linux
      • Beberapa linux (non-IBM) dapat digunakan pada mainframe. Ada dua generik nama untuk distribusi sistem: 
        1. Linux di S/390 (menggunakan 31-bit dan 32-bit register) 
        2. Linux pada Sistem z (menggunakan 64-bit dan register) 
      Ungkapan Linux di Sistem z digunakan untuk merujuk ke Linux berjalan pada S/390 atau Sistem z sistem, ketika tidak ada kebutuhan khusus untuk merujuk secara eksplisit baik 31-bit atau versi 64-bit.

      Karakteristik linux di mainframe meliputi:
        Linux menggunakan data kunci hitung tradisional (CKD/count key data) perangkat 10disk dan SAN-penghubung SCSI. Sistem mainframe dapat mengenali drive ini sebagai drive Linux, tetapi tidak dapat menggunakan format data pada drive karena tidak dapat berbagi dengan sistem operasi lainnya. Linux tidak menggunakan layar terminal 3270, sementara semua mainframe lainnya sistem operasi menggunakan 3270 sebagai dasar Linux Terminal architecture. mereka menggunakan terminal X Window System berbasis atau emulator Window System X pada PC, tetapi juga mendukung terminal ASCII, biasanya terhubung melalui telnet protokol. Sistem X Window adalah standar untuk antarmuka grafis di Linux. Ini adalah lapisan tengah antara perangkat keras dan jendela manajer.
         
        Dengan pengaturan yang tepat, sistem Linux z/VM dapat di kloning yang terpisah Linux dengan cepat. LAN z/VM dapat digunakan untuk menghubungkan beberapa Linux dan untuk menyediakan rute LAN eksternal untuk mereka. Sistem file read-only, seperti sistem /user berkas dapat dibagi bersama oleh linux server.
         
        Linux pada mainframe beroperasi dengan set karakter ASCII, bukan EBCDIC12 bentuk yang disimpan adalah data yang biasanya digunakan pada mainframe. Di sini, EBCDIC hanya digunakan ketika menulis seperti display dan printer. Driver Linux untuk perangkat ini menangani penerjemahan karakter.