互联网闲置资源贡献清单(二)

又是咕咕的两个月,最近的生活有点充(láo)实(lèi),本想为赋新词强说愁,慨叹回忆一番大学生活,却至今还在三易其稿硬挤牙膏。想想还是先把这个坑给填上,待至双休再来嚎。

作为一名全职社畜兼赛博老年人,很难再有闲心去搞什么主动型 community service。大小周击碎了我的生物节律,下[……]

阅读全文


互联网闲置资源贡献清单(一)

家里有一只闲置的锐角云,某云上有一台白嫖的 VPS,黑机房里有一柜空转的洋垃圾……冲浪爱好者或是垃圾佬们不会轻易陷入资源紧缺的境地,反而可能迷茫该用这些机器做什么事(至少我是如此)。虽然看着花花绿绿的指示灯足以令人满意,但凝结智慧的硅半导体不满速运转起来,多少有点不过瘾。

与此同时,互联网上依然有大量的开放项目亟需计算、存储和网络资源。虽然今日的互联网呈现日益中心化的趋势,但不少公益项目、科学研究、基础设施仍然有赖于志愿者的无私奉献。只要善加利用,你的闲置资源既可攻关癌症,也能共享色图。为分布式去中心化的互联网贡献一份力量,何乐而不为呢?

[……]

阅读全文


macOS on KVM on Mac!

最近在公司的项目有一个诡异的需求,要做 macOS 的虚拟化。

其实,真正的需求是稳定可重现的 macOS 系统环境,而且同一物理机上的环境之间要有充分的隔离。考虑到 macOS 那一坨 Xcode、brew 什么的绞成一团浆糊,况且咱 Mac 机器数量也不多,还是直接上虚拟机比较靠谱。

正好,公司的虚拟化团队并没有成熟的 macOS 方案,于是乎,小小地摸鱼调研了一下在 Mac 上安装 Linux(Proxmox VE),再在上面安装 macOS 虚拟机的路子……

[……]

阅读全文



「iowait」究竟是什么?

本文翻译自《What exactly is “iowait”?》,格式与部分内容略有调整。

原文发布于 2004 年 4 月的某 AIX-L 邮件列表上,原始地址已失效,原文可参见备份地址

iowait,也就是 top 中见到的「wa」、Proxmox VE 面板上看到的「IO delay」,指示着 CPU 有多少时间用于 IO 操作上。

等等,现代的计算机的 IO 还需要 CPU 的全程参与吗?难道 CPU 不该进入睡眠状态或者忙其他的吗?iowait 可以指示 IO 是否成为瓶颈,又是真的吗?

搜了一圈,发现这篇文章讲解得比较清晰,故采而译之。

一言以蔽之,「iowait」指的是 CPU 空闲并且存在未完成 I/O 操作的时间,所占总时间的比例。

[……]

阅读全文



一种受限环境下的 IPMI 部署方式

独立服务器的 IPMI 是一个好东西,特别是在远程 KVM 加持的情况下。无论是 Dell 的 BMC,还是 HP 的 iLO(以下均以 IPMI 指代),只要登录 web 界面,就能启动远程控制台、挂载光盘映像,再也不用担心玩坏了 OS 还要实地操作了。

可是,由于你电信息中心经常只为各部门提供实体服务器的无管理托管服务,各部门自己的运维人员素质又惨不忍睹参差不齐,IPMI 的部署率低得令人发指。信息中心也没这个意识,一台服务器只拉一根网线、只分一个 IP,想加都困难。

[……]

阅读全文