Scaling MySQL: Benefits of Automatic Data DistributionScaleBase
In this webinar, we cover how ScaleBase provides transparent data distribution to its clients, overcoming caveats, hiding the complexity involved in data distribution, and making it transparent to the application.
Make Your Business More Flexible with Scalable Business Process Management So...Perficient, Inc.
Architecture for scalable BPM solutions
Introduction
The role and shortcomings of SOA
Integrating legacy applications with the BPMS
Building high-performance BPM solutions
The role of a business rules management system in your architecture
Architecture to support event-driven business processes to reduce latency in business processes and the company as a whole
Scaling MySQL: Benefits of Automatic Data DistributionScaleBase
In this webinar, we cover how ScaleBase provides transparent data distribution to its clients, overcoming caveats, hiding the complexity involved in data distribution, and making it transparent to the application.
Make Your Business More Flexible with Scalable Business Process Management So...Perficient, Inc.
Architecture for scalable BPM solutions
Introduction
The role and shortcomings of SOA
Integrating legacy applications with the BPMS
Building high-performance BPM solutions
The role of a business rules management system in your architecture
Architecture to support event-driven business processes to reduce latency in business processes and the company as a whole
Managing Unprecedented Change with Business TransformationCisco Canada
This presentation will discuss how to manage change with business transformation, including: the shifting landscape, business imperatives and technology transformations, as well as, IT implications.
Datawarehouse på System z (IBM Systems z)IBM Danmark
Lær om datawarehouse-systemer baseret på system z og om, hvilken udviklingsstrategi IBM følger for fortsat at være først med lanceringen af næste generations platformløsninger.
Læs mere her: bit.ly/softwaredagsystemz5
Kneebone financial services presentation Kneebone Inc.
Marketing Performance Management Presentation for financial services industry. Drive new accounts by increasing your marketing effectiveness. Kneebone is a cross marketing performance software platform.
Understanding the Third Wave of Customer InteractionCisco Canada
With the increasing focus on customer loyalty from all levels of the enterprise, contact centres have a unique opportunity to move beyond their historical focus of cost cutting and efficiency to the realm of superior Customer Experience.
Explore a new dimension for intimate customer interaction using Social Media such as Twitter, Facebook and more with this intriguing topic and discussion. Learn first hand from our Director of Cisco Contact Centre platforms on how this exciting collaboration method is a new opportunity to get better connected with your customers in a very unique way and how it can become an integral channel within your total Cisco Contact Center solution. Understanding what your clients are saying about your company in the public domain and how to proactively manage those in a dynamic way with your contact center, is the theme of this session.
This session will also cover some key additions to Cisco's Unified Contact solutions portfolio, including a new Web 2.0 agent desktop, video enhanced customer care, integration of the contact centre through enterprise quality management, and more.
“Apache Hadoop, Now and Beyond”, Jim Walker, Director of Product Marketing, Hortonworks
Hadoop is an open source project that allows you to gain insight from massive amounts of structured and unstructured data quickly and without significant investment. It is shifting the way many traditional organizations think of analytics and business models. While it is deigned to take advantage of cheap commodity hardware, it is also perfect for the cloud as it is built to scale up or down without system interruption. In this presentation, Jim Walker will provide an overview of Apache Hadoop and its current state of adoption in and out of the cloud.
The Next Generation of Big Data AnalyticsHortonworks
Apache Hadoop has evolved rapidly to become a leading platform for managing and processing big data. If your organization is examining how you can use Hadoop to store, transform, and refine large volumes of multi-structured data, please join us for this session where we will discuss, the emergence of "big data" and opportunities for deriving business value, the evolution of Apache Hadoop and future directions, essential components required in a Hadoop-powered platform, and solution architectures that integrate Hadoop with existing data discovery and data warehouse platforms.
Managing Unprecedented Change with Business TransformationCisco Canada
This presentation will discuss how to manage change with business transformation, including: the shifting landscape, business imperatives and technology transformations, as well as, IT implications.
Datawarehouse på System z (IBM Systems z)IBM Danmark
Lær om datawarehouse-systemer baseret på system z og om, hvilken udviklingsstrategi IBM følger for fortsat at være først med lanceringen af næste generations platformløsninger.
Læs mere her: bit.ly/softwaredagsystemz5
Kneebone financial services presentation Kneebone Inc.
Marketing Performance Management Presentation for financial services industry. Drive new accounts by increasing your marketing effectiveness. Kneebone is a cross marketing performance software platform.
Understanding the Third Wave of Customer InteractionCisco Canada
With the increasing focus on customer loyalty from all levels of the enterprise, contact centres have a unique opportunity to move beyond their historical focus of cost cutting and efficiency to the realm of superior Customer Experience.
Explore a new dimension for intimate customer interaction using Social Media such as Twitter, Facebook and more with this intriguing topic and discussion. Learn first hand from our Director of Cisco Contact Centre platforms on how this exciting collaboration method is a new opportunity to get better connected with your customers in a very unique way and how it can become an integral channel within your total Cisco Contact Center solution. Understanding what your clients are saying about your company in the public domain and how to proactively manage those in a dynamic way with your contact center, is the theme of this session.
This session will also cover some key additions to Cisco's Unified Contact solutions portfolio, including a new Web 2.0 agent desktop, video enhanced customer care, integration of the contact centre through enterprise quality management, and more.
“Apache Hadoop, Now and Beyond”, Jim Walker, Director of Product Marketing, Hortonworks
Hadoop is an open source project that allows you to gain insight from massive amounts of structured and unstructured data quickly and without significant investment. It is shifting the way many traditional organizations think of analytics and business models. While it is deigned to take advantage of cheap commodity hardware, it is also perfect for the cloud as it is built to scale up or down without system interruption. In this presentation, Jim Walker will provide an overview of Apache Hadoop and its current state of adoption in and out of the cloud.
The Next Generation of Big Data AnalyticsHortonworks
Apache Hadoop has evolved rapidly to become a leading platform for managing and processing big data. If your organization is examining how you can use Hadoop to store, transform, and refine large volumes of multi-structured data, please join us for this session where we will discuss, the emergence of "big data" and opportunities for deriving business value, the evolution of Apache Hadoop and future directions, essential components required in a Hadoop-powered platform, and solution architectures that integrate Hadoop with existing data discovery and data warehouse platforms.
Trending use cases have pointed out the complementary nature of Hadoop and existing data management systems—emphasizing the importance of leveraging SQL, engineering, and operational skills, as well as incorporating novel uses of MapReduce to improve distributed analytic processing. Many vendors have provided interfaces between SQL systems and Hadoop but have not been able to semantically integrate these technologies while Hive, Pig and SQL processing islands proliferate. This session will discuss how Teradata is working with Hortonworks to optimize the use of Hadoop within the Teradata Analytical Ecosystem to ingest, store, and refine new data types, as well as exciting new developments to bridge the gap between Hadoop and SQL to unlock deeper insights from data in Hadoop. The use of Teradata Aster as a tightly integrated SQL-MapReduce® Discovery Platform for Hadoop environments will also be discussed.
Big Data, Hadoop, Hortonworks and Microsoft HDInsightHortonworks
Big Data is everywhere. And at the center of the big data discussion is Apache Hadoop, a next-generation enterprise data platform that allows you to capture, process and share the enormous amounts of new, multi-structured data that doesn’t fit into transitional systems.
With Microsoft HDInsight, powered by Hortonworks Data Platform, you can bridge this new world of unstructured content with the structured data we manage today. Together, we bring Hadoop to the masses as an addition to your current enterprise data architectures so that you can amass net new insight without net new headache.
The Comprehensive Approach: A Unified Information ArchitectureInside Analysis
The Briefing Room with Richard Hackathorn and Teradata
Slides from the Live Webcast on May 29, 2012
The worlds of Business Intelligence (BI) and Big Data Analytics can seem at odds, but only because we have yet to fully experience comprehensive approach to managing big data – a Unified Big Data Architecture. The dynamics continue to change as vendors begin to emphasize the importance of leveraging SQL, engineering and operational skills, as well as incorporating novel uses of MapReduce to improve distributed analytic processing.
Register for this episode of The Briefing Room to learn the value of taking a strategic approach for managing big data from veteran BI and data warehouse consultant Richard Hackathorn. He'll be briefed by Chris Twogood of Teradata, who will outline his company's recent advances in bridging the gap between Hadoop and SQL to unlock deeper insights and explain the role of Teradata Aster and SQL-MapReduce as a Discovery Platform for Hadoop environments.
For more information visit: http://www.insideanalysis.com
Watch us on YouTube: http://www.youtube.com/playlist?list=PL5EE76E2EEEC8CF9E
Talend Open Studio and Hortonworks Data PlatformHortonworks
Data Integration is a key step in a Hadoop solution architecture. It is the first obstacle encountered once your cluster is up and running. OK, I have a cluster…now what? Complex scripts? For wide scale adoption of Apache Hadoop, an intuitive set of tools that abstract away the complexity of integration is necessary.
Database Architechs is a database-focused consulting company for 17 years bringing you the most skilled and experienced data and database experts with a wide variety of service offering covering all database and data related aspects.
Big Data Analytics in a Heterogeneous World - Joydeep Das of SybaseBigDataCloud
Big Data Analytics is characterized by analysis of data on three vectors: exploding data volume, proliferating data variety (relational, multi-media), and accelerating data velocity. However, other key vectors such as costs and skill set needed for Big Data Analytics are often overlooked. In this session, we will consider all five vectors by exploring various techniques where traditional but progressive technologies such as column store DBMS and Event Stream Processing is combined with open source frameworks such as Hadoop to exploit the full potential of Big Data Analytics.
Agenda:
- Big Data Analytics in the real world
- Commercial and Open Source techniques
- Bringing together Commercial and Open Source techniques
* Architectures
* Programming APIs
(e.g. embedded and federated MapReduce)
- Conclusions
Presented during the Open Source Conference 2012, organized by Accenture and Redhat on December 14th 2012. This presentation discusses an open source Big Data case study.
By Jonathan Bender, Consultant, Accenture Technology Labs
Introduccion a SQL Server Master Data ServicesEduardo Castro
En esta presentación hacemos una introducción a SQL Server 2008 R2 Master Data Services.
Saludos,
Ing. Eduardo Castro Martínez, PhD – Microsoft SQL Server MVP
http://mswindowscr.org
http://comunidadwindows.org
Costa Rica
Technorati Tags: SQL Server
LiveJournal Tags: SQL Server
del.icio.us Tags: SQL Server
http://ecastrom.blogspot.com
http://ecastrom.wordpress.com
http://ecastrom.spaces.live.com
http://universosql.blogspot.com
http://todosobresql.blogspot.com
http://todosobresqlserver.wordpress.com
http://mswindowscr.org/blogs/sql/default.aspx
http://citicr.org/blogs/noticias/default.aspx
http://sqlserverpedia.blogspot.com/
Core Network Optimization: The Control Plane, Data Plane & BeyondRadisys Corporation
This presentation takes you through the challenges network operators are facing as they bring in more and more bandwidth-intensive applications to their network. There are ways to optimize the network from the RAN to the Core -- and improve QoS.
Distributed RDBMS: Data Distribution Policy: Part 3 - Changing Your Data Dist...ScaleBase
Distributed RDBMSs provide many scalability, availability and performance advantages.
This presentation takes a deeper look at distributed RDBMS efficiency over the long haul as application usage patterns, user requirements, and workloads change.
The presentation discusses:
1. Three stages of your data distribution policy’s life-cycle.
2. Adapting the distributed RDBMS to match application changes.
3. Ensuring that your distributed relational database is flexible and elastic enough to accommodate endless growth and change.
Distributed RDBMS: Data Distribution Policy: Part 2 - Creating a Data Distrib...ScaleBase
Distributed RDBMSs provide many scalability, availability and performance advantages.
This presentation examines steps to create a customized data distribution policy for your RDBMS that best suits your application’s needs to provide maximum scalability.
We will discuss:
1. The different approaches to data distribution
2. How to create your own data distribution policy, whether you are scaling an exisiting application or creating a new app.
3. How ScaleBase can help you create your policy
Distributed RDBMS: Data Distribution Policy: Part 1 - What is a Data Distribu...ScaleBase
Distributed RDBMSs provide many scalability, availability and performance advantages.
But how do you “distribute” data? This presentation gives you a practical understanding of key issues to a successful distributed RDBMS.
The presentation explores:
1. What a data distribution policy is
2. The challenges faced when data is distributed via sharding
3. What defines a good data distribution policy
4. The best way to distribute data for your application and workload
Database Scalability - The Shard ConflictScaleBase
This presentation tackles a particularly challenging situation that often occurs when creating a distributed relational database.
In this presentation you will learn:
- What a ‘shard conflict’ is
- How to identify ‘shard conflicts’
- How to resolve ‘shard conflicts’ in a distributed database
- How ‘shard conflicts’ affect query processing
ScaleBase Webinar: Scaling MySQL - Sharding Made Easy!ScaleBase
Home-grown sharding is hard - REALLY HARD! ScaleBase scales-out MySQL, delivering all the benefits of MySQL sharding, with NONE of the sharding headaches. This webinar explains: MySQL scale-out without embedding code and re-writing apps, Successful sharding on Amazon and private clouds, Single vs. multiple shards per server, Eliminating data silos, Creating a redundant, fault tolerant architecture with no single-point-of-failure, Re-balancing and splitting shards
ScaleBase Webinar: Strategies for scaling MySQLScaleBase
Matt Aslett of 451 Research joins ScaleBase to discuss: scaling-out your MySQL DB, new high availability strategies, centrally managing a distributed MySQL environment.
Choosing a Next Gen Database: the New World Order of NoSQL, NewSQL, and MySQLScaleBase
In this webinar Matt Aslett of 451 Research joins ScaleBase to discuss the benefits and drawbacks of NoSQL, NewSQL & MySQL databases and explores real-life use cases for each.
2. Agenda
1. Who We Are
2. The Scalability Problem
3. How We Solve it with Read/Write Splitting
4. Customer ROI/Case Studies
5. Q & A
(please type questions directly into the GoToWebinar side panel)
2
3. Who We Are
Presenters: Paul Campaniello,
VP of Global Marketing
25 year technology veteran with
marketing experience at Mendix,
Lumigent, Savantis and Precise.
Doron Levari, Founder
A technologist and long-time
veteran of the database industry.
Prior to founding ScaleBase, Doron
was CEO to Aluna.
3
4. Who We Are
ScaleBase allows apps
to cost-effectively scale
to an infinite number of users,
with NO disruption to the existing infrastructure
4
5. The ScaleBase Data Traffic Manager
• Database Scalability
– Scale out relational databases
to unlimited users
– Real-time elasticity
• Database Availability
– Enable high availability of all
apps
• Centralized Management
– Removes complexity and
provides a unified point of
management for distributed
database environments
• Improves performance
Requires NO changes to your existing infrastructure
5
6. Pain Points – The Scalability Problem
• Thousands of new online and mobile
apps launching every day
• Demand climbs for these apps and
databases can’t keep up
• App must provide uninterrupted
access and availability
• Database performance and
scalability is critical
6
7. Big Data = Big Scaling Needs
Big Data = Transactions + Interactions + Observations
Sensors/RFID/Devices Mobile Web User Generated Content Spatial & GPS Coordinates
BIG DATA
Petabytes User Click Stream Sentiment Social Interactions & Feeds
Web Logs Dynamic Pricing Search Marketing
WEB
Offer History A/B Testing Affiliate Networks
Terabytes External
Demographics
Segmentation Customer Touches
CRM
Business Data
Offer Details Support Contacts Feeds
Gigabytes
HD Video, Audio, Images
Behavioral
ERP
Purchase Detail
Targeting Speech to Text
Purchase Record
Product/Service Logs
Payment Record Dynamic
Funnels
SMS/MMS
Megabytes
Increasing Data Variety and Complexity
7
The 451 Group & Teradata
8. Scalability Pain
Infrastructure
Cost $
Large You just lost
Capital customers
Expenditure
Predicted
Demand
Opportunity Traditional
Cost Hardware
Actual
Demand
Dynamic
Scaling
time
8
9. Ongoing “Scaling MySQL” Series
• August 16 & September 20, 2012
– Scaling MySQL: ScaleUp versus Scale Out
• October 23, 2012
– Methods and challenges to Scale out MySQL
• December 13, 2012
– Benefits of Automatic Data Distribution
• Today
– Catch 22 of read-write splitting
9
10. The Database Engine is the Bottleneck...
• Every write operation is At Least 4 write operations inside the DB:
– Data segment
– Index segment
– Undo segment
– Transaction log
• And Multiple Activities in the DB engine memory:
– Buffer management
– Locking
– Thread locks/semaphores
– Recovery tasks
10
11. The Database Engine is the Bottleneck
• Every write operation is At Least 4 write operations inside the DB:
– Data segment
– Index segment
– Undo segment Now multiply
– Transaction log by 10TB
accessed by
• And Multiple Activities in the DB engine memory:
10000
– Buffer management
concurrent
– Locking
sessions
– Thread locks/semaphores
– Recovery tasks
11
12. So… Let’s get to work!
• I’m growing, have more users, need to support more
throughput thru scale-out
• Solution:
– Create replicated database servers
– Distribute the sessions across those database servers. Read /
Write splitting:
– Reads use the slaves
– Writes go to the master
• Benefits:
– Better resource consumption
– Get more read throughput
– Get more write throughput
– Awesome!
12
14. If Done Alone…
• Application code needs to be changed
• Maintain 2 connection pools
– Write – master
– Reads – A blend of all slaves
• Every flow, in its beginning, disclaims:
– “I will do only reads”
– “I will do reads and writes”
– What’s the default?
• Result:
– Writing code, maintaining code
– Maintaining database ops in the app: add/remove slaves, change
IPs...
– Master database is far more occupied than it should be
– Reads are not well balanced
– What if replication breaks?
– Can I read stale data?
14
15. Read / Write Splitting with ScaleBase
• 0 code changes and 0 code maintenance
• Reads run faster
• Writes run faster
• Better resource utilization/load balancing
• Improved data consistency/transaction isolation
• Built-in failover with high availability
• Database aware, replication state aware, replication lag aware
• Real time monitoring and alerts
• Centralized management dashboard
15
16. Read / Write Splitting
Current
Replication
With ScaleBase
Replication
Application Experience
16
18. Scale Out with Amazon AWS RDS Read Replica
Current
RDS Read Replicas
With ScaleBase
RDS Read Replicas
Application Experience
18
19. Choose Your Scale-out Path
Data Distribution
Database Size
Read/Write Splitting
1 DB?
Good for me!
# of concurrent sessions
19
20. Scaling Out Achieves Unlimited Scalability
160000
140000
120000
100000
Throughput
84000
80000 Throughput (TPM)
Total DB Size (MB)
60000 60000 # Connections
48000
40000
36000
24000 2500
20000 2000
12000 1500 1500
6000 1000
0 500 500
1 2 4 6 8 10 14
Number of Databases
20
21. Detailed Scale Out Case Studies
One of world's largest &
most widely respected
manufacturers of smart
phones and
telecommunications
hardware & software
AppDynamics Mozilla Solar Edge
• Device Apps App • Next gen APM • New Product/ • Next Gen
• Availability company Next Gen App/ Monitoring App
• Scalability • Scalability for the AppStore • Massive Scale
• Geo-clustering Netflix • Scalability • Monitors real
implementation • Geo-sharding time data from
• 100 Apps
thousands of
• 300 MySQL DB
distributed
systems
21
22. Summary
• Database scalability is a significant problem
– App explosion, Big Data, Mobile
• Scale Up helps somewhat, but Scale Out provides
a long-term, cost-effective solution
• ScaleBase has an effective Scale Out
solution with a proven ROI
– Improves performance &
requires NO changes to
your existing infrastructure
• Choose your scale-out path....
– The ScaleBase platform enables
you to start with R/W splitting and
grow into automatic data distribution
22
23. Questions (please enter directly into the GTW side panel)
617.630.2800
www.ScaleBase.com
doron.levari@scalebase.com
paul.campaniello@scalebase.com
23