Suche:
      Open Source >> Service Abstraction/Virtualisierung

Linux, BSD & OpenSolaris Virtualisierung:
  • VMWARE
  • XEN
  • Linux KVM
  • VServer
  • VirtualBox



 
Service Abstraction/Virtualisierung

IKTech sieht die Anforderungen Hochverfügbarkeit, Sicherheit, Robustheit, Skalierbarkeit und optimale Ressourcenauslastung verknüpft, dies subsummieren wir unter unserem Design-Paradigma "dependable & robust services & systems".

Hardware Abstrahierung, Virtualisierung, Load-Balancer, Cluster und verteilte Systeme sind nur einige Beispiele um dies umzusetzen. High-Peformance Cluster im Gegensatz dazu sind nicht Hochstabilitätscluster sondern primär schnelle "Numbercruncher" verknüpft mit einer Parallelisierungsarchitektur. Load-Balancing Cluster wiederum können aber müssen nicht die Verfügbarkeit eines Services erhöhen, haben jedoch auch das Potenzial DoS-Angriffe besser zu verdauen und die Wartung in Hochverfügbarkeitsumgebungen zu erleichtern.

Nach unserer Auffassung ist Hochverfügbarkeit eine integrative Bemühung über alle Schichten des OSI Stacks und eine ausgewogenen Balance zwischen Load-Balancing, Performance Clustering, Virtualisierung und verteilten Architekturen. Eine Kette ist schließlich nur so stabil wie ihr schwächstes Glied. Wichtige Aspekte sind:

  • "single point of failure" und "weakest link" Analysis & Mitigation
  • Fast Recovery
  • Wartungsplanung für HA-Umgebungen
  • Heartbeat/Keepalife Ansätze
  • DNS-RR with short expiry timer
  • hot-standby (VRRP/HSRP/CARP)
  • DRBD (network RAID-1), LVM, iSCSI und AoE
  • Load Balancer/Agents
  • Gateway Redundancy & BGP "Pseudo" Load Balancing
  © 2003-2010 Ziviltechnikerbüro IKTech - all rights reserved | Impressum & AGB