Technology

Kubernetes & Cloud Infra

Cloud Native Computing Foundation (CNCF) 2020 survey shows that Kubernetes use in production has increased to 83% from 78% last year. It also states that use of containers in production has increased to 92% from 84% last year and up 300% from 2016. 

 

At Geminus we have very rich and cutting-edge expertise in Kubernetes components development, integration and management. We have enabled new products to speed up their compatibility with Kubernetes by working closely with customers in designing and developing necessary integration components and building QA automation to test them.

Cloud Expertise

Kubernetes Component Development

  • CRDs, webhooks based cloud scale management applications
  • K8S Scheduler extensions
  • Network Policies, Auth Webhooks
  • RBAC Integration
  • K8S CSI/CNI Drivers
  • Overlay Networks
  • Cloud Storage

Kubernetes Integration and Management

  • Managed Kubernetes Clusters – Openshift, GKE, EKS, Tanzu
  • Customized Kubernetes Clusters – Build your own Infra
  • Security and Infra Certification
  • K8S Integration Certification
  • Service Mesh
  • Kubevirts, KVMs
  • K8S Telemetry

DevOps Automation

  • CI/CD Pipeline
  • Release Engineering Automation

Application Modernization

  • Docker, ContainerD, CRIO, KATA containers
  • Microservice Architecture
  • Easy Life Cycle Management (Deploy, Upgrade, Scale)
  • Hybrid Cloud Disaster Recovery (DR)
  • Data migration

Storage

Explosive data generation has put storage technology at an epicenter of evolution. At Geminus, our expertise in storage technology covers the length and breadth of it starting from traditional storage services like backups, recovery to advanced and cutting edge cloud storage technologies and from yesterday’s storage networking technologies like iSCSI/FCoE to today’s Nvme over Fabrics and Nvme virtualization.

Key Storage Expertise

Nvme

  • Nvme
  • Nvme Virtualization
  • Nvme Over Fabrics
  • Nvme/TCP

Storage Libraries and Services

  • SPDK, TCM/LIO, SCST
  • Software Defined Storage
  • Distributed Storage Virtualization
  • Snapshots, Backup
  • Disaster Recovery (DR)
  • Data Migration

RDMA and HPC

  • RoCE v1 / v2
  • iWARP
  • Virtualization
  • Paravirtual RDMA (PVRDMA)

Storage Networking Offloads

  • iSCSI
  • FCoE
  • Nvme Over TCP
  • Nvme Over RDMA

Networking

Geminus Leadership team has lived the journey of networking technology as it started with simple network adapters and has come a long way to next-generation SmartNICs. We provide great Value-Add to our customers in designing, developing and supporting their networking products to match with today’s modern requirements in the networking technology space.

Networking Expertise

Network Libraries and Services

  • DPDK and Poll Mode Drivers (PMD)
  • Software Defined Network (SDN)
  • Network Security

Network Virtualization

  • SRIOV
  • VirtIO 1.0
  • Open vSwitch (OVS), VPP

Offloads

  • L2/L3/L4 Protocol offloads
  • Nvme-o-Fabric, Nvme/TCP
  • iSCSI
  • FCoE
  • RDMA – RoCE v1/v2, iWARP

SmartNIC

  • Distributed Services
  • Network Overlays
  • Load Balancing
  • Flow Based Packet Telemetry

Embedded Systems

At Geminus we view Embedded Systems as any SOCs which require deep understanding of embedded systems principles to design, develop and deploy any use case on it. Our rich experience in firmware and driver development includes SOCs with licenced (e.g. ARM, Tensilica), open source (e.g. P4, RISC-V) as well as proprietary processors (e.g. Intel Atom) used in various technologies like storage, networking, satellite communication.

Embedded Systems Expertise

  • SOCs
  • RTOS
  • Embedded OS

  • Core Bringup / Board Bringup
  • Bootstrapping
  • Performance Optimization

  • Embedded System Integration
  • Firmware/Device Driver Development

  • Data Path/ Control Design, Development
  • SDK, Packaging