Grid computing is an emerging computing model that distributes processing across a parallel infrastructure. Throughput is increased by networking many heterogeneous resources across administrative boundaries to model a virtual computer architecture. For a computing problem to benefit from a grid, it must require either large amounts of computation time or large amounts of data, and it must be reducible to parallel processes that do not require intensive inter-communication. Distributed Potential provides remote on-demand computational capacity.
The Distributed Potential platform is data-driven, which means that no human interaction is needed to provision a new account to the platform.
Distributed Potential "virtualizes" the resources beyond the limits of one physical server. Distributed Potential's grid computing system offers a model for solving massive computational problems by making effective use of resources (CPU cycles and/or disk storage) of a large numbers of virtual servers.
Distributed Exchange allows organizations to dynamically generate whole compute environments–including compute, service, node, network, storage and license resources–to meet changing workload levels, cluster health and resource failures. Distributed Exchange creates a virtualized pool of all resources and then activates disk-full, diskless, and virtual provisioning technologies to adapt the resources based on workload and specific user or group needs. It fully automates resource allocation by matching workload to the optimal set of resources. Distributed Exchange also provides advance reservations and ensures that Quality of Service and SLA guarantees are always met for both internal and external customers. With Distributed Exchange, organizations can offer needed resources, tools or services to external customers in near real time. And Distributed Exchange does all this transparently with no changes to the user behavior. Distributed Exchange Utility/Hosting Suite enables organizations to consolidate all of their resources for maximum utilization while still protecting the sovereignty and flexibility of different users and groups.
Uses for Distributed Exchange:
- Enable environment to dynamically adapt to constantly changing workload needs to maximize utilization and service levels
- Host out tailored resources to other groups–internal or external–to optimize utilization or for cost sharing purposes
- Instantly Utilize commercially hosted resources to overcome workload spikes, cluster health issues or resource failures by transparently accessing tightly integrated, tailor-provisioned hosted resources
Business Benefits
- Dynamically adjust the entire environment to meet workload needs with dynamic provisioning and allocation of the full virtualized pool of resources based on backlog, QoS/SLA guarantees, resource failures, or virtually any desired factor
- Create a custom packages of all resources each group needs with Virtual Private Clusters
- Host out and bill on the range of resources used, including CPU, network, storage, applications, etc.
- Allow jobs to automatically run on hosted resources when the local resources can not meet needs
- Let users transparently access and pay for unique resources as needed to avoid purchasing expensive, under-used resources and deliver optimal service
- Allow local administrators to control the hosted resources as if they were part of the local cluster