Articles of 云

将几台物理服务器组合成一台虚拟服务器

目前的虚拟化将一个大的物理服务器分成更小的虚拟服务器。 但是有可能将几台物理服务器组合成一台虚拟服务器吗? 更新:我们有几个不同的系统需要他们自己的服务器执行CPU密集型工作。 我们所要做的是创build2个分布在6-8台小容量服务器上的虚拟服务器。 我们调查的虚拟化软件需要1台大型物理服务器,并分成2-3台容量较小的服务器。 我们也在研究dynamic增加虚拟服务器的CPU,以便在其中一个使用较less的容量时可以使用全部的CPU容量。 这个想法是否乌托邦?

什么是EC2的桶?

我是亚马逊云世界的新人,我很难理解这个托pipe是如何工作的。 我找不到关于水桶的任何文章。 无论如何,桶是什么? 有人知道一个关于亚马逊EC2的好文章/书吗? 谢谢!

使用多个PaaS供应商

我正在开发一个SaaS应用程序,我想要决定一个PaaS供应商。 由于我最关心的问题之一是正常运行时间,是否有应用程序或服务,允许我使用几个PaaS供应商(如Azure,Google App Engine,Amazon Web Services等)? 我希望我的应用程序能够在没有任何停机的情况下立即响应一个PaaS Vendor到另一个PaaS Vendor,以使用它提供的冗余。 这意味着我需要能够使用不同的服务均匀。

PHP + Apache + Mysql + 服务器集群 – 陷阱,提示和路线图效率

在我的公司需要集群服务器设置(就是它所谓的?)。 我们有我们的主机在国外租用,因此有实际的硬件访问有限,但我们有完全的自由,不受金融资源的限制(当然,如果我们避免了过度消耗 – 如果3能处理的话,不需要300台服务器) 。 我们是一家提供免费在线可读书籍的国际在线发行商。 这意味着我们有大量的静态内容 – 主要是许多GB的闪存文件。 我们最近去升级服务器操作系统到CentOS x64,并将服务器软件从Apache改为Nginx(用于静态内容)+ Apache。 然而,也出现了一些问题,我们遇到了一些意想不到的停机时间,即使只有几个小时,也给我们造成了严重的损失。 我对集群设置的想法如下: – 服务器1:我们目前的MySQL数据库。 – 服务器2,服务器3,服务器4:我们的应用程序,也就是我们在Apache上的PHP代码 – 服务器4:仅支持静态内容(5kb至3mb的图像,5MB至100MB的PDF,200kb至20MB的Flash文件等) 我相信,如果三台应用服务器中的一台发生故障,这个设置将帮助我们避免宕机,除了在三台服务器之间共享负载,而不是像现在一切(静态+数据库+应用程序)在一台机器上那样。 我想从你的退伍军人是一些有用的链接关于服务器负载分享,提示和技巧关于这个问题和我上面提出的build议..我作为一个PHP开发人员有限的经验,并没有太多,所以如果任何人可以提供任何宝贵的洞察到他们的设置或不同的硬件/软件的经验,我将非常感谢。 另外,什么是正确的术语? 云? 簇? 我应该知道的任何其他条款。 请温柔一点,我只是开始踏入服务器世界。 谢谢 编辑:新的计划如下,请让我知道你的想法: 应用程序集群 运行Nginx(或Cherokee)的3台服务器和使用PHP的Apache。 Nginx会在同一台服务器上处理对静态内容的请求(CSS,JS,缩略图,精灵,图片) 由于我们目前有2个stream量相当大的网站(一个是数据库更新,另一个是静态内容),我们正在考虑将这两个网站放在这个应用服务器上。 这两个应用程序将有两个负载平衡器在三台服务器之间分配stream量。 服务器将是相同的克隆,并且稍后可轻松扩展。 数据库集群 两台运行MySQL的服务器,克隆。 负载平衡器。 备份可以自行完成,因为它们不太可能同时死亡。 App群集上的两个应用程序都将使用这个群集 – 一个会执行平均读取负载,另一个会执行高读写负载。 静态集群 两台服务器只有静态内容,基本上只存储成千上万的PDF,ZIP和Flash文件。 没有备份,不可能有效地执行。 服务器是彼此的备份。 这个静态集群将为App集群上的两个应用程序提供更大的静态内容。 这是现实吗? 如果有的话,你会build议什么? 你会添加什么?

