Tuesday, May 5, 2020

Cloud Computing for Smart

Question: Discuss about the Cloud Computing for S-mart. Answer: Cloud Benefits Given the large scale of S-mart a cloud computing system would be efficient as the need to establish physical servers is eliminated [6]. Size of data centers can be tremendously reduced which in turn would reduce the maintenance cost of the same. The scalability of cloud is extremely high and the storage space can be easily increased as the customer base of S-mart in huge. In case of traditional data centers, the installation costs of new server are high when compared to the cost incurred by cloud computing. Collaboration in the digital space is much easier when data is stored in a cloud. S-Mart publishes data related to the product line, customers and the purchases. Publishing of this data can be quick and error free when done through a cloud computing system. Business Continuity: Protecting data is essential for business continuity. Cloud computing ensure data back up and easy recovery of lost data [2]. It is extremely efficient in minimizing downtime due to data loss and quickly sets the business up and running. The support services provided by cloud service providers is robust. Many providers have a dedicated 24*7 support service established and the SLA is quick [7]. Hence, S-mart would not have to worry about maintenance issue of the data systems. Cloud Risks Need to be connected to the internet: Cloud needs access to the internet and there are very few functions that can be done offline. Security: Most service providers facilitate the best security services for cloud storage. However, it is still risky to place confidential and important files with a third party [3]. Also, since the cloud is very public the chance of hacking and breach by external forces is present. However, the likelihood of the same happening is low due to the various security levels and industry certificates applied by the service provider [8]. Limited Control: Since the client does not own the infrastructure of cloud and the same is entirely owned by the service provider, limited control of infrastructure backend such as firmware management is given to the client [5]. Vendor Lock In: This is a major issue when a client decides to change the cloud service provider. Though the various technologies of cloud computing had advanced, vendor lock in is one issue where the technology lacks. Integrating current cloud applications on a new platform may become challenging Cost: Computation of the cost for migrating ti cloud can be tricky. It is essential to make sure that all the traditional applications used are supported by cloud as well [1]. In case, this is not realized, costs in the form of compatible applications would arise. Cloud Based System Design The below picture depicts a sample of the architecture of the cloud based system that would be implemented for S-mart. The image is of a failover multi-cloud architecture where cloud X is the primary cloud where all the data is actually stored while cloud Y is a backup cloud storage. This offers Infrastructure as a service to store data with virtual machines, servers etc. [4]. Figure 1: Proposed cloud system based architecture for S-mart Source: https://docs.rightscale.com/cm/designers_guide/cm-cloud-computing-system-architecture-diagrams.html Design justifications The architecture mentioned in Figure 1 has been chosen for the below reasons. The load on the cloud is huge during weekly updates of big data by S-mart and hence a secondary cloud with a server array would be beneficial in case of unexpected load. The secondary database provided high back up security and very little chance of data loss Due to the various branches of S-mart operating on cloud, the load balancer has been installed which divides load equally to all the applications, that would do the computation process Each of the application processor of the server array would first connect to the primary database, however, in case of high load the replication of data done though public and private IP can be used to ensure that the computation speed does not decrease. The above design is ideal for S-mart in case as the company regularly observes huge data, with multiple departments storing and retrieving data form the cloud. The replication system ensures that the data is backed up at all times and is efficient during data recovery. The load balancers aid the server array to perform computation faster. References Chaisiri, Sivadon, Bu-Sung Lee, and Dusit Niyato. "Optimization of resource provisioning cost in cloud computing." Services Computing, IEEE Transactions on 5, no. 2 (2012): 164-177. Erl, Thomas, Ricardo Puttini, and Zaigham Mahmood. Cloud computing: concepts, technology, architecture. Pearson Education, 2013. Hashizume, Keiko, David G. Rosado, Eduardo Fernndez-Medina, and Eduardo B. Fernandez. "An analysis of security issues for cloud computing." Journal of Internet Services and Applications 4, no. 1 (2013): 1-13. Jadeja, Yaju, and Kavan Modi. "Cloud computing-concepts, architecture and challenges." In Computing, Electronics and Electrical Technologies (ICCEET), 2012 International Conference on, pp. 877-880. IEEE, 2012. Moreno-Vozmediano, Rafael, Rubn S. Montero, and Ignacio M. Llorente. "Key challenges in cloud computing: Enabling the future internet of services." Internet Computing, IEEE 17, no. 4 (2013): 18-25. Wang, Cong, Qian Wang, Kui Ren, Ning Cao, and Wenjing Lou. "Toward secure and dependable storage services in cloud computing." Services Computing, IEEE Transactions on 5, no. 2 (2012): 220-232. Younis, M. Y. A., and Kashif Kifayat. "Secure cloud computing for critical infrastructure: A survey." Liverpool John Moores University, United Kingdom, Tech. Rep (2013). Zissis, Dimitrios, and Dimitrios Lekkas. "Addressing cloud computing security issues." Future Generation computer systems 28, no. 3 (2012): 583-592.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.