分类目录归档:建机房

Proxmox VE联动UPS实现自动关机

前边的文章中,我把NAS装到了Proxmox VE(后边简称PVE)中,为了避免突然断电导致文件系统乃至硬盘损坏,这篇文章我就讲讲如何把UPS和PVE联动起来,让电量低到设定值或者断电超过设定时间时开始按照特定顺序关闭虚拟机,并最后把PVE和主机关闭,保护数据安全。

继续阅读

自制高性能白盒交换机——缝合OVS-DPDK和Go语言

我有一台小主机,来自Lenovo的M73t,CPU型号为i3-4130T,内存为DDR3仅有8GB。这篇文章,我们就一起来看看,如何用这一台已经过时的、仅有两个物理核心的机器,做一台高性能的白盒交换机。

继续阅读

Kubernetes与KubeSphere上车指南

2022年了,开发需要各种应用时,不用再像以前那样挨个手工安装一整天了,直接上K8S就好啦~

这次,博主我上了一套3节点的集群,其中包含1个Master、2个Worker,前端选择了开源的KubeSphere,网络组件选择了性能好、又能起BGP的Cilium。由于本次部署是作为日常开发环境,操作上少了一些合规的考虑,仅供尝鲜和入门使用,生产环境部署需再细致研究。

继续阅读

OpenWrt+FRRouting+Ifman:天下没有不能成为SD-WAN CE的路由器

出于成本考虑,博主我对OpenWrt系统进行了定制,期望任何一个OpenWrt的机器都能够成为SD-WAN的CE。这个定制里加入了FRRouting和我自己的接口管理套件Ifman,运行在一台MT7620的路由器上,就可以实现分布式网关的Symmetric/Asymmetric特性。两个MT7620的路由器和一台1C1G的虚拟机(RR),已经可以舒舒服服玩起来了~

继续阅读

NAT VPS丢包与TCP

博主小时候(大概好像是初三的时候吧),那时候Soft Layer还没有退出HK,随便开台20块钱的机器,流量就有1个T,速度还贼快。近些年来,随着墙逐渐加高,直连线路基本已经无法使用,于是衍生出来各种共享的中转、专线服务,博主趁机也开了一个月付仅要80块钱流量有足足1.5T带宽竟然有250Mbps的NAT VPS,用来实现博主自己的混合云互通(是的不出国),就是没想到NAT VPS竟然能这么感人……

继续阅读

PowerDNS集群系统落地实践

其实这已经是PowerDNS集群系统第二次落地了。第一次是在私有的混合云上部署,设计时采用了云上为主、边缘为辅的结构,结合BGP AnyCast+ECMP和PowerDNS官方推荐的架构解决了DNS的高可用、就近查询和负载均衡的问题,上线后一个季度运行正常,还算是挺稳定的。本次,PowerDNS的集群架构将在学校条件装备处落地,为全校提供统一的DNS服务,替换掉老的勉强能用的DNS系统。

继续阅读

XUEGAONET v1.x混合云网络架构详解

雪糕网络(xuegao_net)最初来源于瞎搞,没想到越搞越大,在逐步整合了所到之处所有的网络之后,发现管理已经力不从心,由此决定结合在鹅厂学到的东西,慢慢对网络结构进行整改,向着独立、自治和软件定义的目标重构网络。

新网络以BGP为基础,借助GoBGP来实现NFV在区域内部进行引流,同时对外发布路由,借此来实现云上+云下一体化。

继续阅读

RouterOS x86_64导入到Proxmox VE的方法

RouterOS x86_64一般都是以ova的形式存在,原因嘛,你懂得。但是由于RouterOS使用磁盘信息进行授权验证,所以迁移到PVE平台上大概率会导致验证失败然后无法启动。

至于为什么会有VMware ESXi向PVE迁移的平台,这就不得不吐槽一下ESXi对硬件的要求了——5.5版本之后不支持螃蟹的网卡,想在小规模机器上跑,这一点硬件要求就只能选择PVE了。而且ESXi的基础内存开销要比PVE高很多,这也极大程度上劝退了低端机器玩家

继续阅读

移花接木——利用隧道技术为局域网客户端分配日本IPv6地址

学校还没有开通IPv6,目前只有v4单栈。为了提前享受IPv6,我决定想办法把日本VultrLinode的IPv6地址通过分割前缀的方法引入到自己的网络下面来给客户端分配。中间使用隧道连接起来即可

继续阅读