Ir al contenido
Menú principal
Menú principal
mover a la barra lateral
ocultar
Navegación
Página principal
Cambios recientes
Página aleatoria
Ayuda sobre MediaWiki
Buscar
Buscar
español
Apariencia
Crear una cuenta
Acceder
Herramientas personales
No has accedido
Discusión
Contribuciones
Crear una cuenta
Acceder
Edición de «
Ceph File System
»
Página
Discusión
español
Leer
Editar
Editar código
Ver historial
Herramientas
Herramientas
mover a la barra lateral
ocultar
Acciones
Leer
Editar
Editar código
Ver historial
General
Lo que enlaza aquí
Cambios relacionados
Información de la página
Apariencia
mover a la barra lateral
ocultar
Advertencia:
no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si
inicias sesión
o
creas una cuenta
, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Comprobación antispam. ¡
No
rellenes esto!
{{Ficha de sistema de archivos | name = Ceph | developer = [[Sage Weil]], [[Yehuda Sadeh Weinraub]], [[Gregory Farnum]] | ultima_version = v10.2.0, 20/04/2016 | genre = [[Sistema de archivos distribuido]] | license = [[GNU Lesser General Public License|LGPL]] | operative_systems = [[Linux]] | website = http://ceph.com/community }} '''Ceph File System''' es un [[sistema de archivos distribuido]] [[software libre|libre]], está diseñado para el uso con gran cantidad de datos, está muy enfocado para el uso con Big Data. Ceph tiene como objetivo ser [[POSIX|POSIX-compatible]] y completamente distribuido sin ningún [[punto único de fallo]]. Los datos tienen [[Replicación (informática)|replicación]] libre de errores, haciéndolo [[Tolerancia a fallos|tolerante de fallos]].<ref name=kerneltrap>{{cita web |fecha=15 de noviembre de 2007 |autor=Jeremy Andrews |título=Ceph Distributed Network File System |url=http://kerneltrap.org/Linux/Ceph_Distributed_Network_File_System |editorial=[[KernelTrap]] |urlarchivo=https://web.archive.org/web/20071117102035/http://kerneltrap.org/Linux/Ceph_Distributed_Network_File_System |fechaarchivo=17 de noviembre de 2007 }}</ref> Ceph incluye un orquestador (ceph-deploy) para la instalación y la configuración de los monitores y OSD. Los clientes tienen la capacidad de montar el sistema de archivos utilizando el módulo cliente del [[Linux kernel]]. El 19 de marzo de 2010, [[Linus Benedict Torvalds]] incluyó el '''cliente Ceph''' para el [[Linux kernel]] 2.6.34.<ref>{{cita web |fecha=19 de marzo de 2010 |autor=Sage Weil |título=Client merged for 2.6.34 |url=http://ceph.newdream.net/2010/03/client-merged-for-2-6-34/ |editorial=ceph.newdream.net |urlarchivo=https://web.archive.org/web/20100323004234/http://ceph.newdream.net/2010/03/client-merged-for-2-6-34/ |fechaarchivo=23 de marzo de 2010 }}</ref> También está disponible un viejo cliente [[SAEU|basado en FUSE]]. Los servidores lo corren como un [[Unix]] [[Demonio (informática)|daemon]] regular. Ceph soporta las API de Swift ([[OpenStack]]) y Amazon (S3). == Historia == Ceph fue inicialmente creado por [[Sage Weil]] (desarrollador del concepto [[Webring]] y cofundador de [[DreamHost]]) para su [[doctorado]],<ref name=thesis>{{cita web |fecha=1 de diciembre de 2007 |autor=Sage Weil |título=Ceph: Reliable, Scalable, and High-Performance Distributed Storage |url=http://ceph.com/papers/weil-thesis.pdf |editorial=[[University of California, Santa Cruz]] |urlarchivo=https://web.archive.org/web/20130117041105/http://ceph.com/papers/weil-thesis.pdf |fechaarchivo=17 de enero de 2013 }}</ref> supervisado por el profesor [[Scott A. Brandt]] en la [[Facultad de Ingeniería Jack Baskin]] ([[JBSE]]) de la [[Universidad de California en Santa Cruz]] (UCSC). Luego de la graduación en Otoño de 2007, [[Sage Weil]] continuó trabajando sobre Ceph a tiempo completo, al equipo central de desarrollo se incorporaron [[Yehuda Sadeh Weinraub]] y [[Gregory Farnum]]. En 2012, Weil funda [[Inktank Storage|Inktank]], para brindar servicios de soporte profesionalizado a los usuarios de Ceph.<ref name=inktanklaunch>{{cita web |fecha=3 de mayo de 2012 |autor=Bryan Bogensberger |título=And It All Comes Together |url=http://www.inktank.com/uncategorized/and-it-all-comes-together-2/ |editorial=Inktank Blog |urlarchivo=https://web.archive.org/web/20120719100928/http://www.inktank.com/uncategorized/and-it-all-comes-together-2/ |fechaarchivo=19 de julio de 2012 }}</ref> El equipo central de desarrollo obtuvo un crecimiento importante tras el anuncio de la creación de Inktank. === Versión Argonaut === El 3 de julio de 2012, el equipo de desarrollo de Ceph liberó la versión Argonaut, la primera versión de Ceph con [[Fases del desarrollo de software|soporte de larga duración]]. Esta versión contará solamente con correcciones de estabilidad y actualizaciones de rendimiento, y las nuevas características se implementaran nativamente en las futuras versiones.<ref name=argonaut>{{cita web |fecha=3 de julio de 2012 |autor = Sage Weil |título=v0.48 "Argonaut" Released |url=http://ceph.com/releases/v0-48-argonaut-released/ |editorial=Ceph Blog }}</ref> == Diseño == [[Archivo:Arquitectura CEPH.png|thumb|Arquitectura CEPH]] Ceph emplea tres tipos diferentes de [[Demonio (informática)|daemons]]: * '''Monitores de clúster''' (ceph-mon), mantienen un control de actividad y fallos en los nodos del clúster. Los monitores de Ceph son responsables de la gestión del sistema de almacenamiento mediante copia del mapa del cluster, realizando actualizaciones periódicas en respuesta a cambios en la configuración o cambios en el estado del OSD (falla, recuperación o agregar). Cuando algún OSD es adicionado o falla, los monitores detectan y mantienen el mapa del cluster actualizado. Se le informa al RADOS que hubo un cambio de manera que este mantenga los datos replicados, consistentes y disponibles en el sistema. Ceph usa [[Paxos_(computer_science)|Paxos]], un algoritmo para el consenso distribuido. * '''Servidores de [[metadato]]s''' (ceph-mds), almacenan los metadatos de [[inodo]]s y [[directorio]]s. * '''[[Dispositivos de Almacenamiento de Objetos]]''' (ceph-osds), actualmente es el que almacena el contenido de los archivos. Idealmente, el ceph-osds debería almacenar los datos en un [[sistema de archivos]] [[BTRFS]] local, pero también pueden utilizarse otros sistemas de archivo local.<ref name=ceph-btrfs>{{cita web|fechaacceso=27 de abril de 2010|título=Btrfs - Ceph Wiki|url=http://ceph.newdream.net/wiki/Btrfs|urlarchivo=https://web.archive.org/web/20100130095323/http://ceph.newdream.net/wiki/Btrfs|fechaarchivo=30 de enero de 2010}}</ref> Todos los demonios funcionan totalmente distribuidos, y pueden ejecutarse en el mismo ambiente de servidores, mientras los clientes interactuarán directamente entre ellos.<ref name=lwn>{{cita web |fecha=14 de noviembre de 2007 |autor=Jake Edge |título=The Ceph filesystem |url=http://lwn.net/Articles/258516/ |editorial=[[LWN.net]] }}</ref> Ceph [[striping|distribuye los segmentos de los archivos individuales]] a través de los múltiples nodos para así conseguir un incremento de rendimiento, de manera similar como lo hace el agrupamiento de discos en [[RAID]]0 segmenta los datos en las diferentes porciones de múltiples [[disco duro]]s. Su [[balanceo de carga]] es autoadaptable por lo cual soporta la frecuencia de acceso a objetos replicandolos sobre más nodos.<ref>{{cita web |fecha=5 de marzo de 2012 |título=Ceph homepage |url=http://ceph.newdream.net/ |urlarchivo=https://web.archive.org/web/20120502175439/http://ceph.newdream.net/ |fechaarchivo=2 de mayo de 2012 }}</ref> == Etimología == El nombre de "Ceph" deriva de [[Cephalopoda]] (una clase biológica de moluscos que incluye al pulpo y a las babosas) y éste del [[griego antiguo]] κεφαλή (''kephalē''), que significa "cabeza". El nombre (enfatizado por el logo) sugiere un comportamiento muy semejante al pulpo y fue elegido por el parentesco del animal con la mascota de la [[Universidad de California en Santa Cruz|UCSC]], una [[Ariolimax|babosa banana]] llamada "Sammy".<ref>{{cita web |título=How the Banana Slug became UCSC's official mascot |url=http://www.ucsc.edu/about/campus_mascot.asp |fechaacceso=22 de septiembre de 2009 |fechaarchivo=30 de septiembre de 2009 |urlarchivo=https://web.archive.org/web/20090930153149/http://www.ucsc.edu/about/campus_mascot.asp |deadurl=yes }}</ref> == Incidencias == A lo largo de su historia el ''Ceph File System'', ha presentado una serie de incidencias,<ref> {{Cita DLE |incidencia |fechaacceso= 23 de julio de 2018 |definición= Acontecimiento que sobreviene en el curso de un asunto o negocio y tiene con él alguna conexión.}} </ref> de las cuales las más importantes han sido las siguientes: * El 12 de noviembre fue anunciada la creación de la ''Ceph Foundation'' auspiciada y hospedado por la [[Fundación Linux]].<ref> {{ Cita web | url = https://www.linuxfoundation.org/press-release/2018/11/the-linux-foundation-launches-ceph-foundation/ | título = The Linux Foundation Launches Ceph Foundation To Advance Open Source Storage | fechaacceso = 13 de noviembre de 2018 | apellidos = Olin | nombres = Emily | fecha = 12 de noviembre de 2018 | sitioweb = [[Fundación Linux]] | idioma = en | cita = More than 30 members join new Ceph Foundation to manage the massive growth in data and information generated from cloud, container and AI applications | formato = html | urlarchivo = https://web.archive.org/web/20181113173721/https://www.linuxfoundation.org/press-release/2018/11/the-linux-foundation-launches-ceph-foundation/ | fechaarchivo = 13 de noviembre de 2018 }} </ref> Las empresas que inicialmente forman parte de esta nueva fundación son:<ref> {{ Cita web | url = https://techcrunch.com/2018/11/12/the-ceph-storage-project-gets-a-dedicated-open-source-foundation/ | título = The Ceph storage project gets a dedicated open-source foundation | fechaacceso = 13 de noviembre de 2018 | apellidos = Lardinois | nombres = Frederic | fecha = 12 de noviembre de 2018 | sitioweb = [[TechCrunch]] | idioma = en | cita = These days, you can’t have a successful open source project without setting up a foundation that manages the many diverging interests of the community and so it’s maybe no surprise that Ceph is now getting its own foundation. Like so many other projects, the Ceph Foundation will be hosted by the Linux Foundation. | formato = html | urlarchivo = https://web.archive.org/web/20181112105048/https://techcrunch.com/2018/11/12/the-ceph-storage-project-gets-a-dedicated-open-source-foundation/ | fechaarchivo = 12 de noviembre de 2018 }} </ref> {{lista de columnas|3| ** Amihan Global. ** [[Canonical]]. ** [[China Mobile]]. ** [[DigitalOcean|Digital Ocean]]. ** [[Intel]]. ** [[Organización Europea para la Investigación Nuclear|Organización Europea para la Investigación Nuclear (CERN)]]. ** [[OVH|OVH Hosting]]. ** ProphetStor Data Service. ** [[Red Hat]]. ** SoftIron ** [[SUSE Linux|SUSE]] ** [[Western Digital]] ** XSKY Data Technology ** [[ZTE]] }} ** Muchos de estos miembros fundadores ya formaban parte de la Junta Consultiva de la Comunidad Ceph, algo menos formal. == Véase también == * [[Portal:Software libre]] * [[Sistema de archivos distribuido]] * [[Anexo:Sistemas_de_archivos]] * [[FhGFS|Fraunhofer Parallel File System (FhGFS)]] * [[GlusterFS]] * [[Lustre (file system)|Lustre]] * [[Moose File System|MooseFS]] * [[Parallel Virtual File System|Pvfs2]] == Otras lecturas == * [http://ceph.com/docs/master/ Official Ceph documentation] {{Wayback|url=http://ceph.com/docs/master/ |date=20120510055002 }} * {{cita publicación | autor = M. Tim Jones | fecha = 4 de mayo de 2010 | título = Ceph: A Linux petabyte-scale distributed file system | publicación = developerWorks > Linux > Technical library | fechaacceso = 6 de mayo de 2010 | url = http://www.ibm.com/developerworks/linux/library/l-ceph/index.html }} * {{cita publicación |autor = Jeffrey B. Layton |fecha = 20 de abril de 2010 |título = Ceph: The Distributed File System Creature from the Object Lagoon |publicación = [[Linux Magazine]] |fechaacceso = 24 de abril de 2010 |url = http://www.linux-mag.com/cache/7744/1.html |fechaarchivo = 23 de abril de 2010 |urlarchivo = https://web.archive.org/web/20100423075710/http://www.linux-mag.com/cache/7744/1.html |deadurl = yes }} * {{cita publicación | autor = Carlos Maltzahn, Esteban Molina-Estolano, Amandeep Khurana, Alex J. Nelson, Scott A. Brandt, and Sage Weil | fecha = August 2010, Volume 35, Number 4 | título = Ceph as a scalable alternative to the Hadoop Distributed File System | publicación = [[;login:]] | fechaacceso = 9 de marzo de 2012 | url = https://www.usenix.org/publications/login/august-2010-volume-35-number-4/ceph-scalable-alternative-hadoop-distributed-file }} * {{cita publicación |autor = Martin Loschwitz |fecha = 24 de abril de 2012 |título = The RADOS Object Store and Ceph Filesystem |publicación = [[HPC ADMIN Magazine]] |fechaacceso = 25 de abril de 2012 |url = http://hpc.admin-magazine.com/Articles/RADOS-and-Ceph |urlarchivo = https://web.archive.org/web/20120428204459/http://hpc.admin-magazine.com/Articles/RADOS-and-Ceph |fechaarchivo = 28 de abril de 2012 }} == Referencias == {{Listaref|2}} == Enlaces externos == {{wiktionary|κεφαλή}} * [https://github.com/ceph/ceph Repositorio con el código fuente del proyecto, alojado en GitHub]. * [http://ceph.com/ Website corporativo oficial de Ceph]. * [https://ceph.com/foundation/ Fundación Ceph (''Ceph Foundation''), preguntas frecuentes] {{en}}. * [https://web.archive.org/web/20130302093033/http://www.inktank.com/ Servicio profesional y soporte corporativo para Ceph cofundado por Sage Weil]. * [http://systems.soe.ucsc.edu/ Website del Systems Research Lab de la UCSC]. * [http://www.ssrc.ucsc.edu/ Website del Storage Systems Research Center de la UCSC]. * [https://puerto53.com/linux/instalacion-de-ceph-storage-en-linux-redhat-7/ Instalación de Ceph Storage en Linux RedHat 7 y CentOS 7]. {{Control de autoridades}} [[Categoría:Sistemas de archivos distribuidos]] [[Categoría:Sistemas de archivos de red]] [[Categoría:Sistemas de archivos de Linux]] [[Categoría:Sistemas de archivos de espacio de usuario]]
Resumen:
Al guardar los cambios aceptas los
términos de uso
y liberas de forma irrevocable tu contribución conforme a los términos de las licencias
licencia CC BY-SA 4.0
y
GFDL
. Aceptas igualmente que un hipervínculo o URL es atribución suficiente conforme a la licencia Creative Commons.
Cancelar
Ayuda de edición
(se abre en una ventana nueva)
Buscar
Buscar
Edición de «
Ceph File System
»
Añadir idiomas
Añadir tema