Home Blog Page 215

Kubernetes

Kubernetes – Kubernetes is a portable, extensible, open source software platform for managing (orchestrating) containerized workloads and services, that facilitates both declarative configuration and automation. Google open-sourced the Kubernetes project in 2014. The name Kubernetes originates from Greek, meaning helmsman or pilot. Kubernetes provides;

  • Service discovery and load balancing Kubernetes can expose a container using the DNS name or using their own IP address. If traffic to a container is high, Kubernetes is able to load balance and distribute the network traffic so that the deployment is stable.
  • Storage orchestration Kubernetes allows you to automatically mount a storage system of your choice, such as local storages, public cloud providers, and more.
  • Automated rollouts and rollbacks You can describe the desired state for your deployed containers using Kubernetes, and it can change the actual state to the desired state at a controlled rate. For example, you can automate Kubernetes to create new containers for your deployment, remove existing containers and adopt all their resources to the new container.
  • Automatic bin packing You provide Kubernetes with a cluster of nodes that it can use to run containerized tasks. You tell Kubernetes how much CPU and memory (RAM) each container needs. Kubernetes can fit containers onto your nodes to make the best use of your resources.
  • Self-healing Kubernetes restarts containers that fail, replaces containers, kills containers that don’t respond to your user-defined health check, and doesn’t advertise them to clients until they are ready to serve.
  • Secret and configuration management Kubernetes lets you store and manage sensitive information, such as passwords, OAuth tokens, and SSH keys. You can deploy and update secrets and application configuration without rebuilding your container images, and without exposing secrets in your stack configuration.

See https://kubernetes.io/docs/concepts/overview/ for more information.

JEDEC

JEDECJoint Electron Device Engineering Council – the independent semiconductor engineering trade association. Now known as the JEDEC Solid State Technology Association. It sets semiconductor technology standards and has more than 3,000 volunteer members representing nearly 300 member companies.

JBOF

JBOF – Just a Box Of Flash or Just a Bunch of Flash – a rack enclosure chassis full of solid state drives, fitted with IO ports but no controller as would be the case with filers and SANs.

JBOD

JBOD – Just a Box Of Disks or Just a Bunch of Disks – a rack enclosure full of disk drives, fitted with IO ports but no controller as would be the case with filers and SANs. Data IO to the drives, and the drives themselves are handled by an accessing server.

iWARP

iWARP – Internet Wide-area RDMA Protocol that implements remote direct memory access (RDMA) over Internet Protocol networks.

iSER

iSERiSCSI Extensions for RDMA (Remote Direct Memory Access). It enables data to be transferred directly into and out of SCSI computer memory buffers (which connects computers to storage devices) without intermediate data copies being made and without much CPU intervention. The RDMA messages are carried over Ethernet or InfiniBand network links.

iSCSI

iSCSI – Internet Small Computer Systems Interface – Internet Protocol-based block access storage networking standard that works over standard Ethernet. See entry for SCSI.

IP

IP – Internet Protocol. A set of rules, for routing and addressing data packets so that they can be sent across an Internet network to the correct destination. Data to be transmitted across the Internet is split into small chunks called packets. IP information, such as the destination address,  is added to each packet and the data transmitting and receiving devices in the Internet, the routers, use this information to send packets the right way across the Internet. Every Internet device has its own IP address and so the routers can use the packet IP data to ensure packets go to the right Internet end-point device.

Once at the endpoint other protocols direct what happens to them, such as TCP and UDP, for which there are separate entries.

IPU

IPU – Infrastructure Processing Unit. This is an Intel marketing term for its DPU products. See DPU entry.

IPFS

IPFS – Inter-Planetary File System. This is a peer-to-peer file sharing network using content addressing (object storage) to give each file a unique ID in a global namespace which connects IPFS hosts. These hosts, nodes or user-operators each hold a part of the overall data. It is said to be an alternative to the world wide web’s HTTP and HTTPS protocols.

IO

IO – Input/Output – the transfer of information between two connected devices. Input from storage is associated with reading data a whilst output to storage means writing data.

Blu-ray

Blu-ray – optical disk format for storing videos, audio files and archive data. It uses a 120mm (4.7 inches) diameter platter and was released in 2006, replacing DVDs. They were used for distributing movies with some archival storage use cases.

The polycarbonate disk is 120m in diameter metres (4.7 in) and 1.2 millimetres (0.047 in) thick, like DVDs. Blu-ray disks are written and read using a  405nm blue laser, and can store up to 50 GB in dual-layer format; 25GB in single layer format.

Distribution of movies by Internet streaming has replaced physical distribution by Blu-ray and the earlier DBD format optical disks. Panasonic produced archival Blu-ray technology.