Personal Remote Storage System

Lead Author Major

Computer Science

Lead Author Status

Senior

Format

SOECS Senior Project Demonstration

Faculty Mentor Name

Mike Canniff

Faculty Mentor Department

Computer Science

Abstract/Artist Statement

In today’s network focused world, individuals typically have multiple online devices at home. In a multi-person household, the number of devices increases exponentially with each person having/needing multiple devices. Individuals frequently want or need to have access to their files across multiple devices, but with the current trend of everything digital or network based being offered as a service, it is likely you need to subscribe to a potentially expensive service to store your files on a big company’s servers risking data breaches just to have your files in one centralized location.

The Personal Remote Storage System, or PRSS, offers a simple solution. It allows you to freely store your files on one Linux computer acting as centralized file storage. You can use the PRSS client interface to manage your files, effectively giving you a network attached storage system on your private network which is free to use and offers no risk of data breach or theft since it is non public facing. Commercialized network storage requires per person subscriptions or expensive household license solutions. The PRSS lets your household enjoy safe, free network attached storage with no increased cost to add users.

The design of the PRSS considers certain factors as a relative given fact. Pertaining to data security, the PRSS assumes that the private network it is housed on employs at least basic security measures. These measures may include typical anti-viral security suites or firewalls and basic user understanding of safe internet practices. The interface design assumes user familiarity with typical console applications. Finally, the system assumes the availability of a Linux system which can serve as the server with an adequate hard drive accommodate users. Adequate space will be something determined on a per user basis.

Location

Virtual

Start Date

25-4-2020 2:00 PM

End Date

25-4-2020 4:00 PM

This document is currently not available here.

Share

COinS
 
Apr 25th, 2:00 PM Apr 25th, 4:00 PM

Personal Remote Storage System

Virtual

In today’s network focused world, individuals typically have multiple online devices at home. In a multi-person household, the number of devices increases exponentially with each person having/needing multiple devices. Individuals frequently want or need to have access to their files across multiple devices, but with the current trend of everything digital or network based being offered as a service, it is likely you need to subscribe to a potentially expensive service to store your files on a big company’s servers risking data breaches just to have your files in one centralized location.

The Personal Remote Storage System, or PRSS, offers a simple solution. It allows you to freely store your files on one Linux computer acting as centralized file storage. You can use the PRSS client interface to manage your files, effectively giving you a network attached storage system on your private network which is free to use and offers no risk of data breach or theft since it is non public facing. Commercialized network storage requires per person subscriptions or expensive household license solutions. The PRSS lets your household enjoy safe, free network attached storage with no increased cost to add users.

The design of the PRSS considers certain factors as a relative given fact. Pertaining to data security, the PRSS assumes that the private network it is housed on employs at least basic security measures. These measures may include typical anti-viral security suites or firewalls and basic user understanding of safe internet practices. The interface design assumes user familiarity with typical console applications. Finally, the system assumes the availability of a Linux system which can serve as the server with an adequate hard drive accommodate users. Adequate space will be something determined on a per user basis.