A8DOG

A8DOG

随便写写,记录折腾过程!
telegram

你可曾听说过LXC服务器?

前言:#

什麼是 LXC 伺服器?

LXC(Linux Containers)是一種作業系統層虛擬化技術,用於在 Linux 系統上建立和管理容器。它允許將一個或多個應用程序及其依賴項隔離在獨立的容器中,每個容器都有自己的檔案系統、網路、進程空間等。LXC 提供了一種輕量級的虛擬化解決方案,與傳統的虛擬機相比,它具有更低的開銷和更快的啟動時間。

68747470733a2f2f626f6263617265732e636f6d2f77702d636f6e74656e742f75706c6f6164732f323032332f30312f6c78632e706e67

LXC 伺服器是運行 LXC 技術的伺服器。這些伺服器使用 LXC 來建立和管理容器,使用者能夠輕鬆地部署、運行和管理多個應用程序或服務。LXC 伺服器通常用於虛擬化伺服器環境,提供更高的資源利用率和更靈活的部署選項。

擴展閱讀:

不僅有 LXC 還有 LXD,什麼是 LXD?#

LXD 是一個基於 LXC 的容器管理工具,它提供了一個更簡單、更強大的方式來管理 Linux 容器。LXD 構建在 LXC 之上,並提供了額外的功能和工具,使得管理和部署容器變得更加容易。

與傳統的 LXC 相比,LXD 具有以下優點和特點:

  1. 易用性:LXD 提供了一個簡單的命令行界面和 RESTful API,使使用者能夠輕鬆地創建、啟動、停止、刪除和管理容器。
  2. 性能:LXD 提供了更高效的容器管理,包括更快的啟動時間、更低的資源消耗和更好的性能。
  3. 安全性:LXD 提供了一系列安全功能,包括容器隔離、資源限制和存取控制,以保護容器和宿主系統的安全。
  4. 可擴展性:LXD 支持集群和分佈式部署,使使用者能夠輕鬆地擴展和管理大型容器基礎設施。
  5. 總的來說,LXD 提供了一個簡單、高效和安全的容器管理解決方案,適用於各種場景,包括開發、測試、部署和運維。

擴展閱讀:

正文:#

之前寫了一篇文章:Docker 安裝多個寶塔 + 商業思路 大家可以去看看,現在這篇文章算後續。

在 b 站看見一個賣寶塔虛擬主機的,但是並非常規的虛擬主機,有獨立的 Root 權限,可以搭建除 PHP 以外的一些 Java Node Python 項目。因為當時我無法打開銷售平台的網站,並沒有去體驗,也不知道別人是什麼技術原理。

昨天又看見一家也是相同的廣告語,但是沒有庫存,於是來到最開始的這一家購買了一台玩玩,我一直以為是使用 Docker 去虛擬化小雞出來,今天登陸上伺服器才知道系統架構是 LXC(還是通過融合怪跑分腳本看見的)。當時我一直在驗證是否在 Docker 容器裡運行的系統。

Snipaste_2024-04-14_20-53-18

LXC 和 KVM 都可以對小雞的實際使用核心數量進行控制,並且上下行寬帶磁碟都是可以控制,但是 KVM 不能直接超售內存硬碟,可以通過其他辦法超售。LXC 就比較變態了,硬碟貌似不能超售 內存可以超級無敵超售。

我在一鍵開通 LXD 腳本GitHub 上看見作者說:

———— 實測甲骨文的 2C2G60G 能開 30 台 1H512M1.5G 的 30 台
————DigitalOcean 的 4C8G160G 不吃滿硬碟的情況能開 135 台 1H512G2GSSD
———— 正常一般 1C1G20GSSD 的 VPS 能開 15 台左右

雖然腳本是基於 LXD, 但是開出來的小雞架構還是 LXC,大家可以自行去 GitHub 查看:https://github.com/MXCCO/lxdpro

另外還有一個腳本:https://github.com/oneclickvirt/lxd 這個腳本文檔什麼的都比較詳細一點,我自己玩了一下 但是並沒有仔細去測試開出小雞的 vps 功能怎麼樣,對於穩定性我就不做多評價,可玩性還是非常高的,並且支持給小雞分配 ipv6,能否分配 IPv4 就不清楚了。

優缺點:#

創建的容器可能會沒網路,我經過測試把防火牆關閉就好了

優點就是可以瘋狂的超售,並且如果你有一台 VPS 就能玩,不需要你的伺服器像開 KVM 小雞支持虛擬化,每一台小雞可以開不同的系統,每個系統都是一個純潔的系統,性能損耗比 Docker 低。並且能像其他虛擬化技術一樣分配核心數和實際使用核心數,限制寬帶磁碟等。

缺點就是(沒有獨立的 IPv4,這個我不是很清楚算一個缺點吧,可以分配 IPv6。)有一點不穩定吧,我購買的寶塔虛擬主機,我進終端升級成破解版,然後再服務商控制台重啟,伺服器直接 G 了,後面又重裝再升級重啟又沒問題了,就是重啟有些慢。其他缺點目前不明也沒深入了解。

想玩的小夥伴可以直接到上面的 GitHub 用腳本去玩一下。

商業思路:#

我看了看其實幾年前就有人賣 LXC 伺服器了,現在估計沒啥人賣了,價格便宜比較小眾。

但是我前面寫的Docker 安裝多個寶塔 + 商業思路一樣的還是可以複現一下,把 docker 技術換成 lxc,自己做一個預裝破解版寶塔的鏡像,然後還是和我這個文章思路差不多一樣,把容器的 ssh ftp mysql 端口映射到宿主機來。

我購買的這台 lxc 伺服器,是通過另外一台伺服器綁定域名然後實現訪問。就暫且寫到這裡吧,寫文時一直被打斷...

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。