View
180
Download
0
Category
Tags:
Preview:
DESCRIPTION
Seth Proctor, Chief Technology Officer of NuoDB, and Dr. Michael Waclawiczek, VP of Marketing and Operations, will address common business challenges facing ISVs, and how ISVs use NuoDB’s cloud-scale DBMS to leapfrog the competition when moving to the cloud – and all without giving up key tools like SQL or rewriting applications.
Citation preview
Ins and Outs of Cloud-Scale for ISVs
March 19, 2014
SpeakersDr. Michael WaclawiczekVice President, Marketing & Operations
Seth ProctorChief Technology Officer
NuoDB, Inc.The leader in distributed database technology
NuoDB 2.0 released in October 2013
12,000 strong developer community
Recipient of numerous industry awards
Deep database DNA in management team and world-class investors
Headquartered in Cambridge, MA
Case Study – Dassault Systèmes
2nd largest independent software vendor (ISV) in Europe
Leader in 3D design software and Product Lifecycle Management (PLM) solutions
170,000 customers and 10M on-premise users
Announced cloud-based 3DExperience vision
Want their users to be able to get up and running in minutes
Selected NuoDB for scale-out performance and invested in the company
Our investment in NuoDB demonstratesour strong interest and belief in NuoDB’s strategy and technologies fornext-generation cloud-based services.
“”
Dominique Florack, Senior Executive VP, Products-R&D
Crossing the Chasm to the Cloud
Traditional ISV
Perpetual license model
Software hosted by company or ASP
Software and services
Cloud-based ISV
Subscription service business model
Shared service based on multi-tenant architecture
Provide a Service (directly or through partner)
Transition to the Cloud
Potential CostsOperational overheadDevelopment costServices impactLicense revenue lagCustomer lock-in
Potential BenefitsRevenue upliftRevenue predictabilityNew business revenueNew market revenueReduced cost of collectionUpgradesCustomer relationship
Potential Commercial Impacts for the ISV
What ISVs Need from a DBMS
General-purpose/SQL DBMS to handle existing apps, workloads, and user growth
DBMS that simplifies database deployments
DBMS that takes advantage of commodity hardware on-premise & cloud infrastructure
What ISVs Need from a DBMS
Simple licensing model for single and multi-tenant deployments
Simple management & monitoring out-of-the-box
Reliability, redundancy built-in to support greater-than 99.99% availability
Efficient & automatic use of resources to help reduce cost
Cloud Stack:The Database Bottleneck
Web Server Web Server Web Server
App Server App Server App Server
DBScaling most database systems requires you to either run it on expensive hardware or implement a complex replication or partitioning scheme!
. . .
. . .
. . .
Scaling Your DBMS: Active-Passive
Memory Cache
• Active DB handles reads & writes from App
• Passive replicas only handle reads
• Replication delays in Passive DBs from Active DB
• Memory caching requires App logic
• Failover requires complex shuffling of Passive and Active DBs (with some downtime)
App App App
ActiveDB
PassiveDB
PassiveDB
Read/write Read
Replicate
Scaling Your DBMS: Shared Nothing
• Queries across DB Partitions have to be handled by App
• Shared Nothing Approach doesn’t support on-demand scale-out
• Requires Standby replicas for HA
Standby StandbyStandby
App App
DB Partition
DB Partition
DBPartition
App
Read/write
Replicate
Memory Cache
Scaling Your DBMS: Shared Disk
DB Cluster
• Requires high-end disk and file subsystems
• Requires additional replicas and standbys
• DB Cluster machines have to be fairly big with hardwired network connections
• Requires expert support to set up the cluster and maintain it
Standby
DB Cluster DB Cluster
Memory Cache
Read/write
Replicate
App App App
DBShared
Disk
Scaling Your DBMS: NuoDB
• Delivers on-demand, elastic scale-out
• Memory-centric architecture
• Built in support for redundancy and HA
• SQL/ACID compliant
• Database scales with the application
• Single datacenter or geo-distributed
Transaction Engine
Transaction Engine
StorageManager
Storage Manager
Read/write
Full replicas
App App App
TransactionEngine
Single LogicalDatabase
NuoDB in a NutshellAn architecture designed from the start for cloud
Rich, standard SQL support
Single, logical service to manage & monitor, with optional automation
Active-active model supporting rolling upgrades & migration
Zero-impact backup and provisioning
Secure by default
NuoDB:An architecture designedfrom the start for cloud
What Makes Us Different!
A strong background in partnering with ISVs and OEMsThe scale-out SQL cloud database alternative to traditional DBMS solutionsDesigned for cloud, datacenter, and on-premise deploymentUnique ability to deploy an active-active DBMS in multiple locationsPartnering with us means sharing risks and rewardsFunded by investors with strong database and ISV background
Join the NuoDB ISV Program
Free development softwareHalf day onsite with NuoDB Sales EngineerFull documentationOngoing technical supportSpecialized trainingBranding on the NuoDB websiteJoint marketing opportunitiesAdditional Startup ISV benefits available
Recommended