This is a literature review for a dissertation. The title of the literature review will be ‘An investigation into cloud computing’. provided is a proposal and technical plan to help you complete this. I have also provided a template for you to follow. Any problems please contact me. This literature review needs to be graded for a first. Use 10 -15 references from journal papers no older than 2016. Please reference them correctly using Harvard referencing.
Computing Degree Project Proposal
Data storage has become one of the most challenging issues in modern, technology-ridden society. Such challenges ascribe to the massive amounts of data obtained and handled in the real business and social life (Cunha et al., 2017). A massive flow of information has created a scenario where there is a demand for computing resources. With large demands, computation problems have been identified, and information technology experts have put efforts to develop platforms to address these problems (Sun et al., 2014). One of the platforms developed is cloud computing, which, in the past few years, has proven to be an effective platform to develop computational solutions (Cunha et al., 2017). Cloud computing has been developed with the vision of no limitations in resources, that entails a transparent scale approach. It helps organisations put efforts on business by providing a scalability scenario and reduce the cost of sharing and storing data (Cunha et al., 2017).
While data storage is a key part of cloud computing (Liu and Dong, 2012), cloud computing has its challenges, including changes in organisational culture in terms of different aspects of the operation like security and legal issues (Spoorthy, Mamatha, and Kumar, 2014; Godhankar & Gupta, 2014). It is, therefore, important to establish the best cloud computing platforms. In this paper, the author proposes the creation of a range of cloud servers on Raspberry Pi and analyse them individually to find out best among them. This will improve testing the design, efficacy to works, transfer speeds, and ease of use. In doing so, the project will be establishing the characteristics of the best cloud server for data storage. It will also show the difference between effective and ineffective computer-based cloud servers. In developing several cloud servers and outlining their strengths and weaknesses, the researcher hopes to eliminate the challenges associated with cloud servers in relation to data storage.
1. To set up Raspberry Pi for the creation of multiple cloud servers for data storage
2. To create cloud servers for data storage in Raspberry Pi.
3. To test the design, efficiency, data transfer speed and ease of use of cloud servers created in Raspberry Pi.
Potential Ethical or Legal Issues
The ethical issues associated with the project include; security and privacy in relation to using real data to test the design, transfer speeds, ease of use, and efficacy of the cloud servers (Faragardi, 2017). Another ethical issue relates to compliance with the rules set to govern cloud servers. This means that the research will have to develop cloud servers that comply with the set standards (Faragardi, 2017).
The resources necessary to complete this project include; Raspberry Pi, hard drives for data storage, funds to support project requirement, human capital, and time. Also software for the Pi, including Raspbian, OwnCloud, SeaFile, NextCloud etc.
Potential Commercial Considerations – Estimated costs and benefits
Commercially, the project will consider the price of Raspberry Pi, which is almost £60. There are peripheral costs as well as resource costs necessary to complete the project. The researcher estimates a cost of £300. Also, the costs for the developer’s time to create the servers will be the wage timed by the estimated amount of time it will take to create (10 x 200) which is £2000. However, there will be benefits, especially considering the developed cloud servers will be for sale. From the best cloud server created, the researcher anticipates making over £1000.
In setting up the Raspberry Pi, SSH will be used to connect the Raspberry Pi on another computer for purposes of not plugging in peripherals all the time. This will make it easier to use Raspberry Pi during the project. I will use Dynamic DNS and port forwarding so that the LAN can be accessed from outside of the network, therefore allowing me to SSH to the Raspberry Pi from anywhere in the world. Three servers would then be created on the PI and be tested against a set of requirements to determine which one works best.
Cunha, C.R., Morais, E.P., Sousa, J.P. and Gomes, J.P., 2017. The role of cloud computing in the development of information systems for SMEs. Journal of Cloud Computing, 2017, pp.1-7.
Faragardi, H.R., 2017. Ethical considerations in cloud computing systems. In Multidisciplinary Digital Publishing Institute Proceedings, 1(3), p. 166.
Godhankar, P.B. and Gupta, D., 2014. Review of Cloud Storage Security and Cloud Computing Challenges. International Journal of Computer Science & Information Technology, 5(1), pp.528-533.
Liu, K. and Dong, L.J., 2012. Research on cloud data storage technology and its architecture implementation. Procedia Engineering, 29, pp.133-137.
Spoorthy, V., Mamatha, M. and Kumar, B.S., 2014. A survey on data storage and security in cloud computing. International Journal of Computer Science and Mobile Computing, 3(6), pp.306-313.
Sun, Y., Zhang, J., Xiong, Y. and Zhu, G., 2014. Data security and privacy in cloud computing. International Journal of Distributed Sensor Networks, 10(7), pp.1-9.