Articles of 云计算

设置本地EC2风格的云?

最近我给了3个双opteron 2400服务器与4GB内存和120GB硬盘驱动器。 我有兴趣为我自己的个人网站开发使用类似亚马逊的EC2。 基本上,我想旋转来自ISO或其他磁盘映像的实例,并让它们可用于testing和开发软件。 有没有开源的解决scheme,我可以用来完成这个? 我假设其中一台机器需要作为其他两个控制器。 我在本地开发机器上使用Sun的VirtualBox来虚拟化各种版本的Microsoft Windows。 但是,我不确定这是否是我尝试实现的最佳工具。 如果这个问题是模糊的以获得有意义的回答,我提前道歉。 我是云计算新手,在服务器pipe理方面相当新颖。

我应该坚持在EBS或S3上的图像?

我正在将我的Java,Tomcat,MySQL服务器迁移到AWS EC2。 我已经附加了一个EBS卷用于存储MySQL数据。 在我的Web应用程序中,人们可以上传图片,我应该坚持。 我脑海中有两种select: 将上传的图像保存到EBS卷。 使用S3服务。 以下是我的笔记,请对他们持怀疑态度,因为我的专长不在服务器上,而在软件开发上。 EBS plus :S3存储更贵。 (0.15 $ / Gb> 0.1 $ / Gb) S3 plus :从EBS提供静态文件可能会影响我的Web服务器的性能。 这是真的? 服务图像是否会显着影响服务器性能? 对于S3,我的服务器将不负责提供静态文件。 S3 plus :从EBS提供静态文件可能会导致I / O成本,尽pipe它可能很小。 EBS加上 :人们说EBS更快。 S3 plus :人们说S3对于持久性更安全。 EBS plus :不需要学习API:将图像保存到EBS卷很简单。 我不能决定,而是在寻求指导。

苹果是否因为不允许虚拟化Mac OS X而错失良机?

据我所知,在法律上不允许对Mac OS X进行虚拟化。最近,亚马逊增加了对EC2的Windows支持,因此您现在可以在云中运行Windows,Solaris,BSD和Linux实例。 由于苹果不允许将Mac OS X视觉化,苹果是否会错过整个云计算的炒作? 更新3 (也许不完全是主题,但也许还是相关的。) 苹果收购Lala表明,苹果正在推动云计算 。 更新2 看来, 苹果正在移动 。 更新: 我问这个问题的原因是除了运行Web或数据库服务器之外,云计算有很多应用程序。 例如,如果我参与科学实验,而且需要进行大量的计算,则需要大量的计算能力。 通常情况下,我将不得不通过租赁或购买来投资物理硬件。 但是对于云计算(例如Amazon EC2),我可以启动一些服务器,安装我的软件,让它做它需要做的事情,完成后得到结果并删除服务器。 我可以想象,通常在昂贵的苹果硬件集群上运行的是特定的Mac OS X软件(例如,用于video或3D渲染),普通人无法访问。 随着普通人无法访问到这些,他们将search其他解决scheme,最终导致他们可能将Mac OS X留在一起。 那么,苹果是否错过了?

分布式文件系统和分布式存储系统的function是什么?

我正在阅读Amazon Dynamo和Google Big Table等分布式存储系统的云供应商解决scheme。 真的很困惑, 什么是Distrubuted文件系统,云供应商是否使用不同种类的DFS? 什么是分布式存储系统? 这些条款和function有什么区别? 如果我理解这些条款,我将创build云供应商的一般体系结构,任何好的教程或网页将不胜感激。 谢谢

为Amazon EC2定制Windows AMI

我是亚马逊EC2服务的新手,我计划在亚马逊上托pipe基于Windows的虚拟机。 我对亚马逊的AMI有很多模糊的看法。 所以我的第一个问题是,我可以在我select的现有Windows实例上安装软件和框架(例如Silverlight,.NET等)吗? 如果没有,我怎么能创build一个自定义的AMI,以便我可以在我提交给Amamzon并启动之前安装这些软件? 非常感谢你的帮助 :) 深受欢迎

OpenStack和RackSpace云之间的迁移

所以我在我的业务中部署了一个OpenStack私有云。 据我所知,OpenStack项目是由RackSpace创build的,他们自己的云平台使用OpenStack。 所以我的问题是将图像/服务器从我的私人OpenStack云迁移或移动到RackSpace OpenStack公共云吗?

