Professional Documents
Culture Documents
Assignmet of Distribute System
Assignmet of Distribute System
Assignmet of Distribute System
JIMMA UNIVERSITY
jimma institute of technology
faculty of computing and informatics
department of information technology
NAME TAKELIGN GIRMA
JIT
Id number RU 0838/10
1.Different state full and state less server.
The main difference between Multiprogrammed Batch Systems and Time-Sharing Systems is
that in case of Multiprogrammed batch systems, the objective is to maximize processor use,
whereas in Time-Sharing Systems, the objective is to minimize response time.
The processors communicate with one another through various communication lines (such as
high-speed buses or telephone lines). These are referred as loosely coupled systems or
distributed systems. Processors in a distributed system may vary in size and function. These
processors are referred as sites, nodes, computers, and so on.
Memory Management
Processor Management
Device Management
File Management
Security
Job accounting
3. What is RPC?
The main goal of a distributed system is to make it easy for users to acces remote resourses and
to share them with others in a controlled way.
It is cheaper to le a printer be shared by several users than buying and maintaining printers for
each user.
Collaborating and exchanging information can be made easier by connecting users and
resource.
2. Transparency:
It is important for a distributed system to hide the location of its process and resource. A
distributed system that can portray itself as a single system is said to be transparent.
The various transparencies need to be considered are access, location, migration, relocation,
replication, concurrency, failure and persistence.
Aiming for distributed transparency should be considered along with performance issues.
3. Openness:
Open distributed system must be flexible making it easy to configure and add new components
without affecting existing components.
4. Scalable:
Scalability is one of the most important goals which are measured along three different
dimensions.
First, a system can be scalable with respect to its size which can add more user and resources to
a system.
5. Reliability and availability: A few parts of the system down without distributing people using
the other parts.
All distributed system consists multiple CPU, several different way hardware can be
organized, especially in terms how they are interconnect and communication.
a) Tightly -Coupled OS.
Shared memory.
Shared memory machine, the n processor shared physical address space.
Communication can be done through shared memory.
Manages multiprocessors and homogeneous multicomputer.
Provide local service to remote client via remote logging.
Data transfer from remote OS to local OS via file transfer protocol.
Network operating system.
Private memory machine: each processor has its own local memory.
Communication can be done through message passing.
Manages heterogeneous multi computer distributed system.
Similar to "local access feel "as non distributed standalone OS.
Data migration or computation migration modes (entire process or thread) .
Distributed operation system.
Local area network: covers a relatively small geographic area spanned such as building,
campus, school etc.
Its inexpensive and easy to installation, and maintenance.
metropolitan area network: the network covers the distance of typically metropolitan city and
town.
Wide area network: large area distance network can cover that across country and world.
Example internet.
OSI model explain how packets travel through various layers to another device on network.
Its divide network communication into smaller parts to make learning its easier understand.
Network To move packet from source to destination. Packet ICMP, IGMP, IP,
routers
Data link To organized bit into frame. Frames NIC, switches, WAP
Physical link Media, signal and binary transmission. Bits Hub, ISDN, modems