GRIDtoday Logo AMD

DAILY NEWS AND INFORMATION FOR THE GLOBAL GRID COMMUNITY /

   ( Table of Contents )   

Special Features:

EXPLORING COLLABORATION SCENARIOS
By K.S. Venkatram

This article will describe the specification that extends effectiveness in working with remote file systems.

For any reference, the URLs for the "Defining a concept for extending the Remote Network File System Services" articles are available as

1. www.gridtoday.com/

Publications And Articles For Related Analysis

Previous development plans, interoperability and extensibility from this article is published as part of the series about "Defining a concept for a Smart Neighborhood" in the Grid Today. The article is 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 in enterprise scenarios.

For any review of the sensor-controlled network or interest in understanding the sensor and the Simple Model, the URLs for the "sensor-controlled network and connection point services" articles are

1. www.gridtoday.com/03/0602/101487.html

2. www.gridtoday.com/03/0609/101511.html

3. www.gridtoday.com/03/0616/101543.html

4. www.gridtoday.com/03/0623/101584.html

Statement For The Proposed Article

The "new conceptual model" proposes implementation for agents called the Enterprise AccessNConnectDecision Management Agents. The sensor conceives a solution that interfaces with these management agents to extend remote file system services. In the "sensor-controlled network and connection point services" there will be a connection point for each of these management agents on a network computer.

Innovation is conceived mostly by analysis for effectiveness and smarter plans. With model concepts and planning, specifications and analysis could guide concepts to deliver enterprise services and systems. In this article I review the SMBIOS and effectiveness for comparative analysis and extensibility.

Innovation And Effectiveness

The Remote Network File System Services could interoperate with the help of "sensor-controlled network" and services like the SMBIOS. Importantly for extensibility in the neighborhood, the Remote Network File System Services could interoperate with the "connection point services described in the sensor-controlled network".

For readers, the "new conceptual model" presented in this article develops file system fortification and interoperable execution. The "new conceptual model" will resultantly design for new neighborhood effectiveness with the help of interoperable implementations. In summary the reader will be introduced to the following interoperable implementations:

a. The AccessNConnectDecision Management Agent Services

b. The Enterprise Remote File System Server (ERFSS) Services

c. The Enterprise LDAP Resource Server (ELRS) Services

d. The Enterprise Services for the Remote File System with Algorithm Value

e. The Enterprise Services for the Remote File System & Interoperable Remote File System Resources

Understanding The Implementation Of The Accessnconnectdecision Management Agent In This New Conceptual Model

The proposal for the new conceptual model defines connection point interfaces like the "Tracking_Submit" and "Tracking_Receive" functions that must be implemented by any resource service extension integrated with the sensor-controlled network. Invocation of the "Tracking_Submit" and "Tracking_Receive" functions will be stringently verified for parameters and op-codes. Parameters are passed to the "Tracking_Submit"and "Tracking_Receive" functions by passing arguments in a formatted string such as "contributor=", "contribution= ", "response= success or failure or response file" The op-codes are required for the functions to execute certain services in resource reporting and access.

Configuration for a typical AccessNConnectDecision management agent node supporting connection points to a Remote File System - Illustration I of II

Illustration I

<application>
        <directory 1>SMBIOS</directory 1>
        <directory 2>AccessNConnectDecision</directory 2>
        <global identifier format>
                <refresh_global_identifier>
                        Disabled
                </refresh_global_identifier>
                <include_directory>
                        Enabled
                </include_directory>
                <refresh_include_directory>
                        Enabled
                </refresh_include_directory>
                <include_global_time>
                        Disabled
                </include_global_time>
        </global identifier format>


        <global identifier>

SENSOR_2-WAY_SMBIOS-AccessNConnectDecision_REMOTEFILESYSTEM-NODE
        </global identifier>
</application>

1. 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.

Like regular databases, Enterprise Resource Databases will be installed on Enterprise Remote File System Servers. The Enterprise Remote File System Server (ERFSS) is an Enterprise Location Server (ELS) that helps collect the list of AccessNConnectDecision definitions, SMBIOS_AccessNConnectDecision definitions and remote file system resource definitions from the various network computers and adds the same to an Enterprise Resource Database.

2. Enterprise Resource Databases (ERDb) will host a set of tables to store and track information about various resources available in an enterprise grid. The proposed ERFSS solution uses information publishing and information synchronization services to guide, report and architect the network mechanism of extending remote file system services, enterprise definitions and management resources irrespective of their location in the enterprise grid.

