云服务器上的 ASP.NET
我的网站运行得很好,每天都缺少页面。我们希望再添加一台 Web 服务器,以便在流量繁忙时分担服务器上的负载。相反,我可以使用 Amazon Elastic Compute Cloud (EC2) 或任何其他云服务作为替代解决方案吗?
在云服务器环境中,我需要随着流量的增加安装多个实例还是单个实例可以根据流量进行扩展?
My website is running quite well and serving lacks of pages on daily basis. We want to add one more web server to share load on server at heavy traffic times. Instead, can I go with Amazon Elastic Compute Cloud (EC2) or any other cloud service as an alternative solution.
In cloud server environment, need I to install multiple instances as traffic increases or a single instance can scale based on the traffic?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我建议 Windows Azure
你是对的,因为你会有多个可扩展以满足流量的实例。使用 Azure 平台,您可以将应用程序设计成角色(功能块),在角色中创建多个角色是有意义的,例如显示商店内容的页面应该具有高度可扩展性,而登录部分则可能不是。 Windows Azure 已经运行了 Microsoft 的服务,例如 Xbox Live 及其 BPOS 产品,此外还有为 Azure 云开发的出色工具。您可以在 MSDN 中了解有关云开发的更多信息。
I would suggest Windows Azure
You're right in that you would have multiple instances that scale to meet traffic. With the Azure platform you would design your application into Roles (chunks of functionality), where they make sense to create multiples of, like a page that displays store contents should be highly scalable, whereas the login portion may not. Windows Azure already runs services for Microsoft like Xbox Live and their BPOS offerings, plus there are great tools to develop for the Azure Cloud. You can read more about cloud development at MSDN.