云计算是应用程序不直接访问其所需资源的地方,而是通过诸如service。因此,它不是与特定的硬盘驱动器进行存储、特定的 CPU 进行计算等,而是与提供这些资源的某些服务进行对话。然后,该服务将对资源的任何请求映射到其物理资源,以便为应用程序提供服务。通常,服务可以访问大量物理资源,并且可以根据需要动态分配它们。
通过这种方式,如果应用程序仅需要少量资源(例如计算),则服务仅分配少量资源,例如在单个物理 CPU 上(可以与使用该服务的其他应用程序共享)。如果应用程序需要大量的某些资源,那么服务会分配大量资源,例如gridCPU 数量。该应用程序是相对地忽略这一点,所有复杂的处理和协调都是由服务而不是应用程序执行的。通过这种方式,应用程序可以scale well.