Network Attached Storage (NAS) Cloud Server using Raspberry Pi Test phase, srs, design phase and code final deliverable
Project Domain / Category:
Networks-IOT
Abstract/Introduction:
NAS stands for community attached garage, it allows you to store such things as photograph, videos, files and backups, and so on. NAS uses a portable tough drives an outside storage device through your network.
Now a days, wherein nearly all people incorporates a smart telephone along them wherever they go, human beings collects big quantity of statistics. When you add snap shots and video on Facebook, Twitter, Instagram, you rely upon their “cloud” to keep your records secure and on hand. You could also keep statistics on a local difficult force, but it’s quite hard to get admission to one of these remotely, or from other gadgets.
A answer is proposed that is a community attached storage (NAS) tool, which shops records regionally, like a difficult pressure, but acts as a server that anybody on your network, or maybe over the internet, can get entry to.
The Raspberry Pi, on the other hand, is this kind of flexible little board that it can act as a cheap NAS, after the of completion of this tasks you could use your Raspberry for lots other tasks in your gaining knowledge of.
Functional Requirements:
• Remote garage get admission to over the Internet as though it is nearby.
• SSH or SSL Secure
• File System must be NTFS
• Cross platform help i.E. Android, Windows, Linux or IOs.
• Password Protection for NAS.
Hardware Requirements: (Please be aware that No Hardware can be furnished through the college)
• Raspberry pi micro-controller (Better use the cutting-edge version).
• External Hard Drive
• USB to SATA adapter
• Power Supply for Raspberry Pi micro-controller.
Important Notes:
• Prior Knowledge of Raspberry Pi micro-controller could be very essential.
• Without Raspberry pi the project will not be time-honored.
• You can use outside libraries for uploading content to cloud garage. You want to make certain everything you do you know it properly.
Technologies:
• Python
Supervisor:
Name: Muhammad Zamar Khan
Email ID: zamar.Khan@vu.Edu.Pk
Skype ID: zamar.Khan@live.Com