Bagaimana jika ada pemadaman listrik? Apakah data saya berisiko?
Untuk sebagian besar perangkat IoT komersial yang dirancang dengan baik, Anda tidak perlu khawatir tentang kehilangan daya tiba-tiba. Mari kita ambil kasus pada Nest Thermostat. Nest Thermostat menggunakan memori flash Micron 2 Gb NAND. Mengingat NAND flash-nya, sistem file yang digunakan harus YAFSS , karena YAFFS telah dirancang khusus untuk digunakan dengan NAND flash. YAFFS menggunakan teknik seperti penjurnalan , koreksi kesalahan dan teknik verifikasi yang disesuaikan dengan kegagalan NAND. Teknik-teknik ini memberikan perlindungan yang wajar terhadap korupsi karena kegagalan daya, kerusakan, atau tindakan tak terduga.
Haruskah saya membeli baterai terpisah untuk memberi mereka daya guna mencegah risiko korupsi?
Untuk perangkat komersial yang dirancang dengan baik, Tidak. Untuk proyek hobi Anda sendiri berdasarkan Raspberry Pis, Arduinos, Ya, kecuali Anda mendapatkan sistem file yang toleran terhadap kesalahan.
Jika tidak ada tombol daya fisik pada perangkat IoT Anda, maka Anda dapat dengan aman menganggap perangkat telah dirancang untuk kehilangan daya tiba-tiba, produsen perangkat harus menggunakan sistem file toleransi kesalahan.