dcsimg

Unikernels: The Next Generation of Cloud Technology

  • Unikernels: The Next Generation of Cloud Technology-

    Using Unikernels and Containers Together

    These two technologies can coexist nicely in the same environment. If you are using applications that are deployed in a low security situation, like internally at an organization or within a local lab where the users are considered trustworthy, one can leverage container technology. It is very easy to create and deploy. If you have an application that needs to withstand the less secure Internet world, then unikernels would be a good choice. Most organizations have a variety of each of these applications, so the two technologies pair nicely together. As cloud orchestration software is expanded to handle both Docker-based containers and unikernels, it will become even easier to have both technologies coexisting in a single data center.

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10

Unikernels: The Next Generation of Cloud Technology

  • 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10
  • Unikernels: The Next Generation of Cloud Technology-9

    Using Unikernels and Containers Together

    These two technologies can coexist nicely in the same environment. If you are using applications that are deployed in a low security situation, like internally at an organization or within a local lab where the users are considered trustworthy, one can leverage container technology. It is very easy to create and deploy. If you have an application that needs to withstand the less secure Internet world, then unikernels would be a good choice. Most organizations have a variety of each of these applications, so the two technologies pair nicely together. As cloud orchestration software is expanded to handle both Docker-based containers and unikernels, it will become even easier to have both technologies coexisting in a single data center.

Most technologists have heard about software containers (or simply "containers") – a technology that became popularized by Docker, which is an open platform for building, shipping and running distributed applications through containers. Containers use shared operating systems to create a capsule, of sorts, to contain your application.

They are increasingly popular, but are not the panacea able to solve all the new challenges cloud computing presents. Problems mainly pertaining to security tend to hinder this technology. However, a new technology on the rise — unikernels — holds great promise for the next generation of cloud infrastructure.

For this slideshow, the Xen Project provides background on what this new technology is, how it fits within the greater cloud infrastructure ecosystem, why it's well-suited to the future of cloud computing, how it compares with containers, and how to choose between the unikernels and containers to best support the needs of specific IT environments.