我可能有兴趣为一些小的个人网站和.NET项目获得VPS托pipe计划。 正在考虑Softsys铜牌计划,因为我目前的共享主机计划也与他们在一起。 我想要托pipe的东西已经超出了共享托pipe计划的function,而且我还希望更多地控制IIS / ASP.NETconfiguration,这就是为什么我正在考虑VPS。
主要的configuration细节将是:
更多信息在这里: http : //www.softsyshosting.com/Windows-VPS-HyperV.aspx
有没有人有这个计划的经验(或从另一个主机类似的东西),也许可以回答这几个问题:
另外,由于我没有VPS的经验,主要是在性能方面我需要注意哪些陷阱,但也可能在其他方面呢?
马蒂厄
“我正计划运行SQL Server Express安装,对于Windows 2008(R2)和SQL Express,1 GB的RAM是否足够,数据库负载不会很高(每个logging有1000个logging那么数据库很可能会远离4GB的限制,这就是为什么我会selectSQL Express而不是为SQL Web安装支付额外的许可费用,但是我更关心性能。
对于IIS和SQL Express,1GB是可行的(但不是很好)。 我更关心的是远程桌面到那里,并启动SSMS,服务,Windows资源pipe理器等。只要你从不远程桌面进入,它将工作,但没有人的下巴会以惊人的速度下降。 只是要优化查询优化。
青铜总共有30GB的磁盘空间。 操作系统是否是这个配额的一部分? 如果是这样,Windows 2008的基本configuration在磁盘空间占用多less?
我怀疑这是从窗户分离。 MSbuild议最低20GB,我会看更多的磁盘。
另外,由于我没有VPS的经验,主要是在性能方面我需要注意哪些陷阱,但也可能在其他方面呢?
磁盘IO很可能是最大的问题,这取决于你的提供者。 我想你必须testing才能看到。
Windows 2008(R2)和SQL Express。 数据库负载不会很高(每天返回1000条logging)。 数据库将很可能远离4GB的限制,这就是为什么我会去一个SQL Express,而不是支付SQL Web安装额外的许可成本。 但是我更关心性能。
这是可行的,但我真的build议得到更多的内存。
我个人从不build议运行一个VPS作为WWW和数据库服务器。 I / O瓶颈阈值开始迅速上升。 最好始终在专用硬件上运行数据库服务器。 我会说你最好的select是看看他们是否也有共享的专用数据库服务器,你可以根据需要添加数据库。 您可以使用VPS作为专用的IIS服务器,从长远来看可以看到更好的性能。
我也会用银包。 双核心FTW