<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" ><channel><title>Infusionsoft Blog &#187; Marc Chesley</title> <atom:link href="http://www.infusionblog.com/author/marcc/feed/" rel="self" type="application/rss+xml" /><link>http://www.infusionblog.com</link> <description>Infusionsoft's company blog covering marketing automation, marketing and sales advice for small business owners and entrepreneurs.</description> <lastBuildDate>Thu, 02 Sep 2010 20:58:16 +0000</lastBuildDate> <generator>http://wordpress.org/?v=2.9.2</generator> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>Make Yourself Uncomfortable</title><link>http://www.infusionblog.com/entrepreneur/make-yourself-uncomfortable/</link> <comments>http://www.infusionblog.com/entrepreneur/make-yourself-uncomfortable/#comments</comments> <pubDate>Fri, 20 Aug 2010 17:26:27 +0000</pubDate> <dc:creator>Marc Chesley</dc:creator> <category><![CDATA[Entrepreneur]]></category> <category><![CDATA[Emotional]]></category> <category><![CDATA[Emotional Labor]]></category> <category><![CDATA[Four Hour Work Week]]></category> <category><![CDATA[Labor]]></category> <category><![CDATA[Linchpin]]></category> <category><![CDATA[Seth Godin]]></category> <category><![CDATA[small business]]></category> <category><![CDATA[Tim Ferriss]]></category> <category><![CDATA[Uncomfortable]]></category><guid isPermaLink="false">http://www.infusionblog.com/?p=10370</guid> <description><![CDATA[When you hear the word “uncomfortable”, what comes to mind? I’m guessing you have thoughts or feelings with some sort of negative connotation associated with the concept of being uncomfortable. I know that is exactly how I used to feel about being uncomfortable. Not anymore. A few months ago, I began actively seeking-out decisions, tasks and other [...]]]></description> <content:encoded><![CDATA[<p><a href="http://www.infusionblog.com/entrepreneur/make-yourself-uncomfortable/"><img class="alignright size-full wp-image-10371" style="border:1px #222 solid;float:right;" title="Make Yourself Uncomfortable" src="http://www.infusionblog.com/wp-content/uploads/2010/08/lightning.jpg" alt="Make Yourself Uncomfortable" width="250" height="150" /></a>When you hear the word “uncomfortable”, what comes to mind? I’m guessing you have thoughts or feelings with some sort of negative connotation associated with the concept of being uncomfortable. I know that is exactly how I used to feel about being uncomfortable. Not anymore. A few months ago, I began actively seeking-out decisions, tasks and other situations that were intentionally uncomfortable. In doing so, my personal productivity, effectiveness and confidence has shot through the roof!  Let me explain…<span id="more-10370"></span></p><p>I recently read two books that have made a huge impact on me in <em>many</em> ways. The first book is <a href="http://amzn.to/cDZWTF" target="_blank" rel="nofollow">Linchpin</a> by <a href="http://sethgodin.typepad.com/" target="_blank" rel="nofollow">Seth Godin</a> and the second book is <a href="http://amzn.to/cJVlNA">4-Hour Workweek</a>, by <a href="http://www.fourhourworkweek.com/blog/" target="_blank" rel="nofollow">Tim Ferriss</a>. Both books are amazing and <em>packed</em> with gems of knowledge and inspiration.  Of the many ideas and concepts from these books, there are two ideas that I have combined that directly relate to this concept of being uncomfortable.</p><p>First, in Linchpin, Seth Godin introduced me to the concept of <strong>Emotional Labor.</strong> Emotional Labor is bringing guts, ideas, passion and love to work when you and others don’t feel like it. Godin writes about making your “work” your “art”. Seth Godin proposes that we embrace the fact that the <span style="text-decoration: underline;">only</span> thing we get paid for is doing Emotional Labor. To become indispensable to your organization and become a “Linchpin”, do Emotional Labor the best and you will keep getting rewarded for it.</p><p>Next, in 4-Hour Workweek, Tim Ferriss advocates intentionally <strong>embracing discomfort and uncomfortable situations as a method for making positive change in your life.</strong> No doubt, Ferriss crafted the idea of purposeful and voluntary discomfort from his admiration of the ancient Roman Stoic philosopher, <a href="http://en.wikipedia.org/wiki/Seneca_the_Younger">Seneca</a>. Tim Ferriss quotes Seneca throughout The 4-Hour Workweek. Ferriss wants us to expose ourselves to fear, to potential embarrassment, to risk.  Mentally go to the place of the worst-case possible scenario. Doing this helps us very clearly recognize appropriate courses of action. Tim Ferriss has a <a href="http://www.youtube.com/watch?v=RwosCDOwRHQ" target="_blank" rel="nofollow">great video</a> talking about these principles.</p><p>By combining these ideas from Godin and Ferriss, I come up with <strong>Uncomfortable Emotional Labor. </strong> I have found that during times of discomfort… when we feel most uncomfortable… that the most meaningful, forward progress is achieved. Identifying and attacking an uncomfortable issue, task or situation <em>is</em> Emotional Labor.  Put another way, the most effective Emotional Labor is the type that feels uncomfortable. This Emotional Labor is hard, it takes guts, it fully engages creativity, and ignites passion and love.  And the payoff is amazing!  Think about it, how satisfied are you when you accomplish something routine and safe?  Compare that with the level of satisfaction you feel when accomplish something hard to do, something scary, something possibly embarrassing or risky? Big difference, and not just for your personal satisfaction, but also for results you are driving for your organization.</p><p>How do you engage Uncomfortable Emotional Labor? Identify uncomfortable tasks and decisions and put them at the top of your daily action list. Have you been putting-off holding a colleague, employee, a vendor, a relative, or (hardest of all) <span style="text-decoration: underline;">yourself</span> accountable for something?  Do you see something in your life or business that needs to change, but you postpone action in an effort to not “stir the pot”? Take a look at your task list and decide what is the most uncomfortable thing on your list. Then make that item the top priority. The task list approach is good place to start, but it tends to be very tactical. Also, think more strategically and holistically by forcing yourself to think of Uncomfortable Emotional Labor in the context of quarterly or annual objectives you are driving.</p><p>Put yourself out there. <strong>Get uncomfortable.</strong></p><p>I’d love to hear how <em>you</em> apply <em>Uncomfortable Emotional Labor</em> in your life.  For me, the more I focus on these concepts, ironically, the more comfortable I am engaging Uncomfortable Emotional Labor. Quite an interesting paradox… but, I’ll save that discussion for another time. <img src='http://www.infusionblog.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /></p><p><span style="font-size:7pt;"><em> [Image credit: <a href="http://www.flickr.com/photos/randa/3780774975/" target="_blank" rel="nofollow">Rick C.</a>]</em></span></p> ]]></content:encoded> <wfw:commentRss>http://www.infusionblog.com/entrepreneur/make-yourself-uncomfortable/feed/</wfw:commentRss> <slash:comments>8</slash:comments> </item> <item><title>33 Great Books Marc Chesley Read in &#8216;09</title><link>http://www.infusionblog.com/technology/33-great-books-marc-chesley-read-in-09/</link> <comments>http://www.infusionblog.com/technology/33-great-books-marc-chesley-read-in-09/#comments</comments> <pubDate>Thu, 14 Jan 2010 20:51:39 +0000</pubDate> <dc:creator>Marc Chesley</dc:creator> <category><![CDATA[Technology]]></category> <category><![CDATA[books]]></category> <category><![CDATA[community]]></category> <category><![CDATA[Entrepreneur]]></category> <category><![CDATA[leadership]]></category> <category><![CDATA[small business]]></category> <category><![CDATA[strategy]]></category><guid isPermaLink="false">http://www.infusionblog.com/?p=7667</guid> <description><![CDATA[A couple of weeks ago, I wrote down some personal objectives for 2010. I originally resolved to read 20 books in 2010. At the time, it seemed like a reasonable goal. I figured that if I read two books a month and gave myself a little wiggle room I would come in at about 20 [...]]]></description> <content:encoded><![CDATA[<p><a href="http://www.infusionblog.com/technology/33-great-books-marc-chesley-read-in-09/"><img src="http://www.infusionblog.com/wp-content/uploads/2010/01/books.jpg" alt="" title="33 Great Books Marc Chesley Read in 2009" width="200" height="150" class="alignright size-full wp-image-7739" /></a>A couple of weeks ago, I wrote down some personal objectives for 2010. I originally resolved to read 20 books in 2010. At the time, it seemed like a reasonable goal. I figured that if I read two books a month and gave myself a little wiggle room I would come in at about 20 books for the new year.<span id="more-7667"></span></p><p>In the process, I searched the new SSD on my laptop (check out my latest <a href="../../../../../technology/solid-state-drives-ssds-and-the-business-owner/" target="_blank">blog post on SSDs</a>) and found my old 2009 reading list. I reviewed the list and updated it to include books that I read last year that I didn’t have on my original list. It turns out the final count for 2009 was <strong>33</strong> books! Wow! I was really surprised! Also, it is clear to me that I had better up my 2010 goal to at least match the 2009 number.</p><p>What follows below is a list of the books I read in 2009. I wanted to share this with you because I think they address some of the most common business challenges we all face. This collection of books has truly helped me (and Infusionsoft) quite a bit and I hope it will do the same for you.</p><h2><span style="color: #000080;">Books I&#8217;ve Read in 2009:</span></h2><ol><li><a href="http://bit.ly/88KTD1">Blue Ocean Strategy: How to Create Uncontested Market Space and Make Competition Irrelevant</a> After reading this again in 2009, I’m still not sure there is such a thing as true blue ocean.</li><li><a href="http://bit.ly/4QgBWH">What Got You Here Won&#8217;t Get You There: How Successful People Become Even More Successful</a> Turned out to be different than what I initially thought it would be about. Loved it.</li><li><a href="http://bit.ly/4ClPrT">The Five Dysfunctions of a Team: A Leadership Fable</a> Patrick Lencioni is one of my favorite authors. This was also a reread.</li><li><a href="http://bit.ly/5lziXn">How To Win Friends and Influence People</a> I read this once a year.</li><li><a href="http://bit.ly/8QWAO6">The Art of War by Sun Tzu</a> Classic.</li><li><a href="http://bit.ly/8qokkB">Made to Stick: Why Some Ideas Survive and Others Die</a></li><li><a href="http://bit.ly/7kiXO8">Built to Last: Successful Habits of Visionary Companies</a> Also a reread. This is mandatory reading at Infusionsoft.</li><li><a href="http://bit.ly/6XlvkM">Awakening the Entrepreneur Within: How Ordinary People Can Create Extraordinary Companies</a> As an <a href="http://www.inthedreamingroom.com/events.html">In the Dreaming Room with Michael Gerber</a> alumni, I can fully endorse this book as one of Gerber’s best!</li><li><a href="http://bit.ly/6Dt2LE">The Five Temptations of a CEO: A Leadership Fable</a> Another one from Lencioni.</li><li> <a href="http://bit.ly/51e6Ut">Seven Years in Hanoi: A POW Tells His Story</a> Written by my uncle, retired USAF Lt. Col. Larry Chesley, describing his seven years as a prisoner of war in the infamous Hanoi Hilton POW camp. Amazing story, amazing man and true hero.</li><li><a href="http://bit.ly/6sJ9pL">Death by Meeting: A Leadership Fable&#8230;About Solving the Most Painful Problem in Business</a> Another Lencioni book.</li><li><a href="http://bit.ly/7bYrh0">Man&#8217;s Search for Meaning</a> by Viktor E. Frankl</li><li><a href="http://bit.ly/7qWRfI">Silos, Politics and Turf Wars: A Leadership Fable About Destroying the Barriers That Turn Colleagues Into Competitors</a> Also a Lencioni book.</li><li><a href="http://bit.ly/8sWsV2">Fish! A Remarkable Way to Boost Morale and Improve Results</a></li><li><a href="http://bit.ly/4mNbbe">Gung Ho! Turn On the People in Any Organization</a> Gift of the goose!</li><li><a href="http://bit.ly/7Oyr6U">The 48 Laws of Power</a> Sort of creepy, in a Machiavellian kind of way… WaaaHaaHaaaHa (in my best ruthless villain voice).</li><li><a href="http://bit.ly/6LYEzn">The Warrior Elite: The Forging of SEAL Class 228</a></li><li><a href="http://bit.ly/5OhQwX">The Finishing School: Earning the Navy SEAL Trident</a></li><li><a href="http://bit.ly/8I9dJP">Down Range: Navy SEALs in the War on Terrorism</a> The Warrior Elite, The Finishing School and Down Range are all written by former Navy SEAL Dick Couch. Each book is a fascinating look into the different stages of training and preparation of a US Navy SEAL. Also, Dick is a super nice guy. I emailed him with a question and he wrote back with a nice response the next day. Classy.</li><li><a href="http://bit.ly/8JLpBd">Tom Clancy&#8217;s Ghost Recon</a></li><li><a href="http://bit.ly/6Emafr">Tom Clancy&#8217;s EndWar</a> Rods from Gods.</li><li><a href="http://bit.ly/8vKGae">Tom Clancy&#8217;s Splinter Cell: Conviction</a> Book 4 in the 5 book series! Loved it.</li><li><a href="http://bit.ly/8B9hHx">Kill Zone: A Sniper Novel</a> By Jack Coughlin.</li><li><a href="http://bit.ly/8ZHBtJ">Dead Shot</a> Also by Jack Coughlin. If you like Tom Clancy novels, you will love Jack Coughlin books.</li><li><a href="http://bit.ly/5ZKFIV">Mavericks at Work</a></li><li><a href="http://bit.ly/4nhX5o">Mastering the Rockefeller Habits: What You Must Do to Increase the Value of Your Growing Firm</a> Did John D. Rockefeller know about Scrum development???</li><li> <a href="http://bit.ly/5sLGtu">Leadership and Self-Deception: Getting out of the Box</a> Alright already, enough with the box! Great book, but enough with the box…</li><li> <a href="http://bit.ly/8LYcDg">How The Mighty Fall: And Why Some Companies Never Give In</a> One of my favorite reads all year.</li><li> <a href="http://bit.ly/6BE0nM">Agile Software Development with Scrum</a> The best software development methodology ever (when combined with Agile principles).</li><li> <a href="http://bit.ly/5XI105">Getting Things Done: The Art of Stress-Free Productivity</a> Some good nuggets of organizational wisdom.</li><li> <a href="http://bit.ly/8MqS6j">Now, Discover Your Strengths</a> Explores why you should be strengthening what you are already good at, rather than focusing on weaknesses.</li><li> <a href="http://bit.ly/7TqGZy">Think and Grow Rich!: The Original Version, Restored and Revised</a> Another classic.</li><li> <a href="http://bit.ly/7vZO2I">Blind Man&#8217;s Bluff: The Untold Story of American Submarine Espionage</a> Recommended to me by my good friend Dave Lee. Fantastic book!</li></ol><p>I’m still working on my list for 2010. Given my tally from 2009, I’d better shoot for at least 35 books in 2010. <strong>Got any suggestions?</strong> Let me know in the comments!</p><p><em>Happy reading! </em></p><p>&#8211;<a href="http://twitter.com/GuitarLawyer" target="_blank">Marc</a></p> ]]></content:encoded> <wfw:commentRss>http://www.infusionblog.com/technology/33-great-books-marc-chesley-read-in-09/feed/</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>Solid State Drives (SSDs) and the Business Owner</title><link>http://www.infusionblog.com/technology/solid-state-drives-ssds-and-the-business-owner/</link> <comments>http://www.infusionblog.com/technology/solid-state-drives-ssds-and-the-business-owner/#comments</comments> <pubDate>Wed, 23 Dec 2009 03:19:48 +0000</pubDate> <dc:creator>Marc Chesley</dc:creator> <category><![CDATA[Technology]]></category> <category><![CDATA[geek]]></category> <category><![CDATA[Hard Drive]]></category> <category><![CDATA[infusionsoft]]></category> <category><![CDATA[Performance]]></category> <category><![CDATA[small business]]></category> <category><![CDATA[SSD]]></category> <category><![CDATA[Systems]]></category><guid isPermaLink="false">http://www.infusionblog.com/?p=7227</guid> <description><![CDATA[I love SSDs! Solid-State Drives or SSDs are storage devices that use solid-state memory to store data instead of spinning hard disks. The SSD is quickly replacing the older-style spinning hard disks that almost everyone has in their computers right now. In the spirit of the Geek Week blog entries on our blog, I wanted to go [...]]]></description> <content:encoded><![CDATA[<p><strong><a href="http://www.infusionblog.com/technology/solid-state-drives-ssds-and-the-business-owner/"><img class="alignright size-full wp-image-7267" style="border: medium none;" title="SSD" src="http://www.infusionblog.com/wp-content/uploads/2009/12/SSD.png" alt="SSD" width="200" height="122" /></a>I love SSDs!</strong> <em>Solid-State Drives </em>or <a href="http://en.wikipedia.org/wiki/Solid-state_drive" target="_blank"><em>SSDs</em></a> are storage devices that use solid-state memory to store data instead of spinning hard disks. The SSD is quickly replacing the older-style spinning hard disks that almost everyone has in their computers right now.</p><p>In the spirit of the <a href="http://www.infusionblog.com/tag/geek-week/" target="_blank"><em>Geek Week</em></a> blog entries on our blog, I wanted to go all-out and share details about our recent migration to use faster hard drives in our servers. As such, this info will go in-depth and will be technical in nature. However, you don’t need to be very technical to follow along since I’ll do my best to explain it thoroughly. (Beware of a little bit of occasional all-out geeking, though. <img src='http://www.infusionblog.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> )<span id="more-7227"></span></p><p>Most small business owners don’t frequently consider the components they have running inside their computer when they turn it on. Like most, they turn it on and go. And they shouldn’t have to worry about it, either. This is why my team and I do the research, testing and deploy the server upgrades needed to keep our on-demand software performing in tip top shape so you have a good experience when you access it via the Web. We continually strive for better performance so our entrepreneurial users don’t need to.</p><p>Today, I wanted to share the great experience we’re having with a new type of hard drive. These drives are a little more expensive, but deliver amazing performance and lower cost in the long-run. If you use your computer for business, I recommend you upgrade the hard drive to a SSD. Here’s why:</p><p>SSDs combine the best of high-performance memory and large capacity hard drives in one unit – delivering superior reliability, performance and minimizing maintenance costs.</p><p>SSDs are superior to spinning hard disks in almost every way. SSDs have <span style="text-decoration: underline;">no</span> moving parts so there is nothing mechanical to wear out.  With no moving parts, SSDs are much more durable than the older spinning disks. It is not uncommon that a hard bump <em>(like dropping your laptop)</em> could “crash” your old-style spinning drive. SSDs also use significantly less power, so in most cases they make your laptop battery last more than twice as long. By using less power, SSDs also operate much cooler than the spinning hard disks they replace. Using less power and running cooler is <em><span style="text-decoration: underline;">huge</span></em> in the data center, where power and cooling are premium commodities. Oh, by the way, SSDs are perfectly silent.  Finally, the most <em>amazing</em> thing about a SSD is that they perform <strong>orders of magnitude</strong> better than the older spinning hard disks!</p><p>While I love SSDs today, I haven’t always been so enthusiastic. We first began experimenting with SSDs back in 2008 when we bought six 32GB Super Talent SSDs to prototype in a server. We were completely disappointed. We tried to get them working with several different brands of RAID controllers <em>(storage speak for how hard drives talk with the computer) </em>with no luck. Finally, we tried using them in some of our high-end laptops that had two drive bays, but that effort also fizzled. We somewhat mockingly call these early SSD devices “Super Un-Talented.”</p><p>Earlier this year, we tried different vendors of SSD devices – including the OCZ line <em>(OCZ is a brand that has a reputation for high performance computer components)</em> and had observed mixed results. These netted better results than the “Super Un-Talented” devices, but far from what we were hoping to achieve. It’s not easy finding the right hardware that performs and scales to serve over 16,000 small business users, but we tested and tried a handful of drives before we were pleased.</p><p>We finally found a winner:</p><p style="text-align: center;"><img class="size-full wp-image-7237 aligncenter" style="border: medium none;" title="This is a picture of an Intel Solid-State Drive (SSD)" src="http://www.infusionblog.com/wp-content/uploads/2009/12/1-Intel-Solid-State-Drive-SSD.png" alt="This is a picture of an Intel Solid-State Drive (SSD)" width="400" height="244" /></p><p>Enter the beautiful and reliable Intel 160GB X25 series of SSDs! Pictured above, you can see it is relatively thin and simple looking. But it’s what’s on the inside that counts. All our production servers have these installed in them now.</p><p><span style="color: #ff6600;"><em>[Geek alert]</em></span><em> </em>Earlier this year we bought four of the Intel SSDs to prototype them in a new Dell 1950 Poweredge Server in a RAID-0 configuration (striped data for pure performance). We have a multi-tiered slave database architecture so I’m not worried about RAID-level redundancy. <strong>The results were amazing!</strong> We tasked the Intel SSD prototype server as a database slave in our production environment to safely introduce the new technology into our operations. When we initiated synchronization from the master database server, the SSD server was about 90 minutes behind the master. Typically, when a slave is this far behind the master it would have taken a slave server about 30 minutes to re-sync. Well, with the usage of SSDs, it only took about 100 seconds to re-synchronize with the master database!</p><p>We ran a bunch of tests for a few weeks and the prototype SSD server worked flawlessly. Not long after that, we promoted the SSD prototype server to a master database and a few months later, all servers were using SSDs in a <a href="http://en.wikipedia.org/wiki/RAID#Standard_levels" target="_blank">RAID-0</a> configuration. They worked perfectly and now all Infusionsoft users benefit from the speed and reliability of running their application on database servers with SSDs. <em>(And you didn’t even know we did this migration. No downtime, no slowness and no lost data.)</em></p><p>Later, we upgraded all of our developer boxes with the Intel 160GB SSDs. My software engineers’ development projects used to take about 15 minutes to load, and now their projects load in about one minute! I love it – and so do they. They commented all the time on how <strong>great</strong> their systems run. This helps us be more productive and efficient when our developers make modifications to the software.</p><p>We have also upgraded many of the laptops in the company with SSDs. Recently we gave one of our Board of Director members,<em> Pat Sullivan</em>, an early Christmas present and put a SSD in his personal laptop. Just a few hours later, Pat emailed me to let me know how much he liked it.  The email is as follows: <strong>“OMG!!!” </strong>That said it all!</p><p>A few weeks ago, we installed a SSD in the laptop of our CEO, Clate Mask. If you didn’t know, he does a <em>lot</em> of email, a lot of reading and writing to documents and often, a lot of searches on his hard drive for files. Clate’s response was obvious, <strong>“Holy Crap&#8230; I am seriously in heaven!  I enjoy using my laptop again!”</strong></p><p>There are many <a href="http://anandtech.com/storage/showdoc.aspx?i=3631" target="_blank">in-depth SSD reviews</a> published <a href="http://www.tomshardware.com/reviews/ssd-hdd-flash,2127.html" target="_blank">across the Web</a>, but I thought it would still be interesting to provide before and after results on how dramatically SSDs improve disk I/O performance for us at Infusionsoft. These aren’t theoretical – <strong>they are actual results</strong> achieved between a traditional SATA three-drive RAID-5 array and one single SSD.</p><p>The following comparisons were done by Sr. System Administrator, <em>Eric Larson.</em> Eric first measured a single 160GB Intel SSD. Note the <strong>0.1ms</strong> random access seek time <em>(which means the time it takes to access a file on the drive)</em> and the average drive read throughput of <strong>238.1MB</strong> per second <em>(which means how fast it can transfer files)</em>.</p><div id="attachment_7239" class="wp-caption aligncenter" style="width: 560px"><img class="size-full wp-image-7239" title="This is a screenshot of an Intel X25 SSD Performance Benchmark via HDTach (Actual)" src="http://www.infusionblog.com/wp-content/uploads/2009/12/2-SSD-Performance-HDTach.jpg" alt="Intel X25 SSD Performance Benchmark via HDTach (Actual)" width="550" height="404" /><p class="wp-caption-text">Intel X25 SSD Performance Benchmark via HDTach (Actual)</p></div><p>Now compare the above with the following test of old-style spinning hard disk drives – 3 drives in a RAID-5 configuration.  Note the <strong>12.4ms</strong> random access time and the avg. drive read throughput of <strong>121.3MB</strong> per second:</p><div id="attachment_7235" class="wp-caption aligncenter" style="width: 560px"><img class="size-full wp-image-7235" title="This is a screenshot of a SATA RAID-5 Performance Benchmark via HDTach (Actual)" src="http://www.infusionblog.com/wp-content/uploads/2009/12/3-SATA-RAID-Performance-HDTach.jpg" alt="SATA RAID-5 Performance Benchmark via HDTach (Actual)" width="550" height="404" /><p class="wp-caption-text">SATA RAID-5 Performance Benchmark via HDTach (Actual)</p></div><p><em>Performance benchmarks acquired by industry-accepted hard drive performance utility, </em><strong><a href="http://www.simplisoftware.com/Public/index.php?request=HdTach" target="_blank"><em>HD-Tach.</em></a></strong><em> You can see how fast your hard drive is with it, too!</em></p><p>A single SSD <strong><em>crushes</em> </strong>three older spinning hard drives configured in a RAID array!  Even though we had a bumpy start with SSDs, needless to say we now love SSDs here at Infusionsoft and vicariously, so do our users. They receive better performance, more reliability, and they are using the latest in technology to know their data is safe and secure. In the world of business, that’s what counts.</p><p>I’m very proud of the steps we’ve done to scale and exceed the needs of over 16,000 entrepreneurs and small businesses. Our team loves to try out new hardware that delivers results. For a sneak peek into our next-gen storage technology, <a title="Fusion io" href="http://www.fusionio.com/" target="_blank">Fusion-io.</a> I can’t wait to try out these new devices!</p><p>&#8211;<a href="http://twitter.com/GuitarLawyer">Marc</a></p> ]]></content:encoded> <wfw:commentRss>http://www.infusionblog.com/technology/solid-state-drives-ssds-and-the-business-owner/feed/</wfw:commentRss> <slash:comments>7</slash:comments> </item> <item><title>Geek Week: Tech Advancements @ Infusionsoft</title><link>http://www.infusionblog.com/technology/geek-week-tech-advancements-infusionsoft/</link> <comments>http://www.infusionblog.com/technology/geek-week-tech-advancements-infusionsoft/#comments</comments> <pubDate>Tue, 15 Dec 2009 21:28:10 +0000</pubDate> <dc:creator>Marc Chesley</dc:creator> <category><![CDATA[Technology]]></category> <category><![CDATA[Geek Week]]></category> <category><![CDATA[Multitenancy]]></category> <category><![CDATA[small business]]></category> <category><![CDATA[software]]></category><guid isPermaLink="false">http://www.infusionblog.com/?p=7029</guid> <description><![CDATA[This last year has been one of the best years ever for Infusionsoft technology! During 2009, we tackled many problems that have nagged us for a while and delivered better-than-expected results. The biggest thing we did this year was to strengthen the Infusionsoft application infrastructure by deploying what we internally called the “17” release. In 17, we refactored [...]]]></description> <content:encoded><![CDATA[<p><a href="http://www.infusionblog.com/technology/geek-week-tech-advancements-infusionsoft/"><img class="alignright size-full wp-image-7055" style="float:right;" title="Trust me, this highrise building will make sense for technology advancements at Infusionsoft. " src="http://www.infusionblog.com/wp-content/uploads/2009/12/highrise-building.jpg" alt="highrise-building" width="200" height="150" /></a>This last year has been one of the best years ever for Infusionsoft technology! During 2009, we tackled many problems that have nagged us for a while and delivered better-than-expected results.</p><p>The biggest thing we did this year was to strengthen the Infusionsoft application infrastructure by deploying what we internally called the “17” release. In 17, we refactored significant areas of the underlying code to become a true “multi-tenant” architecture.<span id="more-7029"></span></p><div style="text-align:center;border: 1px solid #18a625; background-color: #c4f4c9; padding: 5px;font-size:12px;">This is a part of our <strong>Geek Week!</strong> See what other <a title="Geek Week at Infusionsoft" href="http://www.infusionblog.com/tag/geek-week/" target="_blank"><strong>geek-themed</strong></a> articles we have this week.</div><p><a href="http://en.wikipedia.org/wiki/Multitenancy">Multi-tenancy</a> refers to a principle in software architecture where a single instance of the software runs on a server, serving multiple applications (tenants). Contrast this approach with our old “multi-instance” architecture where separate software instances were set up for each running application.</p><p>Another way to describe multi-tenancy is to think of a large, high-rise apartment building with hundreds, if not thousands of tenants living inside. This is analogous to a single instance (one building) with multiple tenants (many apartments and people), in which all the tenants share the same building and infrastructure. Now imagine a suburban subdivision with row after row of single-tenant, single-family homes. This latter example is analogous to the multi-instance architecture where all of the homes are set up separately and don’t share any infrastructure.</p><h3><strong>Why does this matter?</strong></h3><p>Well, there are few important advantages in being a multi-tenant software application. Just like an apartment building can comfortably house many, many more people for the same square foot of real estate than a single-family home, multi-tenant software applications can host many, many more applications per server than a single-instance software application can.  This translates into much <strong>higher application density</strong> on our servers.  This <strong>lowers costs</strong> by allowing us to utilize our existing server infrastructure more efficiently. In addition, it reduces the overall number of servers that we have to maintain and manage. Think <strong>mega-scalability!</strong> It virtually eliminates application crashes due to running out of memory. Also, and perhaps most significantly, it <strong>increases application performance</strong>… <em>a lot</em>!</p><p><strong><em>Geek Warning</em></strong><em> – The following section describes our testing of performance with these changes. We wanted to cash our proverbial check and measure the results of our recent enhancements. You’ve been warned. <img src='http://www.infusionblog.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </em></p><p>To do the before and after testing, we set up our load-testing environment with the following parameters:</p><p style="padding-left: 30px;">- We simulated 4 users per application;</p><p style="padding-left: 30px;">- We start with 30 applications per block (our old production configuration);</p><p style="padding-left: 30px;">- We added increments of 15 applications per block until the performance degraded;</p><p style="padding-left: 30px;">- We measured memory usage and application response times at each interval.</p><p style="text-align: center;"><img class="size-full wp-image-7031 aligncenter" title="Application Memory Performance - Infusionsoft Multitenancy" src="http://www.infusionblog.com/wp-content/uploads/2009/12/performance-graph.png" alt="performance-graph" width="624" height="305" /></p><p>You can see that in our pre-17 code, 30 applications with 4 users each used almost 400MB of memory. It wasn’t bad, but wasn’t nearly as efficient as we desired. After the 17 release, the same 30 applications with 4 users each used a mere <strong>81MB</strong> of memory!  Better yet, as we increase the number of applications, the memory usage stays roughly the same. Scalability, anyone?</p><p>The application response times are even more impressive:</p><p style="text-align: center;"><img class="size-full wp-image-7033 aligncenter" title="Application Response Time (Multenancy)" src="http://www.infusionblog.com/wp-content/uploads/2009/12/app-response-time.png" alt="Application Response Time (Multenancy)" width="624" height="305" /></p><p>Even with tripling our application density from 30 to 90 apps, we still maintain acceptable sub-second response times. As you can see, there are substantial benefits for performance as well as efficiency by using a multi-tenancy environment.</p><p>Something to note in the graph above &#8212; don’t be fooled by the third bar showing the pre-17 code with 60 applications that appear to decrease in response time over the same code with 45 applications. With a load of 60 applications in the pre-17 code we had multiple crashes that skewed our numbers for the reporting.</p><p>Eric Martineau, one of the Infusionsoft founders and our Chief Software Architect, started this initiative back in 2008.  He enlisted the skills of one of Infusionsoft’s first employees, Sr. Engineer Jeremy Gurr.  Jeremy branched our codebase and did the lion’s share of the refactoring work for more than six months in early 2009.  &#8220;In July 2009, we dedicated our entire engineering group to polishing up the work Jeremy did and to testing the software like crazy to make sure we were rock solid in our work</p><p>We began a four-phased deployment of the 17 release starting on August 18<sup>th</sup> and completed the last phase of the roll-out on September 1<sup>st</sup>.  Since then, all Infusionsoft users have have benefited from the new multi-tenant architecture! We’ve more than tripled the application per server density while maintaining (improving) sub-second response times.</p><p>Another benefit is our systems team is able to deploy application releases 33 percent faster than before. The new multi-tenancy architecture has reduced overhead memory by at least 500 percent! Finally, we’ve had virtually no memory crashes since the 17 release!</p><p>Bottom line: we&#8217;ve been able to achieve better scalability, better performance and better reliability.</p> ]]></content:encoded> <wfw:commentRss>http://www.infusionblog.com/technology/geek-week-tech-advancements-infusionsoft/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Band Practice</title><link>http://www.infusionblog.com/entrepreneur/band-practice/</link> <comments>http://www.infusionblog.com/entrepreneur/band-practice/#comments</comments> <pubDate>Fri, 04 Sep 2009 19:45:08 +0000</pubDate> <dc:creator>Marc Chesley</dc:creator> <category><![CDATA[Entrepreneur]]></category> <category><![CDATA[Music]]></category> <category><![CDATA[Passion]]></category> <category><![CDATA[Practice]]></category><guid isPermaLink="false">http://www.infusionblog.com/?p=5109</guid> <description><![CDATA[A few weeks ago, I was asked to join a band! I have been playing the guitar since I was 9 years old and I love jamming-out to ‘80s rock. Here is a little taste of the glory as I shredded the National Anthem on my Charvel guitar earlier this year. I have been in several bands [...]]]></description> <content:encoded><![CDATA[<p><a href="http://www.infusionblog.com/entrepreneur/band-practice/"><img class="alignright size-full wp-image-5113" style="float:right;" title="Marc Chesley" src="http://www.infusionblog.com/wp-content/uploads/2009/09/marc-chesley.jpg" alt="Marc Chesley" width="240" height="191" /></a>A few weeks ago, I was asked to join a band! I have been playing the guitar since I was 9 years old and I <em>love</em> jamming-out to ‘80s rock. Here is a little taste of the glory as <a href="http://www.youtube.com/watch?v=2wG2CuIajkA" target="_blank">I shredded the National Anthem on my Charvel guitar</a> earlier this year. I have been in several bands over the years and have had a blast doing a few gigs from time-to-time.  The band I was asked to sit-in with is a little departure from my typical band experience.<span id="more-5109"></span></p><p>Here is the band: piano, saxophone, clarinet, trombone, trumpet, drummer, electric bass and me on electric guitar. (Not quite the line-up for ‘80s rock, I know.)  Last Saturday, we had our first rehearsal and here is where the story gets interesting.  I showed up and immediately recognized that I was in a different musical league than I’m used to. These people are real musicians. I’m more of an arm-chair musician.</p><p>Well, everyone setup and all of the sudden… <em>BAM!</em> The music started and I was doing everything I could to keep up in order to not look like I didn’t know what I was doing. To put it mildly, I was humbled by these amazing musicians and it stung my ego a little. You see, I have a certain level of confidence in my skill as a guitarist. I have played for many years, given lessons to guitar students and been in my share of bands. Well, as I tried to keep up with the members of my new band, I realized a few things … some good lessons that I remind myself of.</p><p>The first lesson is that I absolutely <em>love</em> to play the guitar! Even though I was barely keeping up, I was having a TON of fun. Playing live music is so exhilarating. I also love to watch live music of any type; jazz, country, metal, rock, pop, I love it all. <strong>The real lesson here is that I reconnected with a passion of mine and it felt good.</strong> Music is totally outside of my daily responsibilities of leadership, technology and the law. However, in a very cool way my experience of getting back into a band has seemed to sneak into my daily routine in the discussions I have with others and the way I approach solving problems. In short, reconnecting with my passion for the guitar has sparked my creativity fire in a big way.</p><p>The second big lesson I learned and continue to learn is <strong>the importance of being teachable and humble. </strong>A wise prophet once said, “Either we can choose to be humble or we can be compelled to be humble.” As the band started playing, I was compelled to be humble. That was uncomfortable. Fortunately, I recognized that my ego became bruised and I caught myself in time to make the rehearsal a learning experience. I recognized that little jazz band that I was asked to join represented an opportunity to learn a new style of music. Sometimes when you are uncomfortable, you are at that moment facing a teaching opportunity for self-improvement. The lesson of keeping my pride in check and staying humble and teachable is important to me so I’m not “compelled” to be humble so much.</p><p>Finally, since that first rehearsal, I have been in the proverbial woodshed; practicing unit my fingers hurt. This final lesson from that band practice is the importance of practicing skills to improve and stay proficient. <strong>Practice does make prefect. </strong>Practicing to stay sharp is good advice not just for musicians, but for everyone in whatever capacity or career path you happen to be on. Practicing is itself a humbling exercise. While practicing, you are acknowledging that you need to improve or stay current and imposing self-discipline in the process.</p><p>I was humbled at the first band practice, but I’m practicing hard and I will play my parts much differently at our two remaining rehearsals and then at our gig. I’m having fun with this more jazzy style of guitar playing and I’m learning a ton from the experience. I can’t wait for our performance!</p> ]]></content:encoded> <wfw:commentRss>http://www.infusionblog.com/entrepreneur/band-practice/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (user agent is rejected)
Database Caching 35/41 queries in 0.091 seconds using disk

Served from: www.infusionblog.com @ 2010-09-03 04:49:26 -->