与许多技术人员一样,过去几年我积累了许多旧的 x86 服务器、x86 台式机和思科交换机。
我想构建一个小型云集群用于 Web 应用实验(Web 服务器 + 数据库 + 应用服务器)。也就是说,我并不一定需要扩展整个操作系统环境。
构建小规模、个人应用云有哪些软件选项?
答案1
你有没有考虑过桉树? 它是免费的,而且在你可能拥有的几个盒子上安装起来非常简单。摘自他们的网站:
EUCALYPTUS - 用于将您的程序链接到有用系统的弹性效用计算架构 - 是一种用于在集群上实施“云计算”的开源软件基础架构。EUCALYPTUS 的当前接口与 Amazon 的 EC2 接口兼容,但该基础架构旨在支持多个客户端接口。EUCALYPTUS 使用常用的 Linux 工具和基本的 Web 服务技术实施,因此易于安装和维护。
答案2
假设你不需要云计算,只需要集群计算。云计算涉及分时集群,而这些 100% 属于你!有像 Hadoop 这样的项目可以构建 google mapreduce 集群,但也许你应该先看看BashReduce,它模仿 Hadoop,但依赖性更强。