3. The Enterprise Remote File System Server (ERFSS) will store and synchronize resource definitions across other Enterprise Remote File System Servers (ERFSS) and Enterprise Resource Databases (ERDb). An Enterprise Resource Server will use a distribution service to synchronize resource definitions, thus enabling tracking resources in an enterprise grid with mixed platform support.

The functionality on an ERFSS will update, synchronize resource definitions and information available on the sensor's network computer into an Enterprise Resource Database.

4. The schema for the Enterprise Resource Database (ERDb) is a Simple Model to store and report information of any resource on the network. To understand the Simple model, the following guidelines are presented:

+ In the Enterprise Remote File System Server (ERFSS), resources are described as AccessNConnectDecision definitions, SMBIOS_AccessNConnectDecision definitions and remote file system resource definitions. All resources will have an Enterprise identifier.

+ In the ERFSS, all resources will have a resource class. Commonly known classes are Hardware class, or Software class, or Performance Indicator class or Extension Resource class. In this case the Extension Resource class is the "Enterprise AccessNConnectDecision services for interoperable Remote File Systems".

+ In the ERFSS, all resources will have an Object-Collection identifier.

+ In the ERFSS, an Object-Collection model will define resource class and the various attributes associated with the class. All resources in the Object-Collection model will have attributes like a resource identifier, a description, value and units for the value.

+ In the ERFSS, all resources will have attributes that track the resource on the basis of the timestamps. The variety of timestamps in the ERS are:

a. Timestamp when the resource was configured or described first in the enterprise network.

b. Timestamp when the resource was tracked or accessed or updated in the enterprise network.

c. Timestamp when the resource was deleted or exposed to lifecycle updates in the enterprise network.

+ In the ERFSS, all resources will have attributes like lifetime signing and criticality that determine the lifecycle of a resource in the enterprise network.

+ In the ERFSS, all the attributes will focus on manageability and strategizing focus for resource lifecycles in the enterprise network.

5. The Management Agent Service settings include a server section will along other configuration options, the server configuration will describe the identity of the Enterprise Remote File System Server (ERFSS) and the identity of the Enterprise LDAP Resource Server (ELRS) or Enterprise Remote File System Server (ELRFSS).

The functionality on an ELRS or ELRFSS will update, synchronize resource definitions and information available on the sensor's network computer into a LDAP Directory.

The Active Directory solution could be reviewed for updating, synchronizing resource definitions and information available on the sensor's network computer. In the next article we will focus on the collective alignment for the Active Directory ELRS or ELRFSS model.

6. Looking at domains and capabilities for Windows platforms, the sensor-controlled network could be planned with a Windows platform Enterprise Resource Server (WindowsERS) with future interest focusing on Enterprise Resource Databases or the winFS database.

7. Looking at domains and capabilities for NetWare platforms, the sensor-controlled network could be planned with a NetWare platform Enterprise Remote File System Server (NetWareERFSS) with any Enterprise Resource Database. The sensor-controlled network proposes interoperability and Enterprise Resource Database services to work effectively in a mixed grid.

8. Understanding The Implementation Of The Enterprise Remote File System Experience

a. In the proposed Enterprise Remote File System infrastructuture, AccessNConnectDecision design specifications direct the scope and guidelines recommended to implement the solution.

b. The AccessNConnectDecision design requires the implementation of specific functions, input and output parameter formats and published op-codes for mixed grids and management grids.

c. The Enterprise Resource Server (ERS) revises interfaces and experiences to become the Enterprise Remote File System Server (ERFSS), this proposes support to extend the file system; the ERFSS will store and synchronize Remote File System resource definitions across other Enterprise Remote File System Servers and Enterprise Resource Databases to extend support through the AccessNConnectDecision parameters for network services, interfaces, sensor based definitions and sensor based lifecycles.

Enterprise Location System - Sensor Configuration for the AccessNConnectDecision management agents - Illustration II of II

Illustration II

<application>
        <service>
        <wellknown
        <parameter name="mode" value="Singleton"/>
        <parameter name="type" value="AccessNConnectDecision"/>
        <parameter name="lifetime" value="extension"/>
        <parameter name="algorithm" value="ERFSS"/>
        <parameter name="objectURI" value="Custom_AccessNConnectDecision"/>
        />
        <channel
        <parameter name="ref" value=""/>
        <parameter name="port" value=""/>
        />
        <handler
        <parameter name="arguments" value="contributor,contribution,response"/>
        <parameter name="responsefile" value="AccessNConnectDecision.int"/>
        <parameter name="submit" value="Custom_AccessNConnectDecision_Submit"/>
        <parameter name="receive" value="Custom_AccessNConnectDecision_Receive"/>
        />
        <filesystem
        <parameter name="schema" value="xml"/>
        <parameter name="schemafile" value="AccessNConnectDecision.scm"/>
        <parameter name="resourcefile" value="AccessNConnectDecision.xml"/>
        <parameter name="rulesfile" value="AccessNConnectDecision.rul"/>
        <parameter name="contentdirectory"
