SlideShare uma empresa Scribd logo
1 de 23
Data and Storage Challenges
       100s Millions of Users, 10s-100s PB of Data
          and Billions of files to store and serve




  What all these companies have in common ?
  Internet/Cloud business impossible to sustain and develop
                  with traditional IT approaches

                                                              Slide 2
Scality – Quick Facts
 Founded 2009
 Experienced management team
 HQ in the San Francisco, Global reach
 ~ 50 Employees, 20 engineers in Paris
                                          “Aggressive use of a scale-out
 24 x 7 support team                       architecture like that enabled
                                           by Scality's RING architecture
                                          will become more prevalent, as
 US patents                               IT organizations develop best
                                              practices that boost storage
 $13M invested in Scality to-date         asset use, reduce operational
                                                      overhead, and meet
 120% annual growth                                  high data availability
                                                            expectations.”
 Industry Associations




                                                                     Slide 3
Customers in US, Europe and Japan
  Email Service Providers




  Cloud Providers (s3 Compatible, FileSync, Cloud Backup…)




Consumer Internet                      Big Data




 Hardware Alliances




                                                             Slide 4
Scality RING 4
       Email                    File Storage                    StaaS               Digital Media               Big Data


 Enterprise &                                                                                               Data
                              Scale Out
 Cloud Email                                                     S3 & CDMI API    Origin Server             Processing
                              File System
 System                                                                                                     with Hadoop




                        Scality RING Organic Storage 4
                               MD                                                                            S3
 P2P
                               DATA
                                                                        ARC                                 CDMI

  Ring          End-to-End    Object          MESA      Replication    Erasure      Geo           Tiering   Standard      Management
Topology        Parallelism   Storage       NewSQL DB                  Coding    Redundancy




                                                        x86




                                                                                                                                       Slide 5
Les Défis du Stockage Mail

 L’explosion des données et l’explosion des attentes

 La gestion des volumes, la croissance et la distribution

 La complexité

 Les performances
 La protection
     Ne pas perdre les données
     Garder les données disponibles




                                                         Slide 6
La gestion des volumes

                 Chaque ZCS gère une liste
                  fixe d’utilisateurs, on doit :
                   Distribuer la charge CPU, DBs,
                    IOPS
                   Gérer les volumes
                   Les volumes sont limités en
                    nombre de fichiers




                                                     Slide 7
L’explosion du stockage
 Attentes clients

 Cout d’y répondre




                           Slide 8
Les migrations
                  Changement de HW

                  Serveurs trop chargé

                  Changement de versions

                  Volumes pleins

                 …




                                          Slide 9
La complexité
Scality's Zimbra Architecture
  Zimbra 7/8
   Servers




                                              SCALITY'S
                                                RING




Spare Zimbra Server

                                              Legend
                      Stateless Zimbra Node
                                                       Data
                      Standard GE Network              MySQL backups
Les Performances


 La combinaison de:
   volume important
   Densité d’ IO
   Quantité de fichiers ~ milliards

 La croissance ne peut pas réduire
  les performances

 Webmail et IMAP exige les réponses
  < 100msec en tout temps



                                       Slide 13
Distributed Architecture                                                             P2P




                                                          Scality RING



       Servers (6)        Storage nodes
                       (ex: 6/node, total=36)

                                                Storage nodes projected on a ring

 From Servers to Storage Nodes
 RING Topology, P2P Architecture
 Limitless Scale-Out Storage based on Shared Nothing model
 Fully Distributed Storage (Data and Meta-data)


                                                                                    Slide 14
End-to-End Parallelism
                                        APPLICATIONS /     APPLICATIONS /       APPLICATIONS /         APPLICATIONS /      APPLICATIONS /
 Parallel Connectors access             CONNECTORS         CONNECTORS           CONNECTORS             CONNECTORS          CONNECTORS



  to Storage Nodes
   Performance aggregation               STORAGE                  STORAGE                       STORAGE                  STORAGE
                                           NODES                    NODES                         NODES                    NODES
   Redundant Data Path

 Multiple Storage Nodes                  I/O
                                        DAEMONS
                                                           I/O
                                                         DAEMONS
                                                                              I/O
                                                                            DAEMONS
                                                                                               I/O
                                                                                             DAEMONS
                                                                                                                I/O
                                                                                                              DAEMONS
                                                                                                                                 I/O
                                                                                                                               DAEMONS
  per server
   Minimum 6 to increase parallelism              SSD                                SATA
                                                                                                                         TIERED
                                                                                                                        STORAGE
    and data independence
        Fast and easy rebuild
                                                  Scality Parallelism Factor
 Multiple IO Daemons                       #Storage Nodes x #IO Daemons
  per Server                                               vs
   Control Physical and Boost IO        Simple server node with only 1 IO Engine


         Independent Performance and Capacity Scalability

                                                                                                                              Slide 15
« Exceptional performance »


