在计算机辅助执行所有任务的技术世界中,这些计算机已成为人类生活的一部分。计算不过是使用此计算机技术完成任务的过程,它可能涉及计算机硬件和/或软件。但是计算使用某种形式的计算机系统来管理,处理和交流信息。了解了有关计算的知识后,现在让我们了解计算环境。
计算环境:
当计算机解决问题时,该计算机会使用许多设备,这些设备以不同的方式排列,并且可以一起解决问题。这构成了一种计算环境,其中各种数量的计算机设备以不同的方式排列,以不同的方式解决不同类型的问题。在不同的计算环境中,计算机设备以不同的方式布置,并且它们之间交换信息以处理和解决问题。一个计算环境由许多计算机,其他计算设备,软件和网络组成,以支持处理和共享信息以及解决任务。
基于不同计算机设备的组织和通信过程,存在多种类型的计算环境。现在,让我们了解不同类型的计算环境。
计算环境类型:
是各种类型的计算环境。他们是 :
- 个人计算环境:
在个人计算环境中,有一台独立的计算机。完整程序驻留在计算机上并在那里执行。构成个人计算环境的不同独立计算机是笔记本电脑,移动设备,打印机,计算机系统,扫描仪等。我们在家庭和办公室中使用。 - 分时计算环境:
在分时计算环境中,多个用户可以同时共享系统。不同的用户(不同的进程)被分配了不同的时间片,并且处理器根据该时间片在用户之间快速切换。例如,学生在IDE中编写代码的同时听音乐。 Windows 95和更高版本,Unix,IOS,Linux操作系统是这种时间共享计算环境的示例。 - 客户端服务器计算环境:
在客户端服务器计算环境中,涉及两台计算机,即客户端计算机和服务器计算机,有时同一台计算机也充当客户端和服务器。在此计算环境中,客户端请求资源/服务,而服务器提供相应的资源/服务。一台服务器可以一次为多个客户端提供服务,这里的通信主要是通过计算机网络进行的。 - 分布式计算环境:
在分布式计算环境中,多个节点使用网络连接在一起,但实际上它们是分开的。单个任务由分布式单元的不同节点的不同功能单元执行。这里,应用程序的不同程序在不同的节点上同时运行,并且通过网络在此系统的不同节点之间进行通信以解决任务。 - 网格计算环境:
在网格计算环境中,来自不同位置的多台计算机可以处理单个问题。在该系统中,群集中运行的计算机节点集通过应用多个计算机/节点的资源共同执行给定任务。它是计算环境的网络,其中几个分散的资源为单个任务提供运行环境。 - 云计算环境:
在云计算环境中,可以按需使用计算机系统资源(如处理和存储)的可用性。在这里,计算不是在单个技术或计算机中完成的,而是在计算机云中进行的,在云中所有需要的资源都由云供应商提供。该环境主要由三个服务组成,即软件即服务(SaaS),基础架构即服务(IaaS)和平台即服务(PaaS)。 - 集群计算环境:
在群集计算环境中,群集执行任务,其中群集是一组松散或紧密连接的计算机,它们可以一起工作。它被视为单个系统并并行执行任务,因此它也类似于并行计算环境。群集感知应用程序尤其用于群集计算环境。