云的最低硬件要求是什么?

云的最低硬件要求是什么?

运行云所需的最低硬件要求是什么?我见过的大多数设置都需要高端 CPU 和大量 RAM,我的意思是 4+ Gb 的 RAM。有没有办法在单个处理器和每个 1Gb 的 RAM 上设置个人云?

云 = 多台计算机作为一个整体运行

我想在家里设置一个个人云来玩。这是一个学习经历和实验。

如果您的言论全是消极和令人沮丧的,请不要发帖。人们通过提问、尝试和犯错来学习。

答案1

“云”是营销废话。一般来说,人们认为有一组虚拟机管理程序在运行,但鉴于“云”没有正式的定义,它几乎可以是任何东西。

较新的 CPU 通过几种不同的技术支持虚拟机管理程序加速,因此它们通常是最常见的,因为您可以从中获得最佳性能。

4GB RAM 是不是也很多。我的笔记本电脑有 4GB。我们最小的虚拟机管理程序服务器有 20GB。

编辑
如果您想了解云的组件,请从免费的虚拟机管理程序开始,例如 ESXi、Hyper-V Server、KVM(或 QEmu)或 Xen。其中大多数对硬件的要求相当低,因此您可以在几年前的硬件上运行它们。

如果没有至少两台计算机和一些共享存储,您将无法构建集群。共享存储系统通常非常昂贵,但可以使用 FreeNAS 或类似软件包将旧计算机重新用于学习以运行 iSCSI。光纤通道最常被“云”提供商使用,但它非常昂贵(尽管可以在 eBay 上以合理的价格找到旧设备)。

从技术上讲,可以在其他虚拟机管理程序中运行某些虚拟机管理程序(尽管不建议这样做),因此您可以在单个硬件上模拟整个过程。这可以用来了解设置需要什么,尽管速度会非常慢。

编辑2
如果我们中的一些人听起来有些苛刻,请原谅。您询问的系统比大多数人理解的(或认可的)复杂 100 倍。这类似于问如何在您的游泳池上建造泰坦尼克号的复制品。这有很多内容,而且“它”并不是一套定义明确的要求或标准。

答案2

现实检查:

我见过的大多数设置都需要高端 CPU 和大量 RAM,我的意思是 4+ Gb 的 RAM。

4+GB RAM 不算“很多”。它是“中端工作站”。我目前在客户那里为办公室工作购买的破电脑有 3GB RAM。正确的开发需要 4+ GB RAM。我建议您假设当前的硬件,而不是 5 年前的东西,当您说“很多”时。对于服务器来说,16GB 不算“很多”。

有没有办法在单处理器和每个 1Gb RAM 上设置个人云?

为什么?很抱歉这么说,但这在财务上非常不合理 - 地方要花钱,电力也要花钱。小型服务器效率低下。另外,你想用 1GB RAM 运行什么?每个物理服务器运行 2 个小型虚拟机?

我想在家里设置一个个人云来玩。这是一个学习经历和实验。

买一台或两台不错的电脑。那会让你的配置大打折扣。那台电脑应该有一台单处理器、6 核(目前游戏的高端配置)和 8 到 16GB 的 RAM。大概情况不一样。

说真的,我公司的计算机(包括小型工作站)中没有一台比您想要运行的计算机功率更低,其中包括 2 年前购买的工作站(我们仍在使用的最老的机器)。

就云服务器而言 - 但我同意这对于学习来说需要付出很多钱 - 我现在使用 64gb RAM 的机器,除非我有一些由于高 CPU 低内存限制而在外部运行的应用程序(主要是数据分析) - 但不是商业/公共云。

答案3

尽管这个讨论很有趣,但对我来说,这些都不是特别符合“云”的概念。虽然我很清楚这个定义还没有确定,但对我来说,云意味着通过 API 管理的互联网上的按需付费虚拟化。关键在于按需扩展和缩减,只支付你使用的费用,让别人来担心硬件。

在极端情况下,您可以在随时可能出现故障的虚拟机上构建高可用性、自修复、自动扩展的基础架构。

虽然有些人会不同意我的观点,但我认为你不应该云。像“私有云”这样的概念是有缺陷的。那只是一个虚拟化的数据中心。你仍然需要预先付费。在自己的硬件上构建类似云的设置没有错,但它是完全不同的。看看 Eucalyptus、Ubuntu Enterprise Cloud 和 Openstack 等产品。这是熟悉技术和测试的好方法。

David 似乎想要在消费硬件上进行常规的“老式”虚拟化。许多系统都提供此功能。例如,VMware ESXi、Microsoft Hyper-V、XenServer 可用于更严格的测试。VMware Player、VMware Workstation、Virtualbox、Xen、KVM 如果您只想在台式计算机上进行测试。

例如,我目前正在使用 Vagrant 和 Puppet 在我的笔记本电脑上自动构建 Virtualbox 服务器,从而为集群环境建模。这对于解决问题来说已经足够好了。

不过,不要购买昂贵的硬件来测试云设置。只需在 Amazon EC2 或 Rackspace 上设置几个实际的云服务器,并在完成后关闭它们。只需花费几欧元/美元,您就可以真正测试真实的东西。

相关内容