CTBS服务器配置方案CTBS服务器怎么规划?在任何计算机系统设计中,规划都一直是一个非常重要的方面;而在设计CTBS解决方案时,则尤为重要。传统的基于Windows的分布式计算环境,以其最简单形式为用户提供在本地PC工作站上运行的操作系统,以及对本地和远程应用程序及网络资源的访问。而CTBS提供的计算环境则与此大不相同。CTBS客户端可通CTBS服务器之间的远程网络通讯,为用户提供桌面(操作系统)、应用程序及网络资源。在CTBS服务器计算环境系统中,瓶颈可能会直接影响到性能,并产生系统用户无法接受的性能。正是由于系统瓶颈对CTBS服务器性能有巨大影响,规划成为设计解决方案的关键环节。CTBS服务器规划是从确定影响系统性能的因素及这些因素是如何影响性能入手。在任何容量规划策略中均应予以考虑的因素有:应用程序、用户特性及网络环境。实质上,您应该熟悉应用程序、用户及网络环境是如何影响CTBS服务器性能的。要确定每种已确认的性能因素如何影响CTBS服务器性能,应进行性能测试。性能测试应依照下文阐述的容量规划方法。下文介绍的几个方面将有助于确定CTBS服务器能够支持的最大用户量及受限制的服务器资源。1.了解应用程序:了解某个应用程序在CTBS服务器上是如何运行的,这一点极其重要。与传统的基于Windows的计算环境相比,应用程序在CTBS服务器中的运行情况有很大的不同。要了解应用程序,可能需要提出以下问题:应用程序是否需要使用大量图形?应用程序需要多少内存?有多少应用程序内存用户可以共享?应用程序如何刷新屏幕?应用程序是否需要键入很多内容?2.了解用户:用户使用模式对CTBS服务器性能影响很大,因此设计规划策略时应慎重考虑。与传统的基于Windows的计算环境相比,在CTBS服务器中用户的使用特性大不相同。以前,用户通过键盘输入字符的速度未被视为影响系统性能的重要因素。但在CTBS服务器中却不能忽视。原因是客户端键入的每个字符都需要在WTS上进行处理,用户输入字符的速度将影响CTBS服务器上的处理器负载。了解用户可能需要提出以下问题:用户键入的速度有多快?用户是否打开了应用程序?用户何时登录?用户是否整天处于登录状态?登录是平均分布在一天的各个时段,还是大多集中在一天中的特定时间?3.了解网络:在设计包含WAN通讯的CTBS解决方案时,了解网络环境尤为重要。由于CTBS服务器既为用户提供应用程序,又提供桌面,因此网络通讯有举足轻重的作用。即使网络只是偶尔降低速度,都有可能导致令CTBS用户难以接受的性能。了解网络可能包括以下问题:用户键入的速度有多快?应用程序是否使用大量图形?客户工作站的一般显示分辨率是多少?用户运行应用程序所需的网络带宽是多少?典型的CTBS服务器的规划主要考虑一下几个方面的内容:服务器正常启动消耗:功能内存CPU备注Win2003Server150M系统内存2%仅仅启动终端服务CTBS服务器应用承载消耗:为了支持发布,CTBS服务器上主要运行一下应用,还可以安装其他各种基于windows平台的应用,如OFFICE,OA系统,LotusNotes等等,根据项目实施经验.功能内存CPU备注用户默认登陆10M系统内存EAS系统240M系统内存OFFICE0M系统内存单个Office程序Oultook0M系统内存IE浏览器0M系统内存单个IE浏览器界面总计250M系统内存80个终端250M×80个每个客户机在服务器上大概消耗250M的系统内存,按照80个用户连接到一台终端服务器,则总体的内存消耗20G内存。考虑到CTBS服务器自身启动windows2003server需要的系统内存和CPU。建议配置两路CPU,22G内存的服务器作为终端服务器。服务器的大小很大程度上取决于最终用户的计算需求。一般而言,一台双路服务器可以支持50并发客户端,一台4路服务器可以支持100并发客户端,依次类推。使用量较大时则需要更高的内存、存储和处理能力。目前高级版的参考推荐配置是(以发布应用一个并发占用150M为例,每个客户的应用不一样,具体以客户实际应用为准,按上面方法可计算)并发用户数:硬件配置基准值80CPU推荐:推荐两路CPU,2.4GHZ以上,IntelXeonAMDOpteron最低,两个物理核心2.4GHZ以上IntelXeonAMDOpteron内存推荐:22GB存储推荐:SAS硬盘,RAID5最低:SCSI硬盘后续如需增加用户数量可以增加服务器,利用高级版的负载均衡功能实现几百个用户的并发。高级版需要什么样的网络环境?目前高级版的网络推荐配置是:用户数网络配置基准值10服务器端推荐512Kbps,最低280Kbps上行速率客户端推荐每客户端20Kbps下行速率线路质量丢包率小于0.1%,延迟小于300ms30服务器端推荐1Mb,最低700Kbps上行速率客户端推荐每客户端20Kbps下行速率线路质量丢包率小于0.1%,延迟小于300ms50服务器端推荐2Mb,最低1M上行速率客户端推荐每客户端20Kbps下行速率线路质量丢包率小于0.1%,延迟小于300ms100服务器端推荐6MB,最低3MB上行速率客户端推荐每客户端28.8Kbps下行速率线路质量丢包率小于0.1%,延迟小于150ms300服务器端HR/Portal/CRM:(并发用户数÷3)×80KbHRGUI:(并发用户数÷3)×128Kb客户端HRGUI:每客户端128Kb线路质量丢包率小于2%,延迟小于50ms500服务器端HR/Portal/CRM/Citrix:每客户端80Kb客户端HRGUI:每客户端128Kb线路质量丢包率小于2%,延迟小于50ms3.网络拓扑结构