Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Advanced Billing Options in a DSN Memory

IP.com Disclosure Number: IPCOM000247261D
Publication Date: 2016-Aug-18
Document File: 1 page(s) / 20K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is set of advanced billing options or cost-estimate functions that consider additional factors of the request in order to accurately capture the true cost of associated requests placed on the system.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 75% of the total text.

Page 01 of 1

Advanced Billing Options in a DSN Memory

Data source name (DSN) operations may be billed on basic metrics, such as bytes stored, bytes accessed, operations, etc. However, these factors alone do not necessarily capture the true cost of the associated requests placed on the system.

The novel contribution is a set of advanced billing options or cost-estimate functions that consider additional factors of the request in order to accurately capture the true cost of associated requests placed on the system.

The novel approach considers not only how much bandwidth enters/leaves a ds- processing unit between the user, but also the amount of bandwidth used while writing the expanded (i.e., width number of slices out to the ds units) and the ds units. This includes the number of network hops the traffic must traverse. Another considered factor is whether the ds processing unit requires additional processing (e.g., if Transport Layer Security (TLS), Secure Socket Layer (SSL), or other link encryption is enabled for the connection, if the stream compressed, if SecureSlice or other codecs is enabled, if the authentication mechanisms require an expensive hash function to be computed, etc.).

The process also considers the speed at which the data is uploaded; the longer it takes, the more resource-time the ds processing unit uses (e.g., more threads and memory allocated).

Other aspects may reduce the cost of the storage. If the processed data can be compressed for significant ca...