https://www.channelfutures.com/wp-content/themes/channelfutures_child/assets/images/logo/footer-new-logo.png
  • Home
  • Technologies
    • Back
    • Analytics
    • Artificial Intelligence
    • Cloud
    • Data Centers
    • Desktop
    • IoT
    • Mobility
    • Networking
    • Open Source
    • RMM/PSA
    • Security
    • Virtualization
    • Voice/Connectivity
  • Strategy
    • Back
    • Best Practices
    • Business Models
    • Channel 101
    • Channel Programs
    • Channel Research
    • Digital Transformation
    • Diversity & Inclusion
    • Leadership
    • Mergers and Acquisitions
    • Sales & Marketing
    • Specialty Practices
  • MSSP Insider
    • Back
    • Business of Security
    • Cloud and Edge
    • Endpoint
    • Network
    • People and Careers
    • Training and Policies
  • MSP 501
    • Back
    • 2020 MSP 501 Rankings
    • 2020 Hot 101 Rankings
    • 2020 MSP 501 Report
  • Intelligence
    • Back
    • Our Sponsors
    • From the Industry
    • Content Resources
    • COVID-19 Partner Help
    • Galleries
    • Podcasts
    • Reports
    • Videos
    • Webinars
    • White Papers
  • EMEA
  • Awards
    • Back
    • Excellence in Digital Services
    • 2020 MSP 501
    • Top Gun 51
  • Events
    • Back
    • CP Conference & Expo
    • Channel Partners Evolution
    • Channel Evolution Europe
    • Channel Partners Event Coverage
    • Webinars
  • Channel Mentor
    • Back
    • Channel Market Intelligence
    • Channel Educational Series
Channel Futures
  • NEWSLETTER
  • Home
  • Technologies
    • Back
    • Analytics
    • Artificial Intelligence
    • Cloud
    • Data Centers
    • Desktop
    • IoT
    • Mobility
    • Networking
    • Open Source
    • RMM/PSA
    • Security
    • Virtualization
    • Voice/Connectivity
  • Strategy
    • Back
    • Best Practices
    • Business Models
    • Channel 101
    • Channel Programs
    • Channel Research
    • Digital Transformation
    • Diversity & Inclusion
    • Leadership
    • Mergers and Acquisitions
    • Sales & Marketing
    • Specialty Practices
  • MSSP Insider
    • Back
    • Business of Security
    • Cloud and Edge
    • Endpoint
    • Network
    • People and Careers
    • Training and Policies
  • MSP 501
    • Back
    • 2020 MSP 501 Rankings
    • 2020 Hot 101 Rankings
    • 2020 MSP 501 Report
  • Intelligence
    • Back
    • Our Sponsors
    • From the Industry
    • Content Resources
    • COVID-19 Partner Help
    • Galleries
    • Podcasts
    • Reports
    • Videos
    • Webinars
    • White Papers
  • EMEA
  • Awards
    • Back
    • Excellence in Digital Services
    • 2020 MSP 501
    • Top Gun 51
  • Events
    • Back
    • CP Conference & Expo
    • Channel Partners Evolution
    • Channel Evolution Europe
    • Channel Partners Event Coverage
    • Webinars
  • Channel Mentor
    • Back
    • Channel Market Intelligence
    • Channel Educational Series
    • Newsletter
  • REGISTER
  • MSPs
  • VARs / SIs
  • Digital Service Providers
  • Cloud Service Providers
  • CHANNEL PARTNERS ONLINE
 Channel Futures

Technologies


5 Facts Everyone Should Know about Containers

5 Facts Everyone Should Know about Containers

  • Written by Christopher Tozzi
  • May 11, 2017
Here are a handful of key things about containers that are often overlooked or poorly understood.

By now, you’ve probably heard all about containers – especially Docker containers.

But containers involve more than just Docker.

Here are five important things everyone – not least MSPs – should understand about containers today.

I chose the following items because they are often overlooked or poorly understood.

