运行云所需的最低硬件要求是什么?我见过的大多数设置都需要高端CPU和大量ram,我指的是4+ Gb的ram。有没有一种方法可以在单个处理器上建立个人云,每个处理器都有1Gb?
云=多台计算机作为一台
我想在我的房子里设置一个个人云来玩。这是一次学习经验和实验。
请不要张贴,如果所有的你将是消极和令人沮丧的。人们通过问题、尝试和错误来学习。
发布于 2010-11-30 19:56:39
“云”是市场营销的BS。一般来说,人们期望有一群管理程序运行这个节目,但考虑到没有正式的定义‘云’,它可以是几乎任何东西。
较新的CPU通过几种不同的技术支持虚拟机管理程序加速,因此它们通常是最常见的,因为您将从中获得最好的性能。
4GB的RAM也不是很多。我的笔记本电脑有4GB。我们最小的虚拟机管理程序服务器有20 has。
编辑:
如果您想了解云的组件是什么,请从免费的Hypervisor开始,比如ESXi、Hypervisor、KVM (或QEmu)或Xen。其中大多数都有相当低的硬件要求,所以您可以在几年前的硬件上运行它们。
如果没有至少两台计算机和一些共享存储空间,则无法生成群集。共享存储系统通常是相当昂贵的,但是一台旧计算机可以重新使用FreeNAS或类似的包来学习,以使iSCSI运行。FibreChannel是“云”提供商最常用的,但它非常昂贵(尽管在eBay上可以以合理的价格找到较旧的设备)。
从技术上讲,在其他虚拟机监控程序中运行某些虚拟机监测器是可能的(尽管不可取),因此您可以在单个硬件上模拟整个过程。这将被用来了解设置需要什么,尽管它将是可怕的慢。
编辑2:
如果我们中的一些人遇到刺耳的人,我很抱歉。你问的系统比大多数人所理解的要复杂100倍(或者说是功劳)。这就好比问你如何在你的游泳池上建造泰坦尼克号的复制品。它有很多地方,而且“它”并不是一套定义明确的要求或标准来超越它。
发布于 2010-11-30 20:13:53
实相检查:
我见过的大多数设置都需要高端CPU和大量ram,我指的是4+ Gb的ram。
4+gb内存不是“很多”。它是“中端工作站”。在我目前的客户那里,我的办公室工作用的是一台糟糕的计算机,内存只有3gb。正确的开发需要4+ GB。我建议你假设现在的硬件,而不是5年前当你谈论“很多”的时候的东西。对于服务器来说,16 is是“不多”。
有没有一种方法可以在单个处理器上建立个人云,每个处理器都有1Gb?
干什么用?For what?很抱歉说,但这在经济上是不健全的,因为地狱的地方要花钱,电力要花钱。Smal lserver效率低下。另外,你想用1gb内存运行什么?每台物理服务器运行2台小型虚拟机?
我想在我的房子里设置一个个人云来玩。这是一次学习经验和实验。
买一台像样的电脑。会把你的圈套搞砸的。这将是一个单一的处理器,6核心作为当前的高端游戏,8至16 to内存。差不多不同了。
说真的,我公司的电脑(包括小型工作站)没有一台比你想要运行的设备低,其中包括两年前购买的工作站(我们仍然使用的最老的机器)。
就云服务器而言--但我同意这只是为了学习--我现在使用64 is的RAM机器,除非我的应用程序由于CPU低(主要是数据分析)而在外部运行--而不是商业/公共云。
发布于 2011-06-24 17:40:33
尽管这场讨论很有趣,但对我来说,这一切都不像“云”。虽然我很清楚这个定义还没有设定,但云对我来说意味着通过API管理的互联网上的随付即付虚拟化。重点是按需增加和减少,只支付所使用的费用,并让其他人担心硬件。
在极端的形式下,您可以在虚拟机上构建一个高度可用的自愈自动缩放基础设施,该基础设施随时都可能失败。
虽然有些人会不同意我的观点,但我认为你不买云。像“私有云”这样的概念是有缺陷的。这只是一个虚拟化的数据中心。你还在提前付款。在您自己的硬件上构建一个类似云的设置没有什么问题,但它是另一回事。看看桉树,,Openstack这样的东西。熟悉技术和测试技术的好方法。
David似乎想要在消费硬件上进行常规的“老派”虚拟化。许多系统都提供了这种功能。例如,VMware ESXi、Microsoft、XenServer进行了较为严肃的测试.VMware播放器,VMware工作站,Virtualbox,Xen,KVM,您只想在桌面计算机上测试它。
例如,我目前正在通过使用Vagrant和Puppet在我的笔记本上自动构建Virtualbox服务器来对集群环境进行建模。足以解决问题了。
不过,不要去购买昂贵的硬件来测试云设置。只需在Amazon、EC2或Rackspace中设置一些实际的云服务器,并在完成后将它们杀死。应该只花你几欧元/美元,而你实际上是在测试真实的东西。
https://serverfault.com/questions/207565
复制相似问题