“ESG Lab verified exceptional performance for an object-based storage
solution, which rivals block-based solutions. Aggregate throughput
scaled linearly as nodes were added to a RING. Response times
improved as the RING grew in size, allowing for predictability when
deploying a RING.”

                                    Table 3. Content Delivery
                                                                Simultaneously Sustained
                                      Object Type                   Objects Delivered
                                                                 5 servers with Intel SSD
                                   Internet Audio (MP3)                 211,424
                                    Internet Image (JPG)                135,311
                                       Internet Video
                                                                         90,208
                                           (MPEG)
                                       CD Audio (ISO)                    18,877
                                     Broadcast TV (HD)                    2,298



                                                                                            Slide 16
La protection


 La perte des messages n’est
  pas acceptable

 La disponibilité de la
  messagerie est essentielle

 Souvent le cout oblige à des
  compromis




                                 Slide 17
Data Replication
                                                                       11

                                                                 00

 No data transformation                                   220              20

   Clear/Native data format
                                                     200                          40
   Very fast access
   Simple projection
                                                   180                                 60


 Class of Storage                           171


   Up to 5 replicas (6 copies)                     160
                                                                                  80

                                                                                            91


 Rack-aware                                               140              100

                                                                 120
   Guarantee of full independent object location

 Self-healing
     Balance misplaced objects
     Transparently proxy misplaced objects
     Rebuild missing replicas
     Permanent CRC of all contents (no silent data corruption)


                                                                                            Slide 18
Scality ARC                                                    ARC




 Data fragments = Native Data (no transformation)
   Direct and fast read access
   Calculation only required when data is missing
   Highly Configurable eg ARC(2,4)

                                                      Scality
                                              4
                                                       RING
                                      Check
                                      sums

    Data           Scality
   inputs         ARC(14,4)
                                       Data
                                              14

 Data source                    Output to be stored




                                                            Slide 19
Geo Redundancy

 Business Continuity with “true 99.999%” availability

 Multi-site topology with Scality RING (up to 6 sites)
   Replication or Geo Erasure Coding implementation – Synchronous

 Or Multi-RINGs on Multi-site (independent topology) –
  Asynchronous



                                               Asynchronous
                                                  multiple
   Synchronous                                  independent
  stretched RING                                   RINGs
   across 2 sites


                                                              Slide 20
2 Million Users, 1 Billion Objects:
Telenet – Email Service Provider Case Study
Problem: Outdated Infrastructure, Fast Growing
Customer Base, Budgetary Constraints, Exponential
Growth of Storage Projected.
Solution: Scality RING
    Unlimited number of files: Millions of files per bucket. Up
     to 1B files per node.
    Pay as you grow model
    Fully integrated product includes Zimbra Connectors


“Scality’s storage tiering capability allows us to use
lower cost disk systems at geographically dispersed
sites to provide Tier 2 storage with true redundancy
and disaster recovery, without incurring the extra
hardware expense and back-up overhead
associated with using NAS and SAN storage
systems.

In addition, the cost risk associated with email
storage has been significantly reduced with Scality
as we can add lower cost storage as and when we
need it, without large incremental spending chunks”

Nick De Jonghe, Manager Network Strategy &
Architecture, at Telenet


                                                                   Slide 21
En resumé
Challenges Zimbra                     Solutions Scality

L'explosion du stockage coute cher    Stockage distribué sur des serveurs
en NAS/SAN                            standards baisse le TCO

Limitation du nombre d'objets par     pas de limitation (no inode): un seul
volume nécessite de monter            volume: aggregation de la capacité
plusieurs volumes indépendants qui    de stockage
ne partagent pas leur capacité
Performance                           L'ajout de capacité de stockage
                                      augmente la performance
                                      (aggregation CPU & IO operations)

Sauvegardes complexes                 sauvegardes intégrées distribuées
                                      géographiquement (géo-redondant)

Ajout de capacité sans interruption   système distribué – zéro interruption
Merci
http://www.scality.com




                 Slide 23

Mais conteúdo relacionado

Mais procurados

Introduction to GlusterFS Webinar - September 2011
Introduction to GlusterFS Webinar - September 2011Introduction to GlusterFS Webinar - September 2011
Introduction to GlusterFS Webinar - September 2011GlusterFS
 
Introducing StorNext5 and Lattus
Introducing StorNext5 and LattusIntroducing StorNext5 and Lattus
Introducing StorNext5 and Lattusinside-BigData.com
 
Introduction to IBM Spectrum Scale and Its Use in Life Science
Introduction to IBM Spectrum Scale and Its Use in Life ScienceIntroduction to IBM Spectrum Scale and Its Use in Life Science
Introduction to IBM Spectrum Scale and Its Use in Life ScienceSandeep Patil
 
Building modern data lakes
Building modern data lakes Building modern data lakes
Building modern data lakes Minio
 
Network Attached Storage (NAS)
Network Attached Storage (NAS) Network Attached Storage (NAS)
Network Attached Storage (NAS) Kshitij Shete
 
