My sql enterprise for managed hosting & saas providers
Upcoming SlideShare
Loading in...5
×
 

My sql enterprise for managed hosting & saas providers

on

  • 955 views

 

Statistics

Views

Total Views
955
Views on SlideShare
955
Embed Views
0

Actions

Likes
0
Downloads
4
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

My sql enterprise for managed hosting & saas providers My sql enterprise for managed hosting & saas providers Presentation Transcript

  • MySQL Enterprise for Managed Hosting & SaaS Providers Jimmy Guerrero Sr Product Marketing Manager jimmy@mysql.comCopyright MySQL AB – 2008
  • Agenda• MySQL Overview• SaaS Overview• MySQL Enterprise for SaaS Providers• SaaS Architectures• MySQL Authorized Hosting Partner Program• Case Studies• Next StepsCopyright MySQL AB – 2008
  • Overview of MySQL• Founded in 1995• Operations in 25 countries and growing• World’s most popular open source database• Reduces TCO of database management Reliable, High Performance, Easy to Use• Embedded by over 100 companies• Hundreds of Partners and Service IntegratorsCopyright MySQL AB – 2008 View slide
  • Established & Emerging Companies Web 2.0 Enterprise 2.0 craigslist SaaS Telecom OEM & ISVCopyright MySQL AB – 2008 View slide
  • Software as a Service Overview• Disruptive on-demand business & software delivery model in which business applications are accessed by end-users in a web-browser over the Internet• Hosting is typically outsourced to a managed hosting provider or (less likely) the SaaS providers maintain their own data centers• Low-cost way for businesses to obtain the same benefits of commercially licensed, “on-premise” software without the associated risks, complexity & high initial cost• Pricing model is subscription basedCopyright MySQL AB – 2008
  • Client/Server Architecture Corporate Application Database Clients Firewall Servers Server LANCopyright MySQL AB – 2008
  • SaaS Architecture End-Users Corporate Internet Managed Hosting Firewall Web/App MySQL Servers ServersCopyright MySQL AB – 2008
  • Contrasting SaaS and ASP• Host third-party or customized customer applications in their own data centers• In general, cannot provide the required technical expertise to host a variety of applications without specializing in a particular vertical• Hosted applications are not architected for a “shared” environment• Customer must still retain application expertise in-house• High profile bankruptcies & difficulty in delivering on SLAsCopyright MySQL AB – 2008
  • Benefits of SaaS to Businesses • No software/hardware to buy, install, upgrade or maintain • Uptime, on-demand scalability & performance are often enforced through an SLA • Lower cost, predictable licensing via a subscription • Less risk & quicker implementation vs. “on-premise” • Less disruptive application upgrades • Greater ease of use & lower training requirements • Promotes standard business practices across departmentsCopyright MySQL AB – 2008
  • SaaS Adoption Trends http://www.crmlandmark.com/crmlabsindustrytrends.htmCopyright MySQL AB – 2008
  • SaaS SMB Adoption Trends http://www.crmlandmark.com/survey_hostedERP.htmCopyright MySQL AB – 2008
  • MySQL and SaaS Examples• Accounting/Financial• Business Intelligence• Content Management• Compliance & Risk Management• Customer Relationship Management• Enterprise Resource Planning• Human Resource Management• Messaging & Collaboration• Office & Productivity• Product Lifecycle Management• Supply Chain Management• Security• Web AnalyticsCopyright MySQL AB – 2008
  • SaaS Provider Challenges• Delivering on SLA’s• Uptime & availability• Application performance & responsiveness• Rapid, frequent & iterative feature releases• On-demand scalability• Integration & customization limitations• Reduce infrastructure costs• Compliance, identity & access management• Security of online & offline data• Technical competence & knowledge• Proactive monitoringCopyright MySQL AB – 2008
  • Benefits of Open Source for SaaS Providers • LAMP software stack running on COTS hardware lowers initial startup costs • Ubiquitous in hosted environments • Perfect for on-demand Scale-Out environments • Software freedom and no vendor lock-in Scale-Up vs Scale-OutCopyright MySQL AB – 2008
  • MySQL Enterprise for SaaS Providers Enterprise database and monitoring software, plus production support delivered in an annual subscription MySQL Enterprise MySQL MySQL 24x7 Enterprise Enterprise Production Server Monitor Support MySQL Enterprise Deploy and monitor an unlimited number of servers for the Unlimited price of a single CPU of OracleCopyright MySQL AB – 2008
  • Why MySQL Enterprise?• Deliver on SLAs• Increase availability• Optimize performance• Effectively monitor scale-out environments• Faster time to market• Develop & deliver on proven open source components• Keep costs predictableCopyright MySQL AB – 2008
  • MySQL Support & Licensing Options MySQL MySQL Traditional MySQL Professional Training & OEM/ISV Pro/Classic Services Certification MySQL MySQL MySQL ISV/SaaS Professional Training & Pro/Classic Hybrid Services Certification Enterprise MySQL MySQL SaaS MySQL Professional Training & Provider Enterprise Services CertificationCopyright MySQL AB – 2008
  • MySQL Enterprise Monitor• Consolidated view of entire MySQL environment• Auto discovery of MySQL Servers & replication topologies• Over 100 customizable rules for monitoring and alerting• Identifies problems before they occur• Reduces risk of downtime• Improve delivery of SLAs• Scale-out with less DBAsCopyright MySQL AB – 2008
  • On-Demand Scalability for MySQL MySQL Replication • Designed for on-demand read scalability • Cost-effective alternative to Scale-Up • Asynchronous replication • Statement or row-level replication support • No special networking components • Fully-supported via MySQL Enterprise subscription • Enterprise Monitor discovers and monitors replication topologiesCopyright MySQL AB – 2008
  • MySQL Replication – Scale-Out Web/App MySQL Replication Servers writes MySQL Replication reads readsCopyright MySQL AB – 2008
  • Scalability: MySQL Partitioning Web/App MySQL Partitioning Servers Cust_id 1-999 Cust_id 1000-1999 Cust_id 2000-2999Copyright MySQL AB – 2008
  • Scalability: Sharding - Application Partitioning Web/App Sharding Architecture Servers Cust_id 1-999 Cust_id 1000-1999 Cust_id 2000-2999Copyright MySQL AB – 2008
  • Scalability: Multi-Tenancy Web/App Multi-Tenancy Architecture Servers Customer A Customer B Customer CCopyright MySQL AB – 2008
  • Scalability: Virtualization Web/App Virtualization Architecture Servers Customer A Customer B Customer CCopyright MySQL AB – 2008
  • MySQL Replication – High Availability Web/App MySQL Replication Servers writes Active Servers reads MySQL Replication Standby ServerCopyright MySQL AB – 2008
  • High Availability for MySQL Distributed Replicated Block Device (DRBD) • Runs over standard IP networks • Distributed storage • Similar to network RAID • Synchronous replication • No special networking components • Excellent performance (blocks vs. rows of data) • Manages inconsistencies of data during a failure • Hides the complexity of many recovery actions • Linux heartbeat manages fail over and virtual IPs • Fully-supported add-on to MySQL Enterprise subscriptionCopyright MySQL AB – 2008
  • DRBD Architecture Web/App MySQL and DRBD Servers Active Master Synchronous Block Replication Virtual IP Management Passive MasterCopyright MySQL AB – 2008
  • MySQL High Availability Scale-Out Web/App DRBD + MySQL Replication Servers reads reads Active Master writes Synchronous Block Virtual IP Replication Management Passive MasterCopyright MySQL AB – 2008
  • Why Do SaaS Providers Outsource Hosting? • Take advantage of economies of scale to lower costs • Focus on core business competencies • Leverage hosting providers expertise and infrastructure • Shift burden of delivering SLAs to hosting provider • Faster resolution to production problems • Realize on-demand scalability • Pass-along faster implementation time to customers • Lower risks • Compliance, security, identity and access management • Increased choices of value add-on services • Access to hosting providers eco-systemCopyright MySQL AB – 2008
  • SLA Value Chain - Infrastructure Provisioned from multiple carriers and fed into facility via Internet multiple fiber loops. Raised floors with multiple power sources supplying Facility battery and generator backup. Also, redundant cooling systems. Multiple redundant routers at “border” and “core” Network distributing to multiple redundant switches. Separate (redundant) front-end and back-end networks. Hardware Consistent brand, with redundant power supply, fans and CPUs. Highest level service agreement with vendor.Copyright MySQL AB – 2008
  • SLA Value Chain – Software Stack Operating Backed by vendor whether proprietary or open source. System App Backed by vendor whether proprietary or open source. Server Backed by vendor whether proprietary or open source. In Database the case of MySQL, MySQL Enterprise is the only choice. Redundant infrastructure to monitor network, power, Monitoring cooling, hardware and software elements which feed into centralized Network Operations Center (NOC). Procedures “Run Book” details implementation from troubleshooting, remediation, escalation and reporting.Copyright MySQL AB – 2008
  • Hosting Provider Challenges• Delivering on SLAs• Providing customers with scalability on-demand• Architecting high availability infrastructure• Rapid deployment• Proactive monitoring• Maintaining in-house expertise• Responsive technical support to customer issues• Manage multiple vendor relationships• Non-intrusive upgrades• Containing costsCopyright MySQL AB – 2008
  • Solutions for Hosting Providers MySQL Authorized Hosting Partner Program Provides top-tier hosting companies a valuable, affordable way to distinguish their offerings, plus access to MySQL Enterprise software and services MySQL Authorized Hosting Partner Branding MySQL 24x7 & Enterprise Production Marketing Server Support MySQL MySQL Training Enterprise Enterprise & “SPLA” Monitor CertificationCopyright MySQL AB – 2008
  • Power Consumption & MySQL “MySQL beats Sybase and PostgreSQL in Neal Nelson Power Efficiency Test” • 101% to 299% more throughput • 107% to 328% better power efficiency• Nelson Database Power Efficiency Benchmark measures both throughput and power efficiency for transaction processing workloads at a variety of user load levels.• Less power consumption means a greener facility http://biz.yahoo.com/bw/071030/20071030006338.html?Copyright MySQL AB – 2008
  • SaaS Case Study: Right Now Technologies SaaS Application Enterprise Software As A Service CRM system with over 3,000 deployments worldwide. Key Business Benefits Open source software provides an infrastructure for scalability, reliability and security at a much lower cost. Why MySQL? “Our systems have facilitated over 1 billion customer interactions on behalf of our clients while maintaining reliability at or above 99.97 percent. Money spent on proprietary databases, when there is a viable open source alternative, is money wasted.” -- Greg Gianforte, CEO , Right Now TechnologiesCopyright MySQL AB – 2008
  • SaaS Case Study: Zimbra SaaS Solution The Zimbra Collaboration Suite (ZCS) solution unifies email, contacts, shared calendar, VoIP, and online document authoring in a rich browser-based interface. Key Business Benefit ZCS is a modern and innovative application that is cost-effectively delivered on premise or on demand, as Software as a Service (SaaS). Why MySQL? "MySQL is a key component of Zimbra Collaboration Suite — enabling us to deliver a reliable and scalable platform to over 8 million users.” --Scott Dietzen, President & CTOCopyright MySQL AB – 2008
  • SaaS Case Study: Supply Dynamics SaaS Solution Business-Critical Supply Chain Platform used by Fortune 100 companies Key Business Benefit Supply Dynamics helps companies like GE and Honeywell reduce production costs, deliver products faster and fulfill higher Service Level Agreements (SLAs) by linking their entire supply chain. Why MySQL? Reliability – No database downtime High-Performance – Real-time data visibility Low Administration – No Full-time DBA RequiredCopyright MySQL AB – 2008
  • Hosting Case Study: Logicworks Authorized Platinum Hosting Partner Logicworks provides the Managed Database Service for MySQL with a 100% SLA. Key Business Benefit A 100% SLA ensures no MySQL database transactions are lost and revenue-generating online initiatives are not impacted by downtime. Why Authorized MySQL Managed Hosting? “Logicworks helps MySQL customers deploy and manage mission-critical applications. We provide enterprise Level managed services so that MySQL developers and DBAs can focus on their core competencies.” -- Carter Burden, Chairman & CEO, LogicworksCopyright MySQL AB – 2008
  • Summary Why MySQL Enterprise for Managed Hosting and SaaS Providers? 4. Deliver on SLA commitments 6. Ensure availability, performance and on-demand scalability 8. Leverage low, predictable costs while maintaining marginsCopyright MySQL AB – 2008
  • Q & A and Next Steps• MySQL Enterprise for SaaS Providers http://www.mysql.com/why-mysql/service-providers/saas/• MySQL Enterprise for SaaS Providers Whitepaper http://www.mysql.com/why-mysql/white-papers/mysql_wp_saas-providers.php• MySQL Enterprise for Managed Hosting Providers https://partner-portal.mysql.com/guide/hosting.html Questions: jimmy@mysql.comCopyright MySQL AB – 2008