• Complain

Karan Singh - Learning Ceph: a practical guide to designing, implementing, and managing your software-defined, massively scalable Ceph storage system

Here you can read online Karan Singh - Learning Ceph: a practical guide to designing, implementing, and managing your software-defined, massively scalable Ceph storage system full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2015, publisher: Packt Publishing, genre: Home and family. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Karan Singh Learning Ceph: a practical guide to designing, implementing, and managing your software-defined, massively scalable Ceph storage system
  • Book:
    Learning Ceph: a practical guide to designing, implementing, and managing your software-defined, massively scalable Ceph storage system
  • Author:
  • Publisher:
    Packt Publishing
  • Genre:
  • Year:
    2015
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

Learning Ceph: a practical guide to designing, implementing, and managing your software-defined, massively scalable Ceph storage system: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Learning Ceph: a practical guide to designing, implementing, and managing your software-defined, massively scalable Ceph storage system" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Ceph is an open source, software-defined storage solution, which runs on commodity hardware to provide exabyte-level scalability. It is well known to be a highly reliable storage system that has no single point of failure.This book will give you all the skills you need to plan, deploy, and effectively manage your Ceph cluster, guiding you through an overview of Cephs technology, architecture, and components. With a step-by-step, tutorial-style explanation of the deployment of each Ceph component, the book will take you through Ceph storage provisioning and integration with OpenStack.You will then discover how to deploy and set up your Ceph cluster, discovering the various components and why we need them. This book takes you from a basic level of knowledge in Ceph to an expert understanding of its most advanced features.What You Will Learn Understand the limitations of existing systems and the need to use Ceph as a storage solution Get to grips with Cephs architecture and discover the different components of Ceph Perform instant deployment and testing of Ceph within a VirtualBox environment Familiarize yourself with Ceph operations such as maintenance, monitoring, and troubleshooting Implement storage provisioning in the form of Cephs block, object, and filesystem Integrate Ceph with OpenStack Cinder and Glance components Discover advance topics in Ceph, including erasure coding, CRUSH map, and performance tuning, and learn best practices for your Ceph cluster

Karan Singh: author's other books


Who wrote Learning Ceph: a practical guide to designing, implementing, and managing your software-defined, massively scalable Ceph storage system? Find out the surname, the name of the author of the book and a list of all author's works by series.

Learning Ceph: a practical guide to designing, implementing, and managing your software-defined, massively scalable Ceph storage system — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Learning Ceph: a practical guide to designing, implementing, and managing your software-defined, massively scalable Ceph storage system" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Learning Ceph

Learning Ceph

Copyright 2015 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

First published: January 2015

Production reference: 1240115

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham B3 2PB, UK.

ISBN 978-1-78398-562-3

www.packtpub.com

Credits

Author

Karan Singh

Reviewers

Zihong Chen

Sbastien Han

Julien Recurt

Don Talton

Commissioning Editor

Taron Pereira

Acquisition Editor

James Jones

Content Development Editor

Shubhangi Dhamgaye

Technical Editor

Pankaj Kadam

Copy Editors

Janbal Dharmaraj

Sayanee Mukherjee

Alfida Paiva

Project Coordinator

Harshal Ved

Proofreaders

Simran Bhogal

Amy Johnson

Kevin McGowan

Indexer

Tejal Soni

Graphics

Disha Haria

Production Coordinator

Melwyn D'sa

Cover Work

Melwyn D'sa

Foreword

We like to call Ceph the "future of storage", a message that resonates with people at a number of different levels. For system designers, the Ceph system architecture captures the requirements for the types of systems everyone is trying to build; it is horizontally scalable, fault-tolerant by design, modular, and extensible. For users, Ceph provides a range of storage interfaces for both legacy and emerging workloads and can run on a broad range of commodity hardware, allowing production clusters to be deployed with a modest capital investment. For free software enthusiasts, Ceph pushes this technical envelope with a code base that is completely open source and free for all to inspect, modify, and improve in an industry still dominated by expensive and proprietary options.