Survey of distributed storage system
Survey of distributed storage systemSurvey of distributed storage system
Survey of distributed storage systemZhichao Liang
 
Storage area network
Storage area networkStorage area network
Storage area networkNeha Agarwal
 
Huawei Symantec Oceanspace N8000 clustered NAS Overview
Huawei Symantec Oceanspace N8000 clustered NAS OverviewHuawei Symantec Oceanspace N8000 clustered NAS Overview
Huawei Symantec Oceanspace N8000 clustered NAS OverviewUtopia Media
 
Long and winding road - 2014
Long and winding road  - 2014Long and winding road  - 2014
Long and winding road - 2014Connor McDonald
 
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red HatThe Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red HatOpenStack
 
NAS - Network Attached Storage
NAS - Network Attached StorageNAS - Network Attached Storage
NAS - Network Attached StorageShashank Bhatnagar
 
Nas and san
Nas and sanNas and san
Nas and sansongaco
 
Emc san-overview-presentation
Emc san-overview-presentationEmc san-overview-presentation
Emc san-overview-presentationjabramo
 
RunningQuantumOnQuantumAtNicira.pdf
RunningQuantumOnQuantumAtNicira.pdfRunningQuantumOnQuantumAtNicira.pdf
RunningQuantumOnQuantumAtNicira.pdfOpenStack Foundation
 

Mais procurados (20)

Introduction to GlusterFS Webinar - September 2011
Introduction to GlusterFS Webinar - September 2011Introduction to GlusterFS Webinar - September 2011
Introduction to GlusterFS Webinar - September 2011
 
Introducing StorNext5 and Lattus
Introducing StorNext5 and LattusIntroducing StorNext5 and Lattus
Introducing StorNext5 and Lattus
 
GlusterFS as a DFS
GlusterFS as a DFSGlusterFS as a DFS
GlusterFS as a DFS
 
DAS RAID NAS SAN
DAS RAID NAS SANDAS RAID NAS SAN
DAS RAID NAS SAN
 
Introduction to IBM Spectrum Scale and Its Use in Life Science
Introduction to IBM Spectrum Scale and Its Use in Life ScienceIntroduction to IBM Spectrum Scale and Its Use in Life Science
Introduction to IBM Spectrum Scale and Its Use in Life Science
 
Building modern data lakes
Building modern data lakes Building modern data lakes
Building modern data lakes
 
Network Attached Storage (NAS)
Network Attached Storage (NAS) Network Attached Storage (NAS)
Network Attached Storage (NAS)
 
Survey of distributed storage system
Survey of distributed storage systemSurvey of distributed storage system
Survey of distributed storage system
 
Distributed storage system
Distributed storage systemDistributed storage system
Distributed storage system
 
Storage area network
Storage area networkStorage area network
Storage area network
 
Huawei Symantec Oceanspace N8000 clustered NAS Overview
Huawei Symantec Oceanspace N8000 clustered NAS OverviewHuawei Symantec Oceanspace N8000 clustered NAS Overview
Huawei Symantec Oceanspace N8000 clustered NAS Overview
 
Long and winding road - 2014
Long and winding road  - 2014Long and winding road  - 2014
Long and winding road - 2014
 
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red HatThe Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
 
NAS - Network Attached Storage
NAS - Network Attached StorageNAS - Network Attached Storage
NAS - Network Attached Storage
 
Nas101
Nas101Nas101
Nas101
 
Nas and san
Nas and sanNas and san
Nas and san
 
Emc san-overview-presentation
Emc san-overview-presentationEmc san-overview-presentation
Emc san-overview-presentation
 
Ron.Glenn
Ron.GlennRon.Glenn
Ron.Glenn
 
Ceph c01
Ceph c01Ceph c01
Ceph c01
 
RunningQuantumOnQuantumAtNicira.pdf
RunningQuantumOnQuantumAtNicira.pdfRunningQuantumOnQuantumAtNicira.pdf
RunningQuantumOnQuantumAtNicira.pdf
 

Destaque

Vmware zimbra et_le_cloud
Vmware zimbra et_le_cloudVmware zimbra et_le_cloud
Vmware zimbra et_le_cloudAntony Barroux
 
虚拟化与云计算
虚拟化与云计算虚拟化与云计算
虚拟化与云计算ITband
 
[超强腿击术].马中碧
[超强腿击术].马中碧[超强腿击术].马中碧
[超强腿击术].马中碧军山 马
 
Webinar: NAS vs. Object Storage: 10 Reasons Why Object Storage Will Win
Webinar: NAS vs. Object Storage: 10 Reasons Why Object Storage Will WinWebinar: NAS vs. Object Storage: 10 Reasons Why Object Storage Will Win
Webinar: NAS vs. Object Storage: 10 Reasons Why Object Storage Will WinStorage Switzerland
 
