EyanaSSD is an innovative educational and research tool designed to provide an intuitive visual representation of the internal workings of SSDs, including NAND flash memory cells. The simulator offers real-time data visualization, workload analysis, and an interactive experience to enhance understanding of SSD behavior.
- The EyanaSSD Simulator provides a two-dimensional display that visualizes key SSD metrics.
- Users can monitor continuous writing patterns and understand SSD architecture.
- Supports comprehensive evaluation of various workloads:
- Sequential
- Uniform Random
- Zipf Distributions
- Uses data sourced from FEMU for real-world SSD performance analysis.
- Over a thousand users praise its effectiveness in saving time and improving SSD comprehension.
- Ideal for students, researchers, and engineers interested in NAND flash memory and SSD operations.
- Web-based: The only web-based SSD simulator allowing users to upload workloads and explore features effortlessly.
- Live monitoring: Visualize real-time SSD processes interactively.
- Users can upload workload files, and the simulator automatically analyzes and provides clear insights.
- Supports multiple SSD visualization metrics.
- Metrics are visualized in a color-coded two-dimensional display to show continuous writing patterns in SSDs.
- Color Transition Explanation:
- Bright Green to Dark Green: Reflects a reduction in the number of invalid pages.
- Bright Pink to Light Pink: Represents areas with decreasing invalid pages and lower erase counts.
- White to Pink-White: Shows a balance between invalid pages and erase counts.
EyanaSSD features real-time workload visualization through embedded videos:
- Uniform Random Workload: Uniform Random
- Sequential Workload: Sequential
- Zipf Workload: Zipf
- Basic SSD Simulator (Educational): Educational
EyanaSSD allows users to upload workloads and analyze their SSD performance effectively.
- Tutorial on Uploading Workloads:
- Author: Habibur Rahman
- Website: qbithabib.com
- Keywords: EyanaSSD Simulator, Eyana SSD, Big Data System Software Lab
- Language: English
- Open Graph Meta Tags:
og:title
: Habibur Rahman - Quantum Computing and Machine Learningog:description
: EyanaSSD Simulator provides a comprehensive visualization of SSDs.og:type
: Websiteog:url
: https://qbithabib.comog:image
:
- Twitter Meta Tags:
twitter:card
: Summary Large Imagetwitter:title
: Habibur Rahman - Quantum Computing and Machine Learningtwitter:description
: EyanaSSD Simulator is an innovative educational and research tool.twitter:image
:
- Front-end: HTML, CSS, Bootstrap, JavaScript
- Back-end: Python/Flask
- Video Integration: YouTube Embeds
- Data Source: FEMU SSD Traces
This project is open-source and available for educational and research purposes.