This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

Minggu, 17 Desember 2017

Resilient File System (ReFS)

Resilient File System (ReFS) adalah sistem berkas terbaru Microsoft, yang dirancang untuk memaksimalkan kapasitas data secara efisien dan memberikan integritas data dengan cara perlindungan terhadap korusakan file.

ReFS diperkenalkan dengan Windows Server 2012 dengan maksud untuk menjadi sistem berkas generasi berikutnya setelah NTFS. ReFS dirancang untuk mengatasi kelemahan yang ada pada NTFS.

ReFS dapat mengatasi kebutuhan storage yang sangat besar. ReFS dirancang untuk mendukung kumpulan data yang sangat besar hingga jutaan terabyte tanpa berdampak negatif terhadap kinerja, mencapai skala yang lebih besar dari sistem file sebelumnya. ReFS memperkenalkan fitur baru yang dapat mendeteksi korusakan secara tepat dan juga memperbaiki kerusakan tersebut tanpa mempengruhi kinerja komputer.

ReFS sangat kompatibel dengan NTFS, data yang tersimpan di ReFS bisa diakses melalui komputer dengan akses API sama oleh OS yang mendukung file system NTFS. Sayangnya ReFS belum bisa dipakai untuk booting PC maupun digunakan di media external seperti USB flashdisk maupun memory card.

ReFS membagi volume menjadi dua kelompok penyimpanan logis, yang dikenal sebagai tiers atau tingkatan. Tingkat ini dapat memiliki jenis drive dan resiliensinya sendiri, yang memungkinkan setiap tingkat tingkat untuk mengoptimalkan kinerja atau kapasitas.

Keunggulan ReFS yang paling utama adalah kemampuan mendeteksi semua jenis disk corruption, data striping dan juga fitur copy-on-write. Berikut adalah keunggulan dari ReFS
Integrity-streams, ReFS menggunakan checksum untuk metadata dan secara opsional untuk data file, memberi ReFS kemampuan untuk mendeteksi kerusakan dengan handal.
Integrasi Ruang Penyimpanan, Bila digunakan bersamaan dengan ruang mirroring atau partisi, ReFS dapat secara otomatis memperbaiki kerusakan yang terdeteksi dengan menggunakan salinan data alternatif yang disediakan oleh Storage Spaces. Proses perbaikan keduanya secara terlokalisir.

Save data , Jika volume menjadi rusak dan salinan data rusak yang ada tidak ada, ReFS menghapus data yang korup dari ruang nama. ReFS menyimpan volume secara online saat menangani sebagian besar kerusakan yang tidak dapat diperbaiki, namun ada beberapa kasus langka yang memerlukan ReFS untuk mencatat volume secara offline.

Proactive error correction, Selain memvalidasi data sebelum membaca dan menulis, ReFS memperkenalkan pemindai integritas data, yang dikenal sebagai scrubber . Scubber ini secara berkala memindai volume, mengidentifikasi kerusakan dan secara proaktif memicu perbaikan data yang korup.

ReFS mendukung fitur yang sebelumnya sudah ada di NTFS seperti BitLocker encryption, access-control lists for security, USN journal, change notifications, symbolic links, junction points, mount points, reparse points, volume snapshots, file IDs, dan oplocks. Berikut adalah perbandingan antara fitur ReFS dan NTFS

Daftar Pustaka 
- microsoft.com

Arsitektur Windows 8

Sistem operasi Windows memiliki arsitektur yang sangat modular. Setiap fungsi sistem dikelola oleh satu komponen dari sistem operasi. Semua aplikasi mengakses fungsi melalui komponen yang bertanggung jawab menggunakan antar muka data standar (data standar interfaces). Dalam arsitektur modular ini pada prinsipnya setiap modul dapat dihapus, upgrade, atau diganti tanpa menulis ulang seluruh sistem atau standar aplikasi program antarmuka (API).

