By Arun Kejariwal, John Allspaw

Luck on the net is measured by way of utilization and progress. Web-based businesses reside or die via the power to scale their infrastructure to house expanding call for. This publication is a hands-on and sensible consultant to making plans for such development, with many concepts and issues that can assist you plan, set up, and deal with internet software infrastructure.The paintings of means making plans is written via the executive of information operations for the world-famous photo-sharing website, now owned by means of Yahoo! John Allspaw combines own anecdotes from many stages of Flickr's development with insights from his colleagues in lots of different industries to offer you strong directions for measuring your development, predicting traits, and making inexpensive arrangements. subject matters include:Evaluating instruments for size and deployment means research and prediction for garage, database, and alertness servers Designing architectures to simply upload and degree skill dealing with unexpected spikes Predicting exponential and explosive development How cloud providers akin to EC2 can healthy right into a capability approach during this ebook, Allspaw attracts on years of beneficial event, ranging from the times whilst Flickr was once particularly small and needed to care for the common progress pains and cost/performance trade-offs of a standard corporation with an online presence. the recommendation he deals within the artwork of skill making plans won't in basic terms assist you arrange for explosive progress, it's going to prevent lots of grief.

Show description

Read Online or Download The Art of Capacity Planning: Scaling Web Resources PDF

Best network administration books

Outlook 2010 For Dummies (For Dummies (Computer/Tech))

Wake up to hurry at the new gains of Outlook 2010 with this enjoyable and pleasant advisor even though Microsoft Outlook is the #1 preferred electronic mail and productiveness instrument, many make the most of just a fraction of its precise strength. This easy-to-understand consultant walks you thru an abundance of often-overlooked suggestions and tips that you should reap the benefits of all that Outlook has to provide.

A professional's guide to data communication in a TCP/IP world

A reference consultant to the codes, protocols, networks, indications and gear that give the opportunity to speak utilizing TCP/IP.

Microsoft Office 365 Administration Inside Out

Triumph over Microsoft place of work 365 administration-from the interior out! Dive into workplace 365 administration-and quite placed your platforms services to paintings! This supremely prepared reference packs 1000s of timesaving strategies, roubleshooting tips, and workarounds. become aware of how the specialists take on eployment, configuration, and management-and problem your self to new degrees of mastery.

Mastering Microsoft Exchange Server 2013

The bestselling consultant to interchange Server, absolutely up-to-date for the most recent versionMicrosoft trade Server 2013 is touted as an answer for reducing the entire price of possession, even if deployed on-premises or within the cloud. just like the prior variants, this complete consultant covers each point of putting in, configuring, and coping with this multifaceted collaboration method.

Extra resources for The Art of Capacity Planning: Scaling Web Resources

Sample text

You want to be able to get fast answers to the following questions: • What was the fault? • When did the fault occur? • What caused the fault? In this example, Figure 3-2 helped us pinpoint the source of the trouble because we could correlate the event’s effects (via the timeline) on each of our clusters. Network Measurement and Planning Capacity planning goes beyond servers and storage to include the network to which they’re all connected. The implementation details of routing protocols and switching architectures are not within the scope of this book, but your network is just like any of your other resource: finite in capacity, and well worth measuring.

In addition, you inherently introduce some challenges surrounding any synchronization you’ll need between the nodes. Diagonal scaling (a term coined by myself) is the process of vertically scaling the horizontally scaled nodes you already have in your infrastructure. Over time, CPU power and RAM become faster, cheaper, and cooler, and disk storage becomes larger and less expensive, so it can be cost effective to keep some vertical scaling as part of your plan, but applied to horizontal nodes. What this all boils down to is, for all of your nodes bound on CPU or RAM, you can “upgrade” to fewer servers with more CPU and RAM.

Both backups and logs are part of any sane Business Continuity Plan (BCP) and Disaster Recovery (DR) procedure, so you’ll need to factor in those requirements along with the core business requirements. Everyone needs a backup plan, but for how long do you maintain backup data? A week? A month? Forever? The answers to those questions will differ from site to site, application to application, and business to business. For example, when archiving financial information, you may be under legal obligation to store data for a specific period of time to comply with federal regulations.

Download PDF sample

Rated 4.30 of 5 – based on 17 votes