<commit_before>---
title : "Ceph 살펴보기"
layout : post
---

[Ceph](http://searchstorage.techtarget.com/definition/Ceph)
[Ceph : 페타바이트 규모의 Linux 분산 파일 시스템](http://forum.falinux.com/zbxe/index.php?document_srl=533161&mid=lecture_tip)


* 유니파이드 분산 스토리지 시스템 (Unified Distributed Storage System)  
* 블록, 파일, 오브젝트를 저장하고 워크로드에 따라 클러스터 노드를 계속 확장할 수 있는 스케일 아웃 형태로 제공.  
  - 워크로드란 실행될 수 있는 독립적인 서비스나 코드의 집합.  
* RADOS(Reliable Autonomic Distributed Object Store)  
CRUSH(Controlled Replication Under Scalable Hashing)  
  - 병목현상 없이 데이터를 빠르게 검색.    
* openstack과 연동 가능한 REST API, Native API 제공.  
* Block storage는 Linux-based Server나 VM에 attach할 수 있는 virtual disk를 Block Device로 사용.  
* Ceph RADOS가 스냅샷이나 Replication과 같은 Block Storage 기능 제공.  
* Ceph RADOS Block Device가 openstack Block Storage의 Back-end처럼 함께 일함.  
<commit_msg>cep update<commit_after>---
title : "Ceph 살펴보기"
layout : post
---

[Ceph](http://searchstorage.techtarget.com/definition/Ceph)
[Ceph : 페타바이트 규모의 Linux 분산 파일 시스템](http://forum.falinux.com/zbxe/index.php?document_srl=533161&mid=lecture_tip)


* 유니파이드 분산 스토리지 시스템 (Unified Distributed Storage System)  

* 블록, 파일, 오브젝트를 저장하고 워크로드에 따라 클러스터 노드를 계속 확장할 수 있는 스케일 아웃 형태로 제공.  
  - 워크로드란 실행될 수 있는 독립적인 서비스나 코드의 집합.  

* RADOS(Reliable Autonomic Distributed Object Store)  

* CRUSH(Controlled Replication Under Scalable Hashing)  
  - 병목현상 없이 데이터를 빠르게 검색.    

* openstack과 연동 가능한 REST API, Native API 제공.  

* Block storage는 Linux-based Server나 VM에 attach할 수 있는 virtual disk를 Block Device로 사용.  

* Ceph RADOS가 스냅샷이나 Replication과 같은 Block Storage 기능 제공.  

* Ceph RADOS Block Device가 openstack Block Storage의 Back-end처럼 함께 일함.  

{'fraction_non_alphanumeric': 0.08374083129584352, 'fraction_numerical': 0.007334963325183374, 'mean_word_length': 3.598314606741573, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7025530', 'n_tokens_mistral': 886, 'n_tokens_neox': 1099, 'n_words': 203}