media penyimpanan (psbd)
TRANSCRIPT
-
7/24/2019 Media Penyimpanan (PSBD)
1/40
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.1FTI UNIVERSITAS BUDI LUHUR
CHAPTER 2
MEDIA PENYIMPANAN
-
7/24/2019 Media Penyimpanan (PSBD)
2/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.2
JENIS-JENIS MEDIAPENYIMPANAN
Cache MemoryMain MemoryFlash MemoryMagnetic Disc StorageOptical Storage
Tape StorageRAID
-
7/24/2019 Media Penyimpanan (PSBD)
3/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.3
GAMBARAN UMUM BENTUKFISIK
Terdapat e erapa tipe mediapenyimpanan data pada sistem!omp"ter
Penyimpanan data di eda!anerdasar!an #
$ecepatan A!ses Data%arga dari Media Penyimpanan$ehandalan dari Media Penyimpanan
-
7/24/2019 Media Penyimpanan (PSBD)
4/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.4
GAMBARAN UMUM BENTUKFISIK Media penyimpanan in&ormasi di system comp"ter di agimen'adi ( tipe "tama #
Penyimpan primer ) Primary StorageCiri*ciri #
o $ecepatan a!ses tinggi
o %arganya relati+e mahalo $apasitas relati+e !ecilo ,olatile
Penyimpan se!"nder ) Secondary Storage
Cirri*ciri #o $ecepatan a!ses rendaho %arganya relati+e m"raho $apasitas relati+e esaro Non*+olatile
-
7/24/2019 Media Penyimpanan (PSBD)
5/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.
CACHE MEM!RY Chache Memory memp"nyai a!ses data palingcepat-Cache Memory mer"pa!an penyimpanan palingmahal$apasitas Cache Memory paling $ecil .mis (/0 $12 I M13Memp"nyai si&at +olatileCache Memory iasanya terleta! pada Main oard1iasanya prosessor a!an mencari data padacache memory d"l" se el"m mencari data datamemory "tama-1iasanya data yang terleta! pada cache memoryadalah data yang sering di aca
-
7/24/2019 Media Penyimpanan (PSBD)
6/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1."
MAIN MEM!RY #RAM$
Mer"pa!an simpanan data pada saat!omp"ter eroperasi%arganya relati& masih mahal
$apasitas relati& !ecil . mis 04 M1 2 5 613$ecepatan a!ses relati& le ih cepat1ersi&at +olatile
-
7/24/2019 Media Penyimpanan (PSBD)
7/40FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.%
FLASH MEM!RY
Mer"pa!an simpanan data yang anya!dig"na!an saat iniMengg"na!an cara !er'a EEPROM.electrically erasea le programma le readonly memory3$apasitas relati& le ih !ecil esardi anding!an main memoryNon*+olatile$ecepatan relati& le ih lam atdi anding!an main memory
-
7/24/2019 Media Penyimpanan (PSBD)
8/40FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.8
MAGNETIC-DISC ST!RAGE
$apasitas relati& esar . 5 61 2 577 613$ecepatan relati& lam at%arga Relati& 8e ih m"rah
Non*+olatileMer"pa!an media penyimpananyang paling anya! dipa!ai
-
7/24/2019 Media Penyimpanan (PSBD)
9/40FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.&
MAGNETIC-DISC ST!RAGE
$apasitas ter"s er!em ang9 !arenaapli!asi sistem !omp"ter yang sema!in
er!em angData ase yang esar iasanyamem "t"h!an le ih dari 5 hard dis! "nt"!penyimpanannyaPhisi! se "ah hardis! ter "at dari ahanMagnetic dis! ter "at dari se'"mlahplat)ca!ram- Perm"!aan tiap ca!ram.atas) a:ah3 ter "at dari ahan esi yangm"dah dimagnetisasi-
-
7/24/2019 Media Penyimpanan (PSBD)
10/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.10
MAGNETIC-DISC ST!RAGE
PLAT/CAKRAMHEAD R/W(READ/WRITE)
-
7/24/2019 Media Penyimpanan (PSBD)
11/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.11
MAGNETIC-DISC ST!RAGE
Pere!aman dataPada dis! magnetic !ode on dan o&&direpresentasi!an oleh !ed"d"!an elemenmagneti!nya-Dengan mengim as perm"!aan dis! denganmagnet .yang ada pada head39 !ed"d"!anelemen magnet er" ah- Artinya !ode on isadiganti o&& dan se ali!nya-8" ang*l" ang di perm"!aan dis!merepresentasi!an data yang ters"s"n dalam
s"at" 'al"r yang dise "t trac!- Data disimpandalam trac! yang er ent"! !onsentris-
-
7/24/2019 Media Penyimpanan (PSBD)
12/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.12
MAGNETIC-DISC ST!RAGE
Tiap trac! di agi men'adi sector*se!tor . lo!3-Magnetic dis! diorganisasi!an men'adi silinder*silinder-Silinder adalah trac!*trac! yang sama padaperm"!aan*perm"!aan pada ca!ram*ca!ramyang er eda-
CYLINDER
SEKTOR TRACK
-
7/24/2019 Media Penyimpanan (PSBD)
13/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.13
MAGNETIC-DISC ST!RAGE
%ead R); menyimpanin&ormasi yang diam ildari magnetisasi se!tor*se!tor yang adadi a:ahnya-%ead R); melayang diatas perm"!aan platter
-
7/24/2019 Media Penyimpanan (PSBD)
14/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.14
MAGNETIC-DISC ST!RAGE
Disc Controller mer"pa!an inter&ace antarsistem !omp"ter dan hard:are dari hardis!dengan menerima perintah read ) :rite padase "ah sector-Disc controller '"ga ert"gas "nt"! remapping
ad sector9 sehingga data tida! disimpan padaad se!tor pada hard dis!
Diskcontroller
System !s
"isks
-
7/24/2019 Media Penyimpanan (PSBD)
15/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.1
MAGNETIC-DISC ST!RAGE
;a!t" A!ses terdiri dariSEE$ TIME
;a!t" yang di "t"h!an "nt"! menempat!an R); headpada cylinder yang diingin!an . mis ( 2 =7 millisecond3
ROTATIONA8 8ATENCY TIME;a!t" yang di "t"h!an "nt"! men"ngg" sampai data
erada di a:ah R); head1iasanya se!itas /477 RPM 2 5/777 RPM
-
7/24/2019 Media Penyimpanan (PSBD)
16/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.1"
MAGNETIC-DISC ST!RAGE
$apasitas;a!t" a!ses .access time3:a!t" m"lai permintaan read):rite hinggatrans&er data dim"laiRata*rata :a!t" trans&er data .data*trans&er rate3:a!t" rata*rata data diam il ata"
disimpan !e dalam hardis! . mis 4 2 > M1per deti!3Relia ility
-
7/24/2019 Media Penyimpanan (PSBD)
17/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.1%
MAGNETIC-DISC ST!RAGE
Proses I)O pada dis! ditent"!an olehsistem operasiSetiap proses I)O a!an meminta alamatdari data pada harddis!9 yang dise "t '"ga
loc! n"m er .nomor lo!3?!"ran lo! er!isar dari /5( ! 2 47@0!
Data ditrans&er antara memory danhardis! dalam "!"ran lo!
-
7/24/2019 Media Penyimpanan (PSBD)
18/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.18
MAGNETIC-DISC ST!RAGE
$arena a!ses data pada hardis! le ih lam atdi anding dengan a!ses data pada memory9ma!a sering ter'adi ottlenec!Ma!a pengem angan dila!"!an pada te!ni!"nt"! memper ai!i !ecepatan a!ses lo! padadis!
1e erapa te!ni! yang di!em ang!an #Sched"ling .pen'ad:alan3File organi ation .organisasi &ile3Non*+olatile :rite "&&ers .pen"lisan pada "&&ernon*+olatile38og dis!
-
7/24/2019 Media Penyimpanan (PSBD)
19/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.1&
!PTICAL ST!RAGE
Simpanan data pengganti dis!et . m"dah di a:a*a:a3$apasitas relati& esar . 5 !eping CD dapatmenyimpan s)d 047 M19 5 !eping D,D dapat
menyimpan s)d 59B 613$ecepatan relati& le ih lam at%arga relati& le ih m"rahNon*,olatile
-
7/24/2019 Media Penyimpanan (PSBD)
20/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.20
TAPE ST!RAGE
$apasitas sangat esar . 47 61 2 477 613$ecepatan a!ses paling lam atNon*,olatile
%arga paling m"rah1iasa dig"na!an "nt"! ac! "p data
-
7/24/2019 Media Penyimpanan (PSBD)
21/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.21
HIRARKI MEDIA PENYIMPANANDATA
CACHEMEMORY
MAIN MEMORY
FLASH MEMORY
MAGNETIC DISC
OPTICAL DISC
MAGNETIC TAPE
Kapasitas makinke bawah makin
besar
Kecepatan makinke atas makin
besar
-
7/24/2019 Media Penyimpanan (PSBD)
22/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.22
HIRARKI MEDIA PENYIMPANANDATA
?r"tan media penyimpanan dari yangtercepatPrimary storage
Cache memory9 main memorySecondary storage .online storage3
Magnetic disc
Tertiary storage .o&& line storage3Optical disc9 magnetic tape
-
7/24/2019 Media Penyimpanan (PSBD)
23/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.23
RAID
Raid . red"ndant arrays o& independent dis!s3Sat" set disk drive yang e!er'a seolah*olahse agai sat" disk drive t"nggal
8ATAR 1E8A$AN6 RAID$ecepatan !omp"ter tergant"ng dari!ecepatan cp"9 !ecepatan memory dan!ecepatan proses i)o$ecepatan memori dan processor er!em angcepat$ecepatan proses i)o er!em ang lam at
1lo!* lo! data dise "t page*page data disimpandalam pola pita*pita . stripes 3
-
7/24/2019 Media Penyimpanan (PSBD)
24/40
-
7/24/2019 Media Penyimpanan (PSBD)
25/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.2
RAID
RAID denganEmpat Disk danStriping
Page 1-4 dapatdiba a!t"#is se a$apa$a#e# da#am %akt"be$samaan
( )
-
7/24/2019 Media Penyimpanan (PSBD)
26/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.2"
RAID
$er"sa!an e erapa dis! yang di'adi!an sat"le ih esar di anding!an dengan !er"sa!an sat"dis!-Mis # mtt& dis! 577-777 'am . 55 tah"n39 'i!a 577dis! di'adi!an sat" ma!a mtt& men'adi 577-777 )577 5777 'am . 4( hari3
MTTF Mean Time to Fail"re
Sol"si "nt"! permasalahan di atas adalah dengan
mem "at d"pli!asi dis!9 menyimpan data yangsama pada d"a dis! yang er eda9 sehingga 'i!adata r"sa! pada dis! yang sat"9 ma!a data padadis! yang lain dapat diselamat!an- .te!ni! iniside "t mirroring ata" shado:ing3
PENGANTAR BASIS DATA (3 SKS)
-
7/24/2019 Media Penyimpanan (PSBD)
27/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.2%
RAID
D"pli!asi datapada dis! yang
er eda
Disk & Disk 3 Disk 4Disk 1
# # $ $
% % & &
' '
St$ip
St$ip
St$ip
PENGANTAR BASIS DATA (3 SKS)
-
7/24/2019 Media Penyimpanan (PSBD)
28/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.28
RAID
MTTF pada dis! yang mengg"na!an mirorringtergant"ng dari mtt& masing*masing dis!- Sertatergant"ng dari MTTR .mean time to repair3. :a!t" yang di "t"h!an "nt"! mengganti dis!yang r"sa! dan "nt"! memper ai!i data pada
dis! terse "t3
Misal# ( "ah dis!9 MTTF masing*masing dis! 577-777 'am dan mean time to repair 57 'amma!a
mean time terhadap !ehilangan data pada dis!yang mengg"na!an mirroring adalah577777( ) .( 573 /77 G 570 'am ata"se!itar /B-777 tah"n
PENGANTAR BASIS DATA (3 SKS)
-
7/24/2019 Media Penyimpanan (PSBD)
29/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.2&
RAID
$er"sa!an pada dis! yang did"pli!asi dapatter'adi !arena ar"s listri! yang terp"t"s ata"encana alam . an'ir9 !e a!aran ata" gempa"mi3-
1iasanya !er"sa!an yang dise a !an ar"s listri!menye a !an data yang langs"ng dire!am padad"a dis! ts a!an r"sa!- %al ini dapat disiasatidengan cara data dire!am pada dis! yang sat"9setelah selesai ar" !em"dian data dire!ampada dis! yang lain-
PENGANTAR BASIS DATA (3 SKS)
-
7/24/2019 Media Penyimpanan (PSBD)
30/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.30
PERBAIKAN PERFORMANCE DISK MELALUIPARALLELISM
Mengg"na!an dis! le ih dari sat" dapatmempercepat :a!t" trans&er data dengan carastripping data . lo!* lo! 3 data disimpan padadis! yang er eda
1it le+el strippingtiap it dire!am pada dis! yang er eda
1lo! le+el strippingTiap lo! dire!am pada dis! yang er eda
Yang Paling 1anya! Dig"na!an Adalah 1lo! 8e+elStripping
PENGANTAR BASIS DATA (3 SKS)
-
7/24/2019 Media Penyimpanan (PSBD)
31/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.31
RAID
Disk & Disk 3 Disk 4Disk 1
#* # #c ecc
$* $ $c ecc
%* % %c ecc
St$ip
St$ip
St$ip
Disk & Disk 3 Disk 4Disk 1
# $ % ecc
& ' ecc
+ , - ecc
St$ip
St$ip
St$ip
PENGANTAR BASIS DATA (3 SKS)
-
7/24/2019 Media Penyimpanan (PSBD)
32/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.32
LEVEL RAID
Mirroring memper ai!i !ehandalan tapisangat mahalStripping memper ai!i rata*rata :a!t"trans&er tapi tida! memper ai!i!ehandalanMacam*macam alternati& di "at "nt"!mem "at d"pli!asi dengan iaya yangm"rah dengan meng!om inasi!anstripping dengan parity itAlternati& terse "t digam ar!an dengancara mem "at le+el*le+el raid
PENGANTAR BASIS DATA (3 SKS)
-
7/24/2019 Media Penyimpanan (PSBD)
33/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.33
LEVEL RAID
Raid 7Ma!simasiparalelisasi . lo!le+el stripping3
Tida! ada d"pli!asidata .Tida!mengg"na!anmirroring3Tida! ada errorcorrection
Tida! ada fault-tolerance
PENGANTAR BASIS DATA (3 SKS)
-
7/24/2019 Media Penyimpanan (PSBD)
34/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.34
LEVEL RAID
Raid 5D"pli!asi data
"nt"! faulttolerance(menggunakanmirroringdengan bloklevel stripping)Tipe paling"m"m
Disk & Disk 3 Disk 4Disk 1
# # $ $
% % & &
' '
St$ip
St$ip
St$ip
PENGANTAR BASIS DATA (3 SKS)
-
7/24/2019 Media Penyimpanan (PSBD)
35/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.3
LEVEL RAID
Raid (Sat" record .perpita3 terse ar dalam
e erapa dis! . it
le+el stripping3Data error correction .error correctingcode ECC3 dalam
e erapa dis! "nt"!mem"ng!in!anre!onstr"!si datayang r"sa!
Disk & Disk 3 Disk 4Disk 1
#* # ecc ecc
$* $ ecc ecc%* % ecc ecc
St$ip
St$ip
St$ip
PENGANTAR BASIS DATA (3 SKS)
-
7/24/2019 Media Penyimpanan (PSBD)
36/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.3"
LEVEL RAID
Raid =Error correction dalam sat" dis!Sat" record terse ardalam e erapa dis!.le ih dari RAID(3Mengg"na!an itle+el stripping
Disk & Disk 3 Disk 4Disk 1
#* # #c ecc
$* $ $c ecc%* % %c ecc
St$ip
St$ip
St$ip
PENGANTAR BASIS DATA (3 SKS)
-
7/24/2019 Media Penyimpanan (PSBD)
37/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.3%
LEVEL RAID
Raid 4Error correction dalam sat" dis!1e erapa record per
pita) stripe (bloklevel stripping)Paralelisasi9 tetapilam at dalam
updating !arena!ontensi pen"lisandata error correction
Disk & Disk 3 Disk 4Disk 1
# $ % ecc
& ' ecc
+ , - ecc
St$ip
St$ip
St$ip
PENGANTAR BASIS DATA (3 SKS)
-
7/24/2019 Media Penyimpanan (PSBD)
38/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.38
LEVEL RAID
Raid /Parity array yangterotasiError correction dalam
dis! yang samadengan penyimpanandataParalelisasi dengan
!iner'a yang le ih ai!di anding Raid 4
Disk & Disk 3 Disk 4Disk 1
# $ % &
' + ,
- #. ## #$
ecc ecc ecc ecc
St$ip
St$ip
St$ip
PENGANTAR BASIS DATA (3 SKS)
-
7/24/2019 Media Penyimpanan (PSBD)
39/40
FTI UNIVERSITAS BUDI LUHUR
PENGANTAR BASIS DATA (3 SKS)
GANJIL 2008 KP213-1.3&
RAID
Fa!tor*&a!tor Yang Mempengar"hi 8e+el Raid
Fa!tor !e"angan "nt"! permintaan '"mlah dis!yang anya!
Per&ormance Dari Operasi I)OPer&ormance pada saat dis! mengalami!er"sa!an.Tergant"ng dari MTTF3Per&ormance selama data pada dis! yang sat"r"sa!9 data pada dis! yang lain dire "ilt . ang"n!em ali3.tergant"ng MTTR3
PENGANTAR BASIS DATA (3 SKS)
-
7/24/2019 Media Penyimpanan (PSBD)
40/40
PENGANTAR BASIS DATA (3 SKS)
MASALAH HARD'ARE
Raid dapat diimplementasi tanpa ada per" ahanpada le+el hard:are9 hanya mer" ah denganso&t:are .so&t:are raid3
Ada !e"nt"ngan le ih 'i!a di "at hard:are yangsecara !h"s"s dig"na!an "nt"! mend"!"ng raid.hard:are raid3
Implementasi nya pada pengg"naan ram non*
+olatile "nt"! mere!am data yang a!an dit"lis9 'i!a listri! mati se el"m proses pere!amanselesai9 ma!a sistem dapat mengam il in&ormasipada ram ts "nt"! menyelesai!an pere!aman