Oh no, you're thinking, yet another cookie pop-up. Well, sorry, it's the law. We measure how many people read us, and ensure you see relevant ads, by storing cookies on your device. If you're cool with that, hit “Accept all Cookies”. For more info and to customize your settings, hit “Customize Settings”.

Review and manage your consent

Here's an overview of our use of cookies, similar technologies and how to manage them. You can also change your choices at any time, by hitting the “Your Consent Options” link on the site's footer.

Manage Cookie Preferences
  • These cookies are strictly necessary so that you can navigate the site as normal and use all features. Without these cookies we cannot provide you with the service that you expect.

  • These cookies are used to make advertising messages more relevant to you. They perform functions like preventing the same ad from continuously reappearing, ensuring that ads are properly displayed for advertisers, and in some cases selecting advertisements that are based on your interests.

  • These cookies collect information in aggregate form to help us understand how our websites are being used. They allow us to count visits and traffic sources so that we can measure and improve the performance of our sites. If people say no to these cookies, we do not know how many people have visited and we cannot monitor performance.

See also our Cookie policy and Privacy policy.

This article is more than 1 year old

Istio sets sail as Red Hat renovates OpenShift container ship

The baffling world of container management keeps inching toward usability

Red Hat is celebrating the 1.0 release of Istio, the open source microservices management project, and the arrival of version 3.10 of its OpenShift software container platform.

Istio's 1.0 release received mention at Google Cloud Next last week, but the official bits are expected on Tuesday. The software serves as a management mechanism for distributed microservices, providing capabilities like traffic management, service identity and security, policy enforcement and telemetry among apps running across multiple Kubernetes clusters and hosts.

Brian Redbeard Harrington, product manager of Istio at Red Hat, described it as the glue that holds the components of containerized applications together.

"It is aiming to be a control plane, similar to the Kubernetes control plane, for configuring a series of proxy servers that get injected between application components," he explained to The Register in a phone interview.

The software can reroute traffic intelligently and provides functionality like a web app firewall, among other modern miracles.

"It will actually look at HTTP response codes and if an app component starts throwing more than a number of 500 errors, it can redirect the traffic," he said.

It's useful, said Harrington, because trying to trace the traffic between a handful or more of different applications on as many different hosts can be daunting and frustrating.

The 1.0 release, he said, has been focused on making Istio perform better and making its APIs for the core feature set more stable.

Though Istio's 1.0 milestone makes it "dependable" and "production hardened," per the project's definitions, Harrington suggested Red Hat's view of production ready is a bit more rigorous.

"We're excited for where the community has gone and it means now that our work is just starting in terms of taking that 1.0 and sifting through it further," he said.

Openshift goes general

Meanwhile, Red Hat's OpenShift Container Platform 3.10 marks its move into general availability with the expected assortment of performance and security tweaks. It also brings some noteworthy capabilities, specifically Device Manager, CPU Manager and Hugepages.

A dude wearing a red hat

From here on, Red Hat's new GPLv2 software projects will have GPLv3 cure for license violators

READ MORE

Device Manager is a feature in Kublets, agents running on each node in a Kubernetes cluster, that allows integration with hardware resources like GPUs and FPGAs through vendor-provided images called device plugins.

Harrington said that because Nvidia has made more hardware available in the cloud, the number of people interested in running hardware accelerated workloads has grown quite a bit.

CPU Manager gives OpenShift a way for applications sensitive to CPU-time sharing, such as machine learning, to schedule and reserve whole cores rather than fractional resources, which can reduce processing events that degrade performance like translation lookaside buffer (TLB) misses and context-switching.

And Hugepages refers to memory pages made larger than usual, in order to make memory address lookup operations faster. This sort of thing is often done for applications that require a lot of memory, like in-memory databases. OpenShift's support for hugepages, previously offered as a Tech Preview, makes the software more amenable for that sort of thing. ®

 

Similar topics

TIP US OFF

Send us news


Other stories you might like