PVE散记

Proxmox VE是一种基于KVM的虚拟化软件,KVM是linux的一个模块,用户空间通过QEMU模拟硬件提供给虚拟机使用,一台虚拟机就是一个普通的linux进程,通过对这个进程的管理,就可以完成对虚拟机的管理,Proxmox VE通过对KVM进程的管理来实现对虚拟机的管理。常见的虚拟化软件或者云软件还有:VMware vSphere、OpenStack、ovirt等。Proxmox支持多节点的分布式部署方式,但没有中心节点(主节点),而是采用了Corosync的对称集群部署方式。在proxmox集群中,每一个节点都集成了完全一样的计算、存储、控制功能,每个节点都可以独立完成集群的管理功能。proxmox集群的信息会在每个节点上保存一份,集群中的通过pve-cluster实现集群管理信息的同步,从而保持集群的一致性和完整性。

LLVM Clang散记

LLVM(low level virtual machine)是一个编译器框架。LLVM是一个开源的项目,目前包含了很多的子项目,比如clang,它是一个模块化和可重复使用的编译器和工具技术的集合。它最早是Illinois的一个研究项目,主要负责人是Illinois,他现在就职于Apple,Apple目前也是LLVM项目的主要赞助者之一。LLVM的主要作用是它可以多种语言的后端,提供可编程语言无关的优化和针对很多种CPU的代码生成功能。LLVM核心库提供了与编译器相关的支持,可以作为多种语言编译器的后台来使用,能够进行程序语言的编译器优化、链接优化、在线编译优化、代码生成。

第 5 页,共 33 页« 最新...34567...102030...最旧 »