您使用什么工具来帮助您管理云,特别是 Rackspace 云?
诸如配置、监控、自动扩展、警报等...我只是一名开发人员,有一段时间我负责 devops 工作。
以下是我提出此问的一些背景信息:
我是一名开发人员,负责管理多个中型(每月 300,000 到 550,000 页面浏览量)自定义 Web 应用程序。我们在一台 16 核 / 32 GB Ram / Raid Stripping 的机架空间服务器上运行它们
一些遗留应用程序设计得不太好,可能会耗费大量资源,服务器经常会出现不堪重负的情况。
另一家公司刚刚收购了我们,现在我们必须管理他们的网站。我估计每月的浏览量会增加 350 次。
由于管理原因,我们需要迁移到云中,并且对其自动扩展的可能性感兴趣。但是我们与 Rackspace Cloud 紧密相关。
服务器配置没有问题,因为我们有几种厨师菜谱可以完成大部分繁重的工作。
我们需要的是一种能够轻松启动新服务器的方法,以及一种能够监控服务器并向我们发出警报甚至创建替代服务器的方法。
我曾尝试使用 Scalr.net,但第一天的顺利之后,一切都变糟了。然后它开始表现不稳定:- 一些服务器无法启动 - 其他服务器进入错误模式 - Scalr 没有收到统计数据(因此没有自动缩放)- 有一次我删除了服务器,而 Scalr 没有注意到
我仍在等待 scalr 支持。说实话,Rackspace 可能部分有错,但 scalr 严重依赖 AWS,因此与 Rackspace 的集成并不那么牢固。Rackspace 也没有提供任何帮助。他们仍需提供解释。
然后我尝试了 Rightscale,这是我的第二选择,因为它价格便宜,开放性强,但它似乎也存在与 scalr 相同的问题。它们让 rackspace 沦为二等公民。
更新:实际上问了一个问题:)
答案1
每月 55 万次页面浏览量大约相当于每五秒钟一次。
我建议修复导致非常强大的服务器无法每秒处理 0.2 个页面浏览量的问题。在这种情况下,迁移到云端并不是灵丹妙药。