DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
  1. DZone
  2. Data Engineering
  3. Big Data
  4. Server Storage I/O: Converged (CI) and Hyper-Converged (HCI)

Server Storage I/O: Converged (CI) and Hyper-Converged (HCI)

When it comes to your infrastructure, should you go converged or hyper-converged? See where each option fits best and the questions you need to answer before deciding.

Greg Schulz user avatar by
Greg Schulz
·
Mar. 18, 17 · Opinion
Like (1)
Save
Tweet
Share
7.48K Views

Join the DZone community and get the full member experience.

Join For Free

This article provides insight into Converged Infrastructure (CI), Cluster-in-Box or Cloud-in-Box (CIB), along with Hyper-Converged Infrastructure (HCI) topics along with links to companion resources. CI, CIB and HCI can be complete data infrastructure for smaller environments, or component building blocks in larger organizations.

CI HCI CIB data infrastructure

As a refresher, data infrastructures exist to support business cloud and information technology (IT) among other applications that transform data into information or services. Technologies that make up data infrastructures include hardware, software, cloud or managed services, servers,storage, I/O and networking, along with people, processes, and policies, along with various tools spanning legacy, software-defined virtual, containers and cloud.

What's the Best: CI, HCI, or CIB?

A common question I get asked is, "What is the best CI, CIB, or HCI solution, product, or vendor?"

Of course, if you know me, my answer is, "It depends."

It depends on what you are trying, need, or want to do. It also depends on your applications, along with their current and future growth needs — among other questions. I also turn the question around and ask people what they are looking for, or why they want CI, CIB, HCI, as well as what they want or need as their point of convergence? For example, are they looking to converge around hardware (e.g. servers, storage or networking), software (hypervisors, operating systems, data services), dashboards or other management tools, interfaces, data protection, some applications, or perhaps a particular product or vendor?

What this all means is that technology, product, protocol, file system, data services, feature functions, aggregated, disaggregate, speeds feeds, slots and watts, and software-defined aside, it comes down to what your applications need, as well as the outcome or enablement benefit that a CI/HCI solution provides.

Different Solutions for Various Environments

Just as everything is not the same across different environments ranging in size, scope, number, and application type or industry focus, there are many CI, CIB, and HCI solutions along with packaging. Some of these solutions or products are targeted at smaller-medium business (SMB), remote office branch office (ROBO), workgroup, departmental, or specific workloads, such as Virtual Desktop Infrastructure (VDI), and workspaces. Other solutions are more flexible, supporting not only VDI, but also more traditional general purpose needs, as well as demands on the database, among other components, on a large or small scale.

CI and HCI options

What About Aggregate and Disaggregate?

The following images look at disaggregated (CI) along with aggregated (HCI) infrastructures.

CI and HCI aggregated disaggregated

HCI overview

CI overview

To learn more, click here to view a HCI/CI webinar via SNIA ESF BrightTalk. Visit the SNIA ESF site here, and download the PDF presentation here.

What Are Some Considerations?

Considerations for CI, CIB, and HCI include, among others:

  • Where or what are the vendor, technology, or solution lock-ins?
  • Is lock-in a concern or issue?
  • What interoperability exists with your existing environment?
  • Can you bring your own licenses, use your own equipment, reconfigure to meet your needs?
  • Fast applications and fast servers need fast server storage I/O resources.
  • Aggregations (consolidations) can cause aggravation (bottleneck headaches).
  • Does a particular solution fit smaller SMB, ROBO, workgroup, or departmental needs?
  • Can a solution scale up and out with stability while not introducing complexity?

Is HCI Just for Small Environments?

That depends on in part on particular product solutions. Some are focused on smaller environments, which has also led to the perception by some customers that HCI is only for the small. On the other hand, there are approaches, solutions, and packaging that addresses the needs of those who need to scale up and out.

There are also solutions that focus on VDI and workspace, others on general purpose, including mission critical ones with databases, while others on high performance computing (HPC), supercomputer (SC), Big Data analytics, among others. In other words, look beyond products that try to define the market based on their abilities, as there are others that can meet added or broader market capabilities.

Where to Learn More

The following are links to various articles, webinars, tips and commentary on CI, HCI, CIB along with related cloud, software-defined, management as well as data protection topics.

  • Via SNIA ESF Webinar (PDF): What Does Hyperconverged Mean To Storage

  • Networkworld: Whats a Data Infrastructure?

  • Networkworld: Ensure your data infrastructure remains available and resilient

  • StorageIOblog: Data Infrastructure Primer and Overview (Its Whats Inside The Data Center)

  • Webinar: Software-Defined Data Infrastructures Enabling Software-Defined Data Centers

  • Webinar: Data Infrastructure and Data Center Infrastructure Management Convergence

  • Webinar: Hyper-Converged Infrastructure (HCI) Decision Making

  • EnterpriseStorageForum: Storage Hyperconvergence: When Does It Make Sense?

  • EnterpriseStorageForum: Is Future Storage Converging Around Hyper-Converged?

  • EnterpriseStorageForum: Looking Beyond the Hype at Hyperconvergence in Storage

  • FutureReadyOEM: Q&A: StorageIO’s Greg Schulz on when to implement ultra-dense storage

  • SearchDataCenter: Life beyond Vblock: VCE repositions as EMC’s new converged division

  • StorageIOblog: EMCworld 2016 EMC Hybrid and Converged Clouds Your Way

  • Webinar: Data Center Convergence Harnessing infrastructure for maximum benefit

  • StorageIOblog: Convergence: People, Processes, Policies and Products

  • StorageIOblog: VCE revisited, now & zen

  • StorageIOblog: VMware Cisco EMC VCE Zen and now server storage I/O convergence

  • Webinar: Cloud Storage Decision Making – Exploring your options

  • Webinar: Presenting What Does Hyperconverged Mean to (and for) Storage

  • Webinar: BCDR & Cloud Backup – Protect Preserve & Secure Your Data & Infrastructure

Continuous Integration/Deployment Big data

Published at DZone with permission of Greg Schulz, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Distributed SQL: An Alternative to Database Sharding
  • Real-Time Stream Processing With Hazelcast and StreamNative
  • What Is a Kubernetes CI/CD Pipeline?
  • Express Hibernate Queries as Type-Safe Java Streams

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: