Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
DATABASE ADMINISTRATION
Pertemuan ke-10
2
Data and Storage Management source : Database Administration the complete guide to practices and procedures chapter 16 by. Craig S. Mullins
3
Semua DBMS bersandar pada data file untuk menyimpan data
Semua DBMS bersandar pada data file untuk menyimpan data. Dan data files / data set ini Storage managemen adalah salah satu key part dari operasi database yang dibutuhkan DBA Storage adalah fixed disk drives atau disk subsystem,tetapi storage juga dapat diartikan nonvolatile storage, solid state disk, removable storage, optical storage dan tape storage Selama DBA bekerja dengan management system penyimpanan data, pekerjaan DBA akan berinteraksi dengan storage tempat menyimpan database Untuk menunjang pekerjaan ini DBA harus mengenal mekanisme fisk dari sebuah storage.
4
Storage Management Basics
Secara teori, DBMS vendor secara eksplisit tidak mensupport secara spesifik third-pardy produk storage media. Untuk menentukan apa yang paling baik untuk DBMS, DBA harus melakukan evaluasi banyak produk,vendor dan teknologi yang menyediakan storage solution Meski hampir semua storage teknologi dapat bekerja dengan DBMS produk, beberapa teknologi storage lebih baik ketika digunakan dari yang lain secara performa, reliability, usability dan biaya
5
Teknologi storage yang utama digunakan untuk data menagement adalah disk drive
Desain mekanik dari disk drive membuat diskdrive lebih mudah mengalami kerusahakan daripada komponen komputer yang lain untuk kritikal aplication, data integrity menjadi lebih penting daripada data availability. Jika storage media unreliable dan rusak sehingga data korup, kehilangan data menjadi lebih buruk daripada downtime Data base performance sangat tergantung pada I/O – semakin cepat DBMS mengoperasikan I/O semakin cepat database berjalan Karena alasa ini beberapa modern storage system menyediakan mekanisme caching untuk menyimpan data sementara di memori
7
Beberapa tujuan ketika membuat sebuah storage sistem meliputi :
Mencegah hilangnya data – prioritas utama Memastikan kapasitas tersedia, dan solusi storage dapat dengan mudah menambah storage jika dibutuhkan Memilih solusi yang memiliki fungsi akses yang cepat ke data, dengan minimal atau tanpa interupsi Memilih solusi storage yang fault tolerant, dan dapat direpair dengan cepat jika ada salah Memilih solusi storage yang demiliki fungsi replace disk tanpa ada kerusakan Kombinasikan dalam sebuah solusi storage yang cost-effective secara skala perusahaan
8
Files and Data Sets Salah satu isu terpenting dalam database adalah berapa besar space yang diperbolehkan untuk database Kalkulasi space harus berdasarkan akun bukan hanya tablespace, tetapi juga index, dan transaction log DBMS Setiap entitas tersebut akan dibutuhkan pada file yang terpisah, atau data set secara terus menerus pada storage DBA dapat menggunakan multiple storage device
10
DBA harus menentukan peletakan yang optimal dari file pada disk device
Salah satu teknik yaitu dengan meletakkan index file dan data file pada disk device yang terpisah Tetapi jika DBMS menggunakan modern storage deivce yang dapat membuat virtual disk dengan meletakkan pada beberapa disk fisik (RAID) peletakan secara manual tidak perlu dilakukan Dengan mengabaikan tipe storage yang digunakan, pastikan tempat transaction log terpisah dari database, sebagai backup
11
Setiap DBMS memiliki storage option masing-masing
Microsoft SQL Server menggunakan filegroups, DB2 untuk OS/390 menggunakan STOGROUPS, and Sybase menggunakan Segments. DBA harus memahami mekanisme DBMS untuk berinteraksi dengan storage subsystems and disks untuk menbuat database Pembuatan database file yang kurang baik dapat menjadi penyebab performance yang buruk Beberapa perusahaan menggunakan system-managed storage atau SMS. dengan SMS, lokasi aktual files dan data sets ditentukan oleh system, bukan DBA atau storage administrator
12
Space Management database tidak hanya terdiri dari data portion (tables and indexes), tetapi juga log portion. Perusahan harus secara periodic dan konsisten memonitor database space usage Hal ini dapat dilakukan dengan tools dan utilitas DBMS, storage management software atau thirt party database tools
13
Seorang DBA harus dapat melakukan pengamatan terkait :
jumlah secondary extents Device fragmentation Fragment usage information Free space available Segment or partition size Tables and indexes allocated per segment Amount of reserved space that is currently unused Objects approaching an "out of space" condition
14
Storage Options Storage utama yang digunakan database biasanya dengan disk drives Tape juga salah satu storage option, sama seperti optical disk, tetap tape adalah teknologi WORM (write once, read many) Tape digunakan untuk tujuan backup, sementara optical disk adalah teknologi untuk backup dan offline storage
15
Storage option - RAID Akronim dari redundant arrays of inexpensive disks, kombinasi multiple disk device menjadi array yang dapat digunakan oleh sistem sebagai single disk drive Ada banyak level RAID technology, dengan berbagai macam tingkat fault tolerance dan tingkat performa Aspek RAID yang menjadi kelebihan yaitu kemampuan untuk hot-swappable drives; array tidak perlu dimatikan untuk mengganti drive yang bermasalah Drive dapat direplace ketika sistem berjalan, hal ini merupakan kelebihan sistem RAID yang dibutuhkan oleh DBA yang memanace nonstop data availability
16
level raid
17
Raid-1
20
Raid-4
24
Storage option - JBOD JBOD singkatan dari just a bunch of disks, adalah istilah yang membedakan tradisional disk teknologi dengan teknologi storage yang baru Pada JBOD disk terkoneksi langsung dengan serverTypically Sekali DBMS diinstall pada disk drive, database file dapat dibuat pada disk drive tersebut, dengan menggunakan fasilitas DBMS
25
Storage option - Storage Area Networks
A storage area network, or SAN, umumnya mengacu pada jaringan interconeksi dari storage devices. Namun secara level besar Dalam beberapa kasus SAN termasuk meliputi fiber channel switch. Beberapa yang lain mendefinisikan SAN adalah dua atau lebih host systems menggunakan fiber channel technology. SAN memiliki beberapa keuntungan: Shared storage between multiple hosts High I/O performance Server and storage consolidation
26
Storage option - Network-Attached Storage
Network-attached storage atau NAS, adalah storage yang dapat diakses dari network dengan NAS, hosts atau client systems dapat read and write data lewat network interface (seperti Ethernet, FDDI) NAS dapat diimplementasikan menggunakan file server, host system yang terinstall NAS software, dan server khusus yang disebut appliances. NAS memiliki keuntungan: Shared storage between multiple hosts Simpler management due to reducing duplicate storage Application based storage access at file level
27
Direct Access File System
DAFS, singkatan dari direct access file system,teknologi terbari dengan spesifikasi yan gmemungkinkan teknologi disk untuk melakukan memory-to-memory interconnect technologies seperti VI and InfiniBand. DAFS menjanjikan I/O performance and disk reliability,tetapi DAFS merupakan produk baru dalam development lifecycle.
28
Planning for the Future
Banyak implementasi database terkait banyak hal tetapi static Sekali dideploy, databases akan mengalami proses querie, update, load, unload, dan reorganize, and data didelete dan diinsert selama proses berjalan. Selama data berubah dan bertambah, kebutuhan storage akan terus berubah dan bertambah juga DBA harus terus siap menangani dan mempersiapkan perkembangan database DBA harus selalu mengawasi jumlah data dan jumlah user yang mengases data Dalam perkembangannya database storage bisa juga mengalami modifikasi
29
summary Databse adalah kumpulan data dan file yang harus disimpan pada media storage dengan baik DBA harus memahami, perbedaan storage option yang tersedia untukd atabase objek dan file, dan menggunakan device yang sesuai untuk kapasistas, performance dan budget yang dibutuhkan Storage adalah field yang terus berkembang, dengan teknologi baru dan produk yang tersedia di pasar DBA harus menjagai ketersediaan teknologi sehingga dapat menemukan teknologi yang sesuai untuk database yang akan dibangun, sehingga teknologi informasi yang dibuat sesuai dengan yang dibutuhkan
30
Terima kasih
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.