首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >日访问量约50,000的网站的云服务器配置建议

问日访问量约50,000的网站的云服务器配置建议
EN

Stack Overflow用户
提问于 2011-10-20 08:48:49
回答 2查看 650关注 0票数 1

背景:-托管一个与旅游相关的网站-大约50,000名访问者/day,通常分布在一天中。-所有静态内容均通过RackSpace CDN提供-运行SQL Server 2008 R2网络版+ Windows Server 2008 R2、IIS7的64位Windows环境

选项(两者的成本相同):1.单个用于DB + Web的云服务器,具有8 GB RAM -4个虚拟CPU核心2. 2个4 GB服务器,一个用于数据库,另一个用于Web -2个虚拟CPU核心

目前我有12 GB内存+双四核CPU的专用服务器(听起来不需要动脑筋,但我正在考虑迁移到云,因为option 3服务器持续遭受暴力SQL sa攻击,可用性不稳定。

问:考虑到大约的使用情况和平台,专家会推荐更好的配置选项,请注意2个CPU核心之间的差异。

我正在从专用服务器迁移,因为该服务器获得了数百万次sa密码尝试,即使在获得新的IP和服务器之后,它也显示出相同的攻击,这降低了我对提供商设置的信心。该网站10次中有7次不会被拉起。

EN

回答 2

Stack Overflow用户

发布于 2011-10-20 09:46:14

在我看来,您的选项1似乎很好,但带有故障转移选项。也许你可以考虑在一个负载均衡器下放置两台服务器。

关于您转向云解决方案的原因..-请注意,SQL暴力攻击可能不会因为您迁移到云而停止。最简单、最快速的解决方法是阻止除本地主机和and服务器之外的外部服务器访问sql端口。因此建议您使用防火墙阻止端口1433,否则在我看来您是在自找麻烦。

Sql

  • 也是注入攻击也不可能因为你迁移到云而停止。您的网站代码必须能够防止此类攻击。建议你把你的网站移到一个好的内容管理系统上,比如joomla (php),mambo (Php)或者dotnetnuke(asp.net),因为这类系统的构建非常小心。它们提供的基本功能之一就是防止这种注入攻击。

我个人也做过同样的事情,从一个定制的asp .net网站搬到了dotnetnuke,并且从来没有后悔过这个决定。

票数 0
EN

Stack Overflow用户

发布于 2011-10-22 02:45:10

如果不知道应用程序的配置文件,就很难给出建议,例如数据库负载有多重,是否在其前面使用缓存等。

通常,对于选项2,DB需要比RAM服务器更多的RAM

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7829920

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档