Mile2 Cybersecurity Certifications

Cybersecurity Certifications

OCU C)OST C Discussion Lesson 07

Viewing 6 reply threads
  • Author
    Posts
    • #66417
      Jessica Jagerson
      Keymaster

      Please suggest at least two different types of virtualization technology and what are the pros and cons in using them.

    • #105583
      James Settle
      Participant

      Two types of virtualization are server virtualization and desktop virtualization.

      One of the pros to server virtualization or a cloud server would be you don’t need to have a dedicated space for a server onsite or on location at your organization. This is cost effective, efficient, offers flexibility and is scalable as you can add to the servers as the company expands. Some of the cons might be the initial cost involved, and possible security concerns over the server not being onsite.

      Desktop virtualization or VDI, while already used became even more heavily relied on during COVID. Some pros once again might be the cost effectiveness as you can PCs with less powerful specs to run the VDI session. Another pro is enhanced security as all security and policies are protected centrally. Some of the cons are the upfront cost involved with hardware and software and VDI licenses. Also you can run into performance issues with bandwidth and latency causing lag and slow responsiveness which I am experiencing on a daily basis in my current role.

      • #105608
        Cameron Tackett
        Participant

        Hello James,

        I chose server virtualization, as you replied to my post. It is a great cost effective way. Considering you have the initial hardware to set it up. (and servers can be crazy expensive) If a server is not on site I can definitely see issues with this being an issue if for some reason your third party or hosting server falls under attack. I think it is interesting to think about how one vulnerability could lead to massive infections of how ever many workstations/PC’s are connected to the server.

        VDI is interesting, I have never relied heavily on it as much. However, I can definitely see where it could be a painful thing to use. Especially if your inputs have to travel far. Bandwidth is for sure an issue I can see. I would love to hear more about it.

        God Bless, and good luck!

    • #105586
      Cameron Tackett
      Participant

      Being able to put files/data off site holds many different benefits. It can make easier for lower end PC’s to be able to access complex programs or files. That they would generally not be able to handle on their own. For example, whenever me and my friends were creating a video game. One of my friends had not had a PC for very long, and was struggling to run Unreal Engine. So being able to “host” the Engine on another platform that then could be streamed to his PC made it so he could work on the project. It also made it possible for all of us to work and edit the files at the same time. Instead of having to rely on a LAN network to do so. All of this was done using Desktop Virtualization. The cons of this were, having the technology/resources to be able to get the system/third party to be able to host it in the first place. Secondly, if we had any issues. We had to go through the third party to fix them.

      A second form we have used would be Storage Virtualization. This was used by our group to pull together all of our different story boards/resources for our game development into one large storage solution. All of this was done through One drive and other google apps. Their were very few cons that I could think of with this one. Other than it being less secure. Since all of our data was in one location, and if one of us were to be compromised. It would be possible for someone to steal it all. However, we are all very versed in basic and common sense security so I wouldn’t have foreseen this being an issue.

      • #105600
        James Settle
        Participant

        Great job Cameron. I chose desktop virtualization as well, but it is awesome to be able use it while also building video games. Great job on storage virtualization as well. Not sure I would have used it for game development for the reasons you listed, but glad that one of your data was compromised.

      • #105604
        Isabelle Tubbs
        Participant

        Hello, Cameron! I also wrote about Storage Virtualization, and it is true that it took some time to find a con to using it. However, if a business is not willing to pay the initial cost of virtualization, then they need to decide whether or not to use it ahead of time. Although I think this would really not be an issue with large companies. Also, nice work with Desktop Virtualization. Using a third party can complicate things a bit, but your example of using it with gaming is great.

      • #105617
        Caleb Kiser
        Participant

        Hi Cameron,

        I enjoyed reading your post. I also chose to talk about desktop virtualization. I liked your example with the video game project—it really showed how helpful offloading heavy programs can be for lower-end PCs. You made a good point about the challenge of needing the right resources to set it up too. A lot of people forget about that part. I also thought it was smart to mention storage virtualization. It’s a great way to keep everyone’s work in one place, even if security can be a risk. Overall, you explained everything really well!

    • #105602
      Misty Stewart
      Participant

      Container virtualization involves encapsulating applications and their dependencies into isolated containers. These containers share the host OS kernel but run as isolated processes. The primary advantages of container virtualization include efficiency, as containers are lightweight and consume fewer resources compared to traditional VMs. Additionally, containers offer portability, allowing them to be easily moved across different environments, making them ideal for microservices and cloud-native applications. Containers also provide scalability, as they can be quickly scaled up or down, offering flexibility in resource management. However, there are some drawbacks to container virtualization. Since containers share the host OS kernel, this can pose security risks if not properly managed. Additionally, managing container orchestration and networking can be complex.
      Network virtualization involves creating virtual networks that operate independently of the physical network infrastructure. This allows multiple virtual networks to coexist on the same physical network. The main advantages of network virtualization include flexibility, as it enables dynamic network provisioning and management. Virtual networks can also be isolated from each other, enhancing security and reducing interference. Furthermore, network virtualization is cost-effective, as it reduces the need for physical network hardware, lowering costs. However, there are some cons to network virtualization. Virtual networks may introduce latency and performance overhead, and configuring and managing virtual networks can be complex and require specialized knowledge.

    • #105603
      Isabelle Tubbs
      Participant

      Virtualization contains many different aspects. Each of which have some advantages and disadvantages. Two virtualization components are storage virtualization and data virtualization.

      Storage virtualization involves taking the amount of storage on the system to be assigned to the virtual machines, which makes the storage efficiency even greater and assures that storages changes to one VM do not affect the other VMs (GeeksforGeeks, 2025; Naik, 2024). For a company or organization, taking advantage of the amount of available storage is beneficial. However, this does make management of the virtual machines more complex, and using virtualization would be costly at first (GeeksforGeeks, 2024; GeeksforGeeks, 2025). This must be taken into account before opting to use virtual machines.

      Data virtualization is taking the combined data and creating a virtual data layer that shows the data all in one place (GeeksforGeeks, 2025; Naik, 2024). Having centralized control from virtualization gives IT professionals more convenience and saves their time. However, a risk with data virtualization is that using a third party’s platform could make the data open to attacks (GeeksforGeeks, 2025; GeeksforGeeks, 2024). As a result, security measures (as with any device or group of devices) must be put in place.

      References
      GeeksforGeeks. (2024, June 11). Pros and Cons of Virtualization in Cloud Computing. http://www.geeksforgeeks.org/pros-and-cons-of-virtualization-in-cloud-computing/
      GeeksforGeeks. (2025, April 10). Virtualization in Cloud Computing and Types. http://www.geeksforgeeks.org/virtualization-cloud-computing-types/#types-of-virtualization
      Naik, R. (2024, December 11). Understanding the Types of Virtualization in Cloud Computing. Crest Infosystems. http://www.crestinfosystems.com/types-of-virtualization/

    • #105616
      Caleb Kiser
      Participant

      Two common types of virtualization are application virtualization and desktop virtualization, and each has its own unique uses, pros, and cons. Application virtualization allows you to run a program without actually installing it on your device. Instead, the app operates in its own virtual space, separate from the rest of your system. This is helpful because it prevents software conflicts, makes updates easier, and keeps your system cleaner. For example, if an app gets updated on the virtual platform, everyone using it gets the latest version automatically. However, it doesn’t work well for every type of app—especially those that are complex or require deep access to system files. You also need extra software to manage it all.

      Desktop virtualization, on the other hand, lets you access an entire computer desktop remotely. It’s like logging into a computer that lives somewhere else. This is especially useful if you need to work from multiple locations or devices. All your files, apps, and settings are in one place, no matter where you log in. It also makes things easier for IT teams, since they can manage all desktops from one central location. The downsides? You’ll need a strong internet connection to avoid lag, and it might not run as fast as a computer sitting right in front of you. Still, for remote work or shared environments, desktop virtualization is a solid option.

      • #105624
        Misty Stewart
        Participant

        Hi Caleb,
        Thanks for the information, I enjoyed reading it.
        I like the fact that application virtualization lets you run a program without installing it on your device. However, the fact you may need additional software to manage it is not good.
        Since desktop virtualization allows you to access a computer desktop remotely, it is useful for people who work from multiple locations or devices. However, with the need strong internet connection it might not run as fast as a local computer.
        Thanks,
        Misty Stewart

      • #105628
        Teisha Nolen
        Participant

        Hi Caleb!
        That was a great description of some virtualization technologies. You explained them in a way that made them easy to understand. I remember in the “good old days,” I accessed my actual desktop computer that was sitting in my office via a remote desktop connection. I can see where a virtualized desktop would have made this process much easier and safer.

    • #105627
      Teisha Nolen
      Participant

      Virtualization is an important tool in today’s technology. It is the process of taking a physical resource and allocating it to a virtual machine, or VM. You can use virtualization in many ways. You can virtualize an application so that it can be used without having to be installed on the computer. You can virtualize a desktop to allow it to be accessed from anywhere. You can divide a server into several virtualized servers and allocate resources to those virtual servers. Virtualization is made possible by the use of a hypervisor, which allows VMs to share resources from the host. VMware Workstation is a type of desktop hypervisor technology that allows you to run virtual machines on your PC and even allows you to run different operating systems on those VMs.

      There are pros and cons to using VMs. Some of the pros are the efficiency that is achieved with a VM, as well as some potential cost savings on infrastructure (such as with a server VM). Conversely, virtualization can be complex, and security can be more of an issue if it is not done right. Additionally, ensuring the appropriate updates have been applied to all VMs can become cumbersome.

Viewing 6 reply threads
  • You must be logged in to reply to this topic.

SUPPORT

Please Note:

The support ticket system is for technical questions and post-sale issues.

 

If you have pre-sale questions please use our chat feature or email information@mile2.com .

Privacy Overview
Mile2 Cybersecurity Certifications

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.