Media stories about containers don’t always capture the full details and nuance of the technologies and communities that exist in the container ecosystem.

Fact 1: Containers are Not Just Docker

The company today known as Docker, Inc., brought containers mainstream starting in 2013.

But Docker did not invent containers.

Containerization frameworks existed in the Linux kernel many years before Docker appeared on the scene.

Docker is also not the only company developing container technology today.

Most Docker technology is open source, meaning a large community develops it.

And lots of other companies – many of them in frenemy relationships with Docker – develop complementary tools for Docker. Red Hat and CoreOS are examples of such companies.

Fact 2: Docker is Not Just for Linux (Anymore)

At first, Docker containers only worked on Linux.

Then, people started using virtualization to run Docker on other operating systems by using a Linux-based virtual machine to host Docker.

Today, however, virtual machines are no longer necessary if you want to use Docker on systems other than Linux.

Docker containers run natively on Windows 10 and Windows Server 2016, meaning that no virtualization is required.

In addition, thanks to the recently introduced LinuxKit platform, it’s now possible for developers to create containers that can run absolutely anywhere.

They do this by building a Linux subsystem into the containers.

That essentially means that Linux gets packed right into the containers and can be used to host them in any environment.

Fact 3: There Are Two Main Types of Containers: App Containers and System Containers

Docker has become popular largely as a platform for running application containers. Application containers are used to host individual applications.

But you can also use containers to run a complete operating system.

This use case involves system containers.

System containers are similar to virtual machines in that they abstract a guest operating system away from a host system.

But they are more efficient because they can share more resources with the host.

The trade-off for that efficiency is that system containers are less portable: A Linux-based system container can only run on a Linux host.

Platforms like LXD and OpenVZ allow you to create system containers.

You could technically do it with Docker, too, although that’s not common.

Fact 4: Orchestrators are Controversial

If you want to use containers at scale, you need an orchestrator.

Orchestrators automate the configuration and management of containerized environments.

The most popular orchestrators today include Swarm, Mesos and Kubernetes.

They’re all open source, but some companies have chosen to endorse only certain orchestrators.

If you want to understand where a company stands within the container ecosystem and what its strategy is, look at which orchestrator it chooses to support.

For example, Red Hat is big on Kubernetes because Red Hat wants to compete with Docker, which strongly supports Swarm (even though the Docker platform is compatible with other orchestrators).

Fact 5: Containers are Not Necessarily Faster than Virtual Machines

People often refer to Docker as “faster” than virtual machines.

They say these things because of the assumption that virtual machines waste hardware resources on emulation.

The fact is, however, that modern virtualization platforms are very efficient.

For example, a virtual machine created with the open source KVM hypervisor is only about 2 percent slower than a bare-metal server.

Plus, Docker containers are not free of overhead.

They expend resources on things like overlay networks and storage.

This all said, containers do consume resources more efficiently because they don’t have to duplicate functionality available on the host system.

Containers share libraries, drivers and so on with the host.

As a result, you can fit more containerized applications on a single physical server than you could virtual machines.

For this reason, you sometimes hear containers described as a more “dense” hosting solution than virtual machines.

That doesn’t mean that containerized applications are necessarily faster.

It just means you can run more applications on less hardware.

Tags: Cloud Service Providers Digital Service Providers MSPs VARs/SIs Technologies

Related


  • Security Operations Center SOC
    Kaseya Buying RocketCyber to Improve MSPs' Security Capabilities
    This acquisition "catapults" Kaseya even further ahead of its competition, the company's CEO said.
  • The words Helpful Tips inside a box next to a cartoon megaphone.
    From Salesperson to Trusted Adviser: 3 Tips for Mastering Consultative IT Sales
    Adapt sales techniques to thrive in today's changed landscape.
  • Network monitoring
    AppNeta Launches Global Alliances Program
    AppNeta adds performance observability to its partners' existing solutions.
  • New Hire
    Cybereason Hires Check Point, Fortinet Channel Leaders in North America Expansion
    The channel leaders will expand Cybereason's endpoint business.

