Terms of Service
Date Last Revised: June 1, 2017
Welcome! By accessing and using Triton (“Cloud Services”), you agree to the terms and conditions provided in this Terms of Service including all applicable Addendums for specific service offerings (“TOS”) and the policies and guidelines provided herein. This TOS constitutes an agreement between Joyent, Inc. (“Joyent”, “we”, “us”, or “our”) and you, as an individual, or the entity you represent. You represent that you are legally able to enter into agreements, that you are of legal age to do so, and if you are accepting this TOS on behalf of an entity, such as your company, you have all rights and authority to legally bind such entity. You further represent that you are not a person barred from receiving the Cloud Services under the laws of the United States (including export controls) or other applicable jurisdiction (including the country in which you are resident or from which you use the Cloud Services) and your use of the Cloud Services will comply with the “Export Compliance and Excluded Data” section as provided below. You further affirm that you are over the age of 13, as the Cloud Services are not intended for children under the age of 13. Joyent reserves the right to modify the TOS from time to time without prior notice.
1. Cloud Services
Cloud Services means the Joyent services and products provided by Joyent to you under this TOS. Cloud Services do not include Third Party Software and Services, which is defined below.
2. You must maintain the confidentiality of your Joyent account information
You are responsible for maintaining the confidentiality of your account username and password, and you acknowledge and agree that you, and not Joyent, are responsible for all activities that occur under your account. You agree to immediately notify Joyent of any unauthorized use of your Joyent account, username or password.
3. You are responsible for your use of the Cloud Services
A. General. You, and not Joyent, are responsible for: (a) all information, data, text, software, music, sound, photographs, graphics, video, messages, files, attachments, or other materials, including images of your instances (“Customer Data”) that is created, transmitted, stored, or displayed by, from, or within your account including content of your end user; (b) the technical operation of the Customer Data including maintaining compatibility with Joyent’s APIs for the Cloud Service; (c) the conduct of all users of your account and for any consequences of such conduct; (d) the monitoring of any Customer Data you provide to Joyent in connection with your use of the Cloud Services; (e) the procurement of, and compliance with, any third party software licenses for software that you run within the Cloud Service. While Joyent reserves the right to monitor your Customer Data, we are under no obligation to do so.
B. DMCA. You are responsible for properly handling and processing notices sent to you (or any of your affiliates) by any person claiming that Customer Data violates such person’s rights, including notices pursuant to the Digital Millennium Copyright Act.
C. Security. You are responsible for using reasonable security precautions to maintain appropriate security and protection of all of your Customer Data. To prevent unauthorized access, you should, for example, consider encryption technology.
D. Customer Data Preservation. You are responsible for the preservation of all of your Customer Data. You, and not Joyent, are responsible for backing-up Customer Data and any other content that you use with the Cloud Services. Best practices include routine archiving of Customer Data. Joyent is not obligated to retain any Customer Data after the termination of your access to the Cloud Services for any reason. Joyent may transfer Customer Data within a major geographic region (for example, within the United States or within Europe) for data redundancy or other purposes. Joyent will not transfer Customer Data outside the major geographic region you specify (for example, from the United States to Asia or from Europe to the United States).
E. Your End User’s Use. You are responsible for your end users’ use of the Cloud Services and ensuring that such use is in compliance with the terms and conditions of the TOS and with applicable law. If you discover that an end user is in violation of this TOS or any applicable law, you will terminate such end user’s access to the Cloud Services immediately.
4. Your use of the Cloud Services must be lawful and is subject to certain restrictions
You shall use the Cloud Services only for purposes that are legal, proper and in accordance with the TOS and the Acceptable Use Policy (“AUP”), which can be found at: https://www.joyent.com/about/policies/cloud-hosting-acceptable-use-policy. Furthermore, you agree that you will not engage in any activity that interferes with or disrupts the Cloud Services, servers or networks connected to the Cloud Services.
You shall not: (i) access and/or use the Cloud Services if you are a direct competitor of Joyent, for purposes of monitoring availability, performance or functionality, or for any other benchmarking or competitive purposes, including in order to design, create or build a service or product that is competitive with the Cloud Services, or which uses ideas, features or functions that are similar to the Cloud Services; (ii) sell, resell, rent, lease, offer any time sharing arrangement, service bureau or any service based upon the Cloud Services on a stand-alone basis (for the avoidance of doubt, this subsection shall not be deemed to preclude you from offering services that use and rely upon the Cloud Services where your other products or services add substantial value as compared to the Cloud Services alone); (iii) interfere with or disrupt the integrity or performance of the Cloud Services; (iv) attempt to gain unauthorized access to the Cloud Services or any associated systems or networks; or (v) modify or make derivative works based upon the Cloud Services or any part thereof, or directly or indirectly disassemble, decompile, or otherwise reverse engineer the Cloud Services or any portion thereof.
5. Third Party Software and Services
In connection with your use of the Cloud Services, solely as a convenience for you and solely at your election, Joyent may make available to you the use of certain third party software and/or services (“Third Party Software and Services”). Joyent is not liable or responsible for claims, damages, losses or any other complaints arising out of or related to your use of such Third Party Software and Services. Your use of any Third Party Software and Services are subject to the terms and conditions directly between you and the applicable third party vendor and at your own risk. You hereby acknowledge that no purchase or license of any Third Party Software and Services is required to use the Cloud Services.
6. If you use the Cloud Services improperly, Joyent may suspend or terminate your access to the Cloud Services
We reserve the right to suspend or terminate your access to the Cloud Services if we determine (in our sole discretion) that you are in violation of the TOS, the AUP, or any applicable laws.
For example, we may suspend or terminate your access to the Cloud Services if your use of the Cloud Services: (i) poses a security risk to the Cloud Services or any third party, (ii) may be damaging to, or degrading of, Joyent’s network integrity, (iii) may subject us, our affiliates, or any third party to legal liability, or (iv) may be fraudulent.
7. Fees, Billing and Free Trials
For the use of the Cloud Services, you shall pay us the applicable fees and charges in U.S. Dollars by payment methods that we authorize. If you are paying with a credit card, you hereby authorize Joyent to charge your credit card for any and all charges you may incur in connection with your use of the Cloud Services. An invoice is issued for those charges at the beginning of each calendar month. Joyent reserves the right to bill you more frequently for fees and charges for use of the Cloud Services if Joyent suspects that your account is at risk of non-payment or is fraudulent.
For Joyent’s Compute Service, you shall be charged in arrears for all billable instances during the previous calendar month. A compute instance is billable from the time it is provisioned, whether by you or by Joyent, until the time it is deleted. Unless and until you delete your compute instance, you shall continue to incur usage fees even if such compute instance is inactive.
If you elect to purchase Joyent Support Services, Support Services fees will be charged monthly in arrears for the complete month, regardless of the date of order (e.g. if you order Support Services on the 15th of the month the effective date will be the first of that same month.) Support Services fees are calculated, using the applicable percentage corresponding to the selected tier as a percentage of the total monthly service fees for that month, inclusive of Compute Service, NFS, Reserved Instance and Manta Service fees. The minimum term for a purchased Support Service is one (1) month. Support Services can be cancelled upon written notification to Joyent, however, such written notice must be provided to Joyent prior to the first day of the month you wish to cancel. No refunds will be given for partial months.
For Network File System (“NFS”), you shall be charged in advance for the storage allocated to your NFS storage for the upcoming calendar month. NFS charges start on the date your NFS is provisioned by Joyent. Charges made to your NFS allocation during the calendar month will be reflected on your next invoice as a prorated charge or credit.
Joyent charges fees for outbound bandwidth at the pricing set forth here: https://www.joyent.com/pricing/cloud/storage
All payments must be made without setoffs, counterclaims, deductions or withholdings. Joyent shall not be responsible for any additional bank fees, interest charges, finance charges, over draft charges, or other fees resulting from charges billed by Joyent. If you choose to pay by credit card, currency exchange settlements shall be based on agreements between you and the provider of your credit card. Late payments hereunder will be subject to a monthly charge of one and one-half percent (1.5%) per month, or the highest rate allowed by applicable law, whichever is lower.
IF YOU BELIEVE THAT YOUR CHARGES ARE INCORRECT, YOU MUST CONTACT JOYENT IN WRITING WITHIN 30 DAYS FROM THE DATE OF THE APPLICABLE INVOICE (“DISPUTE PERIOD”) TO CONTEST SUCH CHARGES TO BE ELIGIBLE TO RECEIVE AN ADJUSTMENT OR CREDIT. TO THE FULLEST EXTENT PERMITTED BY LAW, YOU HEREBY WAIVE ALL CLAIMS RELATING TO ANY AND ALL CHARGES NOT DISPUTED BY YOU DURING THE DISPUTE PERIOD (THIS DOES NOT AFFECT YOUR CREDIT CARD ISSUER RIGHTS).
Joyent may assess taxes on the amounts payable by you to Joyent, including, without limitation, any tax, levy, or similar governmental charge assessed by any jurisdiction, whether based on gross revenue, the provision of services, the performance of these TOS, the delivery, possession or use of the Cloud Services or any other products or services offered by Joyent pursuant to these TOS, or otherwise, including without limitation all sales, use, excise, import or export, value added, governmental permit fees, license fees, and customs (collectively, “Taxes”). For the avoidance of doubt, you shall have no liability for any taxes assessed on Joyent’s income by the United States or any state thereof. Notwithstanding the foregoing, If Joyent does not assess Taxes on amounts payable by you to Joyent under these TOS and Taxes are assessed by any jurisdiction, Customer shall pay all such Taxes.
Joyent reserves the right to change its fees and charges for the Cloud Services at any time. Any such changes will be effective when such changes are posted on the Joyent website, unless we indicate otherwise. Similarly, we may introduce pricing and charges for new products, features or services at any time by posting on the Joyent website.
For Free Trials, each Customer is eligible to participate in one free trial. If we discover that a Customer has multiple free trial accounts, we reserve the right to terminate all but one free trial account of our choice in our sole discretion.
For Free Trials, each Customer is eligible to participate in one free trial. If we discover that a Customer has multiple free trial accounts, we reserve the right to terminate all but one free trial account of our choice in our sole discretion.
8. NO REFUNDS
All charges are non-refundable unless expressly stated otherwise, or otherwise provided by applicable law.
9. If you are delinquent on your payment, Joyent may suspend or terminate your access to the Cloud Services
We reserve the right to suspend or terminate your access to and use of the Cloud Services if you are delinquent on your account.
10. Your cancellation of Cloud Services
You may terminate your use of the Cloud Services at any time by following the procedures below: As soon as you delete an instance or service, you will lose all Customer Data on that instance or service. As a reminder, you are responsible for backing up all Customer Data you use with the Cloud Services. Termination of the Cloud Services by you will not alter your obligations to pay all charges due to Joyent.
For Compute Service, you may cancel your service at any time by deleting your billable instances through the Joyent Cloud Portal (currently at: my.joyent.com). Stopping an instance does not stop the incurring of your usage fees. You must delete the compute instance to stop incurring usage fees. The final charges for your compute instances will be included on the invoice issued at the beginning of the next calendar month.
For Network Storage (“NFS”), you may cancel your service by submitting a support request (currently at: help.joyent.com) to have your NFS share deleted. Your final invoice, issued at the beginning of the next calendar month, will include a prorated credit reflecting the cancellation.
11. Support Services
Joyent Support Services offerings are described on Joyent’s website https://www.joyent.com/pricing/cloud/support with additional information and detail available in supporting documentation. Basic support is included with your Joyent Cloud Service, which provides for support assistance if you are experiencing problems with your Cloud Service (e.g. machine not provisioning, not responding, etc.) Additional levels of Support Service may be purchased from Joyent.
If you purchase Joyent Support Services you must do so for the entire set of machines under your account. Customers who have multiple accounts can select the appropriate Support Service tier for individual accounts, but cannot mix and match Support Service tiers within an account.
Support Services are delivered under the terms and conditions of this TOS and the Joyent Support Services Policy.
12. Service Level Agreement (“SLA”)
Your use of the Cloud Services is subject to the terms and conditions of our SLA which can be found at: https://joyent.com/about/policies/cloud-hosting-service-level-agreement.
13. Modifications to and Discontinuation of Cloud Services:
A. Cloud Services. We may modify or discontinue the Cloud Services including adding, removing or changing features or functionality of the Cloud Services from time to time. We will make information available regarding any material change to or discontinuation of the Cloud Services.
B. New Applications. We may make new applications, tools, features or functionality available from time to time through the Cloud Services, the use of which may be contingent upon your agreement to additional terms.
C. APIs. We may modify or discontinue any APIs to the Cloud Services from time to time.
14. Intellectual Property Rights
The Cloud Services, including all Intellectual Property Rights therein and thereto, and any modification thereof, are and shall remain the exclusive property of Joyent and its licensors. You shall not take any action that jeopardizes Joyent’s or its licensors’ proprietary rights or acquires any right in the Cloud Services or Joyent’s Confidential Information, except the limited rights expressly granted in this TOS. “Intellectual Property Rights” means any and all (by whatever name or term known or designated) tangible and intangible and now known or hereafter existing (i) rights associated with works of authorship throughout the universe, including, but not limited to, all exclusive exploitation rights, copyrights, neighboring rights, moral rights and mask-works, (ii) trademark, trade dress, and trade name rights and similar rights, (iii) trade secret rights, (iv) patents, designs, algorithms and other industrial property rights, (v) all other intellectual and industrial property and proprietary rights (of every kind and nature throughout the universe and however designated), whether arising by operation of law, contract, license or otherwise, and (vi) all registrations, applications, renewals, extensions, continuations, divisions or reissues thereof now or hereafter in force throughout the universe.
You hereby grant to Joyent a royalty-free, worldwide, transferable, sublicenseable, irrevocable, perpetual license to use or incorporate into the Cloud Services any suggestions, enhancement requests, recommendations or other feedback related to the Cloud Service TOS provided by you to Joyent.
You agree to hold harmless and indemnify Joyent, and its subsidiaries, affiliates, officers, agents, and employees, advertisers or partners, from and against any third party claim arising from or in any way related to Customer Data, your use of the Cloud Services, or violation of these TOS, AUP or any other actions connected with your use of the Cloud Services, including any liability or expense arising from all claims, losses, damages (actual and consequential), suits, judgments, settlements, litigation costs and reasonable attorneys’ fees, of every kind and nature. In such a case, Joyent will provide you with written notice of such claim, suit or action and reasonable assistance at your cost.
16. DISCLAIMER OF WARRANTIES
YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE CLOUD SERVICES IS AT YOUR SOLE RISK. CLOUD SERVICES ARE PROVIDED ON AN “AS IS” AND “AS AVAILABLE” BASIS. ANY USE OF THE CLOUD SERVICES IS DONE AT YOUR OWN RISK AND YOU WILL BE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM USING THE CLOUD SERVICES. JOYENT MAKES NO, AND HERERBY EXPRESSLY DISCLAIMS (TO THE GREATEST EXTENT PERMISSIBLE UNDER APPLICABLE LAW) ALL WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, ARISING FROM COURSE OF DEALING OR USAGE OF TRADE, OR STATUTE, AS TO THE CLOUD SERVICES OR ANY MATTER WHATSOEVER. IN PARTICULAR, ANY AND ALL WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE EXPRESSLY EXCLUDED. JOYENT DOES NOT WARRANT THAT THE OPERATION OF THE CLOUD SERVICES WILL BE COMPLETELY SECURE, ERROR FREE OR UNINTERRUPTED, OR THAT ALL ERRORS WILL BE CORRECTED. YOU ASSUME ALL RISK OF DELAYS OR INTERUPTIONS IN ACCESS TO OR USE OF THE CLOUD SERVICES RESULTING FROM USE OF THE INTERNET AND/OR TELECOMMUNICATIONS TO ACCESS THE CLOUD SERVICES, AND JOYENT SHALL HAVE NO LIABILITY FOR ANY SUCH DELAYS OR INTERUPTION.
17. LIMITATION OF LIABILITY
UNDER NO CIRCUMSTANCES SHALL JOYENT OR ITS AFFILIATES BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL, EXEMPLARY OR CONSEQUENTIAL DAMAGES OF ANY KIND OR NATURE WHATSOEVER, OR FOR COST OF PROCURMENT OF SUBSITUTE SERVICES, ARISING OUT OF OR IN ANY WAY RELATED TO THIS TOS OR THE CLOUD SERVICES. SUCH LIMITATION ON DAMAGES INCLUDES, BUT IS NOT LIMITED TO, LOST GOODWILL, LOST PROFITS, LOSS OF DATA OR SOFTWARE OR WORK STOPPAGE, REGARDLESS OF THE LEGAL THEORY ON WHICH THE CLAIM IS BROUGHT, EVEN IF JOYENT HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE OR IF SUCH DAMAGE COULD HAVE BEEN REASONABLY FORESEEN, AND NOTWITHSTANDING ANY FAILURE OF ESSENTIAL PURPOSE OF ANY EXCLUSIVE REMEDY PROVIDED IN THIS TOS. JOYENT’S MAXIMUM LIABILITY FOR ANY DAMAGES ARISING OUT OF OR RELATED TO THIS TOS OR THE CLOUD SERVICES, WHETHER BASED ON CONTRACT, WARRANTY, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, SHALL BE LIMITED TO THE AMOUNT YOU PAID TO JOYENT DIRECTLY ATTRIBUTABLE TO THE JOYENT CLOUD SERVICE PROVIDED UNDER THIS TOS DURING THE TWELVE (12) MONTHS IMMEDIATELY PRECEDING THE FIRST EVENT GIVING RISE TO LIABILITY UNDER THIS TOS. JOYENT SHALL HAVE NO LIABILITY OR RESPONSIBILITY FOR ANY CUSTOMER DATA OR THIRD PARTY SOFTWARE. THE FOREGOING LIMITATION OF LIABILITY IS INDEPENDENT OF, AND SHALL NOT BE DEEMED TO MODIFY JOYENT’S OBLIGATION UNDER ANY EXCLUSIVE REMEDIES FOR BREACH OF WARRANTY SET FORTH IN THIS TOS.
18. Export Compliance and Excluded Data
You acknowledge and agree that the Cloud Services are subject to applicable export control and trade sanctions laws, regulations, legislative and regulatory requirements, rules and licenses (collectively “export laws”), including without limit those of the U.S. (e.g., the sanctions administered by the U.S. Department of Treasury’s Office of Foreign Assets Control (31 CFR Part 500 et seq.), the Export Administration Regulations (EAR, 15 CFR Part 730 et seq.) administered by the US Department of Commerce’s Bureau of Industry and Security (BIS), laws and regulations targeting proliferation activities, and the restricted persons lists maintained by the US Government including but not limited to the Denied Persons List, Unverified List, Entity List, Specially Designated Nationals List, Debarred List and Non-proliferation Sanctions). You agree to comply with these export laws and agree that you alone are responsible for ensuring compliance with export laws. In particular, but without limitation to the foregoing, you will not, and will obtain assurances that none of your affiliates, employees, contractors, agents or users will not, use, sell, resell, export, re-export, import dispose of, disclose or otherwise deal with the TOS, directly or indirectly, to any country, destination or person without first obtaining any required export license or other governmental, legislative or regulatory approval, and completing such formalities as may be required by the export laws. You further shall not do anything that would cause Joyent to be in breach of the export laws.
For clarity, you are solely responsible for compliance relating to the manner in which you choose to use the Cloud Services, including your transfer, processing and provisioning of your Customer Data or any other data, content or software to your end users and any control laws of the country in which the Cloud Services are rendered or received by you. Customer Data, software or any of your solution that you provide in connection with the Cloud Services will not (i) be classified or listed on the U.S. Munitions list; (ii) contain defense articles or defense services; or (iii) contain ITAR-related data (items (i) — (iii) collectively, the “Excluded Data”).
19.1. Notices to You. Notices by Joyent may be given to you under this TOS in any of the following manners: a) by sending notices to your email address registered with your Joyent account; b) by overnight courier, personal delivery, or registered or certified mail; or c) posting such notices on the Joyent website. Notices will be effective upon posting or when sent, as applicable.
19.2. Notices to Us. Notices by you to Joyent must be given in either of the following manners: a) by facsimile to (415) 788-3010; or b) by overnight courier, personal delivery, or registered or certified mail to: Joyent, Inc., Attn: TOS, 655 Montgomery Street, Suite 1600, San Francisco, CA 94111. Notices are effective 3 business days after being sent.
20. Entire Agreement
This TOS, AUP, SLA and including any policies or amendments that may be presented to you from time to time constitute the entire agreement between you and Joyent and shall govern your use of the Cloud Services, including any prior (written or verbal) offers and statements.
21. Governing Law
The Terms of Service and the relationship between you and Joyent, solely relating to the delivery and use of the Cloud Services, shall be governed by the laws of the State of California without regard to its conflict of law provisions. You and Joyent agree to submit to the personal and exclusive jurisdiction of the courts located within the County of San Francisco, California.
22. Nature of Relationship
The Terms of Service do not create or imply any partnership, agency or joint venture between you and Joyent.
23. Feedback, Comments and Questions
We are always looking for ways to improve our services. If you have feedback, comments and/or questions regarding the Cloud Services, please feel free to contact us at:
655 Montgomery Street, Suite 1600
San Francisco, CA 94111
As of September 5, 2013
Customer may designate the number and type of Joyent Compute instances (“Reserved Instance”) to be subject to the reserved pricing and payment terms (“Reserved Pricing”). Customer may purchase Reserved Instances by contacting Joyent Sales at (email: firstname.lastname@example.org) and completing an Order Form. The Term of the Reserved Pricing will start on the Start Date as specified in the applicable Order Form and will expire based on the Term for each Reserved Instance on the Order Form. For all Reserved Instances, Customer must designate an availability zone, Reserved Instance type, and quantity for the applicable Reserved Instances. Joyent may change Reserved Pricing at any time but price changes will not apply to previously designated Reserved Instances, except as described herein. Only Joyent Compute instances are eligible for Reserved Pricing. If any Reserved Instances include a third party product (such as Microsoft Windows) and such third party supplier changes its fees, Joyent will pass through such fee change to the Customer. For any increase in the applicable fees for Reserved Instances with optional third-party software, Joyent will provide 30 days’ notice via Customer’s registered e-mail account with Joyent. Within such 30-day notice period, Customer may: (a) continue to use Customer’s Reserved Instances with such third-party software with the new price; or (b) convert Customer’s Reserved Instances with third-party software to comparable Reserved Instances with SmartOS or Linux. We may terminate the Reserved Pricing program at any time but such termination will not apply to previously purchased Reserved Instances. Reserved Instances are nontransferable. All amounts paid in connection with the Reserved Instances are nonrefundable. Upon expiration or termination of the term of Reserved Instances, the Reserved Instance pricing will expire and the standard on-demand usage prices will automatically apply unless Customer renews its Reserved Instances at the then current Reserved Pricing fees and related charges by signing and submitting a new order form. In addition to being subject to Reserved Pricing, Reserved Instances are subject to all data transfer and other fees and charges applicable under the Agreement.
JOYENT MANTA SERVICE
You may use the Joyent Manta Service (“service”) only to store and retrieve objects, and only to run compute on objects in the service for the purposes of processing and computation. You may not use the service for the purposes of reverse engineering the service and you may not attempt to run the system and service on infrastructures other than the Joyent Cloud Service. You may not access the service for the purpose of bringing an intellectual property infringement claim against service or for the purpose of creating a product or service competitive with the service.
Joyent has documented the purpose and proper use of resources and services via a series of user guides and other web-based documents available on the Joyent web site http://apidocs.joyent.com/manta/index.html and Joyent User Portal https://my.joyent.com. You assume the responsibility for becoming familiar with this documentation, particularly relating to issues such as adherence to resource limits, proper and considerate use of the job system, understanding the purpose and proper use of storage services, and proper use of the service.
There is no default API rate limit imposed upon you in using the service, however the system reserves the right to throttle requests if necessary to protect the service. For high-volume web assets, you should use a content delivery network (CDN).
There are three classes of API requests. Class I only has the HTTP DELETE method. Class II is the GET, HEAD, OPTION methods. Class III is the PUT, PUSH and LIST methods. Joyent reserves the right to differentially charge for these classes and to reclassify HTTP methods.
When submitting an object to the service, you can specify the number of copies stored, from one (1) to six (6). When the number of copies requested is greater than one, the system will ensure that at least two copies by default are placed in two different availability zones. The underlying objects are stored on devices using ZFS and erasure coded across disks.
The system is designed to support an arbitrarily large number of objects and an arbitrarily large number of directories. However, it bounds the number of objects in a single directory so that “list” operations can be performed efficiently. We reserve the right to change that upper bound and the system meters the amount of directories you generate. Joyent reserves the right to charge for directories if used excessively.
The system does not have any designed limit on the size of a single object, but it may return a “no space” error if the requested object size is larger or nearly larger than can be contained in a single physical node. In practice, this number will be in tens of terabytes.
Joyent’s standard service level goal over a month applies to the Joyent Manta Service when such object is stored with a redundancy level of two (2) or higher. The Joyent Cloud Hosting Service Level Agreement is applicable and can be found at https://www.joyent.com/about/policies/cloud-hosting-service-level-agreement.
Billing for data storage is based upon object size in bytes and per hours of duration. Storage is billed at minimum of 128KiB per object per hour and the sum of your objects is billed at a minimum of 1 GiB hour per day. For example, if you write a 1MiB object with the default number of copies (2), you will be billed for 2MiB of storage per hour on a monthly basis. Usage records will be generated on your behalf, and will be stored in your account in the reports directory and will incur a charge.
SnapLinks allow you to create an alternate name for a point-in-time reference to an object. Immediately upon creation, SnapLinks do not consume any extra bytes of billable storage, as they do not create a new copy of data. They simply create an extra name that points at existing object data. Joyent meters the extra names and reserves the right to charge if the demands on resources are excessive. Because objects in the system have copy-on-write behavior, when the object that was the target of a SnapLink is overwritten, the SnapLink becomes a copy of the old object, consuming billable storage. If you perform cross-account SnapLinks (for example, /USER1/public/original-object to /USER2/public/snaplink-object), the user performing the SnapLink, USER_2 in the example, will pay for the space consumed by the SnapLink, if the situation arises.
Joyent charges fees for outbound bandwidth for accessing or submitting objects to the system. Bandwidth pricing can be found at: https://www.joyent.com/pricing/cloud/storage.
Usage charges for the compute portion of the service are based on a) time, b) number of objects and c) number of resources dedicated for each task. Resources are a combination of GiB of RAM and GiB of task-specific disk space, which may be billed in tiers. You may specify resource amounts that override the defaults. Time is the amount of seconds from the time a job starts to the time the job ends regardless if the job completes with or without errors. Errors with any job, or other conditions in the system that may cause a need to recalculate will cause data compute charges to be incurred. Joyent will use commercially reasonable efforts to assure that job processing is available but cannot guarantee any or each individual task may complete in a timely manner. Joyent also reserves the rights to cancel any running jobs without notice to protect the availability of the system. You are responsible for canceling and cleaning up any jobs if you do not wish to be billed for usage. You can cancel all jobs running on your account with the mjob list -s running | xargs mjob cancel command.
Joyent charges fees for outbound bandwidth to the compute running on the object store.
Joyent Manta Service Pricing
Current pricing for Joyent Manta Service and bandwidth fees are available at https://joyent.com/pricing/cloud/storage.