为AWS Free Tier设置价格上限

我想在亚马逊AWS免费套餐上设置一个网站,但是如果我看到stream量突然上升,我想确保我不会损失任何钱。 在达到一定的成本后,有没有办法限制stream量或停止服务器? 谢谢。

如何构buildAWS上的系统进行扩展(使用MySQL后端)

我正在尝试了解如何构buildAmazon Web Services应用程序。 据我所知,使用像AWS这样的东西的最重要的一点就是使得最终的扩展更容易,所以我正试着去了解如何做到这一点。 我有一个实例,跑EBS(基于EBS的实例,而不是一个普通的实例)。 我的应用程序(一个Django应用程序)使用MySQL作为后端。 所以问题是,我应该在哪里安装MySQL? 我是否将其安装在同一个实例上? 在这种情况下,据我所知,我不能简单地从该图像创build更多的服务器实例。 或者我应该简单地将另一台服务器作为数据库服务器来运行,然后运行? 谢谢你的帮助!

在Rackspace云中为网站HA使用Load Balancer

我已经在Ubuntu本地虚拟机上testing了使用Apache mod_jk和mod_proxy tomcat specific clustering以实现我们网站的high availability和load balancing 。 真正的服务器由Rackspace cloud服务器提供商托pipe。 我使用1个负载均衡器和2个Web服务器testing了tomcat集群。 由于单一的负载平衡器又是一个single point of failure ,我试图增加一个LB作为奴隶。 在Rackspace有一个选项Load Balancers , 这里是指导如何设置负载平衡器的链接,我不知道如何设置,因为有些疑问,因为我从来没有这样做过。 有谁可以推荐我一步一步地,我应该什么,我不应该只用必要的资源,避免不必要的成本? 以下是我不确定的事情,并要求已经使用Rackspace的人帮助我设置负载平衡: 我想添加至less4台机器,2台作为Web服务器,1台作为负载平衡器服务器,另外一台作为故障转移负载平衡器服务器。 我想我可以从Rackspace Load Balancer选项添加新机器? 我刚才听说可以通过在局域网中为集群计算机分配私有IP地址来降低静态IP的成本,从而也可以降低带宽成本。 在Rackspace的局域网中join集群计算机是否真的有可能? 据我所知,我将把域名(网站名称)指向注册域名的DNS中的负载均衡器,并且两个LB都应该分配静态公有IP(我想我就在这里)。 正如我已经说过,我想添加一个LB,以避免单点故障,是否有任何在Rackspace的选项,我可以指向网站域的两个LB,所以只有一个是积极的,如果活动失败,它应该指向另一个LB(类似于ip failover ),这样我就可以把它做成零时停机的网站了。 如果有可能的话,我会请求我一步一步列出如何在Rackspace中完成这些步骤,并提供您自己的build议。 先谢谢你! 编辑:1 我听说Rackspace提供在电脑之间share an ip ,是这样吗?那我可以使用这个选项。 我将通过两个负载均衡器的networking接口文件中的eth0:0来指定public / shared ip为虚拟ip。 你真的认为即使指定公网IP为eth0:0接口的虚拟IP没有任何中断,它工作完美无瑕? 编辑:2 我正在考虑像LAN(Rackspace)中的所有计算机(networking服务器和负载均衡器)使用eth0接口的networking( 192.168.xx )。 对于负载平衡器,对于接口eth0:0或eth1 ,在LB之间共享一个公共IP,在LB上的mod_proxy&mod_jk将它们redirect到Web服务器,因为它们可能位于同一networking(192.168.xx)。 经过一些分析,我意识到,我不能直接访问Web服务器进行testing,因为他们没有分配公共IP,所以我想再次join一些代理redirect,如ProxyPass /web1 http://web1-ip-here在LB上访问带有共享公共IP或站点域名的Web服务器(我认为它redirect,因为所有的服务器都在LAN中)。 但是,再次更新或在networking服务器上安装一些软件包,需要互联网连接。 我再次想知道是否有一个选项来连接networking服务器到广域网与LB上的单个公共IP,如果是的话,如果它没有问题。 […]

云托pipe平台上的高CPU性能

我们需要一个云托pipe平台,为我们拥有的非常具体的高CPU利用率应用程序提供高CPU吞吐量。 任何人都可以推荐一个云托pipe平台的虚拟实例,实际上执行这样的应用程序的好?