4 comments

  1. Avatar jamie duncan May 15, 2017 @ 4:05 am
    Reply

    OK, some pretty serious
    OK, some pretty serious misunderstandings in this article:
    1) docker runs natively on Windows 10/2016 – how is it isolating things in the same way they are isolated in Linux? Are the formats compatible at all?
    2) LinuxKit builds a Linux “subsystem” into the container. Containers are constructs inside the Linux kernel. You cannot put a kernel inside a container. That’s just silly.
    3) All container orchestrators are open source. No, they’re not. In fact, Docker, Inc.’s is not. And Windows (assuming they have one) is not. Kubernetes and Mesos are.
    4) VMs can be as fast as containers. You are not counting boot time (VMs have to boot, containers do not), and your 2% value for kvm overhead is a little pie in the sky. 6% is more practical for modern platforms, and most customers tend to see 8-10% once other factors are brought in.

    All in all this is a pretty bad article full of very sketchy information.

    • Avatar Christopher Tozzi May 26, 2017 @ 10:20 pm
      Reply

      1) I’m not sure what you mean
      1) I’m not sure what you mean here. Docker containers on Windows do isolate things in the same way they do in Linux, by abstracting applications from the host.
      2) that is how LinuxKit works. Not sure what the confusion is here.
      3) Docker Swarm is open source (specifically, under an MIT license). github.com/docker/swarm docker.com/components-licenses
      4) your point about slower boot time is a good one. The article should have mentioned that. As for VM performance, this is the source pegging KVM (which I would certainly consider a “modern platform”) as being within 2 percent (actually, 1.5 percent in most tests) of bare metal: major.io/2014/06/22/performance-benchmarks-kvm-vs-xen/ You’re right that the numbers in the real world are probably not as good. But you also have performance slowdowns with containers in the real world vs. in theory. IBM did an interesting study on this topic way back in 2014: blog.pierreroudier.net/wp-content/uploads/2015/08/rc25482.pdf

  2. Avatar Joe Brockmeier May 21, 2017 @ 12:08 pm
    Reply

    “For example, Red Hat is big
    “For example, Red Hat is big on Kubernetes because Red Hat wants to compete with Docker, which strongly supports Swarm (even though the Docker platform is compatible with other orchestrators).”

    Uh… Kubernetes debuted in June 2014, Docker announced Swarm in December of that year. We backed Kubernetes before Docker even announced the existence of Swarm, as I understand it.

    Orchestrators are not “controversial” – they’re just like anything else in tech. Different companies and projects prefer their own tech. Kubernetes is far and away the preferred orchestrator at the moment by companies that have chosen one, by the way.

    • Avatar Christopher Tozzi May 26, 2017 @ 10:27 pm
      Reply

      Right, but the fact that Red
      Right, but the fact that Red Hat backed Kubernetes before Swarm came along doesn’t mean that Kubernetes can’t be part of Red Hat’s competitive strategy today.

      Parallel example: Microsoft was building Windows long before Linux came along, but Windows remained key to Microsoft’s ability to continue competing with Linux once Linux servers threatened Windows’s market share starting in the early 2000s. Just because Microsoft didn’t originally have competition with Linux in mind when it started releasing Windows in the 1980s doesn’t mean Windows didn’t later became part of the Microsoft anti-Linux strategy.

Leave a comment Cancel reply

-or-

Log in with your Channel Futures account

Alternatively, post a comment by completing the form below:

Your email address will not be published. Required fields are marked *

Related Content

  • Microsoft Conclusion on SolarWinds Hack 'Conflicts' with Other Messages
  • IBM, Oracle, Dell, VMware Put Hybrid Cloud Center Stage
  • Black History Month: Celebrating Tech Pioneers
  • The Top IT Challenges Executives Will Face in 2021

Galleries

View all

Channel Partners Virtual 2021 Is the Hottest Ticket in Town

February 26, 2021

Industry Perspectives

View all

