Ceph
| Ceph | |
|---|---|
| Razrabotchik | Seidzh Ueil, Red Hat |
| Failovaia sistema | Ceph |
| Data predstavleniia | 2007 (Linux) |
| Vozmozhnosti | |
| Podderzhivaetsia OS | Linux FreeBSD |
| Mediafaily na Vikisklade | |
Ceph -- svobodnaia programmnaia ob'ektnaia set' khraneniia, obespechivaiushchaia kak failovyi, tak i blochnyi interfeisy dostupa. Mozhet ispol'zovat'sia na sistemakh, sostoiashchikh kak iz neskol'kikh Linux-mashin, tak i iz tysiach uzlov, izvestno ob ekspluatatsii sistem na Ceph razmerom v sotni petabait (v Yahoo![1]); vstroennye mekhanizmy produblirovannoi replikatsii dannykh obespechivaiut vysokuiu zhivuchest' sistemy, pri dobavlenii ili udalenii novykh uzlov massiv dannykh avtomaticheski perebalansiruetsia s uchiotom izmenenii.
V otlichie ot takikh raspredelionnykh failovykh sistem, kak GFS, OCFS2 i GPFS, v Ceph obrabotka dannykh i metadannykh razdelena na razlichnye gruppy uzlov v klastere, primerno kak eto sdelano v Lustre, s tem razlichiem, chto obrabotka proizvoditsia na urovne pol'zovatelia, ne trebuia nikakoi osoboi podderzhki ot iadra operatsionnykh sistem uzlov. Ceph mozhet rabotat' poverkh blochnykh ustroistv, ili ispol'zuia sushchestvuiushchuiu failovuiu sistemu uzla, v tom chisle -- vnutri odnogo faila.
Iznachal'no sproektirovana Seidzhem Ueilom (angl. Sage Weil) v 2007 godu v doktorskoi (PhD) dissertatsii[2], v dal'neishem k sozdaniiu sistemy podkliuchilis' drugie razrabotchiki. S tsel'iu razvitiia i kommertsializatsii sistemy Ueil v 2012 godu osnoval firmu Inktank[angl.], v 2014 godu kompaniia byla pogloshchena korporatsiei Red Hat (k etomu momentu uzhe obladavshei aktivami drugoi svobodnoi ob'ektnoi programmnoi sistemy khraneniia -- GlusterFS).
Primechaniia
[pravit' | pravit' kod]- | Timothy Prickett Morgan. Inside The Ceph Exascale Storage At Yahoo (angl.). The Next Platform (6 aprelia 2015). Data obrashcheniia: 14 marta 2016. Arkhivirovano 14 marta 2016 goda.
- | Sage A. Weil. CEPH: Reliable, Scalable, and High-Performance Distributed Storage : dissertation : [angl.] : [arkh. 6 iiulia 2017]. -- 2007. -- December.
Literatura
[pravit' | pravit' kod]- Weil, Sage A. and Brandt, Scott A. and Miller, Ethan L. and Long, Darrell D. E. and Maltzahn, Carlos (2006). Ceph: A Scalable, High-performance Distributed File System. Proceedings of the 7th Symposium on Operating Systems Design and Implementation. OSDI '06. Seattle, Washington: USENIX Association. pp. 307--320.
{{cite conference}}: Vikipediia:Obsluzhivanie CS1 (mnozhestvennye imena: authors list) (ssylka) - Ahmed, W. Mastering Proxmox. -- Packt Publishing, 2014. -- 310 p. -- ISBN 9781783980833.
- K. Singkh. Izuchaem Ceph. -- 2015. -- 268 s. -- ISBN 9781783985630.
Ssylki
[pravit' | pravit' kod]- ceph.com -- ofitsial'nyi sait ob'ektnoi sistemy khraneniia Ceph
- Tim Dzhounz. Ceph: raspredelionnaia failovaia sistema petabaitnykh masshtabov dlia Linux (perevod Nikolaia Romodanova)