WP Engine

Solutions
AgencyEnterpriseSmall & Medium BusinessMarketer
How WP Engine supports marketers.Benefits for marketers.Features that help you innovate.
Developer
How WP Engine supports developers.Benefits for developers.Features that help you move faster.
Explore Our Platform
Insights
Thought LeadershipTopics

Read articles, trends, and insights on these topics from leaders in marketing and technology.

Creative AgilityEnterprise PerformanceActionable IntelligenceEcosystem Integration
Resources

Access ebooks, whitepapers, webinars, and other knowledge from our ecosystem of digital experts.
Visit Resource Center.

Delivering a Slam Dunk Experience on WordPressEbook: The Ultimate Guide to WordPress Plugins15 Common WordPress Mistakes Agencies and their Clients Make
Case Studies
About
Our CompanyOur PlatformLatest News

Access the latest news from inside WP Engine.
Visit the Newsroom.

WP Engine Secures Strategic Growth Investment From Silver LakeWP Engine Unveils First WordPress Digital ExperienceWP Engine Expands Global Presence with New Office in Brisbane
Media Center

Get announcements and resources about WP Engine.

Press Releases
Careers at WP Engine
Pricing
Sales Questions?

Contact Sales

Discover why organizations of all types and sizes choose WP Engine — and how it can benefit you.

Chat

1

I'm available right now to answer any of your questions!

Reply

Call

+1-512-201-4819

Contact

Send a message

Compare Plans
Need Support?
Support DocumentationBilling HelpSupport

We offer support 24 hours a day, 7 days a week, 365 days a year. Log in to get expert one-on-one help.

Log in for support

Sales Questions

Contact Sales

Discover why organizations of all types and sizes choose WP Engine — and how it can benefit you.

Chat

1

I'm available right now to answer any of your questions!

Reply

Call

+1-512-201-4819

Contact

Send a message

Sign in
Sign in
Search

Search

Compare Plans
Call Sales +1-512-201-4819
Menu
AgencyEnterpriseSmall & Medium BusinessMarketers
How WP Engine supports marketers.Benefits for marketersFeatures that help you innovate.
Developers
How WP Engine supports developers.Benefits for developers.Features that help you move faster.
Our PlatformPricingResource CenterOur CompanySolution CenterThought LeadershipDocumentationCareers

Unlimited Storage with WP Engine’s Proprietary LargeFS

Austin Gunter 8.2.2012

LargeFS Storage - Unlimited Storage for WordPress

Recently, we snuck something new to our pricing page and many of you began to take notice on Twitter and in emails.  What we snuck in is a pretty sweet feature called LargeFSTM Storage. LargeFS is a new feature that we developed to store and transfer huge amounts of data, and integrate it into the standard WordPress experience.

We built LargeFS using Amazon S3, the industry-standard mechanism for storing and serving any number of files of any size, from 10 million icons to a million movies.  It’s inexpensive and bills per-use.  And because S3 is already redundant, it also solves the issue of backup.  S3 really is the perfect tool for storing and serving large files or large quantities of files.

Basically, LargeFS is a way to expand your server storage from your normal server onto S3, where storage is practically infinite.

We had to spend some time coding away to solve the issue of integrating WordPress with S3.  We wanted to get everything just right.

Historically it was challenging to cleanly integrate the standard WordPress UI with the scale of S3. For example, there were often problems uploading images through the media uploader and also retaining support for other plugins and themes which depended on those files being on the local filesystem.

LargeFS retains the advantages of S3 while mitigating the downsides, in many respects simply because it’s running at WP Engine.  Just like the rest of our infrastructure,  LargeFS is fully managed by WP Engine — all you have to do is create an S3 account and set us up with credentials to read and write in it.

How LargeFS works:

  1. We transparently move content off the server’s filesystem onto S3.  This happens during low-traffic periods and is fully automated.
  2. We move files only once they’re sufficiently old, so it doesn’t interfere with other server operations and plugins.
  3. Our fast, front-end caching load balancers understand which paths are controlled by LargeFS, and automatically serve content either from the server’s filesystem or from S3, depending on where the file is.
  4. Uploading new files or modifying files are available instantly; there’s no lag and no caching delay.
  5. Larger files are 301’ed directly to S3 for better throughput and scalability under traffic loads, and also those URLs in HTML are automatically rewritten to go straight to S3, so under normal conditions this is as fast as possible for the end user.
  6. Smaller files which are accessed frequently are automatically cached by our caching load-balancers and will also be placed on our CDN automatically, so popular content is as fast as possible and doesn’t have any of the speed issues with S3.
  7. All of the above is tunable for specific customers, and even for specific paths within an installation.

Unlimited Means Unlimited Again

What this means for you is that any hosting plan at WP Engine literally has unlimited space.  “Unlimited” has become a hosting buzzword that doesn’t mean anything because in many cases, and on many hosts, “unlimited” simply wasn’t.  There was a file limit to your plan and you hoped you never ran into it.  With LargeFS, we’re “re-claiming” the word unlimited, and adding yet one more feature to our already industry-leading Managed WordPress Hosting Platform.