The Ceph project began as a research initiative at the University of California, Santa Cruz, funded by several Department of Energy laboratories (Los Alamos, Lawrence Livermore, and Sandia). The goal was to further enhance the design of petabyte-scale, object-based storage systems. When I joined the group in 2005, my initial focus was on scalable metadata management for the filesystemhow to distribute management of the file and directory hierarchy across many servers so that the system could cope with a million processors in a supercomputer, dumping files into the filesystem, often in the same directory and at the same time. Over the course of the next 3 years, we incorporated the key ideas from years of research and built a complete architecture and working implementation of the system.

When we published the original academic paper describing Ceph in 2006 and the code was open sourced and posted online, I thought my work was largely complete. The system "worked", and now the magic of open source communities and collaborative development could kick in and quickly transform Ceph into the free software I'd always wanted to exist to run in my own data center. It took time for me to realize that there is a huge gap between prototype and production code, and effective free software communities are built over time. As we continued to develop Ceph over the next several years, the motivation remained the same. We built a cutting-edge distributed storage system that was completely free (as in beer and speech) and could do to the storage industry what Linux did to the server market.

Building a vibrant user and developer community around the Ceph project has been the most rewarding part of this experience. While building the Inktank business to productize Ceph in 2012 and 2013, the community was a common topic of conversation and scrutiny. The question at that point in time was how do we invest and hire to build a community of experts and contributors who do not work for us? I believe it was a keen attention to and understanding of the open source model that ultimately made Inktank and Ceph a success. We sought to build an ecosystem of users, partners, and competitors that we could lead, not dominate.

Karan Singh has been one such member of the community who materialized around Ceph over the last several years. He is an early and active member of the e-mail- and IRC-based discussion forums, where Ceph users and developers meet online to conduct their business, whether it is finding help to get started with Ceph, discussing optimal hardware or software configuration options, sharing crash reports and tracking down bugs, or collaborating in the development of new features.

Although we have known each other online for several years now, I recently had the opportunity to meet Karan in person and only then discovered that he has been hard at work writing a book on Ceph. I find it fitting and a testament to the diversity and success of the community we have built that this book, the first published about Ceph, is written by someone with no direct ties to the original Ceph research team or the Inktank business that helped push it into the limelight. Karan's long background with Ceph and deep roots in the community gave him an ideal perspective on the technology, its impact, and the all-important user experience.

Sage Weil

Ceph Principal Architect, Red Hat

About the Author

Karan Singh is a curious IT expert and an overall tech enthusiast living with his beautiful wife, Monika, in Espoo, Finland. He holds a bachelor's (honors) degree in computer science and a master's degree in system engineering from BITS Pilani, India. In addition to this, he is a certified professional for technologies such as OpenStack, NetApp, and Oracle Solaris.

Karan is currently working as a system specialist of storage and platform for CSC IT Center for Science Ltd. in Finland. He is actively involved in providing IaaS cloud solutions based on OpenStack and Ceph Storage at his workplace and has been building economic multipetabyte storage solutions using Ceph. Karan possesses extensive system administration skills and has excellent working experience on a variety of Unix environments, backup, enterprise storage systems, and cloud platforms.

When not working on Ceph and OpenStack, Karan can be found working with technologies such as Ansible, Docker, Hadoop, IoT, and other cloud-related areas. He aims to get a PhD in cloud computing and big data and wants to learn more about these technologies. He is an avid blogger at >.

I'd like to thank my wife, Monika, for providing encouragement and patience throughout the writing of this book.

In addition, I would like to thank my company, CSC- IT Center for Science Ltd., and my colleagues for giving me an opportunity to work on Ceph and other cloud-related areas. Without CSC and Ceph, the opportunity to write this book would never have been possible. A big thanks goes out to the Ceph community for developing, improving, and supporting Ceph, which is an amazing piece of software.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Learning Ceph: a practical guide to designing, implementing, and managing your software-defined, massively scalable Ceph storage system»

Look at similar books to Learning Ceph: a practical guide to designing, implementing, and managing your software-defined, massively scalable Ceph storage system. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Learning Ceph: a practical guide to designing, implementing, and managing your software-defined, massively scalable Ceph storage system»

Discussion, reviews of the book Learning Ceph: a practical guide to designing, implementing, and managing your software-defined, massively scalable Ceph storage system and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.