1、Orlando,FLOctober 69IBM TechXchange 2025Leveraging Cloud-Native Capabilities with Kubernetes and ContainersSession 2142Next-Gen Informix:Agenda Introduction to Containers Kubernetes key concepts Kubernetes benefits Informix ContainersContainer Technology Unlike a VM,containers virtualize just the OS
2、 Kernel and run with minimal overhead Allows more services to run on a single system compared to multiple VMs Faster startup Contains all prerequisite packages and configurations Avoids conflicts with the host OS and packages Easily run multiple instances of the container without conflictsKubernetes
3、 Kubernetes views the world as a collection of services and resources Service Applications are deployed as“pods”They contain one or more containers interconnected to create the service Services are intended to scale horizontally by adding more pods Manages pods across one or many systems/nodes Some
4、services maintain a persistent state,while others do not Distributed storage systems for replicating persistent volumes across clusters in different regions.Service InternalsServices at a minimum have a statefulset or deployment definition.Several other kubernetes objects may also be created includi
5、ng roles,role bindings,network policies,service accounts,secrets,config maps,etc.The service scales to 1 or more pods depending on the specification when deployed.Each pod will have one running container which hosts the service instance and configuration.Some pods may required one or more init conta
6、iners to run prior to the runtime container starting.Stateful vs StatelessStatefulRetains previous interactionsTracks session stateTracks interaction stateAllows for interruptions without context lossRequires persistent storageStatelessEach interaction is isolatedIndependent sessionsDoes not require