Webinar: Sizing Up Object Storage for the Enterprise
Webinar: Sizing Up Object Storage for the EnterpriseWebinar: Sizing Up Object Storage for the Enterprise
Webinar: Sizing Up Object Storage for the EnterpriseStorage Switzerland
 
Primend Pilveseminar - Soodne hind + lihtne haldus – pilve minek= ?
Primend Pilveseminar - Soodne hind + lihtne haldus – pilve minek= ?Primend Pilveseminar - Soodne hind + lihtne haldus – pilve minek= ?
Primend Pilveseminar - Soodne hind + lihtne haldus – pilve minek= ?Primend
 
Hackathon scality holberton seagate 2016 v5
Hackathon scality holberton seagate 2016 v5Hackathon scality holberton seagate 2016 v5
Hackathon scality holberton seagate 2016 v5Scality
 
Disaster Recovery in oVirt
Disaster Recovery in oVirtDisaster Recovery in oVirt
Disaster Recovery in oVirtMaor Lipchuk
 
Which Hypervisor Is Best? My SQL on Ceph
Which Hypervisor Is Best? My SQL on CephWhich Hypervisor Is Best? My SQL on Ceph
Which Hypervisor Is Best? My SQL on CephRed_Hat_Storage
 
Storage best practices
Storage best practicesStorage best practices
Storage best practicesMaor Lipchuk
 
Presentazione SimpliVity @ VMUGIT UserCon 2015
Presentazione SimpliVity @ VMUGIT UserCon 2015Presentazione SimpliVity @ VMUGIT UserCon 2015
Presentazione SimpliVity @ VMUGIT UserCon 2015VMUG IT
 
Openstack with ceph
Openstack with cephOpenstack with ceph
Openstack with cephIan Colle
 
Simplivity webinar presentation
Simplivity webinar presentationSimplivity webinar presentation
Simplivity webinar presentationRyan Hadden
 
Ceph Performance and Sizing Guide
Ceph Performance and Sizing GuideCeph Performance and Sizing Guide
Ceph Performance and Sizing GuideJose De La Rosa
 
Mellanox High Performance Networks for Ceph
Mellanox High Performance Networks for CephMellanox High Performance Networks for Ceph
Mellanox High Performance Networks for CephMellanox Technologies
 
Ceph Performance: Projects Leading Up to Jewel
Ceph Performance: Projects Leading Up to JewelCeph Performance: Projects Leading Up to Jewel
Ceph Performance: Projects Leading Up to JewelRed_Hat_Storage
 

Destaque (20)

Mobile forum
Mobile forumMobile forum
Mobile forum
 
Mx hero
Mx heroMx hero
Mx hero
 
Vmware zimbra et_le_cloud
Vmware zimbra et_le_cloudVmware zimbra et_le_cloud
Vmware zimbra et_le_cloud
 
虚拟化与云计算
虚拟化与云计算虚拟化与云计算
虚拟化与云计算
 
[超强腿击术].马中碧
[超强腿击术].马中碧[超强腿击术].马中碧
[超强腿击术].马中碧
 
Webinar: NAS vs. Object Storage: 10 Reasons Why Object Storage Will Win
Webinar: NAS vs. Object Storage: 10 Reasons Why Object Storage Will WinWebinar: NAS vs. Object Storage: 10 Reasons Why Object Storage Will Win
Webinar: NAS vs. Object Storage: 10 Reasons Why Object Storage Will Win
 
Webinar: Sizing Up Object Storage for the Enterprise
Webinar: Sizing Up Object Storage for the EnterpriseWebinar: Sizing Up Object Storage for the Enterprise
Webinar: Sizing Up Object Storage for the Enterprise
 
Primend Pilveseminar - Soodne hind + lihtne haldus – pilve minek= ?
Primend Pilveseminar - Soodne hind + lihtne haldus – pilve minek= ?Primend Pilveseminar - Soodne hind + lihtne haldus – pilve minek= ?
Primend Pilveseminar - Soodne hind + lihtne haldus – pilve minek= ?
 
Hackathon scality holberton seagate 2016 v5
Hackathon scality holberton seagate 2016 v5Hackathon scality holberton seagate 2016 v5
Hackathon scality holberton seagate 2016 v5
 
Disaster Recovery in oVirt
Disaster Recovery in oVirtDisaster Recovery in oVirt
Disaster Recovery in oVirt
 
Bluestore
BluestoreBluestore
Bluestore
 
Which Hypervisor Is Best? My SQL on Ceph
Which Hypervisor Is Best? My SQL on CephWhich Hypervisor Is Best? My SQL on Ceph
Which Hypervisor Is Best? My SQL on Ceph
 
Storage best practices
Storage best practicesStorage best practices
Storage best practices
 
Presentazione SimpliVity @ VMUGIT UserCon 2015
Presentazione SimpliVity @ VMUGIT UserCon 2015Presentazione SimpliVity @ VMUGIT UserCon 2015
Presentazione SimpliVity @ VMUGIT UserCon 2015
 
