Parcial 1 Flashcards
characteristics
of distributed systems
- concurrency of components,
- lack of global clock and
- independent failures of components.
examples of distributed systems
- The internet
- An intranet, which is a portion of the internet managed by
an organization; - Mobile and ubiquitous computing
The capacity of the system to handle shared
resources can be increased by adding more resources (for
example computers) to the network
Concurrency
When programs need to cooperate, they
coordinate their actions by exchanging messages. Close
coordination often depends on shared idea of the time at
which the programs actions occur
No global clock
All computer systems can fail, and it
is the responsibility of system designers to plan for the
consequences of it. DS fails to, faults in the network result
in the isolation of computers, and this must be anticipated
Independent failures
intranet
is a portion of the Internet that is
separately administered and has a boundary that
can be configured to enforce local security polices
The role of a firewall
to protect an intranet by
preventing unauthorized messages leaving or
entering.
Cloud Computing
is used to capture this vision
of computing as a utility.
define cloud
set of Internet-based application,
storage and computing services sufficient to support
most users’ needs, thus enabling them to largely or
totally dispense with local data storage and application
software
small and portable computing devices into distributed
systems
- Laptop computers
- Handled devices, including personal digital assistants, mobile ,phones, pagers, video cameras and digital cameras, ARM devices.
- Wearable devices, such as smart watches with functionality.
-Devices embedded in appliances such as washing machines, hi-fi
systems, cars and refrigerators (IoT)
is the performance of
computing tasks while the user is on the move or
visiting places other than their usual environment.
Mobile computing
the harnessing of many small, cheap computacional
devices that are present in user physical
environments, including the home, office and
elsewhere.
Ubiquitous computing
The Web is based on three main standard technological
components
- The HyperText Markup Language (HTML)
- Uniform Resource Locators (URLs)
- A client-server system architecture, with standard rules for interaction
(e.g. HTTP)
is a language for specifying
the contents and layout of pages as they are displayed by web
browsers
The HyperText Markup Language (HTML)
h identify documents and
other resources as part of the Web
Uniform Resource Locators (URLs)
by which browsers and other clients fetch documents and
other resources from from web servers.
A client-server system architecture, with standard rules for interaction
(e.g. HTTP)
challenges in distributed systems
-Heterogeneity
-Openness
-Security
-Scalability
-Concurrency
in networks, computer
hardware, operating systems, programming languages and
implementations by different developers.
Heterogeneity
has three components:
confidentiality, integrity and availability.
Security for information resources