新的Web开发业务服务器问题

决定放弃我的工作,并开始一个networking开发业务,在以前的业务取得了一些成功。 我将从9个客户开始,但正在寻求相对迅速扩展到25个。 然而,这些客户端目前都使用他们自己的共享托pipe软件包,我希望build立一个专用服务器或虚拟服务器,但是他们已经向Rackspace发表了他们指向云服务器的build议。 现在作为一名devise师,我对服务器的知识有限,也就是说我可以在Linux上安装apache,但在服务器领域的技能非常有限。 对于一个小型的networking公司来说,我最好的办法就是获得一个低端的虚拟服务器,但是我却迫使大部分的服务器公司花费大量的资金,我不相信这是必要的,理想的情况是每个月35-40美元开始是完美的。

这个术语是什么?它是如何应用的?

当多个物理服务器在每个服务器之间共享资源以代表单个操作系统或应用程序用于共同目的时,这叫做什么? 我认为微软称之为集群,但我不确定。 这是可能的任何'尼克斯分布可用? 我需要考虑执行什么? 我想了解云计算是如何工作的。 谢谢。

针对时间变化很大的系统集体的监控/度量收集(又名云计算)

当你的服务器机队没有及时改变时,比如当你使用裸机托pipe时,经典的监控和度量收集解决scheme(Nagios,Munin)运行良好。 但是,如果系统数量变化很大,并且实际上可能变化很快,那么传统软件就更难以设置和使用。 例如,试图让Nagios(监控)跟上快速发展的云基础架构可能会很麻烦。 穆宁(度量收集)也一样。 这不仅仅是configuration,而且信息传递给用户或显示的方式对于云来说也是不够的。 什么是一些可能的替代scheme与云运作良好? 目标是收集和显示指标(类似于Munin),并在特定指标超出限制或特定服务不可用时(与Nagios类似)生成警报,并以云环境友好的方式执行所有操作。 一些云提供商将监控/度量收集作为服务提供,但并不总是如此。如果您使用多个提供商,则不希望过度依赖一家供应商。 因此需要独立于提供者的解决scheme。 编辑:我以普遍的方式提出这个问题 – 不限于任何给定的云基础设施(如OpenStack),但在使用任意云提供商的一般情况下。

云中的SQL服务器的自动扩展解决scheme

我有一个在AWS上运行的项目,使用EC2作为Web服务器和SQL服务器。 项目的使用经历了季节性变化。 有很高的活动(每秒几百个请求)的时间非常有限(通常每年几天)。 其余时间活动非常低。 我正在寻找一个SQL兼容云产品,将根据需要自动调整。 我希望只需要对代码进行微小的更改以适应此解决scheme。 我知道我可以使用不同types的自动扩展服务,并进行更广泛的代码更改。

托pipe敏感客户端数据的解决scheme

我们正在开发一个Web应用程序来处理客户的高度敏感(金融)数据(受众是大中型企业)。 客户将受到监pipe机构和审计机构的监督,因此我们也会这样做。 更重要的是为了给客户一个舒适的水平,我们的应用和相关的主机安排应该给他们灌输很大的信心。 我们正在研究使用像Linode,Amazon EC2等基于云的服务。为了获得最大的灵活性我们热衷于将所有东西放在虚拟服务器上,并避免购买我们自己的硬件。 基于云的服务对于我们的特定场景是否有意义? 如果不是我们应该考虑什么types的托pipe? 如果是的话,我们应该注意什么? 谢谢!

如何使用云来托pipe网站?

为了托pipe网站,我们目前正在使用英国托pipe的专用Linux机器。 但pipe理它们是一场噩梦,备份,巨大的负载,停机等。 我正在研究由RackSpace开发的OpenStack。 是否有可能使用我们的服务器托pipe网站的云平台? 我了解云平台可以让您扩展您的基础架构,这正是我们所需要的。 但是我们如何使用它来运行MySQL和Apache呢? 对于大多数WordPress的网站? 编辑:这些网站只是使用标准的LAMP堆栈正常的WordPress网站。