Professional Documents
Culture Documents
Group 5 Management - by - Delegation - Final
Group 5 Management - by - Delegation - Final
Group 5 Management - by - Delegation - Final
YEAR OF STUDY…………………………….1…………….……………………
MODULE CODE……………………………MBA710…………………………...
MODULE NAME…………………..Management Theory and Practice………….
SEMESTER……………………………………I………………………….............
CAT 1 & 2 Coursework (Class Presentations)
on
Management by Delegation
by
German S. Goldsmith
ii
Management by Delegation
Introduction
Network delays have become the most critical performance problem for distributed applications.
Organizations that currently strive to be competitive must integrate technology to deal with
network delays for distributed applications. Worth noting, the current network management
systems follow a platform-centric, static software paradigm that allocate most responsibilities to
the platform-based hosts and leaves network devices with minor service support roles. This
paradigm results in efficient allocation of management responsibilities and intrinsically unreliable
systems and force management application to micro-manage devices, and results in failure prone
management bottlenecks and limitation for the real time responsiveness.
German S. Goldszmidt book emphasizes on addressing Network delays which are becoming more
critical performance problem for distributed application in the globe. For instance, the traditional
client server interaction does not scale well to the environments where the delays are relatively
long. However, the elastic processes are executing programs that can dynamically integrate new
functionality sent from external processes as delegated agents. On the other hand, the elastic
applications overcome network delays by dynamically moving computations closer to the
resources that they need to access.
A more flexible model that can improve reliability and availability of network systems to deal with
the delays in networks has to be introduced. Elastic applications overcome network delays by
dynamically moving computations closer to the resources they need to access. This happens when
organizations adopt an approach known as Management by Delegation (MbD) which addresses
issues to do with the rapidly changing network environments. MbD permits programmable
extensibility of network functions to improve the reliability and availability of networked systems
by dynamically embedding in them the intelligence required for autonomous self-management.
1
What is Management by Delegation?
The purpose of the study is to understand the relationship between information networks, mobile
agents, management functions, network systems and Management by Delegation.
2
Conceptual Framework
Information Networks
• Internet
• Local area networks
• Wide area Networks
3
Study Variables
Information Networks
Modern networks tend to be more intricate. Systems with multiple participants typically use client-
server networks. In these networks, a central computer (the server) provides resources to other
participants (the clients). This architecture allows efficient resource sharing and management.
Hence, this is a key variable in both network management and distributed computing. The key
constructs with which this variable can be measured include internet availability and efficiency of
the Local Area Network (LAN) and/or Wide Area Networks (WAN).
The management application needs to compute useful information from raw data collected in
management information base (MIB). Often times, computation cannot be accomplished through
remote interaction between application and simple network management protocol (SNMP) agents.
Information networks requires technologies to support extensibility of simple network
management protocol (SNMP) agent to compute information from raw data.
Application of an Asynchronous Transfers Mode (ATM) network that needs to detect problems
arising at virtual circuits (VC). Management application may need to quickly retrieve information
that is scattered among several management information base such as routing information specific
networks to certain types of interfaces and their current utilization.
Mobile Agents
The mobile agent as the study variable or independent variable describes a program that is
dynamically dispatched to a remote host, where it is linked and executed. It involves degenerated
forms of agents such as postscript program dispatched to a printer and HTML script dispatched to
a browser. Organizations need more general mobile agent technologies because the possibilities
provided by mobile agents computing have recently attracted enormous interest, and mobile
technologies became central to organization strategic vision of computing.
Several proposals for mobile agent technologies have been recently described by various groups
such including Java, tele-script. Agents are program script written in corresponding language that
4
are dispatched to the remote interpreter where they are executed. Therefore, the study variable that
is to say, Mobile Agent (intendent variable) was described and measured through autonomy, social
ability and mobility that means mobiles applications.
Management Functions
The network managers need assistance for controlling and securing assets connected to the
network and improving the overall quality of information services. Managers are required to
control who can access network resources and provide satisfactory service to their users. This
requires implementation of specific management functions. These functions are often divided into
five major areas include:
Fault management function - that is used to detect, correct abnormal behaviours, handle
devices break and network cleavages that is to say, connectivity lost due to repeater or cable
failure.
Accounting management functions - that collect and process resource consumption data. For
instances, they compute the billing cost using a video conferencing application.
Configurability management functions - that detect and control the state of the network
resources. For example, they can track the use of shared software licenses or patents by
different users.
Performance management functions - that evaluate the effectiveness of communications for
instance, they monitor response time delays and uneven packet traffic distributions.
Security management functions - that monitor and control access to resources such as
unauthorized reading of database records.
From the conceptual frames that measures the relations between different variables, the study
variable management functions which is the third independent variable (IV) and the attributes used
to describe and measure management functions includes, accounting, configuration, performance
and security.
5
Network Systems:
In the contemporary world view most organizations depends on networked systems to support
their critical information functions. They are exposed to inherent risks associated with the
operating such systems. For example, their information system is vulnerable to network failures
and security compromise. This problem has led to severe costs for many business and financial
institutions. Thus, an effective management of network system is paramount in ensuring fault-free,
efficient and secure operations is literally a vital need for every institution.
Management by Delegation:
MbD aims to improve the efficiency of network management by distributing tasks and
responsibilities. MbD provides an environment for dynamically deploying network management
application code. As the network grows, the ability of MbD to scale and manage additional
elements becomes critical termed as its scalability. The resilience of network management in the
face of failures, changes, and dynamic conditions depends on the effectiveness of delegation
referred to as robustness. The adaptability of network management to varying requirements and
contexts relies on the flexibility provided by delegation. Therefore, the constructs of Management
by Delegation (MbD) are scalability, flexibility, robustness and efficiency.
6
Objectives of the study
ii. To establish the relationship between information networks, network systems and
management by delegation
iii. To examine the relationship between mobile agents, network systems and management by
delegation.
iv. To ascertain the relationship between management functions, network systems and
management by delegation
i. They offer a paradigm for distributed, flexible, scalable, and robust network management,
and overcoming the limitations of current centralized management schemes
ii. They are effective paradigms that overcome the network delays which are the major
performance bottlenecks
iii. They assist the application developers to address several generic problems of distributed
environments
iv. They use network resources to improve the effectiveness of network management for
instance, utilization of bandwidth.
v. Detect and handle of device failures, performance, inefficiency and security compromise
or unauthorized access
7
CASE STUDY: The Gartner Group
8
Local Case Study: South Sudan’s Digitel Co. ltd
9
Challenges based on the study variables
Recommendations
i. Use of automated management tools to filter and sort management information needed
from a sea of management data
ii. Handling problems related to the reliability, configurability, accountability, efficiency and
security
iii. Initiating an effective management framework that enables the proper utilization of
network resources
iv. Implementation of management functions to achieve a higher-level goal
10
v. Securing asset connected to networks and improving the overall quality of information
services
Lessons learned
Conclusion
The practical handling and resolution of many challenging technical problems fall under the aegis
of network and system management. Many network management applications in use are
centralized because the current network management paradigms do not support the temporary and
spatial decentralization required to compute real-time management functions effectively.
Moreover, the main goal of network management system is to ensure the quality of the services
that networked element provide. To achieve these goals, network management systems must
implement specific management functions and mechanism to resolve non-deterministic
management action.
11
Network management system plays a vital role in maintaining efficient network operations, while
elastic processes adapt resources dynamically to optimize efficiency and effectiveness. Balancing
these factors ensures robust network management and performance. While delegation enhances
flexibility, its effective management requires thoughtful design, robust policies, and careful
consideration of the challenges outlined before.
MbD offers a paradigm for distributed, flexible, scalable, and robust network management,
overcoming the limitations of current centralized management schemes.
12