LEADER 05517nam 2200697 450 001 9910464746203321 005 20200520144314.0 010 $a1-78216-806-0 035 $a(CKB)3710000000114182 035 $a(EBL)1644022 035 $a(SSID)ssj0001290075 035 $a(PQKBManifestationID)11745258 035 $a(PQKBTitleCode)TC0001290075 035 $a(PQKBWorkID)11235257 035 $a(PQKB)11274433 035 $a(MiAaPQ)EBC1644022 035 $a(PPN)228040787 035 $a(Au-PeEL)EBL1644022 035 $a(CaPaEBR)ebr10875069 035 $a(CaONFJC)MIL611365 035 $a(OCoLC)880408618 035 $a(EXLCZ)993710000000114182 100 $a20140610h20142014 uy 0 101 0 $aeng 135 $aurunu||||| 181 $ctxt 182 $cc 183 $acr 200 10$aImplementing Cloud Storage with OpenStack Swift $edesign, implement, and successfully manage your own cloud storage cluster using the popular OpenStack Swift software /$fAmar Kapadia, Sreedhar Varma, Kris Rajana ; foreword by Sean Roberts ; cover image by Seenivasan Kumaravel 210 1$aBirmingham, [England] :$cPackt Publishing,$d2014. 210 4$dİ2014 215 $a1 online resource (140 p.) 225 1 $aCommunity experience distilled 300 $aIncludes index. 311 $a1-78216-805-2 327 $aCover; Copyright; Credits; Foreword; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Cloud Storage: Why Can't I be like Google?; Elements of cloud storage; Reduced TCO; Unlimited scalability; Elastic; On-demand; Universal access; Multitenanancy; Use cases; Application impact; Cloud gateways; Object storage; OpenStack Swift; Summary; Chapter 2: OpenStack Swift Architecture; Logical organization of objects; Swift implementation; Key architectural principles; Physical data organization; Data path software servers 327 $aA day in the life of a create operation A day in the life of of a read operation; A day in the life of an update operation; A day in the life of a delete operation; Post-processing software components; Replication; Updaters; Auditors; Other processes; Inline middleware options; Auth; Logging; Other modules; Additional features; Large object support; Metadata; Multirange support; CORS; Server-side copies; Cluster health; Summary; Chapter 3: Installing OpenStack Swift; Hardware planning; Server setup and network configuration; Preinstallation steps; Downloading and installing Swift 327 $aSetting up storage server nodes Installing services; Formatting and mounting hard disks; RSYNC and RSYNCD; Setting up the proxy server node; The ring setup; Starting services on all storage nodes; Multi-region support; The Keystone service; Installing MySQL; Installing Keystone; Summary; Chapter 4: Using Swift; Installing the clients; Creating a token by using authentication; Displaying metadata information for an account, container, or object; Using the Swift client CLI; Using cURL; Using the REST API; List containers; Using Swift client CLI; Using cURL; Listing objects in a container 327 $aUsing Swift client CLIUsing cURL; Using REST API; Updating metadata for a container; Using Swift Client CLI; Using REST API; Environment variables; Pseudo-hierarchical directories; Container ACLs; Transferring large objects; Amazon S3 API compatibility; Accessing Swift using S3 commands; Accessing Swift using client libraries; Java; Python; Ruby; Summary; Chapter 5: Managing Swift; Routine management; Swift cluster monitoring; Swift Recon; Swift Informant; Swift dispersion tools; StatsD; Swift metrics; Logging using rsyslog; Failure management; Detecting drive failures; Handling drive failure 327 $aHandling node failure Proxy server failure; Zone and region failure; Capacity planning; Adding new drives; Adding new storage and proxy servers; Migrations; Summary; Chapter 6: Choosing the Right Hardware; The hardware list; The hardware selection criteria; Step 1 - choosing the storage server configuration; Step 2 - determining the region and zone configuration; Step 3 - choosing the account and container server configuration; Step 4 - choosing the proxy server configuration; Step 5 - choosing network hardware; Step 6 - choosing the ratios of various server types 327 $aStep 7 - choosing additional networking equipment 330 $aThis tutorial-based book has a step-by-step approach for each topic, ensuring it is thoroughly covered and easy to follow. If you are an IT administrator who wants to enter the world of cloud storage using OpenStack Swift, then this book is ideal for you. Whether your job is to build, manage, or use OpenStack Swift, this book is an ideal way to move your career ahead. Only basic Linux and server technology skills are expected, to take advantage of this book. 410 0$aCommunity experience distilled. 606 $aOpen source software 606 $aShareware (Computer software) 608 $aElectronic books. 615 0$aOpen source software. 615 0$aShareware (Computer software) 676 $a005.3 700 $aKapadia$b Amar$0927759 702 $aVarma$b Sreedhar 702 $aRajana$b Kris 702 $aRoberts$b Sean 702 $aKumaravel$b Seenivasan 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910464746203321 996 $aImplementing Cloud Storage with OpenStack Swift$92084456 997 $aUNINA