0%

Object storage is the primary storage solution that is used in the cloud and on-premises solutions as a central storage platform for unstructured data. IBM® Cloud Object Storage (COS) is a software-defined storage platform that breaks down barriers for storing massive amounts of data by optimizing the placement of data on commodity x86 servers across the enterprise.

This IBM Redbooks® publication describes the major features, use case scenarios, deployment options, configuration details, initial customization, performance, and scalability considerations of IBM Cloud® Object Storage on-premises offering. For more information about the IBM Cloud Object Storage architecture and technology that is behind the product, see IBM Cloud Object Storage Concepts and Architecture: System Edition, REDP-5537-02.

The target audience for this publication is IBM Cloud Object Storage IT specialists and storage administrators.

Table of Contents

  1. Front cover
  2. Notices
    1. Trademarks
  3. Preface
    1. Authors
    2. Now you can become a published author, too
    3. Comments welcome
    4. Stay connected to IBM Redbooks
  4. Summary of changes
    1. October 2021, Second Edition
  5. Chapter 1. IBM Cloud Object Storage System overview
    1. 1.1 Introduction
    2. 1.1.1 Key concepts and terminology
    3. 1.2 How IBM Cloud Object Storage System works
    4. 1.2.1 Dispersed storage-defined solution
    5. 1.2.2 Information Dispersal Algorithm
    6. 1.2.3 Security
    7. 1.2.4 Access method
    8. 1.3 Software-defined storage
    9. 1.3.1 Software-defined storage in storage-defined architecture framework
    10. 1.3.2 IBM Cloud Object Storage for software-defined storage
    11. 1.4 Typical workloads and use cases
    12. 1.4.1 Use case 1: Internet of Things
    13. 1.4.2 Use case 2: Analytics and cognitive systems
    14. 1.4.3 Use case 3: Backup repository
    15. 1.4.4 Use case 4: Active archive
    16. 1.4.5 Use case 5: Enterprise file services
    17. 1.4.6 Use case 6: Content repository
  6. Chapter 2. Planning and sizing an IBM Cloud Object Storage System
    1. 2.1 Planning for capacity
    2. 2.1.1 Initial capacity requirement
    3. 2.1.2 Alternative method to plan for capacity for Standard Dispersal mode
    4. 2.1.3 Incremental capacity requirements
    5. 2.1.4 Summary
    6. 2.2 Performance planning
    7. 2.2.1 Accesser node layer performance for a single site system
    8. 2.2.2 Accesser node layer performance for a multisite system
    9. 2.2.3 Accesser node layer performance for a two-site mirrored system
    10. 2.2.4 Slicestor node layer performance
    11. 2.2.5 IDA’s effect on performance
    12. 2.2.6 Storage engine choice
    13. 2.2.7 Network performance
    14. 2.2.8 Measuring performance
    15. 2.3 Planning for high reliability and availability
    16. 2.3.1 IDA selection
    17. 2.3.2 Best practices for data center planning
    18. 2.4 Network planning
    19. 2.4.1 Multi-networks with IBM Cloud Object Storage
    20. 2.4.2 Network Time Protocol
    21. 2.4.3 Load balancers
    22. 2.4.4 Firewalls
    23. 2.4.5 Differences between S3 and CSO APIs
  7. Chapter 3. IBM Cloud Object Storage Gen2 hardware appliances
    1. 3.1 Gen2 hardware appliance overview
    2. 3.1.1 Highlights
    3. 3.2 Appliance overview
    4. 3.2.1 Manager appliance
    5. 3.2.2 Accesser appliance
    6. 3.2.3 Slicestor appliances
    7. 3.3 Appliance specifications
    8. 3.4 Hardware options
    9. 3.4.1 Processor and memory upgrade
    10. 3.4.2 Network interface upgrade
    11. 3.5 Performance
    12. 3.5.1 Accesser performance
    13. 3.5.2 Slicestor performance
    14. 3.6 Rack guidance
    15. 3.6.1 Appliance weight
    16. 3.6.2 Internal dimensions
    17. 3.6.3 Power and PDU Placement
    18. 3.6.4 IBM Rack
  8. Chapter 4. Deployment options
    1. 4.1 Introduction
    2. 4.2 IBM hardware appliances
    3. 4.3 Third-party appliances
    4. 4.4 Embedded Accesser
    5. 4.4.1 Enabling Embedded Accesser functions
    6. 4.5 IBM Cloud Object Storage system virtual appliances
    7. 4.5.1 Configure the appliance environment
    8. 4.6 Appliance Docker Containers
    9. 4.6.1 Benefits
    10. 4.6.2 Workflow, use cases and feature impact
    11. 4.6.3 Accesser container
    12. 4.6.4 Manager container
    13. 4.6.5 System and network configuration
    14. 4.6.6 Configure the appliance container
    15. 4.6.7 Deployment
  9. Chapter 5. Initial setup and configuration
    1. 5.1 Needed installation information
    2. 5.1.1 Required information
    3. 5.1.2 Optional information
    4. 5.2 Example information
    5. 5.3 Step 1: Installing the solution
    6. 5.3.1 Physical appliance
    7. 5.3.2 Virtual appliance
    8. 5.3.3 Container appliance
    9. 5.4 Step 2: Installing IBM Cloud Object Storage Appliance software
    10. 5.5 Step 3: Configuring the appliance
    11. 5.5.1 Configuring the Manager
    12. 5.5.2 Configuring the Accesser appliance
    13. 5.5.3 Configuring the Slicestor appliance
    14. 5.6 Step 4: Configuring the Manager GUI
    15. 5.6.1 Initial login
    16. 5.6.2 Creating a system
    17. 5.6.3 Creating a site
    18. 5.6.4 Accept pending devices
    19. 5.6.5 Creating a storage pool
    20. 5.6.6 Creating a vault
    21. 5.6.7 Creating an access pool
    22. 5.6.8 Configuring HTTPS certificates for access pools
    23. 5.6.9 Enabling Access Key Authentication
    24. 5.6.10 Creating a user
    25. 5.6.11 Generating Access Key ID
    26. 5.6.12 Granting CLI Access
    27. 5.6.13 Organizations
    28. 5.6.14 Notification Service
    29. 5.6.15 Vault Index Version
    30. 5.6.16 Vault Deletion Authorization
    31. 5.6.17 Storage Account Portal
    32. 5.7 Step 5: Verify the solution
    33. 5.7.1 Programs to verify and test IBM Cloud Object Storage
    34. 5.7.2 Configuring AWS CLI
    35. 5.7.3 Uploading an object
    36. 5.7.4 Listing objects
    37. 5.7.5 Downloading an object
    38. 5.7.6 Deleting an object
    39. 5.7.7 Differences between S3 and IBM Cloud Object Storage System (CSO) APIs
    40. 5.7.8 For more information
    41. 5.8 Basic installation troubleshooting
    42. 5.8.1 Networking issues
    43. 5.8.2 Installing IBM Cloud Object Storage
    44. 5.8.3 Pending appliances
    45. 5.8.4 S3 API issues
    46. 5.9 IBM Call Home and log collection
    47. 5.9.1 Configuring IBM Call Home
    48. 5.9.2 Log collection
    49. 5.10 Upgrading your COS instance
    50. 5.10.1 Upgrade procedure considerations
    51. 5.10.2 Upgrading the Manager
    52. 5.10.3 Upgrading COS devices
  10. Chapter 6. Scalability
    1. 6.1 Scaling an IBM Cloud Object Storage System
    2. 6.1.1 Non-disruptive upgrade
    3. 6.2 Scaling for performance
    4. 6.2.1 Adding Accesser nodes
    5. 6.2.2 Removing Accesser nodes
    6. 6.2.3 Automating performance with Docker and Kubernetes
    7. 6.3 Scaling for capacity
    8. 6.3.1 Adding a device set to a storage pool
    9. 6.3.2 Replacing a device set
    10. 6.3.3 Removing a device set
    11. 6.3.4 Adding a storage pool
    12. 6.3.5 Planning for scalability
  11. Chapter 7. IBM Cloud Object Storage System File Access
    1. 7.1 Introduction
    2. 7.2 Features
    3. 7.3 IBM COS example use case
    4. 7.4 COS FA deployment architecture
    5. 7.4.1 IBM COS FA Portal Application Server
    6. 7.4.2 Database Server
    7. 7.4.3 IBM COS FA Gateway
    8. 7.5 Conclusion
  12. Related publications
    1. IBM Redbooks
    2. Online resources
    3. Help from IBM
  13. Back cover
18.217.144.32