Write a minimum 3-page, double-spaced paper on server virtualization technologies that support cloud computing. Research and provide an example of a company using virtualization for their cloud computing solution. Include at least 3 references and include those references in your paragraphs through in-text citations.
Server Virtualization and Cloud Computing
In the contemporary world of globalization and enterprise technologies, cloud computing and server virtualization are technologies that play an essential part in enhancing how organizations work. Organizations that intend to succeed in any industry must embrace technology or risk being left behind and losing their market share to more technologically advanced competitors. Virtualization is a form of technology where a copy or virtual instance of a real-life object or technology is used instead of the actual. This technology utilizes both software and hardware resources to make work easier (Zhang, 2018). Cloud computing refers to storing data on a remote location on the internet or having some form of processing on the remote site. The technology comes in different packages, which have other advantages depending on an organization’s goals and requirements. One advantage of cloud computing is that the user only pays for the service when they are using it. Hire our assignment writing services in case your assignment is devastating you.
Server virtualization and cloud computing technologies can be combined to create a single system that can serve multiple users efficiently. Server virtualization allows a service provider to create several virtual machines that different organizations can use. Making use of virtualization technology enables service providers to maximize the use of their computer resources. Previously, without the use of server vitalization, one server would be used by a single organization that might never use the maximum capability of the machine. In the case of multiple clients, the service provider would have to use one server for each client, which is expensive and ineffective (Singh, 2018). Virtualization technology in this aspect has been used to improve the efficiency of cloud computing. Another advantage of using virtualization in cloud computing is that it makes it easier to scale up or down computing resources depending on the client’s requirements. Making improvements and other changes in a virtual environment is easier than changing actual hardware.
However, virtualization in combination with cloud computing has a few challenges, such as being time-consuming. The technology also requires powerful machines that are expensive and consume more electricity. The main threat encountered when using server virtualization with cloud computing is the creation of a significant security threat. If a malicious user or hacker gains access to a server, they can access data belonging to multiple companies and individuals who have their virtual machines installed on the server. Virtualization can be attained using different methodologies such as a hypervisor or virtual machine, emulation, partial virtualization, and full virtualization. The method used is dependent on the client’s objectives and requirements, as different ways are suitable for different situations (Rashid & Chaturvedi, 2019).
Netflix and Cloud Computing
Many companies in the modern business environment, such as Netflix, have benefited from the use of server virtualization and cloud computing. Netflix is an online streaming platform that allows users to watch their favorite movies and series without having to download anything. The forum and similar streaming companies have replaced compact disks and other physical drives used in visual entertainment. Netflix utilizes cloud computing services from Amazon Web Services (AWS) to host their information and make it available on demand. Netflix was founded on 29 August 1997 and has since become a multibillion-dollar company simply by leveraging the advantages of cloud computing. Netflix has over 16 million subscribers in the US and Canada alone and is the largest internet streaming provider globally. In order to reach its global audience, the company uses third-party organizations, which all play a part in service delivery. The complex system of cloud hosts and third-party organizations makes the Netflix cloud one of the more sophisticated internet cloud systems (Meena & Banyal, 2021).
Netflix has two internal DNS servers that are primarily used for internal company operations and works with two other companies for their global network; the two companies are UltraDNS.org and dynect.net. The two organizations have multiple server farms located in different locations, ensuring if any error occurs in one place, the other servers can take over, guaranteeing there is no drop or downtime in the delivery of services. The decision by Netflix to use 3rd party servers is an economic decision since they will not have to invest in the purchase of as many servers, security software, and hardware as well as trained employees to work in the server rooms. The