txwikinger Asked: 2010-08-13 07:03:03 +0800 CST2010-08-13 07:03:03 +0800 CST 2010-08-13 07:03:03 +0800 CST 运行虚拟机和 Ubuntu EC2 云有什么区别? 772 只在一台服务器上运行云是否有意义?如果有,有什么好处?即使我不使用 EC2 云,是否有任何不错的工具来管理我的虚拟机(virt-manager 除外)? cloud virtualization 2 个回答 Voted Oli 2010-08-13T07:26:25+08:002010-08-13T07:26:25+08:00 正如我在另一个线程中所说,当您处理单台计算机时,不能真正进行“云”计算,因为在其核心,云计算依赖于某个方向的扩展,即更多的 CPU 能力、更多的内存、磁盘,带宽,用户容量,要做到这一点,您需要多个硬件单元才能配置东西...... 在另一个线程的情况下,如果它们都是你的,那么将服务器分成多个服务的虚拟机并没有多大意义,没有任何好处。 但是要回答这个问题: 运行虚拟机和 Ubuntu EC2 云有什么区别? 弹性配置可能是最大的区别。亚马逊有大量的硬件,你可以将你的“实例”绑定到,包括热配置 CPU 时间、RAM (IIRC) 以及其背后几乎无限可扩展的磁盘平台 (S3)。传统的 VM 往往带有可以升级但需要重新启动 VM 的固定内容。 这样做的一个副作用,尤其是使用 Amazon 的 EC2 时,就是你为你使用的东西付费。这并不总是好的,因为如果您的机器正在做大量工作,您通常可以找到更有价值的 VPS。 Best Answer moberley 2010-08-13T07:31:58+08:002010-08-13T07:31:58+08:00 我在我的一个工作地点负责的几台服务器上运行了几个 kvm 虚拟机。我选择以这种方式设置它们有几个原因。 每个来宾服务器的配置都集中在分配给它的任务上。我已经为内部网站设置了一个,另一个用于处理 Samba 共享等)这也意味着我可以对一组服务进行更改而不会影响其他服务。 理论上,我可以将虚拟机从一个物理系统移动到另一个物理系统,而无需进行大量更改。(我没有做这么多,因为我拥有的服务器当前没有运行相同的架构。) 而且,使用Virtual Machine Builder设置新的虚拟机以尝试新的配置非常容易。 我对管理虚拟机的其他工具了解不多,因为我只使用vmbuilder和virsh命令行工具,它们可以很好地满足我公认的基本要求。 更新:我可能误解了这个问题。我的设置只是单个服务器上的 kvm 虚拟机,在 Ubuntu Enterprise Cloud 或 Amazon EC2 意义上没有“云”。
正如我在另一个线程中所说,当您处理单台计算机时,不能真正进行“云”计算,因为在其核心,云计算依赖于某个方向的扩展,即更多的 CPU 能力、更多的内存、磁盘,带宽,用户容量,要做到这一点,您需要多个硬件单元才能配置东西......
在另一个线程的情况下,如果它们都是你的,那么将服务器分成多个服务的虚拟机并没有多大意义,没有任何好处。
但是要回答这个问题:
弹性配置可能是最大的区别。亚马逊有大量的硬件,你可以将你的“实例”绑定到,包括热配置 CPU 时间、RAM (IIRC) 以及其背后几乎无限可扩展的磁盘平台 (S3)。传统的 VM 往往带有可以升级但需要重新启动 VM 的固定内容。
这样做的一个副作用,尤其是使用 Amazon 的 EC2 时,就是你为你使用的东西付费。这并不总是好的,因为如果您的机器正在做大量工作,您通常可以找到更有价值的 VPS。
我在我的一个工作地点负责的几台服务器上运行了几个 kvm 虚拟机。我选择以这种方式设置它们有几个原因。
每个来宾服务器的配置都集中在分配给它的任务上。我已经为内部网站设置了一个,另一个用于处理 Samba 共享等)这也意味着我可以对一组服务进行更改而不会影响其他服务。
理论上,我可以将虚拟机从一个物理系统移动到另一个物理系统,而无需进行大量更改。(我没有做这么多,因为我拥有的服务器当前没有运行相同的架构。)
而且,使用Virtual Machine Builder设置新的虚拟机以尝试新的配置非常容易。
我对管理虚拟机的其他工具了解不多,因为我只使用vmbuilder和virsh命令行工具,它们可以很好地满足我公认的基本要求。
更新:我可能误解了这个问题。我的设置只是单个服务器上的 kvm 虚拟机,在 Ubuntu Enterprise Cloud 或 Amazon EC2 意义上没有“云”。