3. Distributed Cloud Computing
3. Distributed Cloud Computing
Distributed cloud computing takes the cloud computing model and distributes it to different
geographic locations in a connected manner. It creates an execution environment where
application components look at specific geographical locations that are chosen based on
application needs. Distributed system involves using multiple, interconnected computers (nodes)
to share resources and tasks, aiming for improved performance, scalability, and resilience, all
while appearing as a single, unified system to the users.
Cloud computing can help by allowing remote network access to hardware and software. This
provides advantages such as resource sharing, scalability, cost reductions, and platform
independence. However, distributed cloud computing is a network that has multiple computers
working together to achieve an end goal. Every computer in this network performs a part of the
overall task.
Cloud computing is where all necessary resources are accessed and delivered via the internet,
whereas distributed cloud computing is a sharing of resources between multiple systems through
a network. Each computing model comes with its set of unique benefits.
Users of distributed cloud computing can take advantage of extra features they can purchase.
These features can include facilities for data to remain in a specified region or the setting of
performance targets for latency and throughput. The onus of providing the infrastructure needed
for this capability lies with the service provider. Most major distributed cloud service providers
have technology they have developed to help with specific client requests and ensure
transparency when doing so.