使用 DPDK 的用户空间网络 DPDK 是一个完全开源的项目,在用户空间中运行。它是一个多供应商和多架构的项目,旨在实现高 I/O 性能和达到高数据包处理速率,这些是网络领域中最重要的功能之一。它由 Intel 于 2010 年创建,并于 2017 年 4 月移至 Linux 基金会。此举将其定位为最主导和最重要的开源 Linux 项目之一。
FOSS 项目聚焦:Ravada Ravada 是一个开源项目,允许用户连接到虚拟桌面。目前,它支持 KVM,但其后端的设计和实现允许未来将更多的虚拟机监控器添加到框架中。客户端的唯一要求是 Web 浏览器和支持 spice 协议的远程查看器。Ravada 的主要功能包括
CloudBees, Inc. 的 CloudBees Jenkins Enterprise 现代 IT 部门正在采用持续交付 (CD) 并自动化软件管道,以加速和扩展其跨环境的软件开发和交付。这意味着 CD 平台现在至关重要,需要具有可扩展性、安全性、稳定性和可靠性。
微型互联网项目,第二部分 在 2016 年 5 月号(也可在此处获取)中,我介绍了微型互联网项目的想法,这是一个独立的 Linux 项目,展示了如何使用一台或两台旧计算机、路由器和一堆 Linux 软件在一台计算机上构建公共互联网的关键部分。
安装和运行无头虚拟化服务器 近年来,硬件虚拟化已成为计算行业的普遍现象,并且最终用户也更容易获得。其背后的想法是崇高的。为什么要投资分配更多的服务器硬件,而不是充分利用它,而是可以将所有硬件整合到一台或几台服务器上并共享它们的资源呢?
Vagrant 简化 我承认,有些工具让我感到困惑。我知道它们一定很棒,因为程序不会因为愚蠢而流行(好吧,真人秀电视除外,那是另一个故事)。我对 Vagrant 的困惑与我对 Wine、Docker、Chef 和无数其他令人惊叹的工具的困惑相同,人们一直在对这些工具赞不绝口。因此,在本文中,我将把 Vagrant 分解为最简单的形式。
Jailhouse 因为您是 Linux Journal 的读者,所以您可能已经知道 Linux 拥有丰富的虚拟化生态系统。KVM 是事实上的标准,VirtualBox 广泛用于桌面虚拟化。老手应该还记得 Xen(顺便说一句,它仍然状况良好),还有 VMware(它不是免费的,但也可以在 Linux 上运行)。
非 Linux FOSS:虚拟化的 Cisco 基础设施? 我们都熟悉虚拟化计算机的想法。它们不仅是更好地利用服务器机房资源的好方法,而且还允许您在眨眼之间创建和销毁服务器。这对于实验室或培训环境来说非常完美。不幸的是,一直以来都需要一堆实际硬件来为 Cisco 硬件创建培训实验室。
Docker:用于一致开发和部署的轻量级 Linux 容器 使用 Docker 容器来应对“依赖地狱”,Docker 容器是 VM 的轻量级且灵活的表亲。了解 Docker 如何通过将应用程序打包到基于 LXC 技术的容器中来使应用程序可移植和隔离。
Azure 上的 Linux——找到企鹅的奇怪地方 Linux 爱好者可能会认为在微软的 Azure 服务上运行 Linux 虚拟机就像在撒哈拉沙漠中找到晒日光浴的企鹅一样。Linux 在微软云的核心?这在很多层面上不是都错了吗?
ConVirt:您虚拟工具箱中的新工具 虚拟化现在是现代企业的主要组成部分。随着越来越多的商店转向虚拟范例,管理这些新的虚拟资源是任何部署的关键部分。对于使用基于 Microsoft 或 VMware 的虚拟机监控程序的管理员来说,可以使用强大的管理工具来保持其虚拟房屋井井有条。