Windows 8 masih menggunakan kernel seperti dalam windows 7 dengan perbaikan yang signifikan.
Berbagai ragam komponen Kernel  Windows  8 terdiri dari :
1)      Executive : Berisi dasar layanan sistem operasi, seperti manajemen memori, proses dan manajemen thread, keamanan, I / O, dan komunikasi interprocess.
2)       Kernel Layer : Mengontrol eksekusi prosesor (s). Kernel mengelola benang penjadwalan, proses switching, pengecualian dan penanganan interupsi, dan multiprosesor sinkronisasi. Tidak seperti sisa Eksekutif dan tingkat pengguna, kode sendiri Kernel ini tidak berjalan di thread.
3)      Hardware Abstraction Layer (HAL) : Maps antara perintah hardware generic dan tanggapan dan mereka yang unik untuk platform tertentu. Ini mengisolasi OS dari platform-spesifik hardware differences.The HAL membuat setiap computer sistem bus, memori akses langsung (DMA) controller, interrupt controller, system timer, dan modul memori terlihat sama dengan Eksekutif dan Kernel komponen.


Arsitektur Windows 8 menglami perubahan sangat signifikan dbandingkan versi sebelumnya yaitu Windows 7. Pada windows  8, terdpat penambahan Metro Style Apps sehingga sistem terbagi menjadi dua yaitu  Metro Sytle Apps dan Desktop Apps. Pembagian ini berguna agar windows 8 dapat bekerja di desktop maupun tablet.
 Destop Apps digunakan untuk aplikasi destop seperti windows sebelumnya. Desktop Apps bekerja pada x86 dan x64 processor dan tidak akan berfungi pada processor ARM. Sama seperti sebelumnya aplikasi pada Desktop Apps menggunakan API win 32, NET, Internet Exploler. Aplikasi dengan Win32 dibangun dengan bahasa C dan C++. Kemudian NET mnggunakan bahasa C# atau VB dan Internet Exploler API menggunakan HTML, Javascript atau CSS.
Metro Style Apps dikembangkan untuk dukungan layar sentuh untuk memenuhi device yang menggunakan layar sentuh.  Berbeda dengan aplikasi desktop, Aplikasi Metro tidak memakai dari API Win32 yang telah dibangun oleh NET tapi menggunakan Win RT API.
WinRT merupakan API yang pertama kali diperkenalkan pada windows 8 dan windows server 2012. WinRT adalah pengganti Object Oriented untuk Win32. WinRT sangat mirip dengan .NET, namun sejumlah API seperti file I / O, keamanan dll tidak ada. Aplikasi pada Win RT dengan bahasa C ++, C # atau VB dengan cara yang sama seperti aplikasi NET. UI pada WinRT didefinisikan menggunakan Direct X dan XAML, sesuai WPF dan Silverlight.
Salah satu perbedaan pertama yang akan diperhatikan pengembang adalah pengalaman pengguna (UX) dan antarmuka pengguna (UI) sangat berbeda dalam aplikasi WinRT dibandingkan dengan UX dan UI dalam aplikasi .NET tradisional. Dalam aplikasi desktop tradisional .NET, diasumsikan bahwa pengguna akan berinteraksi dengan mouse dan keyboard. Sedangkan Win RT ditujukan untuk perangkat layar sentuh.


Dalam aplikasi desktop .NET, hanya ada dua status yang dapat diakses aplikasi: berjalan atau tertutup. Pada WinRT aplikasi memilii beberapa status: tertutup, berjalan, menangguhkan, menangguhkan, menghentikan, melanjutkan, dan memulihkan. Sehingga memberikan kemudahan untuk berpindah ke aplikasi lain.  Kemudahan akses untuk berpindah transisi ke aplikasi lain memberikan kelemahan yaitu pada manajemen memotri . Aplikasi yang ditangguhkan masih mengambil memori, sedangkan aplikasi yang dihentikan tidak berlaku. 

Daftar Pustaka
- betanews.com
- microsoft.com