Ceph Intro & Architectural Overview

Поділитися
Вставка
  • Опубліковано 29 гру 2024

КОМЕНТАРІ •

  • @suyashdongre
    @suyashdongre Рік тому

    THE best explanation of Ceph I have seen so far. Great work!

  • @harunisiaho
    @harunisiaho 6 років тому +33

    Simple and clear explanation

    • @ewenchan1239
      @ewenchan1239 5 років тому

      ​@Peter Lustig
      Can you clarify how this isn't decentralised storage?
      For those of us that are new to this sort of stuff, what would you consider to be decentralised storage if you don't think that this is considered to be decentralised storage?

    • @ewenchan1239
      @ewenchan1239 5 років тому

      This is a nice, simple, clear, 20,000 ft overview of parallel/distributed storage.
      It would be nice to see a comparison between Ceph, Lustre, pNFS, and Gluster to see what are the differences between each of these different technologies and the relative pros and cons of each.

  • @damonmueller4709
    @damonmueller4709 6 років тому +12

    3:51 -- I love how every time someone talks about Ceph they have a moment like this. A little Freudian slip. "This is the approach that WE favor.." --throat clear-- Sometimes instead you'll catch a little chuckle, as if the speaker is thinking to themselves how awesome Ceph is, as if they can't help themselves. (they're better than I am, they know a better way than I do and they straight up know it... and for once I actually like that. [Because I can learn from it.]) And it's almost like it's secretly a joke if you aren't already fully aware that it's the future.. I was worried about the unknown but I'm starting to gain a comfortable understanding. (I love UA-cam learning.) Enough to deploy a 4 node cluster. Little clues show me that we're still only in the beginning with Ceph but I'm also pretty late to the party. Production ready but the best is still in store. I'm ready to party now! ... this video in particular helped me realize that I have 1 more node that I can add to my cluster. Time to put my resources to REAL use. Thank you.

  • @enmanuelh17
    @enmanuelh17 4 роки тому +5

    Best tech presentation I seen in a long time

  • @Bigeinla
    @Bigeinla 3 роки тому +7

    Great presentation. Exactly what I was looking for.

  • @amirmohg1319
    @amirmohg1319 Рік тому +1

    determinism means that a specific key always generates a specific value no matter how many times the algorithm is rolled. This basically means there is no randomness involved in the hashing algorithm itself.

  • @BrianThomas
    @BrianThomas Рік тому +7

    I've been searching all day for a decent explanation of CEPH and this is by far one of the "BEST" I have seen. Thank you very much. The light bulb just came on and it's burning bright. How can I get more of that type of training and explanation?

  • @MistaSmith
    @MistaSmith 7 років тому +24

    lol. how the description text below this video is better than the whole ceph website at explaining what ceph is and does.

    • @axiom1650
      @axiom1650 4 роки тому +3

      Still true 3 years later

    • @SaifUlIslam-di5xv
      @SaifUlIslam-di5xv 3 роки тому +2

      @@axiom1650 yeah ... the description is more detailed. I think the website has some collections of buzzwords. Good for business leaders, not really that great for engineers.

  • @maryamebrahimzadeh-m2s
    @maryamebrahimzadeh-m2s Рік тому

    The best intro. Thanks

  • @GustavoPantuza
    @GustavoPantuza 7 років тому +5

    Great talk. Thank you.

  • @DiegoBarrios
    @DiegoBarrios 2 роки тому

    Awesome information. Thanks a lot!

  • @RandyRandersonthefamous
    @RandyRandersonthefamous 3 роки тому

    Very cool. Will be the future!

  • @jarabers2320
    @jarabers2320 5 років тому

    Great explanation, easy to understand

  • @fatmaghandour9427
    @fatmaghandour9427 6 років тому

    Thank you for posting this great talk

  • @lostsoulparty
    @lostsoulparty 5 років тому

    Some good info, looking forward to setting up my first CEPH cluster

  • @abhishekkr9822
    @abhishekkr9822 6 років тому +2

    I could see some correlation between the Dynamic Subtree Partitioning which CEPH uses and the DNE (Distributed Namespace) used in Lustre. Do they branch out from the same origin?

  • @MilorRamadi
    @MilorRamadi 8 місяців тому

    I think the description below the video is a part of science public paper. Have any one help me find that title or link on google scholar?

  • @isbestlizard
    @isbestlizard 3 роки тому

    Huh. File systems should be fully deterministic. The same data in the same file should put it in the same blocks. That would allow reduction again.

  • @snowman4839
    @snowman4839 7 років тому +2

    fantastic talk

  • @cemery50
    @cemery50 6 років тому +1

    It remindes me of the 432 chips by Intel and distributed computing and distributed voted i/o processing.
    Does it allow for offline and non-deterministic osd in the factoring of recovery/deletion/renaming options ?
    I will look on the sites you reccommended at: ua-cam.com/video/7I9uxoEhUdY/v-deo.html

  • @danielkrajnik3817
    @danielkrajnik3817 4 роки тому

    yeah in overall thats a pretty comprehensive introduction to ceph, nice

  • @afortiorama
    @afortiorama 2 роки тому

    This is still a really good presentation

    • @jordanhazen7761
      @jordanhazen7761 10 місяців тому

      The only part that seems especially dated now is mention of each OSD running on top of a normal filesystem, which is less common these days for new deployments. Be sure to read up on Bluestore vs. Filestore. Bluestore (OSD directly atop block devices, with optional separate WAL / write-ahead-log) can have much better write performance

  • @MohamedGamil
    @MohamedGamil 6 років тому +1

    where can i check the slides used in this great keynote ?

  • @horizonbrave1533
    @horizonbrave1533 5 років тому

    Great talk...but Now I'm baffled as to how CEPH works with the other Openstack storage solutions like Swift and Cinder...?

    • @MagnumCarta
      @MagnumCarta 4 роки тому

      From what I gathered on the Openstack documentation, Cinder allows a driver to be provided for how to write to the disks. Cinder will manage control of the disks while the Ceph RBD driver will manage how to communicate with the drives by managing a storage pool. With Cinder you can provide a batch of drives to be the target for the storage pool that Ceph will manage. In the following hyperlink there is an example given for a scenario where you might want to create three tiers of SSDs: "Gold", "Silver", and "Bronze" respectively that would correspond to the speed of the SSDs and number of replications made for backups.
      superuser.openstack.org/articles/ceph-as-storage-for-openstack/#:~:text=Cinder%20is%20the%20block%20storage,as%20gold%2C%20silver%20or%20bronze.

  • @BBoyJamalloRock
    @BBoyJamalloRock 3 роки тому

    really good stuff

  • @isbestlizard
    @isbestlizard 3 роки тому

    This is cool. What is max performance of Ceph? Can it read/write at 50 GB/sec to a clustered fs?

  • @mortenaa
    @mortenaa 5 років тому +1

    Anyone have the slides for this talk?

    • @catborise
      @catborise 5 років тому +2

      www.slideshare.net/buildacloud/ceph-intro-and-architectural-overview-by-ross-turk

  • @richrein1
    @richrein1 4 роки тому

    Are hard links supported? (not softlinks) Its required for things like Cassandra and other high bandwidth file persisted products.

    • @MagnumCarta
      @MagnumCarta 4 роки тому

      Since RADOS sits on top of a pre-existing filesystem such as ext4, xfs, btrfs, etc. hard links are supported.

  • @senthilkumarrengarajan4028
    @senthilkumarrengarajan4028 7 років тому

    Good one. How the fragmentation is handled

    • @WileECoyotey
      @WileECoyotey 6 років тому

      RDOS sits on top of a filesystem;

  • @balla2172
    @balla2172 5 років тому

    only issue i see here is as you scale out you scale failure points instead of 1 huge storage appliance with redundancy you have tons of small appliances with no redundancy

  • @bunthaideng2492
    @bunthaideng2492 4 роки тому

    Thank you!

  • @tzutalin7143
    @tzutalin7143 7 років тому +2

    Nice talk.

  • @bunthaideng2492
    @bunthaideng2492 4 роки тому

    I cannot find ceph.com/qsg

  • @vcool
    @vcool 8 років тому

    This is the same old 2012 talk.

  • @technodruid
    @technodruid 3 місяці тому

    Human and clay brah

  • @HenryPan
    @HenryPan 6 років тому

    Cool

  • @raidenwondershareworldwind6447
    @raidenwondershareworldwind6447 6 років тому

    vox news opt/ceph intro&archtectural overview

  • @smorfnimda
    @smorfnimda Рік тому

    Why can’t anyone explain CEPH without the BLOATED explanation??? WTF? Can’t you just go step by step on how to install it and configure it and that’s it??? I’m a web Developer and when I explain PHP or JAVA I don’t explain HOW they work, I explain how to get it going!

  • @parhamzardoshti9675
    @parhamzardoshti9675 3 роки тому

    Great talk. Thank you.

  • @danielkogans
    @danielkogans 3 роки тому

    Thank you!