家庭实验室集群:树莓派上的LXD迷你云

by liam zheng on 12 October 2020

使用Ubuntu LXD Appliance来安装和运行自有的家庭实验室。开启和管理虚拟机(VM)和容器,运行和测试跨平台和架构的工作负载,剩下的安全更新将由Ubuntu Core负责提供。更多内容可阅读此教程

为什么需要关注这个?

在家运行或测试工作负载,安全任然是一个问题。有很多方法可以解决此问题,也许你在地下室有一个专属的家庭实验室,或者在主力机上运行工作负载,或者介于2者之间。但是,每个方法都有缺点。人们想要的是不要占用太多空间,且需要安静。

以前,你不得不使用云技术,按时付费或永远放弃你的家庭实验室梦想。但是,一切随LXD Ubuntu Appliance改变。一种更小,更安静且相对便宜的方式来启动和管理所需的所有VM和容器。

什么是LXD?

LXD是下一代的系统容器和虚拟机管理器。它给予你一种简单的方式通过REST API启动和管理预置的一系列Linux发行版镜像,前往LXD网站了解更多内容。

LXD的优势是什么?

LXD appliance 以树莓派和Intel NUC为目标,支持混合架构部署。尽管这个是一个经济实惠的家庭实验室,但是你依然可以在树莓派ARM架构和X86上同时测试和编译。随着ARM上开发的兴趣不断增长,这也是你为以后的开发所需要的基础环境。

Ubuntu Appliances是操作系统的不可知论者,你可以在Windows、macOS或者Linux上安装。也可以在上述系统上使用原生的LXD appliance。它与在桌面上运行一样的,网络上不同用户可通过任何系统访问。

Ubuntu Appliance的VM和容器也非常容易地支持和维护。Ubuntu Appliance运行在迷你、模块化和嵌入式的Ubuntu的Ubuntu Core上。Ubuntu Core由snap包组成,其允许Canonical和LXD上游来确保你的OS和LXD保持最新,你只需聚焦在工作负载即可。

Ubuntu Appliance是什么?

Ubuntu Appliance是软件定义的项目,使得用户能下载他们所需要的一切来使得树莓派或Intel NUC变为专用的设备。LXD属于其中一个案例。通过学习本教程,你可以启动并运行LXD,其向你展示如何在将来扩展到更大的群集。你也可以使用虚拟网络,与MAAS整合或者Canonical RBAC来添加远程存储。

更多关于Ubuntu Appliance的内容,请访问https://ubuntu.com/appliance/portfolio


订阅博客文章

选择您感兴趣的主题

在提交此表格的同时,我确认已阅读和同意的隐私声明隐私政策。

查看更多内容

Ubuntu用“心”构建树莓派桌面

2020年十月22日,Canonical发布了专为树莓派优化的Ubuntu桌面系统镜像。树莓派基金会的4GB和8GB开发板将获得用户所期望的完整的Ubuntu桌面,同时使得与世界上最流行的开发板联系更紧密。我们也很荣幸通过优化树莓派上的Ubuntu镜像以支持树莓派基金会将计算的力量带给全球用户的使命。 刚刚好的硬件 自从树莓派基金会开始其使命,用户不停地尝试使用他们的开发板来运行生活中需要的一切。不管是制作DIY设备,学习编程还是构建产品,树莓派将这一切变成可能。但是,直到现在运行一个全功能,LTS桌面可满足用户日常需求,无需不可行的黑客知识。 树莓派4初次配备了一个Linux工作站必要的显卡、内存和连接能力。用户最终拥有了将树莓派变为可行的主力PC的硬件。但是,仍然有一 […]

树莓派上的Ubuntu 20.10提供了一个完整的Linux桌面和微云

2020年10月22日:Canonical今天宣布发布包含树莓派优化的Ubuntu 20.10桌面版和服务器版系统,以支持研究人员、发明家、教育和企业。为全世界最易可访问的硬件带来了全世界最为流行的开放平台。 “这次版本发布,我们庆祝树莓派基金会致力于将开放计算给带给全球人们所做的承诺”,Canonical CEO,Mark Shuttleworth说到。“我们也很荣幸通过优化树莓派上的Ubuntu以支持上述倡议,不管是个人使用,教育用途还是作为他们未来业务的基础。” 树莓派2、3和4加入Ubuntu认证的一系列X86和ARM设备队列中。Ubuntu是以公共云和桌面产品而闻名的操作系统(OS),在AWS,微软Azure,Google,IBM和Oracle Clouds被广 […]