问题 单项选择题

为数据库服务器和Web服务器选择高性能的解决方案,较好的方案是______。

A.数据库服务器用集群计算机,Web服务器用SMP计算机
B.数据库服务器和Web服务器都用集群计算机
C.数据库服务器用SMP计算机,Web服务器用集群计算机
D.数据库服务器和Web服务器都用SMP计算机

答案

参考答案:C

解析: 在企事业单位的信息化建设中,数据库是最为广泛的一种应用。构建数据库服务器可以将企事业单位内部数据合理地进行存储和组织,使信息的检索和查询执行更为高效。数据库服务器对系统各个方面要求都很高,要处理大量的随机I/O请求和数据传送,对内存、磁盘及CPU的运算能力均有一定的要求。在内存方面,数据库服务器需要高速高容的内存来节省处理器访问硬盘的时间,提高服务器的响应速度。在磁盘方面,高速的磁盘子系统也可以提高数据库服务器查询应答的速度,这就要求磁盘具有高速的接口和转速。在CPU的运算能力方面,当有大量用户同时查询的时候,如果服务器的处理能力不够强,无法处理大量的查询请求并做出应答,那么服务器可能会出现应答缓慢甚至死机的现象。
SMP(对称多处理)技术是相对非对称多处理技术而言的,应用十分广泛的并行技术。在SMP架构中,多个处理器运行操作系统的单一副本,并共享内存和一台计算机的其他资源。所有的处理器都可以平等地访问内存、I/O和外部中断。换而言之,在SMP系统中,系统资源被系统中所有CPU共享,工作负载能够均匀地分配到所有可用处理器之上。因此,数据库服务器适合使用SMP计算机。
集群(Cluster)技术是向一组独立的计算机提供高速通信线路,组成一个共享数据与存储空间的服务器系统,提高了系统的数据处理能力和服务器的可靠性、可用性和容灾能力。通常,为了提高系统的稳定性和网络中心的数据处理能力及服务能力,Web服务器使用集群计算机架构模式,即一个集群包含多台拥有共享数据存储空间的Web服务器,各台服务器通过内部局域网相互通信,且这些服务器拥有一个共同的名称。当一台Web服务器发生故障时,它所运行的应用程序将由其他的服务器自动接管。

单项选择题
多项选择题