Database Reference
In-Depth Information
whole landscape to ensure that resources are most eciently utilized. Likewise,
they can enable the provisioning of software and configuration specifications so
that servers can be allocated or de-allocated on the fly. Conversely, cloud like
technologies provide enhancements to facilitate distributed computing that can
be leveraged to implement autonomic behavior across distributed, heterogeneous
resources.
Looking at the Internet of Things domain we observe two critical areas to
benefit from autonomic approach: service oriented exposure of things and large
scale virtualization.
Through the use of standards-based interfaces and connections, SOA enables
IT organizations to create application building blocks that can be wired together
as needed. For example, an energy distribution services organization may create
a smart provisioning and metering capability based on an SOA that can be eas-
ily coupled with its service subscriptions application (to approve subscriptions),
its credit card application (to determine a customer's credit limit), and its cus-
tomer service application (to determine the appropriate reputation and service
provisioning for each customer). Autonomic computing leverages this same inte-
gration services model to facilitate communication among heterogeneous things
exposed as services. At the same time, autonomic computing helps simplify the
conceptualization, modeling, assembly, deployment, and management of the dis-
crete processes that are composed together using an SOA to help organizations
to perform more effectively and eciently, create the required building blocks
for service delivery.
Similarly, we should observe that virtualization technology and autonomic
computing share an equally win-win relationship. Virtualization technology
allows an IT infrastructure owner or manager to pool its computing resources
- servers, networks, storage devices into a single environment with a common
interface so that they can be allocated as needed and managed more eciently,
crossing the boundaries of administrative or technological limitation domains.
However, within a virtualized environment, IT staffs awareness on continuous
operations may sky rocketing with regard on available capacity provisioning. On
such extended highly heterogeneous landscape of IOT environments they rapidly
need to move workloads aiming to keep performance on green zone. Another rel-
evant job to do in this perspective is to ensure that data from business-critical
applications, infrastructures and devices is moved to storage devices with the
highest quality of service. Through the virtualization of resources, autonomic
computing can manage IT resources on a more granular level, dynamically pro-
visioning software and managing workloads at multiple levels. At the same time,
autonomic computing provides critical sense and respond capabilities to reduce
the complexity of managing virtualized resources.
3 Scenario Description
In order to ilustrate the way how autonomic control can work in the IOT space
problem, a logistics use case was selected due to the fact that logistics problems
Search WWH ::




Custom Search