TFS和SharePoint在升级到TFS2010&;SharePoint2010

TFS和SharePoint在升级到TFS2010&;SharePoint2010,sharepoint,sharepoint-2010,tfs,migration,Sharepoint,Sharepoint 2010,Tfs,Migration,我们最近将(迁移路径)从TFS/Sharepoint升级到TFS2010/Sharepoint2010 大多数事情进展顺利,但有几个问题立即变得显而易见 TFS的速度明显较慢(正如整个开发团队所指出的)。基本上所有的“获取最新信息”和查询操作都比较缓慢。在我的机器上加载所有项目(40+)时,启动VS2010 SP1也非常慢。之后的刷新通常不是问题。尽管其他人当时可能只有3-4个项目未完成,但他们也注意到了“工作…”延迟 Sharepoint的速度肯定慢得多。“Show Portal”的加载需要很

我们最近将(迁移路径)从TFS/Sharepoint升级到TFS2010/Sharepoint2010

大多数事情进展顺利,但有几个问题立即变得显而易见

  • TFS的速度明显较慢(正如整个开发团队所指出的)。基本上所有的“获取最新信息”和查询操作都比较缓慢。在我的机器上加载所有项目(40+)时,启动VS2010 SP1也非常慢。之后的刷新通常不是问题。尽管其他人当时可能只有3-4个项目未完成,但他们也注意到了“工作…”延迟

  • Sharepoint的速度肯定慢得多。“Show Portal”的加载需要很长时间,而且基本的编辑速度也较慢

  • 工作项偶尔会无缘无故地“超时”,并最终导致“连接丢失”错误。通常是在创建新的工作项时,重做同一个命令就可以了。即使在批量工作项创建期间也会发生这种情况,但时间是随机的

  • 该服务器运行在Windows 2008、12 GB和大量CPU(四核)上。IIS connectionTimeout设置为2分钟(默认值),我使用了默认设置为240的
    MinBytesPerSecond
    (我也将其设置为42,但没有乐趣),我知道VS2010总体上可能比2008年的版本慢一点,但即使如此。没有处理器被最大化。不过,事件查看器中有很多MSSQLSERVER信息日志(我只是注意到了这一点-不确定这是否是个问题)。我还更改了
    devenv.exe
    文件中的
    defaultProxy
    设置-也没有任何乐趣

    降级为时已晚

    升级后是否有人遇到过类似问题


    我很想听到你的声音o) 是否所有组件都安装在一台机器上?SQL层是否也安装在该计算机上?机器是虚拟化的吗

    在物理硬件上安装SQL层总比虚拟安装好。SharePoint 2010需要4千兆内存。为确保SharePoint可用,您应使用至少8 Gig的RAM调整WFE的大小

    我们的TFS也很慢,有4场演出,所以我又增加了4场演出。通过这种设置,整个环境现在非常快

    让我们总结一下

    • SQL:物理安装,带12GB RAM,四核(复制用于故障切换)
    • SharePoint:虚拟化,带8GB RAM,四核
    • TFS:虚拟化,带8GB RAM,四核
    SharePoint和TFS都会给数据库带来沉重的负载。我的Elitebook上有一台showcase机器作为HyperV图像运行。该映像大约有12 Gig的ram,在外部SSD上运行,但比我们的生产环境慢得多

    我希望我的想法和设置是有益的


    Thorsten从2008年TFS升级到2010年后,我们遇到了性能问题,但现在好多了。我们了解到,防病毒和SQL Server配置至关重要。在虚拟化环境中,存储性能也是关键。在2层服务器设置中,我们有大约100个TFS用户

    SQL server的默认内存设置如下:
    1-SQL Server最大内存2TB
    2-Analysis Services最大内存为100%

    在这些设置下,我们的8GB SQL机器无法使用

    现在我们有:
    1-SQL Server最大内存4GB
    2-分析服务器最大内存15%

    现在性能还可以,但不是很好

    也必须配置防病毒排除。基本上排除了所有的数据和临时目录

    随着TFS设置的虚拟化,我们正在添加更多存储硬件以获得更好的磁盘性能。这肯定会解决我们的性能问题


    西蒙

    您可能想考虑ServFruttcom作为StActFipe主要是关于编程相关的问题。在第3页-工作项目“超时”之前多久?它是一个整数,比如30秒还是5分钟?很难精确诊断,但看起来可能是网络问题或SQL问题。配置与升级前环境相比如何?混合中是否有额外的路由器/防火墙/负载平衡器/代理?您是否也更改了SQL Server?超时是随机的。我不知道他们之间有多远。昨天我发现的一件事是,当我将MinBytesPerSecond改回240时,错误不断出现。我已经把它设置回了10,但还没有收到回复。我认为这两种配置非常相似。旧电脑是Win2003,上面可能有4-8GB内存。我问过电视台的人为什么会这么慢,他们也不知道。我猜他们的情况和新电脑差不多。是的,都在一台服务器上。据我所知,它不是虚拟化的。一开始我们有一些记忆问题。我很惊讶地发现它只配备了4GB(尤其是当你听到机器的价格时)。我们几乎立即将它升级到8GB,这肯定更好,但仍然不是很好,所以我要求64GB只是为了确定,但总共只有12GB。据我所知,SQL server将耗尽所有可用内存(看起来是这样的)。这可能是问题所在吗?当然感谢您的反馈。谢谢。如果SQL Server需要与其他进程共享硬件,那么它自己进行内存管理这一事实可能非常棘手。在过去,我还将可用的内核限制为SQL,这样它就不能关闭整个服务器。如果你有一个四核或更多核(特别是超线程),这可能也是一个值得尝试的技巧。自从我第一篇文章以来,我们现在已经将内存增加到32GB,但这并没有带来太大的区别。我认为这台机器本身就是非常慢(或迟钝)。在与我们的网络管理员讨论后,我们确信我们拥有最新的硬件,但是