情報処理システムの処理方式を図のように分類したとき,水平負荷分散システムを説明したものはどれか。 - 情報処理システム - 集中処理システム - 分散処理システム - 水平分散システム - 水平機能分散システム - 水平負荷分散システム - 垂直分散システム - 垂直機能分散システム - 垂直負荷分散システム
平成26年度 秋期 ITパスポート試験 問48
这道题的解析和你的作答记录。
問 48分散处理系统用两个轴来梳理
错误ア
这是对客户端/服务器系统的说明,在图中属于垂直功能分散系统。PC(客户端)负责数据的输入和显示,服务器负责数据处理和结果输出,即分处上位与下位层级的计算机分担不同的角色,所以存在上下关系属于「垂直」,而且所划分的是角色,因此是「功能」分散。这与由对等的多台计算机分担相同角色的水平负载分散不同。
错误イ
这是在运行业务应用程序的计算机之外另行设置打印服务器、邮件服务器的结构,在图中属于水平功能分散系统。各服务器之间是对等关系,所以是「水平」,但打印、邮件等各自承担的角色互不相同,因此是「功能」分散。它并不是由多台计算机执行相同的应用程序来分担处理量,所以不属于负载分散。
错误ウ
这是各分店的计算机处理本分店内的销售数据、总公司的计算机汇集这些数据并处理整体销售数据的结构,在图中属于垂直负载分散系统。由于总公司与分店之间存在明确的上下关系(层级),所以是「垂直」;而在层级之间分担销售数据处理这一同类工作,这一点属于「负载」分散。它与以对等关系为前提的水平负载分散可以通过有无层级来区分。
- エ
正解 正确答案是エ。图中的分类由两个轴构成。第一个轴「水平/垂直」是指承担处理的计算机之间是否存在上下关系(层级):如果彼此对等就是水平分散,如果像父子那样存在层级就是垂直分散。第二个轴「功能/负载」表示所分担的是角色(功能)还是工作量(负载)。因此,水平负载分散系统指的是对等的多台计算机承担相同的角色、分担处理量的方式。エ 的「由多台计算机执行相同的应用程序,使处理不会集中到一台计算机上的方式」同时满足了「相同的应用程序=对等且角色相同(水平)」和「使处理不集中=分担工作量(负载分散)」这两点,正好符合水平负载分散系统的说明。典型例子是并排部署多台 Web 服务器,由负载均衡器(负载分散装置)分配访问请求的结构;即使其中一台发生故障,其余计算机也能继续处理,因此还有助于提高可用性。
- 分散处理系统用两个轴来梳理。「水平/垂直」看计算机之间是否存在上下关系(层级)(对等则为水平,有层级则为垂直),「功能/负载」表示所划分的是角色还是工作量。这两个轴组合起来,就得到水平功能、水平负载、垂直功能、垂直负载共四种。
- 水平负载分散是对等的多台计算机执行相同的应用程序、分担处理量的方式(例如:用负载均衡器把访问请求分配给多台 Web 服务器)。它不仅能防止处理集中、提升性能,而且即使有一台停机,其余计算机也能继续处理,因此还有助于提高可用性。另一方面,可以对比记忆:客户端/服务器属于垂直功能分散,总公司与分店分担同类处理的形态属于垂直负载分散。