Connect to the Cluster

Application are often run on nodes that are not part of the Data Fabric cluster. There are many methods to connect to a Data Fabric cluster; this section briefly describes each option.

Data Fabric Client
The Data Fabric client includes the libraries and utilities required on an edge node to perform the following: connect to the cluster, submit MapReduce applications, submit YARN applications, run hadoop fs commands, and run hadoop mfs commands. However, to run applications that access data from HPE Ezmeral Data Fabric Database or HPE Ezmeral Data Fabric Streams, you must configure additional dependencies. For more information about the Data Fabric client, see HPE Ezmeral Data Fabric Client and How Data Fabric Clients Connect to the Cluster.
NOTE
Although it is not recommended, you can include the file system JAR file in the application instead of installing the Data Fabric client. However, there are caveats and specific requirements to make this work. For information, see Using the File System JAR to Connect to the Cluster.
Data Fabric POSIX Clients
Data Fabric POSIX clients enable app servers, web servers, and other client nodes and applications to read and write directly and securely to the file system. For more information about the POSIX clients, see POSIX Clients and POSIX Clients.
Data Fabric NFS Clients
You can mount the cluster itself via NFS so that your applications can read and write data directly. For more information, see Managing the HPE Ezmeral Data Fabric NFS Service.