Openstack with ceph
Openstack with cephOpenstack with ceph
Openstack with ceph
 
Simplivity webinar presentation
Simplivity webinar presentationSimplivity webinar presentation
Simplivity webinar presentation
 
oVirt introduction
oVirt introduction oVirt introduction
oVirt introduction
 
Ceph Performance and Sizing Guide
Ceph Performance and Sizing GuideCeph Performance and Sizing Guide
Ceph Performance and Sizing Guide
 
Mellanox High Performance Networks for Ceph
Mellanox High Performance Networks for CephMellanox High Performance Networks for Ceph
Mellanox High Performance Networks for Ceph
 
Ceph Performance: Projects Leading Up to Jewel
Ceph Performance: Projects Leading Up to JewelCeph Performance: Projects Leading Up to Jewel
Ceph Performance: Projects Leading Up to Jewel
 

Semelhante a Scality, Cloud Storage pour Zimbra

Panzura & Scality - Cloud Storage made seamless - Cloud Expo New York City 2012
Panzura & Scality - Cloud Storage made seamless - Cloud Expo New York City 2012Panzura & Scality - Cloud Storage made seamless - Cloud Expo New York City 2012
Panzura & Scality - Cloud Storage made seamless - Cloud Expo New York City 2012Marc Villemade
 
Cloud Computing and Big Data - Charles Fan
Cloud Computing and Big Data - Charles FanCloud Computing and Big Data - Charles Fan
Cloud Computing and Big Data - Charles Fanxuyunhao
 
AWS Summit 2011: Architecting in the cloud
AWS Summit 2011: Architecting in the cloudAWS Summit 2011: Architecting in the cloud
AWS Summit 2011: Architecting in the cloudAmazon Web Services
 
Beyond The Data Grid: Coherence, Normalisation, Joins and Linear Scalability
Beyond The Data Grid: Coherence, Normalisation, Joins and Linear ScalabilityBeyond The Data Grid: Coherence, Normalisation, Joins and Linear Scalability
Beyond The Data Grid: Coherence, Normalisation, Joins and Linear ScalabilityBen Stopford
 
S100299 ibm-cos-orlando-v1804c
S100299 ibm-cos-orlando-v1804cS100299 ibm-cos-orlando-v1804c
S100299 ibm-cos-orlando-v1804cTony Pearson
 
Accel Partners New Data Workshop 7-14-10
Accel Partners New Data Workshop 7-14-10Accel Partners New Data Workshop 7-14-10
Accel Partners New Data Workshop 7-14-10keirdo1
 
Drobo storage for_business_summary
Drobo storage for_business_summaryDrobo storage for_business_summary
Drobo storage for_business_summaryClayton Desouza
 
Serving Media From The Edge - Miles Ward - AWS Summit 2012 Australia
Serving Media From The Edge - Miles Ward - AWS Summit 2012 AustraliaServing Media From The Edge - Miles Ward - AWS Summit 2012 Australia
Serving Media From The Edge - Miles Ward - AWS Summit 2012 AustraliaAmazon Web Services
 
AWS Partner Presentation – Panzura – AWS Cloud Storage for the Enterprise 2012
AWS Partner Presentation – Panzura – AWS Cloud Storage for the Enterprise 2012AWS Partner Presentation – Panzura – AWS Cloud Storage for the Enterprise 2012
AWS Partner Presentation – Panzura – AWS Cloud Storage for the Enterprise 2012Amazon Web Services
 
MongoDB World 2019: Implementation and Operationalization of MongoDB Sharding...
MongoDB World 2019: Implementation and Operationalization of MongoDB Sharding...MongoDB World 2019: Implementation and Operationalization of MongoDB Sharding...
MongoDB World 2019: Implementation and Operationalization of MongoDB Sharding...MongoDB
 
AWS Partner Presentation-Symantec-AWS Cloud Storage for the Enterprise 2012
AWS Partner Presentation-Symantec-AWS Cloud Storage for the Enterprise 2012AWS Partner Presentation-Symantec-AWS Cloud Storage for the Enterprise 2012
AWS Partner Presentation-Symantec-AWS Cloud Storage for the Enterprise 2012Amazon Web Services
 
Architecting Virtualized Infrastructure for Big Data
Architecting Virtualized Infrastructure for Big DataArchitecting Virtualized Infrastructure for Big Data
Architecting Virtualized Infrastructure for Big DataRichard McDougall
 
VMware, Storage & Kitchen appliances
VMware, Storage & Kitchen appliancesVMware, Storage & Kitchen appliances
VMware, Storage & Kitchen appliancessubtitle
 
Cloud Computing & Scaling Web Apps
Cloud Computing & Scaling Web AppsCloud Computing & Scaling Web Apps
Cloud Computing & Scaling Web AppsMark Slingsby
 
SQL and NoSQL in SQL Server
SQL and NoSQL in SQL ServerSQL and NoSQL in SQL Server
SQL and NoSQL in SQL ServerMichael Rys
 
