托管ASP.NET - 知识渊博的程序员,托管菜鸟 - 扩展和速度问题

时间:2009-12-14 07:03:30

标签: asp.net hosting web-hosting

对这个大问题抱歉.....请耐心等待并尝试帮助:)

以前的雇主都有内部托管或我以外的人处理这方面的事情,所有我的个人项目(即低流量)都由servergrid.com轻松处理,他们允许任何数量的域甚至在他们的基本包。

我即将接受更严肃的项目,并且对托管,提问和寻找内容一无所知。一些基础研究已经完成,但我真的很困惑的是,当我关心的主要事项是SPEED&缩放。

我注意到,例如,servergrid数据库服务器共享许多100s数据库用户/服务器,所以我想象一个共享包,你只需要为sql server支付2美元/月,这是一个讨价还价,不会扩展到业余爱好网站之外

所以:

  • 正在转向专用或虚拟专用服务器,这是速度的简单答案,也是我唯一需要担心的真正指标吗?
  • 专用定价是服务器网格上的一大跳跃 - 是否存在高级共享服务,这些服务并未将数十亿人放在服务器上 - 从网站看起来并不明显,它会产生巨大的差异吗?
  • 景观似乎发生了巨大变化 - IIS7和Server 2008似乎拥有所有这些 像隔离应用程序池/ Hyper V这样的功能,这些只是BS炒作或严重帮助扩展和速度的东西吗?
  • 最后是云托管(特别是http://www.rackspacecloud.com) - 它正确地运行.NET,它在架构上与其他任何东西有什么不同,或者只是使用词云进行营销?它看起来很酷 - 但它只是普通的托管与不同的计费模式和更容易扩展的方式?这类似于大肆宣传的方空托管博客/网站系统吗?

对不起我粗暴的问题,我会非常感激能够用相对简单的英语扫除一些基本的误解......

谢谢!

3 个答案:

答案 0 :(得分:1)

好的,看看Amazon Web Services。它们在基础设施(硬件和软件)方面非常灵活,我发现它们的价格还可以。此外,他们的商业模式围绕“使用”而不是“租赁”(即您根据您使用的内容,多长时间等付费)。

我认为这是一个很好的起点。

答案 1 :(得分:1)

因为你主要担心的是“速度”和“扩展”您还可以查看Windows Azure和SQL Azure  Windows Azure

史蒂夫马克思的简短视频解释。

What is Windows Azure

答案 2 :(得分:1)

我会远离共享主机进行“更严重”的生产部署。亚马逊的AWS是一个很好的起点(机架空间有类似的服务,现在支持自我配置)。如果做不到这一点,你可能会仔细评估你真正需要的规模。如果您知道自己拥有多少用户并且知道他们的使用模式是什么,那么就可以获得专用主机。如果您的用户数量未知且不可预测,并且其使用率很高,那么请使用AWS。

这将是我的首选方法。 YMMV,需要时间来微调自己的方法。