More WordPress news from WP Engine

Ben Metcalfe Talks WordPress Hosting Platforms with CloudFlareSupport Update: WP Engine Team at WordCamp San Francisco this weekend

Comments

  1. Harsh Agrawal says

    August 2, 2012 at 2:58 pm

    Another great addition Austin..
    I’m keeping an eye on your hosting plans and hoping to grab sometime when your price falls or an amazing offer comes in…

    Reply
    • Sergio says

      August 21, 2012 at 4:08 pm

      Hey Harsh!

      Let me know if you would like to have a conversation about our hosting packages, I’m here to help! There are a lot of benefits you could be taking advantage of by hosting with WP Engine…let me know if you’d be open to discussing.

      Sergio

      Reply
  2. Ivan says

    August 21, 2012 at 4:29 am

    I am developing a site for a (small) tv channel.

    The requiremens would be:

    * Storage for (almost) unlimited data.

    * Upload files up to 1GB, so the upload max size should be much bigger than it is right now 50 MB).

    * A (very) easy way to upload these media files, and then insert them in the site’s page/posts. The usual wordpress process to upload/insert media files would be great. If an external tool is needed it should be the easiest possible.

    I have already signed for Amazon s3 and installed the plugin http://wordpress.org/extend/plugins/tantan-s3/ recommended by you guys. I also see you have this new tool which seems pretty good for my purposes.

    However, I don’t seem to find the proper way to connect all these tools and get the three requirements above (actually I have no idea how to set this LargeFS tool).

    Anyone would give a hand on that?

    For future articles my suggestion would be a good one on how to approach this situation (I think it will be useful for a lot of people).

    By the way, I am a WPEngine customer, glad with the service you give.

    Thanks!

    Reply
  3. Joshua says

    March 25, 2014 at 3:29 pm

    I don’t think it explains anywhere how to actually get this up and running?

    Reply
    • Kirby Prickett says

      March 25, 2014 at 6:25 pm

      Thanks for your question Joshua!
      To set it up you need to create a S3 account and provide us with the credentials.
      This is what we normally ask for from customers-
      Access key:
      Secret key:
      Bucket Name:
      Please specify the file path that needs to be offloading via LargeFS to the S3 bucket, and ensure the bucket is generated for the US region.
      Hope that helps. If you have any questions, feel free to contact our Support Team—you can open a live chat or support ticket in our User Portal.
      – Kirby

      Reply
  4. Michael says

    January 25, 2015 at 7:28 pm

    This is really one of the best features you guys have with WP Engine! I have compared your competitors and unfortunately nobody else was offering something as easy to use and scalable as you. Well done and keep up the good work! 🙂

    Reply
  5. jone says

    April 17, 2017 at 1:30 am

    Large is a new feature that we developed to store and transfer huge amounts of data.

    Reply
  6. maria says

    May 9, 2017 at 11:36 pm

    how i will upload on my wordpress site

    Reply
  7. Ben Whitaker says

    July 31, 2017 at 5:30 pm

    I was excited to find this gem today! Just what we needed for large video files.

    Reply
  8. Sean says

    August 12, 2017 at 11:33 am

    When will this feature apply to copies of installs? I had to jump through a number of hoops because a large portion of my content in wp-content just didn’t exist there anymore (it’s been moved to S3). So my new instance appeared heavily broken, and there was no clear way to reconcile the missing content without a lengthy chat w/ support (thank you for the help, by the way). It was lengthy because the support tech had to rediscover what was wrong prior to being able to help.

    Reply
  9. Jayash Verma says

    August 16, 2017 at 8:14 am

    No others provide features like you do . Great work it adds value.

    Reply
  10. Philip Thomas says

    October 24, 2017 at 3:28 pm

    This is awesome and a great option to upgrade to even for those with two or three installs.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

  • Subscribe

    Subscribe to our blog to get great tips for your WordPress site.

  • Favorite Tweets by @wpengine
  • Sign In

    Solutions

    • Agency
    • Enterprise
    • SMB
    • Marketer
    • Developer

    Insights

    • Blog
    • Torque
    • Velocitize

    About

    • Our Company
    • Leadership Team
    • Our Platform
    • Careers
    • Affiliates
    • Contact
    • Legal
    • Newsroom
    • Privacy Policy

    Resources

    • Resource Center
    • Documentation
    • Solution Center
    • Find an Agency

    WP Engine

    504 Lavaca Street, Suite 1000
    Austin, TX 78701

    Sales

    +1-512-201-4819
    [email protected]
    7am–7pm CST

    Billing

    [email protected]

    • Facebook
    • Twitter
    • LinkedIn
    • YouTube
    • Instagram
    • RSS
    © 2013—2026 WPEngine, Inc. All rights reserved.
    WP ENGINE®, VELOCITIZE®, TORQUE®, EVERCACHE®, and the cog logo service marks are owned by WPEngine, Inc.