Best Practices in Migrating to MySQL - Part 1

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Best Practices in Migrating to MySQL - Part 1 - Presentation Transcript

    1. Best Practices for Migrating to MySQL For existing Oracle/SQL Server environments Washington DC 18th Feb 2009 Ronald Bradford Principal - 42SQL http://42sql.com 1. Reasons to Migrate to MySQL Monday, February 16, 2009 1
    2. Workshop Agenda 1. Reasons to migrate to MySQL 2. Ideal application candidates 3. Migration process overview 4. Migration assistance tools 5. Specific migration issues 6. Ideals for minimizing future migrations 7. Additional MySQL information Monday, February 16, 2009 2
    3. Session Agenda • Is migration possible? • MySQL in the workplace • MySQL Client examples • Where do I start with migration • Reasons to migration • Roadblocks to migration Monday, February 16, 2009 3
    4. Is Migration Possible? Monday, February 16, 2009 4
    5. The short answer is Yes Monday, February 16, 2009 5
    6. Is Migration Possible? • Short answer is Yes? • MySQL is enterprise ready • 14 year old product • Provides commercial support and indemnity • Well established to deliver success on web • Not just a web product You interact with MySQL supported systems every day Monday, February 16, 2009 6
    7. MySQL in the workplace • Web • Web 2.0 • Telecom • On Demand/SaaS • Hosting • Enterprise • OEM/Embedded • Gaming Monday, February 16, 2009 7
    8. Usual Suspects • Facebook • Twitter • Wikipedia • GoDaddy • Craigslist • Flickr • Yahoo • Fotolog • YouTube • TicketMaster • Omniture • Travelocity Monday, February 16, 2009 8
    9. Marketing Examples Monday, February 16, 2009 9
    10. NASA Application Informing the general public on contract opportunities, managing large acquisitions on line Key Business Benefit Saves NASA and its partners $4 million annually Catalyst to Migration Decision Previous database vendor restructured its license program, causing NASA to be faced with fees that were “more than twice the total annual budget” Post Migration Results - License fees were significantly lower - MySQL averaged 28% faster, compared to other databases - Running 3 years without any loss of data or down time - “The cost of the optional technical support for MySQL was a fraction of that for the product previously used” http://mysql.com/news-and-events/generate-article.php?type=ss&id=nasa Monday, February 16, 2009 10
    11. The Weather Channel • Software & Hardware overhaul • Reported • 30% increased capacity • 50% decreased cost • Sun Solaris to x86 commodity H/W & Linux • Websphere to Tomcat • Oracle to MySQL http://mysql.com/customers/customer.php?id=22 Monday, February 16, 2009 11
    12. Google \"Google runs critical business systems with InnoDB and MySQL. The systems require 24×7 operation with minimal downtime. The systems support large OLTP and reporting workloads. We are very happy with the scalability, reliability and manageability of this software.\" http://www.innodb.com/innodb/users/ Monday, February 16, 2009 12
    13. Embedded Deployment • Easy not to realize where MySQL is in use • e.g Support Systems • Documentation • Issue Tracking • Publication • Ad Tracking Monday, February 16, 2009 13
    14. MySQL and Wordpress • • New York Times Harvard • • CNN NASA • • Fox News Xerox • • Wall Street Journal Tech Crunch • Reuters • • Time Inc Nancy Pelosi • • Financial Times Stephen Colbert • Rolling Stone Magazine http://wordpress.com/notable-users/ Monday, February 16, 2009 14
    15. MySQL in the Enterprise • Dow Jones Embedded • NASDAQ • Cisco • Reuters • McAfee • ESPN • Adobe • NBC/GE • New York Times • Comcast Monday, February 16, 2009 15
    16. MySQL Marketplace Monday, February 16, 2009 16
    17. Where do I start with Migration? Monday, February 16, 2009 17
    18. MySQL Migration References http://mysql.com/why-mysql/migration/ • White Papers http://mysql.com/why-mysql/white- papers/mysql_wp_oracle2mysql.php http://dev.mysql.com/tech-resources/ articles/migrating-from-microsoft.html • Customer Migrations http://www.mysql.com/customers/?migration Monday, February 16, 2009 18
    19. MySQL Migration References • This workshop • Migration Overview • Migration Products • Migration Partners • Ideal Candidates • Roadblocks Monday, February 16, 2009 19
    20. Reasons Monday, February 16, 2009 20
    21. Reasons to Migrate • Cost / TCO • e.g. Subscription v License • EOL H/W & S/W • Integration into newer systems • Asked to • Forced to • Physical resources • Trend Monday, February 16, 2009 21
    22. Cost / TCO • Truly difficult to value • Software • Hardware • Support • Skills • Staff Can you state your $ per customer investment Monday, February 16, 2009 22
    23. Cost / TCO • Easy when starting a new project now • Open Source • Zero entry point - Licenses • Zero entry point - Subscription (if desired) • VC preferred But Monday, February 16, 2009 23
    24. Cost / TCO Less measurable incidentals • Staff skills / proficiency • Infrastructure • e.g. H/W • Integration points • Reference material / procedures Monday, February 16, 2009 24
    25. EOL • Newer H/W is significantly cheaper • More verses Larger • Growth, Redundancy, Co Location • Existing licensing may be prohibitive • Potential environmental impact Monday, February 16, 2009 25
    26. Going Green \"We do worry about how to maximize page views for kilowatt hours\" Jim Buckmaster, CEO Craigslist • Page views per kilowatt hour: The socially responsible benchmark? http://blogs.zdnet.com/BTL/?p=3434 Monday, February 16, 2009 26
    27. Integration • Newer deployed systems for additional purposes • More efficient to retool old systems to integrate with new Monday, February 16, 2009 27
    28. Acquisition • Your company is acquired by another with different technology infrastructure • Not likely in Government situation Monday, February 16, 2009 28
    29. Forced to • Management Decision • e.g. \"No new nett Oracle licenses\" • New government initiative ? Monday, February 16, 2009 29
    30. Physical Resources • Newer languages being taught • Desire to update skills • New staff acquisition • Off shoring / Outsourcing options Monday, February 16, 2009 30
    31. Open Source - Gardner • By 2012, 80% of all commercial software will include elements of open-source technology. • By 2012, at least one-third of business application software spending will be as service subscription instead of as product license. • By 2011, early technology adopters will forgo capital expenditures and instead purchase 40 per cent of their IT infrastructure as a service. http://gartner.com/it/page.jsp?id=593207 Monday, February 16, 2009 31
    32. Open Source • Sun releases Java • Microsoft releases .Net components • Adobe release Flex/Flash infrastructure • MySQL, the 'M' of LAMP • Be wary of different licensing agreements for software reuse Monday, February 16, 2009 32
    33. Road blocks Monday, February 16, 2009 33
    34. Barriers to success • Resource commitment • Set expectations • e.g. it works in Oracle it should work in MySQL • It may be cheaper to migrate but it takes a long time • Fear of change • Licensing/IP/Patents/Copyright Monday, February 16, 2009 34
    35. Actual Client Example • Management directs use of MySQL • Technical resources • Refuse be 25%optimal numeric datatypes to use (could disk saving) • Refuse to usein queries)indexes (improved covering performance • Fudge in 15 sample SELECT's) full table production simulation (3 scans • Place junior inexperienced staffprocess (in company and technology) on evaluation Monday, February 16, 2009 35
    36. Summary • MySQL can operate in the enterprise • There are justifiable reasons to consider MySQL • Migration to MySQL is possible • Opportunities, Technology and Time to Market becoming more viable Monday, February 16, 2009 36
    SlideShare Zeitgeist 2009

    + Ronald BradfordRonald Bradford Nominate

    custom

    1322 views, 0 favs, 1 embeds more stats

    This presentation to the Federal Government sector more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1322
      • 1248 on SlideShare
      • 74 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 46
    Most viewed embeds
    • 74 views on http://ronaldbradford.com

    more

    All embeds
    • 74 views on http://ronaldbradford.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories