Top Banner
OCTOBER 11-14, 2016 BOSTON, MA
17

Multi-Tenant Log Analytics SaaS Service using Solr: Presented by Chirag Gupta & Srivatsan Parthasarathy, Microsoft

Apr 16, 2017

Download

Technology

LucidWorks
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Multi-Tenant Log Analytics SaaS Service using Solr: Presented by Chirag Gupta & Srivatsan Parthasarathy, Microsoft

O C T O B E R 1 1 - 1 4 , 2 0 1 6 • B O S T O N , M A

Page 2: Multi-Tenant Log Analytics SaaS Service using Solr: Presented by Chirag Gupta & Srivatsan Parthasarathy, Microsoft

Multi-Tenant Log Analytics SaaS Service using SOLR Chirag Gupta (Principal Software Engineer)

Srivatsan Parthasarathy (Partner Software Engineer) Microsoft Corp.

Page 3: Multi-Tenant Log Analytics SaaS Service using Solr: Presented by Chirag Gupta & Srivatsan Parthasarathy, Microsoft

Solutions

Search & Analytics

Portal/API

Microsoft Log Analytics

Page 4: Multi-Tenant Log Analytics SaaS Service using Solr: Presented by Chirag Gupta & Srivatsan Parthasarathy, Microsoft

Real-time search Patching

Configuration Change Tracking

Linux Solutions

Monitoring App Solutions

Community Gallery

Security Audit Data Protection Dashboards

Integrations/Collectors Log Analytics Service

Solution Platform

Microso'  Log  Analy0cs  Solu0on  Pla4orm

Page 5: Multi-Tenant Log Analytics SaaS Service using Solr: Presented by Chirag Gupta & Srivatsan Parthasarathy, Microsoft

5

02

DEMO Microsoft Log Analytics

Aka OMS (Operations Management Suite)

Page 6: Multi-Tenant Log Analytics SaaS Service using Solr: Presented by Chirag Gupta & Srivatsan Parthasarathy, Microsoft

6

02

•  50K+  customers  with  10M+  shards

Usage Statistics

•  20PB  searchable  documents  •  188  million  queries  per  week  

Page 7: Multi-Tenant Log Analytics SaaS Service using Solr: Presented by Chirag Gupta & Srivatsan Parthasarathy, Microsoft

7

02 Challenges •  SOLR  Cloud  boDlenecks  

•  MulE-­‐tenant  support  

•  Performance  issues  with  wide  queries  

Page 8: Multi-Tenant Log Analytics SaaS Service using Solr: Presented by Chirag Gupta & Srivatsan Parthasarathy, Microsoft

8

02 SOLR Cloud

Page 9: Multi-Tenant Log Analytics SaaS Service using Solr: Presented by Chirag Gupta & Srivatsan Parthasarathy, Microsoft

IngesEon  

Azure  File  Shares

SOLR  Clusters

SOLR  

Query  

Cluster  State  

Microso'  Log  Analy0cs  Cloud

Gateway  

SOLR  Query  Merger  

Page 10: Multi-Tenant Log Analytics SaaS Service using Solr: Presented by Chirag Gupta & Srivatsan Parthasarathy, Microsoft

SOLR  Cluster  

Query Inges0on

Predictable  Load Single  Customer/

Workload

SOLR  Workloads

Light  Load Moderate  Load Heavy  Load

Long  tail  of  large  and  small  customers Growing/shrinking  without  warning

Page 11: Multi-Tenant Log Analytics SaaS Service using Solr: Presented by Chirag Gupta & Srivatsan Parthasarathy, Microsoft

IngesEon  

SOLR  Clusters

Azure  File  Shares

Cold  Cluster1  SOLR  

Query  

Microso'  Log  Analy0cs  Workload  Management

Cluster  State  

Gateway  

SOLR  Query  Merger  

Management  

Page 12: Multi-Tenant Log Analytics SaaS Service using Solr: Presented by Chirag Gupta & Srivatsan Parthasarathy, Microsoft

SOLR  Cluster  

Wide  Range  Query

SOLR  Query

Page 13: Multi-Tenant Log Analytics SaaS Service using Solr: Presented by Chirag Gupta & Srivatsan Parthasarathy, Microsoft

Query  

Cold  Cluster1  SOLR  

Hot  SOLR  Clusters

Azure  File  Shares

Cold  Cluster1  SOLR  

Cold  Cluster

Microso'  Log  Analy0cs  Cold  Query

Cluster  State  

Gateway  

SOLR  Query  Merger  

Page 14: Multi-Tenant Log Analytics SaaS Service using Solr: Presented by Chirag Gupta & Srivatsan Parthasarathy, Microsoft

14

02 Recap •  Used  external  durable  storage  vs  replicaEon  

•  Central  scoped  config  with  ApplicaEon  Load  Balancing  vs  

Zookeeper  

•  Shard  Lifecycle  Management  as  a  separate  component  

•  Cold  Storage  based  Queries  

Page 15: Multi-Tenant Log Analytics SaaS Service using Solr: Presented by Chirag Gupta & Srivatsan Parthasarathy, Microsoft

15

02 Next Steps •  Further  opEmize  SOLR  for  Log  AnalyEcs  Scenario  

•  IngesEon  pipeline  

•  AnalyEcs  queries  

Page 16: Multi-Tenant Log Analytics SaaS Service using Solr: Presented by Chirag Gupta & Srivatsan Parthasarathy, Microsoft

16

02

Q/A

Page 17: Multi-Tenant Log Analytics SaaS Service using Solr: Presented by Chirag Gupta & Srivatsan Parthasarathy, Microsoft

17

02

Thank You Check out Microsoft Log Analytics @ http://microsoft.com/oms Blogs @ https://blogs.technet.microsoft.com/msoms/