使用空闲 CPU 为 Web 服务器形成集群
这可能是一个愚蠢的问题。我将进一步研究它,但人们可能会给出一些指示。 我搬过很多国家,并在一家小型但发展迅速的公司兼职工作,该公司从事 Web 应用程序开发。他们将大量工作和其他应用程序(错误跟踪器等)保存在从 godaddy.com 租用的服务器上。由于应用程序在其上运行,该服务器现在非常慢。 CEO 在接下来的六个月之前不愿意购买更多的服务器 CPU(现金问题)。 我想知道我是否可以找到一个软件或者我自己可以帮助构建一个系统,该系统可以将一组机器呈现为网络服务器,例如某种分布式版本的 IIS。我想利用废弃/旧的硬件。
我知道这是一个非常规的查询,但它有一些真正的实用价值。
This can be a dumb question. I am going to research it more but the folks may give some pointers.
I have moved countries and work part time at a small but fast growing company that does web applications development. They keep a lot of their work and other applications (bug tracker etc) on a server rented from godaddy.com. That server is now very slow because of the applications running on top of it.
The CEO is reluctant to buy more server CPU until the next six months (cash issues).
I was wondering if I can find a software or can myself help build a system that can present a cluster of machines as a webserver e.g. some kind of a distrbuted version of IIS. I want to leverage the discarded / old hardware.
I know it is an unconventional query but it has got some real practical value.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您喜欢冒险,可以在 github 上找到 Mesos 项目。它可以进行集群和资源管理。一探究竟。它是普通的,但你可以使用它构建一些东西,因为它有适合你的原语:)
--Sai
Mesos project on github if you are adventurous. It can do cluster and resource management. Check it out. It is vanilla but you can build something using that as it has the right primitives for you :)
--Sai
我想你应该使用某种工作负载平衡器。我不确定 Godaddy 是否能够为您提供此服务,但我见过一些能够做到这一点的“云”托管公司。
因此,您所要做的就是在云中再添加一台服务器并配置平衡器以将部分流量发送到它。
I suppose you should use some kind of workload balancers. I'm not sure if godaddy is able to give you this, but I've seen some "cloud" hosting companies who are able to do it.
So all you'll have to do is to add one more server into your cloud and configure balancer to send some part of the traffic to it.