 |
|
DAILY NEWS AND INFORMATION
FOR THE GLOBAL GRID COMMUNITY / JUNE 16, 2003: VOL. 2 NO. 24
|
Special Features:
DEFINING A CONCEPT FOR A SMART
NEIGHBORHOOD - PART III by K.S.Venkatram, computer engineer, University Of
Poona
This article is the third in a series about "Defining a concept for a Smart
Neighborhood". These articles are not a published solution. Rather, they
introduce the reader to a concept for a smarter neighborhood and guide the
user through a comparative analysis and extensibility of a sensor-controlled
network against what is ordinarily presented in Grid computing.
The roots of this concept are due to my involvements and looking ahead when
development plans and limited focus rule the solutions delivered. I genuinely
remember sharing the model design with some members of the development
community, the sharing then made it clear that they did not understand the
design or support or interest themselves with the concept of the Enterprise
Location System. Looking ahead I have termed and documented the earlier model
to align with the notion of a Grid framework. I would like to state to readers
who have an introductory knowledge of these areas, that they can find an
alignment in the proposal and involve themselves in this solution. The
enterprise can accommodate any genuine effort and orientation from the
reader.
Introduction:
The proposal for the Enterprise Location System (ELS) is also described as
a
proposal for a "sensor-controlled network (SensorCN)" or a "sensor-controlled
enterprise (SensorCE)". The design context and specification of the sensor-
controlled network is based on Location Entities and also support from
extensible sensor-controlled services.
The enterprise network resources are typically hardware, software
applications, performance measurement objects and network manageability
objects in the enterprise network or grid.
The enterprise network is a consolidation of mixed network computers, mixed
network resources and mixed network services. In this mixed grid, the
Enterprise Location will be a network address or DNS or network name for a
network computer or server participating in resource tracking. The Enterprise
Location will be identified with the help of sensors, resource tracking and
access.
The Enterprise Location Protocol defines the network transport and service
in
querying resource availability in the enterprise grid.
The Enterprise Location Server (ELS) will be a management server that
participates in the Enterprise Location System. An Enterprise Location Server
will support registration, discovery and monitoring of sensors in the
enterprise grid. Sensor location, registration, access information will be
stored and synchronized through a database called the Sensor Resource
Database. The Enterprise Location Server is a configurable entity that
controls sensor signaling and collaboration in the enterprise grid.
The Enterprise Resource Server (ERS) is an Enterprise Location Server (ELS)
that helps collect the list of resource definitions from the various network
computers and adds the same to an Enterprise Resource Database. The Enterprise
Resource Database model will be that of a relational database with tables,
stored procedures, and database support to host information about mixed
resources in an enterprise network or grid.
The Enterprise Resource LDAP Server (ELRS) is an Enterprise Location Server
(ELS) that helps collect the LDAP resource definitions from the various
network computers and adds the same to an LDAP Directory. The Enterprise
Location System uses the ELRS for publishing resources in a LDAP Directory.
The LDAP-based resource model will describe the resources using the LDAP
schema.
Like typical network support and relationships built through domains, the
Enterprise Location System also defines enterprise support and resource
neighborhoods through the Enterprise Location Domain. The Enterprise Location
Domain implementation registers sensors, pooled sensors and services with a
Location Server like the Enterprise Resource Server (ERS) or Enterprise
Resource Server + Enterprise Location Domain support (ERS-ELD) or Enterprise
Location Server (ELS). Grid associations built on the Enterprise Location
Domain concept enhance the searching, tracking and support functionality in
the sensor-controlled network.
The Enterprise Location System will support interoperability, enterprise
grids
and varieties of resource neighborhoods through the Enterprise Location
Domain. The Enterprise Location Domain associates a DNS name or domain name
with the LDAP support (ELRS-ELD). Many Grid associations today need this DNS
namespace integration for searching, tracking and support functionality in the
network. This means from the understanding outlined so far, along with the
LDAP directory naming and indexing, the ELRS-ELD feature will build a DNS like
Enterprise Location directory that will be maintained on the ELRS and through
notification support synchronized across the network 's ELRS
installations.
To introduce the reader to "Location entities" - Location entities are the
network computers in the network that are installed with sensors. The Location
entities are classified as One-way or Two-way systems.
Sensors are qualifying agents in the Enterprise Location System that are
placed on the Location entities classified as One-way or Two-way systems. A
Sensor qualifies a single Location entity for a resource query or qualifies a
set of Location entities for a resource query.
One-way systems are Location entities running sensors; the resources are
tracked by queries sent from the network user or Administrator's machine to
the sensors. The network user does either configure the sensors to be queried
or relies on querying one sensor which conferences pools of sensors.
When querying a sensor that conferences various related sensors, the
network
user or Administrator does not expect to know which related sensors service
the request and respond. So the sensor-control is single or multi-purpose for
querying resources.
Two-way systems are unlike One-way systems, these sensors are One-way
systems and additionally connect into the network and play the role of
transmitting messages independently to the network user or Administrator's
machine. The Two-way sensors also enhance the location system by forwarding or
retrieving the information from other Location entities and have some
association in criticality or resource definitions.
MAIN IDEAS OF PART III
The Sensor design and Enterprise Resource Database support:
The ELS concept proposes support for publishing, tracking and
synchronization
of resources in a Database termed as the ERDb. The article does present the
design and service possible through the sensor-controlled network.
1. We look at the application section for configuration options that
support
an ERDb; the application section will identify the settings required for the
sensor to publish the resource definitions in the ERDb.
In order to publish resources in an ERDb, the sensor will use the
Enabled or Disabled setting
in the application section. When this setting is enabled, the sensor will use
the connection point to describe the resources available and create an
industry conformant schema file for these resources. The schema file will be
used in processing the resource xml files and publishing the resources in the
required ERDb after suitable schema updates.
Configuration for a typical Windows node supporting connection points:
Illustration I.
Configuration for a typical NetWare node supporting connection points:
Illustration II.
2. The server section will along other configuration options, describe the
identity of the Enterprise Resource Server (ERS) and the identity of the
Enterprise LDAP Resource Server (ELRS).
The functionality on an ERS will update, synchronize resource definitions
and
information available on the sensor's network computer into an Enterprise
Resource Database.
The functionality on an ELRS will update, synchronize resource definitions
and
information available on the sensor's network computer into a LDAP Directory.
In this article we will focus on the Enterprise Resource Database model.
3. Looking at domains and capabilities for Windows platforms and NetWare
platforms, the sensor-controlled network could be planned with a Windows
platform Enterprise Resource Server (WindowsERS) or a NetWare platform
Enterprise Resource Server (NetWareERS). The sensor- controlled network
proposes interoperability and Enterprise Resource Database services to work
effectively in a mixed grid.
4. Additionally we could have an Enterprise Resource Server (ERS) hosting
the Enterprise Location Domain (ELD) infrastructure. The Enterprise Resource
Database synchronization for storing, searching and management of resources
described by sensors is proposed through this ELD infrastructure. The problems
that affect networks today are database interoperability, database
synchronization of schema updates, content updates across the network. To
search and access resources published in an Enterprise Resource Database,
specific model conformance and support for namespace context is important, the
ELS proposal does design an infrastructure that addresses these
requirements.
The Enterprise Location Domain infrastructure will be installed on a server
like other enterprise services. The ELD is not an implementation of the DNS
solution but is capable of hosting and returning sensor names or monitoring
sensor status in planned subnets or smart neighborhoods.
The configuration information defined for the Enterprise Resource Server
and
ELD is presented to the reader as sample illustrations.
Enterprise Resource Server definition: Illustration III.
To describe the ERDb extension to the sensor-connection points: The
following
entry in the application section decides the vendor database enabled extension
to the sensor.
Enabled
When the ERDb extension is enabled for the sensor, then the sensor supports
the functionality to store the described resources from the various
WMI/DMI/SNMP/SMBIOS/other Connection Point services in an Enterprise Resource
Database. This is done by, transferring the resource xml results and database
schema for the resources to the ERS.
This example does not look at WMI/DMI/SNMP/SMBIOS/other management services
in
specific focus, it uses the illustration of a "ConnectionPointService" to
present the ERS functionality.
The sensor invokes the Tracking_Submit function with the op-code "read
resources". When this is successful, the ETA will check the availability of
resource definitions. On enumerating the various connection points and
checking for the resulting resource definitions, the sensor follows these
principles:
1. For each resource connection point with "resources defined"
initialization
results, the Tracking_Submit request will invoke the
Custom_ConnectionPointService_Submit with the "read resources" op-code. On
being invoked with the op-code "read resources", the
Custom_ConnectionPointService_Submit extension will link the
ConnectionPointService.xml results file with the Tracking_Submit function. The
Tracking_Submit function will use this ConnectionPointService.xml results file
for location manageability by placing it in the content directory. In the
article the content directory for the Enterprise Tracking Agent is "network
computer location:\\sensor\\content\\Custom_ConnectionPointService".
2. When the Tracking_Submit function preprocesses the resource xml file,
the
results will be validated for success in parsing. If the results cannot be
processed by simple parsing techniques, the algorithm will process the content
of the results xml file by invoking the Custom_ConnectionPointService_Submit
function with the op-code "read schema". When the invocation of the
Custom_ConnectionPointService_Submit function returns references to the schema
file, the ETA will place the resource schema file in the content directory. If
no schema is available, then the Tracking_Submit function will place the
ConnectionPointService.xml file with a Custom_ConnnectionPointService.blob
file in the content directory. This Custom_ConnectionPointService.blob file
will be processed without interpretation and stored in the Enterprise Resource
Database for binary lookup or application results.
3. When the ETA calls the Custom_ConnectionPointService_Submit function, if
the resource definitions are available then the ETA will add the results xml
file and available xml schema file to it's collection of enterprise content in
the content directory. In the example this connection directory is "network
computer location:\\sensor\\content\\connections".
Feature note: If the ERDb extension to the sensor is defined, then the ETA
will add the results file, xml schema file and ERDb custom schema file, into a
content directory for storing these resource definitions in the Enterprise
Resource Database. In our example the content directory for ERS updates is
"network computer location:\\sensor\\content\\connections". As the ELS uses
XML formats for describing data, when resource definitions need to be
published in the Enterprise Resource Database, the xml schema file will need
to be converted to a ERDb custom schema file.
4. When the connection points have all been read for the resource
definitions
then the Tracking_Submit function will invoke it's resource definition update
algorithm. The resource definitions will be transmitted to the ERS for parsing
and database storage. The sensor implementation will propose to address
success or failure of all transmissions to the ERS. The ERS will use available
schema .scm files to construct a parser. For any resource xml, the ERS
executes a parser, if parsing is successful the resource xml will be stored in
the resource class information, else if parsing is a failure, then the
resource-blob files will be stored in the resource class information.
Feature note: If the ERDb extension to the sensor is defined, then the ETA
will add the results file, xml schema file and ERDb custom schema file, into a
content directory for storing these resource definitions in the Enterprise
Resource Database. In our example the content directory for ERS updates is
"network computer location:\\sensor\\content\\connections". As the ELS uses
XML formats for describing data, when resource definitions need to be
published in the Globus Database, the xml schema file will need to be
converted to a Globus interoperable custom schema file.
5. The resource xml files define a namespace attribute for resource class
definitions and include information for integrating domain information with
the network name of the network computer installed with the sensor.
6. When the resource definitions and corresponding .xml file definitions
are
parsed and successfully updated into the ERS-ERDb, the ETA will place the
resource .xml files into a content directory for monitoring successful
updates. In our example the content directory for successful updates is
"network computer location:\\sensor\\content\\succcesful". Additional support
for monitoring the resource .xml files is accommodated by prefixing the ERS
name in the name of the results xml file. In this example the
ConnectionPointService.xml will become
RESOURCE_DOMAIN_COMMON_ConnectionPointService.xml.
By design if the resource definitions and .xml files are not updated due to
errors, the ETA will place the .xml file into a content directory for error
updates. In our example the content directory for error updates will be
"network computer location:\\sensor\\content\\error". To support monitoring
functionality, the sensor will also prefix the error xml file by the ERS name,
a file name like ConnectionPointService_Error.xml will become
RESOURCE_DOMAIN_COMMON_ConnectionPointService_Error.xml
7. When the sensor has completed execution of the Tracking_Submit function,
the sensor will now set state to respond to locators or queries. This sensor
is now capable of responding to Locator requests and Enterprise requests for
information.
8. ETA listeners will be created when the sensor is 2-way. In this mode the
sensor will read resource definitions from related or pooled sensors or
network computers. When the connection points have all been read for the
resource definitions, the Tracking_Submit function will invoke it's
Tracking_Receive function. If there is a Tracking_Receive function with no
listener then this functionality will not poll for results. The
Tracking_Receive function will use the listener to send requests to related or
pooled sensors. The Tracking_Receive function will set a poll check state
"requests activated" in the connection point execution. The Tracking_Receive
function will read the resource definitions from the related sensors and
places the resource xml file and resource xml schema file for each sensor into
a poll check content directory say "network computer
location:\\sensor\\content\\connections\\pollcheck".
If all poll check states of "done" or "done but incomplete" strings are
returned for connection points; the ETA state is set for the ETA to use the
polled resource information.
In case of a "done" string for a connection point-poll check, the ETA will
check for the 2-WAY- Associate-sensor's xml files and xml schema files in the
poll check content directory. When all poll check results have been checked
and validated, the ETA algorithm will initiate attempts to push these 2-WAY-
Associate resources files onto the ERS.
Like regular xml files and xml schema resource files, the poll check files
will be first processed for parser updates, according to parsing success or
error the poll check xml files and xml schema files will be placed in the
sensor's content directories for results and enterprise functionality.
Feature note for an ELS Enhancement: In planning the ELS implementation, we
could also look to support creating Administrative Templates for the network
computer whose resources are being published in the Enterprise Resource
Database. This will be a step towards enabling database administration.
To describe how the sensor recognizes the sensor connection points: In the
sensor-controlled network the sensor connection points will be defined in a
configuration file called the "enterprise.config" file. The configuration will
include entries for the various resource applications, services and channels
that describe the resource definitions.
The sensor will create an instance of the various resource connection
points,
services and channels that describe the resource definitions. The resource
connection point will be of lifetime "extension". The sensor relies on the
resource connection point to collect information about resources. The
capability of the sensor to service resource queries is not static in scope
but extends through the inclusion of newer resource connection points.
Typical configuration for a Windows node:
For information on this the reader is referred to the "Defining a concept
for
a Smart Neighborhood Part II" article
Typical configuration for a NetWare server:
For information on this the reader is referred to the "Defining a concept
for
a Smart Neighborhood Part II" article
Enterprise Resources and Enterprise Resource Databases:
The Enterprise Location System proposes that the Enterprise Resource
Servers
and other Location Entities enable a network user to store, search and manage
resources in Enterprise Resource Databases. Looking at the current issues with
enterprise network implementations, the ELS proposal expects to address
platform problems, location problems, any lack of access and interoperability
problems.
Windows Platforms:
The reader is recommended referring to the "Defining a concept for a smart
neighborhood Part II" for information about how the ELS proposal integrates
and supports Enterprise Service Provider requirements.
Today many companies and applications rely on other mechanisms to integrate
the local and remote world or neighborhood. We have many companies supporting
this integration of the local and remote world through:
1. Directory Services and related modeling
2. Web Services and related modeling
3. Component Instrumentation and related modeling
Any of the above services like networking infrastructure, for some interest
will come across as what connects the local and remote world. The important
question at this stage is to ask, what happens to time spent developing
products that do not connect well enough? As a related issue, the additional
question to the industry is due to these issues, how often is the implication
of this on the customer and not on the product development company?
As an author, in stating this for most facts, the models by themselves are
not
issues but the integration and infrastructure efforts are high. These efforts
do not map the model in many management and application development areas. In
service, the mixed or enterprise network synchronizes support on an
interoperable effort rather than such disconnected effort. Like solutions and
their lack of such alignment, the disconnected effort will commonly be there
within the management and development areas of the same company or will be
there for the external world using the company’s services.
In implementing smart solutions, the Enterprise Location Service Catalog
Map
proposal will ease, extend and control the synchronization with enterprise
services. The solution expects to deal with lack of alignment by stating that
disconnected effort do not become costly steps but are connected through the
sensor-services and thereon devour limitations in enhancing the management
areas for the network. The Enterprise Location Service Catalog will be
implemented for addressing services and management of information in the
network. The description of this concept is not concise, the same will be
presented in an ensuing closure artilce for the Enterprise Location
System.
ELS and the concept of an Enterprise Resource Service Provider
This article introduces the proposal for an Enterprise Resource Service
Provider. The Service Provider will integrate support for storing, locating
and managing resources in enterprise service databases through the sensor-
controlled infrastructure.
We start by understanding co-existence and then define the requirements to
implement an Enterprise Resource Service Provider.
Coexisting with the Enterprise Resource or Data Center Services market: In
the
scenarios of co-existing with existing Enterprise Services, the ELS supports
options for network users to integrate the sensor, connection point to
existing Enterprise Services.
On integrating a sensor, connection point with existing Enterprise
Services,
this functionality then permits the network user to decide or dynamically
control the Enterprise Resource or Data Center solution. The integration helps
the network user to take ownership of the Enterprise Resource or Data Center
solution. Additionally the integration with the ELS will ease effort to
integrate with other Resource or Data Center Services, own the manageability
in the Enterprise Resource or Data Center solution and coexist in mixed
grids.
Designing extensible service providers and reducing costs:
The Enterprise Resource Server proposal provides services to extend schema,
publish objects and resources, and synchronize the schema and objects in the
Enterprise Resource Database across the enterprise network.
A. The proposal for the ERS services can be split as service requirements
to
support the following:
1. Service to detect whether the ERS supports native database services.
2. Service to detect the Schema Master in the ERS neighborhood, refer
Illustration IV for implementation : Schema synchronization is an existing
issue for mixed grids. Schema updates may not be uniform across all ERS
servers and domain controllers. To address such inconsistencies and prevent
conflicts, the schema update guideline is to support schema updates from one
server the Schema Master. An ERS working as a Schema Master will have the
defined in the
configuration.
In order to distribute and synchronize schema updates, entities like ELRS,
ELS
and sensors help Distribution and Synchronization support for resources. In
article context, refer Illustrations "V, VI and VII for their
implementations.
3. Service to detect the namespaces supported and naming conventions:
a. This service will need to identify the DN/FDN/FQDN of the network
computer.
b. This service will need to identify the tree/domain/forest/context that
this
network computer is part of.
c. This service will need to identify the DNS namespace integration. The
functionality expected is associating a DNS name along with the network
computer's Directory name. The DNS name association as part of the DN/FDN/FQDN
enhances the global root capabilities of the solution.
d. This service will need to identify the Schema Master. The Schema Master
identification will need to include relevant namespace information, the
LDAP/DNS/ELS namespace guidelines are included in the efforts to name, search
and manage database objects.
e. This service will need to identify the map to convert the vendor's
Enterprise Resource or Data Center names to the ELS Database model names.
4. Service to detect the features supported for schema updates and
synchronization. To start the decision making for this, it is necessary to
configure the role of the ELS Database Service on the ERS. The ELS Database
service supports functionality to administer the schema updates, directory
content updates in the ELS.
5. Service to design and configure a Database Services Connector: A
Database
Service Connector is a concept that enables Enterprise Resource or Data Center
solutions to integrate information with the ELS Database solution and extends
the services available.
B. Planning the Design and Implementation of an ELS Location Domain Service
Provider:
1. First requirement is the Instrumentation; this means development of an
agent that implements ELS/Enterprise Location Domain infrastructure
specification; exposes interfaces to work with the information in the model.
While developing the Instrumentation, the developer will also need to
implement an ELS Location Domain Services Connector. For enterprise
requirements the "Enterprise Location Domain Services Connectors" will be
designed on the same principles of synchronizing resource content in a mixed
grid environment.
2. In the design and proposal for a ELS Location Domain Services Connector,
the implementation will need some configuration options to be defined for the
solution:
i. The Connector will need to know the ELD database involved. The Connector
will also need to know the number of connectors that can be installed on a
host server.
ii. The Connector will need to know the names of the ERS-ELD or ELRS-ELD
servers to be contacted for synchronization. These are some classifications of
synchronization, Bi directional synchronization, Selective attribute
synchronization, Change synchronization and synchronization of attribute level
changes.
iii. The Connector will need to know the object classes to be included in
the
synchronization process between ERS-ELD and ELRS-ELD servers.
iv. The Connector will need to know the object classes to be included in
the
detection and use of the member synchronization process between ERS
servers.
v. The Connector will need to know the direction in which the
synchronization
should occur.
vi. The Connector will need scheduling information for the synchronization
process
vii. The Connector will need to know how deleted objects will be dealt
with
viii. The Connector will need to know the list of attributes to be
synchronized and how the attributes map between ERS-ELD or ELRS-ELD
servers.
ix. The Connector will need to know which method is used for creating new
objects
x. The Connector will need to know the authentication methods supported
xi. The Connector will need to know the list of containers that will be
involved in synchronization and how they map between ERS-ELD and ELRS-ELD
servers.
xii. The Connector will need to define options and support performance
monitoring through custom performance objects and counters. Typical objects
and counters like Processor Performance monitoring objects, Memory Performance
monitoring objects, Disk Performance monitoring objects, Network Performance
monitoring objects, Resource objects and object classes for selective
attribute tracking sessions.
xiii. The Connector will need to know the support for logging status
details
for Replication events, Account Management events that occur during a
write/read of an object during replication, Attribute Mapping events that
occur while mapping attributes from one database to another, Service
Controller events that occur when the connector services are started, reset,
stopped and events for Enterprise Location Domain Services operations that
occur while ERS/ELRS services access the Location Domain database.
3. Third requirement is for Component Instrument Interface that interacts
with
the agent to expose information from the agent. The op-codes support and
integration in the sensor-controlled network serves this requirement. This
means that the design of the sensor, connection point infrastructure functions
as the Component Instrument interface.
4. Fourth requirement is the Service Provider Core.
When we look at the requirements for the Service Provider Core, the ELS
proposes critical path support, manageability and ability to extend services
for different kinds of resources. This design is useful for any development
and can reduce the effort for any vendor to develop the Service Provider
Core.
5. Fifth requirement is the Remote Process or Remote Procedure Call
mechanisms
to permit the information access from remote network computers. The features
available through the ELS are enterprise tracking and access of resources from
mixed networks or enterprise grids.
6. Sixth requirement is the Front End and Management Application that
permits
the network user to use the Service Provider and management information. The
Enterprise Console features available through the ELS support simple tracking,
searching of network resources, ability to guide decisions for network
management and grids.
C. Planning the Design and Implementation of an ELS Database Services
installation:
1. First requirement is the Instrumentation; this means development of an
agent that implements ELS/ELRS/LDAP infrastructure specification; exposes
interfaces to work with the information in the model. While developing the
Instrumentation, the developer will also need to implement a ELS Database
Services Connector. For enterprise requirements the "Directory Services
Connectors" and "Database Services Connectors" will be designed on the same
principles of synchronizing resource content in a mixed grid environment.
2. In the design and proposal for a Database Services Connector, the
implementation will need some configuration options to be defined for the
solution:
i. The Connector will need to know the directory or directories involved.
The
Connector will also need to know the number of connectors that can be
installed on a host server.
ii. The Connector will need to know the names of the servers to be
contacted
for synchronization. These are some classifications of synchronization,
Bidirectional synchronization, Selective attribute synchronization, Change
synchronization and synchronization of attribute level changes.
iii. The Connector will need to know the object classes to be included in
the
synchronization process
iv. The Connector will need to know the direction in which the
synchronization
should occur.
v. The Connector will need scheduling information for the synchronization
process
vi. The Connector will need to know how deleted objects will be dealt
with
vii. The Connector will need to know the list of attributes to be
synchronized
and how the attributes map between directory services.
viii. The Connector will need to know which method is used for creating new
objects
ix. The Connector will need to know the authentication methods
supported
x. The Connector will need to know the list of containers that will be
involved in synchronization and how they map between directory services.
xi. The Connector will need to define options and support performance
monitoring through custom performance objects and counters. Typical objects
and counters like Processor Performance monitoring objects, Memory Performance
monitoring objects, Disk Performance monitoring objects, Network Performance
monitoring objects, Resource objects and object classes for selective
attribute tracking sessions.
xii. The Connector will need to know the support for logging status details
for Replication events, Account Management events that occur during a
write/read of an object during replication, Attribute Mapping events that
occur while mapping attributes from one database to another, Service
Controller events that occur when the connector services are started, reset,
stopped and events for Database operations that occur while ELS services
access the database.
3. Third requirement is for Component Instrument Interface that interacts
with
the agent to expose information from the agent. The op-codes support and
integration in the sensor-controlled network serves this requirement. This
means that the design of the sensor, connection point infrastructure functions
as the Component Instrument interface.
4. Fourth requirement is the Service Provider Core. When we look at the
requirements for the Service Provider Core, the ELS proposes critical path
support, manageability and ability to extend services for different kinds of
resources. This design is useful for any development and can reduce the effort
for any vendor to develop the Service Provider Core.
5. Fifth requirement is the Remote Process or Remote Procedure Call
mechanisms
to permit the information access from remote network computers. The features
available through the ELS are enterprise tracking and access of resources from
mixed networks or enterprise grids.
6. Sixth requirement is the Front End and Management Application that
permits
the network user to use the Service Provider and management information. The
Enterprise Console features available through the ELS support simple tracking,
searching of network resources, ability to guide decisions for network
management and grids.
B. Planning the Design and Implementation of an ELRS Directory Services
implementation:
Thus after describing the model for Enterprise Services and Connectors for
management, the reader is presented with the Enterprise LDAP Resource Server
configuration in Illustration VIII.
Refer illustration in IX for support and modality of implementing directory
services through the ELRS specification.
NetWare Platforms:
The reader is recommended referring to the "Defining a concept for a smart
neighborhood Part II" for information about how the ELS proposal integrates
and supports Enterprise Service Provider requirements.
The question that is posed is whether NDS partitions have one-to-one
relationships with domains? Feature proposal: This issue is a question of how
does the DNS namespace integrate with the NDS? We need to look at whether an
NDS object FDN/FQDN contains the DNS name of the partition; it is important to
look at how the DNS name association helps find an object in the mixed grid.
In integrating NDS partitions with DNS namespaces, different namespaces can be
located directly through the DNS. If DNS namespace support is available with
the FDN/FQDN then the search and access of the object is possible from
different directory services/servers. Such issues may commonly be addressed
using DNS naming conventions, planning the model and effective extensions for
global search and support.
Coexisting with the Enterprise Resource or Data Center Services market:
Novell
does not support Enterprise NetWare Servers or scenario planning. This is a
problem due to support for resource availability and management experience.
Developers do not have enterprise options on this platform, the stage can be
set in this article by reflecting on what could be an "Enterprise NetWare
Server", the design and support on the NetWare Server will need to support
resource availability and access in a mixed grid, extend the management
experience and coexist with the implementation of service providers and look
at what it takes to manage Data Center solutions.
In the enterprise market, the "Defining a concept for a smart neighborhood"
design is an extensible principle that collaborates development and vendor
skill in implementing services for mixed, smart support from any location.
In the scenarios of co-existing with existing Enterprise Services, the ELS
supports options for network users to integrate the sensor, connection point
to existing Enterprise Services.
On integrating a sensor, connection point with existing Enterprise
Services,
this functionality then permits the network user to decide or dynamically
control the Enterprise Resource or Data Center solution. The integration helps
the network user to take ownership of the Enterprise Resource or Data Center
solution. Additionally the integration with the ELS will ease effort to
integrate with other Resource or Data Center Services, own the manageability
in the Enterprise Resource or Data Center solution and coexist in mixed
grids.
-- K.S.Venkatram is a computer engineer from the University Of Poona.
|