The “Roaring 20s” Are Coming

February 25, 2021

Three Ways MSPs Can Improve Supply Chain Security

February 24, 2021

SASE: The Key to Mitigating Business Transformation Risk

February 22, 2021

Webinars

View all

A Partner’s Perspective on Channel Success in 2021

March 17, 2021

XDR and Why it Matters to MSPs

March 24, 2021

Top Security Trends Impacting Technology Security Providers In 2021

March 25, 2021

White Papers

View all

Ready To Add Cutting Edge IoT Solutions To Your Portfolio?

  • 1
February 25, 2021

What Is The Value Of Distribution For The Internet Of Things?

February 25, 2021

The Internet of Things (IoT): Where do You Begin?

  • 1
February 25, 2021

Upcoming Events

View all

Channel Partners Virtual

March 2, 2021 - March 4, 2021

Channel Partners Conference & Expo

November 1, 2021 - November 4, 2021

Videos and Fastchats

View all

FASTCHAT: How SOAR Eliminates Security Challenges and Elevates Service Provider Revenues

January 6, 2021

Happy Holidays from Channel Partners & Channel Futures!

December 21, 2020

FASTCHAT: How Old, Unpatched Technologies Are Creating New Security Threats for MSPs and Their Customers

December 3, 2020

Twitter

ChannelFutures

Amazon WorkSpaces @awscloud DaaS client will be available on @IGEL_Technology virtual endpoint client OS.… twitter.com/i/web/status/1…

February 26, 2021
ChannelFutures

.@VMware cutting more workers in California as part of ongoing #workforcerebalancing. #layoffs… twitter.com/i/web/status/1…

February 26, 2021
ChannelFutures

#CPVirtual is March 2-4. It’s the hottest ticket in town — any town, since it’s 100% online — so make sure you have… twitter.com/i/web/status/1…

February 26, 2021
ChannelFutures

.@datto, @ThreatLocker partner to streamline #MSP secure business operations. dlvr.it/RtYvJK https://t.co/nKGnwbblNO

February 26, 2021
ChannelFutures

Infographic: Why Partner with Sierra Wireless and GetWireless? dlvr.it/RtYh1m https://t.co/KcBFzXIx7l

February 26, 2021
ChannelFutures

Infographic: The Sierra Wireless Essential Series dlvr.it/RtYgxv https://t.co/CatxbRHzXr

February 26, 2021
ChannelFutures

#Threatprotection is no small matter for #MSSPs. Find out what vendors say you have to do this year to protect your… twitter.com/i/web/status/1…

February 26, 2021
ChannelFutures

Cloud strategies and cybersecurity are key, and #COVID19 will have more impact than #Brexit on U.K. channel, says… twitter.com/i/web/status/1…

February 26, 2021

MSSP Insider

Newsletters and Updates

Sign up for The Channel Report, Channel Futures Update, MSP 501 Newsletter and more.

Live Channel Events

Get the latest information on the next industry-leading Channel Partners event.

Channel Partners Online

Want more? Find more channel news and analysis on our sister site, Channel Partners.

Media Kit And Advertising

Want to reach our audience? Access our media kit

DISCOVER MORE FROM INFORMA TECH

  • Channel Partners Online
  • Channel Partners Events
  • MSP 501
  • MSSP Insider
  • IoT World Today
  • Webhostingtalk

WORKING WITH US

  • Contact
  • About us
  • Advertise
  • Newsletter

FOLLOW Channel Futures ON SOCIAL

  • Privacy
  • CCPA: “Do Not Sell My Data”
  • Cookie Policy
  • Terms
Copyright © 2021 Informa PLC. Informa PLC is registered in England and Wales with company number 8860726 whose registered and Head office is 5 Howick Place, London, SW1P 1WG.
This website uses cookies, including third party ones, to allow for analysis of how people use our website in order to improve your experience and our services. By continuing to use our website, you agree to the use of such cookies. Click here for more information on our Cookie Policy and Privacy Policy.
X