IBM Cloud Object Storage: How it works and typical use cases
IBM Cloud Object Storage: How it works and typical use casesIBM Cloud Object Storage: How it works and typical use cases
IBM Cloud Object Storage: How it works and typical use casesTony Pearson
 

Semelhante a Scality, Cloud Storage pour Zimbra (20)

Panzura & Scality - Cloud Storage made seamless - Cloud Expo New York City 2012
Panzura & Scality - Cloud Storage made seamless - Cloud Expo New York City 2012Panzura & Scality - Cloud Storage made seamless - Cloud Expo New York City 2012
Panzura & Scality - Cloud Storage made seamless - Cloud Expo New York City 2012
 
Cloud Computing and Big Data - Charles Fan
Cloud Computing and Big Data - Charles FanCloud Computing and Big Data - Charles Fan
Cloud Computing and Big Data - Charles Fan
 
Azure and cloud design patterns
Azure and cloud design patternsAzure and cloud design patterns
Azure and cloud design patterns
 
AWS Summit 2011: Architecting in the cloud
AWS Summit 2011: Architecting in the cloudAWS Summit 2011: Architecting in the cloud
AWS Summit 2011: Architecting in the cloud
 
Beyond The Data Grid: Coherence, Normalisation, Joins and Linear Scalability
Beyond The Data Grid: Coherence, Normalisation, Joins and Linear ScalabilityBeyond The Data Grid: Coherence, Normalisation, Joins and Linear Scalability
Beyond The Data Grid: Coherence, Normalisation, Joins and Linear Scalability
 
S100299 ibm-cos-orlando-v1804c
S100299 ibm-cos-orlando-v1804cS100299 ibm-cos-orlando-v1804c
S100299 ibm-cos-orlando-v1804c
 
Accel Partners New Data Workshop 7-14-10
Accel Partners New Data Workshop 7-14-10Accel Partners New Data Workshop 7-14-10
Accel Partners New Data Workshop 7-14-10
 
Ibm 23sept2010
Ibm 23sept2010Ibm 23sept2010
Ibm 23sept2010
 
Drobo storage for_business_summary
Drobo storage for_business_summaryDrobo storage for_business_summary
Drobo storage for_business_summary
 
Serving Media From The Edge - Miles Ward - AWS Summit 2012 Australia
Serving Media From The Edge - Miles Ward - AWS Summit 2012 AustraliaServing Media From The Edge - Miles Ward - AWS Summit 2012 Australia
Serving Media From The Edge - Miles Ward - AWS Summit 2012 Australia
 
AWS Partner Presentation – Panzura – AWS Cloud Storage for the Enterprise 2012
AWS Partner Presentation – Panzura – AWS Cloud Storage for the Enterprise 2012AWS Partner Presentation – Panzura – AWS Cloud Storage for the Enterprise 2012
AWS Partner Presentation – Panzura – AWS Cloud Storage for the Enterprise 2012
 
MongoDB World 2019: Implementation and Operationalization of MongoDB Sharding...
MongoDB World 2019: Implementation and Operationalization of MongoDB Sharding...MongoDB World 2019: Implementation and Operationalization of MongoDB Sharding...
MongoDB World 2019: Implementation and Operationalization of MongoDB Sharding...
 
AWS Partner Presentation-Symantec-AWS Cloud Storage for the Enterprise 2012
AWS Partner Presentation-Symantec-AWS Cloud Storage for the Enterprise 2012AWS Partner Presentation-Symantec-AWS Cloud Storage for the Enterprise 2012
AWS Partner Presentation-Symantec-AWS Cloud Storage for the Enterprise 2012
 
Architecting Virtualized Infrastructure for Big Data
Architecting Virtualized Infrastructure for Big DataArchitecting Virtualized Infrastructure for Big Data
Architecting Virtualized Infrastructure for Big Data
 
Introduction to AWS tools
Introduction to AWS toolsIntroduction to AWS tools
Introduction to AWS tools
 
VMware, Storage & Kitchen appliances
VMware, Storage & Kitchen appliancesVMware, Storage & Kitchen appliances
VMware, Storage & Kitchen appliances
 
Lsi Nytro Flash 101 May 2012
Lsi Nytro Flash 101 May 2012Lsi Nytro Flash 101 May 2012
Lsi Nytro Flash 101 May 2012
 
Cloud Computing & Scaling Web Apps
Cloud Computing & Scaling Web AppsCloud Computing & Scaling Web Apps
Cloud Computing & Scaling Web Apps
 
SQL and NoSQL in SQL Server
SQL and NoSQL in SQL ServerSQL and NoSQL in SQL Server
SQL and NoSQL in SQL Server
 
IBM Cloud Object Storage: How it works and typical use cases
IBM Cloud Object Storage: How it works and typical use casesIBM Cloud Object Storage: How it works and typical use cases
IBM Cloud Object Storage: How it works and typical use cases
 

Mais de Antony Barroux

