,欢迎您!
登录您的红帽帐户
尚未注册?下面是您应该进行注册的一些理由:
- 从一个位置浏览知识库文章、管理支持案例和订阅、下载更新以及执行其他操作。
- 查看组织内的用户,以及编辑他们的帐户信息、偏好设置和权限。
- 管理您的红帽认证,查看考试历史记录,以及下载认证相关徽标和文档。
您可以使用红帽帐户访问您的会员个人资料、偏好设置以及其他服务,具体决取决于您的客户状态。
出于安全考虑,如果您在公共计算机上通过红帽服务进行培训或测试,完成后务必退出登录。
退出Red Hat blog
Blog menu
Linux containers are often positioned as disruptive to traditional virtualization, frequently culminating in the question: Will containers kill virtualization? It’s a fair question, given the shared similarities in workload isolation, resource utilization, and so on, but the answer is a hard "no." They’re complementary, each solving a unique challenge for the enterprise; that said, historically they don’t actually integrate or work well together. This means separate application stacks, separate developer workflows, and so on.
That was then, however; now, Red Hat is helping to bring containers and virtualization together with a new project that we’re demoing today at Red Hat Summit aimed at bringing container-native virtualization technology to Red Hat Cloud Suite.
Based on the open source KubeVirt community project, container-native virtualization enables developers to work with virtual machines (VMs) in the same way that they would work with Linux container-based applications. This means that developers can create and add virtualized applications to their projects from the OpenShift Service Catalog as they would with containerized apps - the resulting application can then run side-by-side with cloud-native workloads on Red Hat OpenShift.
Why is this such a big deal? As digital transformation shapes enterprise IT strategies, the ability to quickly develop, deploy and maintain applications becomes critical. The siloed nature of VMs and containers, from the underlying platforms to the developer and operations workflows, can stifle these efforts with undue complexity, high costs, and limited integration. With container-native virtualization, application development is modernized, making it easier for developers to pull traditional workloads in VMs into the same workflow as containerized applications, helping them to deliver new, composite applications while cutting complexities at the same time.
This also factors into Red Hat’s broader vision for the future of IT: a cloud-native enterprise built on service-defined infrastructure. Think of it as a further abstraction of enterprise technology, an abstraction that started with Linux decoupling the operating system from being hardware dependent. Service-defined infrastructure aims to apply this same capability to the products and projects that power the enterprise today, providing infrastructure services such as networking, storage, tenancy, and identity as a service, to application platforms and container platforms alike regardless of IT footprint. From that solid foundation, everything, from virtualization and storage to containers and even cloud resources, can be consumed as a service through an API.
From there, service-defined infrastructure can automate common management tasks, like resource and service provisioning, to better enable self-service, auto-scaling, and operations. Existing infrastructure platforms like OpenStack can evolve to provide these capabilities to container platforms and virtualization infrastructure, bridging the rich ecosystem of supported resources and solutions from many vendors to be accessible in cloud-native applications in a way that retains their hybrid cloud flexibility and portability.
With service-defined infrastructure, enterprises would no longer worry about what footprint their datacenter is based on or what cloud provider they’re using. IT teams would simply provision and consume services similar to how they do applications today, with nearly every enterprise IT need available "as-a-service." This, obviously, is some ways away, but container-native virtualization (and container-native storage from Red Hat before it) is a key component towards achieving this vision, straddling the line between service and infrastructure and enabling traditional workloads to be treated in much the same way as more modern, cloud-native applications.
Container-native virtualization is still quickly evolving via the upstream KubeVirt project but is ready for early adopters to try. We plan to make it available initially as Technology Preview in a future version of Red Hat OpenShift Container Platform as part of Red Hat Cloud Suite. Stay tuned to learn more about container-native virtualization and how Red Hat aims to make enterprise IT infrastructure an enabler of digital transformation, rather than a barrier.