value="c:\\sensor\\content\\Custom_AccessNConnectDecision"/>
        <parameter name="cache" value="enabled"/>
        />
        </service>
</application>

9. The AccessNConnectDecision Specification

9.1. Description for the

The algorithms parameter for the Enterprise Remote File System infrastructuture, define the support for the experience proposed as infrastructure support.

Algorithm Parameter a. We could have ERFSS_Monitoring and Discovery Services(ERFSS_MDS), that gathers information about Remote File System resources by means of the AccessNConnectDecision Management Information Service (ERFSS_IS) and the AccessNConnectDecision Management Index Information Service (ERFSS_IIS)".

Algorithm Parameter b. We could have SMBIOS_ERFSS_Monitoring and Discovery Services(SMBIOS_ERFSS_MDS), that gathers information about SMBIOS Interoperable Remote File System resources and parameters by means of the AccessNConnectDecision Management Information Service (SMBIOS_ERFSS_IS) and the AccessNConnectDecision Management Index Information Service (SMBIOS_ERFSS_IIS)".

Algorithm Parameter c. We could have EnterpriseResources_ERFSS_Monitoring and Discovery Services(ERS_ERFSS_MDS), that gathers information about connection point services & Enterprise Resource Databases for the Remote File System resources and parameters by means of the AccessNConnectDecision Management Information Service (ERS_ERFSS_IS) and the AccessNConnectDecision Management Index Information Service (ERS_ERFSS_IIS)". Enterprise Resource Databases (ERDb) will support means for reporting ERFSS definitions, options & extensibility.

Algorithm Parameter d. We could have EnterpriseLocationSystem_ERFSS_Monitoring and Discovery Services(ERS_ERFSS_MDS), that gathers information about connection point services & Enterprise Location System resources and parameters by means of the AccessNConnectDecision Management Information Service (ERS_ERFSS_IS) and the AccessNConnectDecision Management Index Information Service (ERS_ERFSS_IIS)".

9.2. SMBIOS_ERFSS_Monitoring and Discovery Services

In this design conceptualization, the SMBIOS_ERFSS_Monitoring and Discovery Services (SMBIOS_ERFSS_MDS) will validate the infrastructure support for the extensible capabilites that make up the much needed enterprise functionality or Smart Neighborhood Assistant resources.

AccessNConnectDecision Management Information Services (SMBIOS_ERFSS_IS) gather information about these SMBIOS Interoperable Remote File System resources and parameters by means of the and the AccessNConnectDecision Management Index Information Service (SMBIOS_ERFSS_IIS)".

9.2.1. What this means for any validation for the SMBIOS_ERFSS services?

Validation will deal with communicating from a network computer or interoperable resource to the sensor-connection points. The communication in querying the SMBIOS_ERFSS service availability will be in the contributor,contribution,response format and specification.

With the request from the contributor intent reviewed, the sensor-connection point will respond in the contributor,contribution,response format with the SMBIOS_ERFSS service availability and then help any network access of the extensible remote file system and AccessNConnectDecision management agent node.

In this design conceptualization, the interfaces with the SMBIOS could provide Enterprise Remote File System database interoperability, database synchronization of schema updates, content updates across the network. The the AccessNConnectDecision Management Index Information Service (SMBIOS_ERFSS_IIS) develops the database required for the interoperability, database synchronization of schema updates, content updates across the network.

9.2.2. What does this design focus on as SMBIOS Interoperable Remote File System resources and parameters?

Relating to my personal interests months ago, for any reader in this article, the design focus is extend the SMBIOS to collaborate as structures that set expectations for the Remote File System resources and set SMBIOS parameters for the AccessNConnectDecision conceptualization, interoperability and content services.

9.2.3. What are the possible new structures that help interoperability with the SMBIOS Interoperable Remote File System resources and parameters?

The new structures expect to conceptualize AccessNConnectDecision in the enterprise as contributor,contribution,response parameters & syntaxes. The content for these new structures will be sampled with brief description in this article.