PARTAGE par RENATER avec Cloudwatt & Netixia
PARTAGE par RENATER avec Cloudwatt & NetixiaPARTAGE par RENATER avec Cloudwatt & Netixia
PARTAGE par RENATER avec Cloudwatt & NetixiaAntony Barroux
 
Netixia Zimbra Strategy
Netixia Zimbra StrategyNetixia Zimbra Strategy
Netixia Zimbra StrategyAntony Barroux
 
Netixia Zimbra Collaboration Roadmap
Netixia Zimbra Collaboration RoadmapNetixia Zimbra Collaboration Roadmap
Netixia Zimbra Collaboration RoadmapAntony Barroux
 
Forum Zimbra 2012 Zimbra et la SSO
Forum Zimbra 2012 Zimbra et la SSOForum Zimbra 2012 Zimbra et la SSO
Forum Zimbra 2012 Zimbra et la SSOAntony Barroux
 
Forum Zimbra 2012 Messagerie probante
Forum Zimbra 2012 Messagerie probanteForum Zimbra 2012 Messagerie probante
Forum Zimbra 2012 Messagerie probanteAntony Barroux
 
Forum Zimbra 2012 introduction
Forum Zimbra 2012 introductionForum Zimbra 2012 introduction
Forum Zimbra 2012 introductionAntony Barroux
 

Mais de Antony Barroux (7)

PARTAGE par RENATER avec Cloudwatt & Netixia
PARTAGE par RENATER avec Cloudwatt & NetixiaPARTAGE par RENATER avec Cloudwatt & Netixia
PARTAGE par RENATER avec Cloudwatt & Netixia
 
Netixia Zimbra Strategy
Netixia Zimbra StrategyNetixia Zimbra Strategy
Netixia Zimbra Strategy
 
Netixia Zimbra Collaboration Roadmap
Netixia Zimbra Collaboration RoadmapNetixia Zimbra Collaboration Roadmap
Netixia Zimbra Collaboration Roadmap
 
Smtp et filtrage
Smtp et filtrageSmtp et filtrage
Smtp et filtrage
 
Forum Zimbra 2012 Zimbra et la SSO
Forum Zimbra 2012 Zimbra et la SSOForum Zimbra 2012 Zimbra et la SSO
Forum Zimbra 2012 Zimbra et la SSO
 
Forum Zimbra 2012 Messagerie probante
Forum Zimbra 2012 Messagerie probanteForum Zimbra 2012 Messagerie probante
Forum Zimbra 2012 Messagerie probante
 
Forum Zimbra 2012 introduction
Forum Zimbra 2012 introductionForum Zimbra 2012 introduction
Forum Zimbra 2012 introduction
 