9.2.4. Interoperable Remote File System Parameters (Type 110) A new structure for the Interoperable Remote File System Parameters. We could call this structure the Interoperable System Parameters and associate a DMIType 110 with this structure.

9.2.5. Remote File System AccessNConnectDecision (Type 111) A new structure for the Remote File System AccessNConnectDecision conceptualization, interoperability and content services. We could call this structure AccessNConnectDecision services and associate a DMIType of 111 with this structure.

9.2.6. Remote File System Connector Information A new structure for the Connector Information to these Remote File System AccessNConnectDecision content services. We could call this Remote File System Connector Information and associate a DMIType of 112 with this structure.

The structure evolution will rely on SMBIOS specification and Usage Guidelines for the industry to interoperate with the AccessNConnectDecision conceptualization. Recommendations today for any structure evolution, are engineers should ensure that the evolution occurs in a nondestructive fashion. Additionally few guidelines must be followed: i. If a new field is added to an existing structure, that field is added at the end of the formatted area of that structure and the structure's Length field is increased by the new field's size.

ii. Any software which interprets a structure shall use the structure's Length field to determine the formatted area size for the structure rather than hard-coding or deriving the Length from a structure field.

iii. Each structure shall be terminated by a double-null (0000h), either directly following the formattted area (if no strings are present) or directly following the last string. This includes system- and OEM-specific structures and allows upper-level software to easily traverse the structure table.

iv. The dynamic section of the structure is used for passing variable data such as text strings.

v. When an enumerated field's values are controlled by the DMTF, new values can be used as soon as they are defined by the DMTF without requiring an update to this specification.

vi. Starting with v2.3, each SMBIOS structure type has a minimum length — enabling the addition of new, but optional, fields to SMBIOS structures.

In no case shall a structure's length result in a field being less than fully populated. Software that interprets a structure field must verify that the structure's length is sufficient to encompass the optional field; if the length is insufficient, the optional field's value as Unknown.

Like regular SMBIOS implementations, the Inactive (Type 126) and End-of-Table (Type 127) SMBIOS structures will be used while interpreting and following the headers of the structures for remote file system information.

The structure evolution will rely the SMBIOS for the event support and synchronization, we look at the well defined SMBIOS structure definitions like:

i. System Event Log structure with OEM-specific Access Methods that can be defined, added standard log header definitions, and a mechanism to allow the log entry’s variable data formats to be described.

Like personal expectations, we rely on the System Event Log structure to dynamically experience events and notifications for these AccessNConnectDecision services. The AccessNConnectDecision services will use the change notification structures and rally around the functions supported to get the structure change.

10. Interoperability and Connection extensions through an Enterprise Resource Service Provider

The Service Provider will integrate support for the enterprise to associate Smart Neighborhood Assistant & remote file system bindings with definitions, concepts and thus support storing, locating and managing Smart Neighborhood Assistant resources.

10.a Exploring Collaboration scenarios

The Remote File System AccessNConnectDecision Model proposes integrating & supporting the following services, these services expect to support new mechanisms of remote file system access.

i. Interfaces, Basic services.

ii. Neighborhood Assistant Interfaces invoked by specific Platforms.

iii. Interfaces invoked by specific Platform connectivity services.

iv. Interfaces invoked by specific Platform File System services.

v. Interfaces invoked by specific Explorer infrastructure services.

vi. Interfaces invoked by specific Marshalling services to write/read/align with various file formats, images.

vii. Interfaces to manage using virtual folders explicitly created for the Neighborhood Assistant Decision Support and Information services.

The next articles in the series will connect with the collaboration support and design the AccessNConnectDecision Model as a complete infrastructure neighborhood.

11. The proposal for the AccessNConnectDecision Model will further the connection point experience for network services, interfaces, sensor based lifecycles in the enterprise network and design ways to extend the file system. For the AccessNConnectDecision Management agents, the connection point infrastructure interfaces with components called "PlugNPlaySensorServices".

We will look at basic interfaces and platforms known to enable file systems across various mappings and connection points. As we step through the requirements for agents and services in the Remote File System Infrastructure, the usage of the Smart Neighborhood design proposes to connect and access the file systems with sensor based definitions, options & extensibility.

These AccessNConnectDecision management agents will rely on Enterprise Remote File System Server (ERFSS) support to extend the file system. The ERFSS infrastructure or BackEndServices will exist othe remote server & remote file system, these services interface with the file system to develop and extend the scope for any network access.

About The Author

K.S.Venkatram is a computer engineer from the University Of Poona.

( Top of Page )

   ( Table of Contents )