Último

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Último (20)

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Scality, Cloud Storage pour Zimbra

  • 1.
  • 2. Data and Storage Challenges 100s Millions of Users, 10s-100s PB of Data and Billions of files to store and serve What all these companies have in common ? Internet/Cloud business impossible to sustain and develop with traditional IT approaches Slide 2
  • 3. Scality – Quick Facts  Founded 2009  Experienced management team  HQ in the San Francisco, Global reach  ~ 50 Employees, 20 engineers in Paris “Aggressive use of a scale-out  24 x 7 support team architecture like that enabled by Scality's RING architecture will become more prevalent, as  US patents IT organizations develop best practices that boost storage  $13M invested in Scality to-date asset use, reduce operational overhead, and meet  120% annual growth high data availability expectations.”  Industry Associations Slide 3
  • 4. Customers in US, Europe and Japan Email Service Providers Cloud Providers (s3 Compatible, FileSync, Cloud Backup…) Consumer Internet Big Data Hardware Alliances Slide 4
  • 5. Scality RING 4 Email File Storage StaaS Digital Media Big Data Enterprise & Data Scale Out Cloud Email S3 & CDMI API Origin Server Processing File System System with Hadoop Scality RING Organic Storage 4 MD S3 P2P DATA ARC CDMI Ring End-to-End Object MESA Replication Erasure Geo Tiering Standard Management Topology Parallelism Storage NewSQL DB Coding Redundancy x86 Slide 5
  • 6. Les Défis du Stockage Mail  L’explosion des données et l’explosion des attentes  La gestion des volumes, la croissance et la distribution  La complexité  Les performances  La protection  Ne pas perdre les données  Garder les données disponibles Slide 6
  • 7. La gestion des volumes  Chaque ZCS gère une liste fixe d’utilisateurs, on doit :  Distribuer la charge CPU, DBs, IOPS  Gérer les volumes  Les volumes sont limités en nombre de fichiers Slide 7
  • 8. L’explosion du stockage  Attentes clients  Cout d’y répondre Slide 8
  • 9. Les migrations  Changement de HW  Serveurs trop chargé  Changement de versions  Volumes pleins … Slide 9
  • 11.
  • 12. Scality's Zimbra Architecture Zimbra 7/8 Servers SCALITY'S RING Spare Zimbra Server Legend Stateless Zimbra Node Data Standard GE Network MySQL backups
  • 13. Les Performances  La combinaison de:  volume important  Densité d’ IO  Quantité de fichiers ~ milliards  La croissance ne peut pas réduire les performances  Webmail et IMAP exige les réponses < 100msec en tout temps Slide 13
  • 14. Distributed Architecture P2P Scality RING Servers (6) Storage nodes (ex: 6/node, total=36) Storage nodes projected on a ring  From Servers to Storage Nodes  RING Topology, P2P Architecture  Limitless Scale-Out Storage based on Shared Nothing model  Fully Distributed Storage (Data and Meta-data) Slide 14
  • 15. End-to-End Parallelism APPLICATIONS / APPLICATIONS / APPLICATIONS / APPLICATIONS / APPLICATIONS /  Parallel Connectors access CONNECTORS CONNECTORS CONNECTORS CONNECTORS CONNECTORS to Storage Nodes  Performance aggregation STORAGE STORAGE STORAGE STORAGE NODES NODES NODES NODES  Redundant Data Path  Multiple Storage Nodes I/O DAEMONS I/O DAEMONS I/O DAEMONS I/O DAEMONS I/O DAEMONS I/O DAEMONS per server  Minimum 6 to increase parallelism SSD SATA TIERED STORAGE and data independence  Fast and easy rebuild Scality Parallelism Factor  Multiple IO Daemons #Storage Nodes x #IO Daemons per Server vs  Control Physical and Boost IO Simple server node with only 1 IO Engine Independent Performance and Capacity Scalability Slide 15
  • 16. « Exceptional performance » “ESG Lab verified exceptional performance for an object-based storage solution, which rivals block-based solutions. Aggregate throughput scaled linearly as nodes were added to a RING. Response times improved as the RING grew in size, allowing for predictability when deploying a RING.” Table 3. Content Delivery Simultaneously Sustained Object Type Objects Delivered 5 servers with Intel SSD Internet Audio (MP3) 211,424 Internet Image (JPG) 135,311 Internet Video 90,208 (MPEG) CD Audio (ISO) 18,877 Broadcast TV (HD) 2,298 Slide 16
  • 17. La protection  La perte des messages n’est pas acceptable  La disponibilité de la messagerie est essentielle  Souvent le cout oblige à des compromis Slide 17
  • 18. Data Replication 11 00  No data transformation 220 20  Clear/Native data format 200 40  Very fast access  Simple projection 180 60  Class of Storage 171  Up to 5 replicas (6 copies) 160 80 91  Rack-aware 140 100 120  Guarantee of full independent object location  Self-healing  Balance misplaced objects  Transparently proxy misplaced objects  Rebuild missing replicas  Permanent CRC of all contents (no silent data corruption) Slide 18
  • 19. Scality ARC ARC  Data fragments = Native Data (no transformation)  Direct and fast read access  Calculation only required when data is missing  Highly Configurable eg ARC(2,4) Scality 4 RING Check sums Data Scality inputs ARC(14,4) Data 14 Data source Output to be stored Slide 19
  • 20. Geo Redundancy  Business Continuity with “true 99.999%” availability  Multi-site topology with Scality RING (up to 6 sites)  Replication or Geo Erasure Coding implementation – Synchronous  Or Multi-RINGs on Multi-site (independent topology) – Asynchronous Asynchronous multiple Synchronous independent stretched RING RINGs across 2 sites Slide 20
  • 21. 2 Million Users, 1 Billion Objects: Telenet – Email Service Provider Case Study Problem: Outdated Infrastructure, Fast Growing Customer Base, Budgetary Constraints, Exponential Growth of Storage Projected. Solution: Scality RING  Unlimited number of files: Millions of files per bucket. Up to 1B files per node.  Pay as you grow model  Fully integrated product includes Zimbra Connectors “Scality’s storage tiering capability allows us to use lower cost disk systems at geographically dispersed sites to provide Tier 2 storage with true redundancy and disaster recovery, without incurring the extra hardware expense and back-up overhead associated with using NAS and SAN storage systems. In addition, the cost risk associated with email storage has been significantly reduced with Scality as we can add lower cost storage as and when we need it, without large incremental spending chunks” Nick De Jonghe, Manager Network Strategy & Architecture, at Telenet Slide 21
  • 22. En resumé Challenges Zimbra Solutions Scality L'explosion du stockage coute cher Stockage distribué sur des serveurs en NAS/SAN standards baisse le TCO Limitation du nombre d'objets par pas de limitation (no inode): un seul volume nécessite de monter volume: aggregation de la capacité plusieurs volumes indépendants qui de stockage ne partagent pas leur capacité Performance L'ajout de capacité de stockage augmente la performance (aggregation CPU & IO operations) Sauvegardes complexes sauvegardes intégrées distribuées géographiquement (géo-redondant) Ajout de capacité sans interruption système distribué – zéro interruption