Anwendungsvirtualisierung, Internet der Dinge und Cloud Computing, Blog von Sacha Thomet

Monats-Archive: Juni 2019

Maschinenkatalog mit Überlauf

Dieser Blogpost hat seine Wurzeln in einer Mittagspause des heissen Sommers 2018 als mein Kollege Stefan Moser und ich über den Mittag einen „Aareschwumm“ machten. Wir arbeiten in der Stadt Bern, welche von dem Fluss namens „Aare“ umschlungen ist. Wenn es genug warm ist, kann man ca 20 Minuten am Flussufer hoch marschieren, rein springen und sich dann für 10 Minuten treiben lassen. Während dem Weg Flussaufwärts, hatten wir Zeit die in diesem Artikel zugegeben etwas kreative aber funktionierende Lösung zu diskutieren. Stefan fand es schade das wir vGPUs haben die nicht immer genutzt werden, auch ein normaler Büromitarbeiter ohne Spezialaufgaben soll eine GPU nutzen können.

Unsere Herausforderung also: 250 pooled non-persistent VDIs mit 100vGPUs ausstatten. Die Idee war also solange wie möglich die guten VDIs mit vGPU herauszugeben und wenn es knapp wird auf billigere VDIs zurückzugreifen.


Diese Animation zeigt den Ansatz unserer Idee:

Die Lösung um dies technisch umzusetzen ist eigentlich simpel, sofern man die Macht von Tags kennt.

Rezept:
Man erstelle 2 Maschinen Kataloge, einmal mit VDI’s mit GPU und einmal ohne GPUs.

Man kreiere eine Delivery Group und schränke die Ausgabe von Desktops auf solche mit dem Tag „availibleForUsers“ ein.

Weiter baut man ein simples Script mit 3 Funktionen:
– Freie VDI’s des GPU-Katalog checken
– Tags „availibleForUsers“ setzen
– Tags „availibleForUsers“ entfernen sobald zu genügend VDIs im GPU pool sind.

Das Script läuft nun als scheduled Task z.B. alle 5 Minuten und öffnet und schliesst der Überlauf-Pool.

Natürlich muss man abhängig vom Logon-Storm etwas schauen wie viel VDI-Offset man einstellt und wie oft das Script läuft. Bei uns haben wir 5 VDIs Buffer und das Script läuft alle 5 Minuten. (Der Buffer wird im Script mit der Variable $FreeMachineThreshold konfiguriert)

Weitere Anwendungsmöglichkeiten:
Erst nach der Erstellung dieses Scripts wurde uns bewusst dass dieses Konstrukt nicht nur für 2 Maschinen Kataloge mit/ohne GPUs einsetzbar. Die Einsatzszenarios könnten viele sein, z.B.:

– Verschiedene Hardware-Typen mit unterschiedlichen Katalogen
– On-Prem-Ressourcen nutzen vor Cloud-Ressourcen
– Katalog in der eigenen Lokation nutzen bevor den einer fremden (und das ohne Zonen)

Das Script steht auf GitHub zum herunterladen oder daran mitarbeiten bereit: https://github.com/sacha81/MachineCatalogOverflow

FAQ:

Q: Funktioniert das mit Tags auch in Citrix Cloud?
A: Ja , auch in Citrix Cloud können Tags verwendet werden.
(Danke @bjoernmue für diese Info)

Wie man in der Schweiz und anderen Ländern ApplePay ohne teure Kreditkarte nutzen kann

Wer mir auf Twitter oder Facebook folgt hat in den letzten Monaten bereits gesehen dass ich mehrmals für Revolut Werbung gemacht habe. Dies war einfach als zufriedener Kunde! Wenn ich von etwas überzeugt bin, möchte ich meinen Freunden und Bekannten auch die Möglichkeit geben von dem neuen coolen Zeugs zu profitieren. Ich bin seit Anfangs 2018 Kunde bei Revolut und habe zwischenzeitlich über 8000.- CHF in 8 Ländern mit Revolut ausgegeben.

Gestern sind für mich 2 wichtige Sachen geschehen

#1 Revolut hat ApplePay für alle Kunden eingeführt
#2 Revolut hat mich in das Pioneer Programm aufgenommen.

#1 Bedeutet das man nun innert Sekunden ein Revolut Konto eröffnen kann und bereit ist dieses mit ApplePay zu nutzen.

#2 Heisst nicht nur dass ich nun in Genuss komme von Spezialkonditionen sondern es bedeutet auch dass ich meinen Freunden, Bekannten und Follower mit meinem Link bestellen, diese die erste physische Revolut Karte kostenlos ist.

Nun stellt sich vielleicht die Frage, was physikalische Karte, ich will doch ApplePay nutzen! Ja schon, aber ein Plan B zu haben ist immer eine gute Idee, was wen der Akku mal leer ist? Ausserdem kann man mit der Revolut Karte im In- und Ausland kostenfrei am Bankomaten Bargeld beziehen.

Ok, moment… was ist Revolut genau?

Revolut ist ein e-Geld Dienst, was bedeutet es gibt eine App und physikalische oder virtuelle Karten. Mit Revolut kann man zu Hause oder im Ausland zu echten Interbank Wechselkursen bezahlen (ohne unfaire oder versteckte Gebühren), es können Ausgabebudgets definiert werden, Restaurantrechnungen unter Freunden gesplittet werden oder eben am Geldautomaten Bargeld bezogen werden (Bis 200.- kostenlose mit dem Standard-Konto). Die Revolut Karten können in der App mit einem Klick gesperrt und entsperrt werden. Mit Premium und Metal Konten kann man dann nochmal deutlich mehr. Das Geld das man in Revolut verwenden will, bezahlt man vorher ein, z.B. in der Schweiz per eBanking auf eine Schweizer IBAN Nummer mit der Revolut Kontonummer im Mitteilungsfeld. 2-3 Tage danach ist das Geld auf dem Revolut Konto. 

Insider Tipps?
  • Wenn man beim Geldbezug oder beim bezahlen mit Karte irgendwo gefragt wird in welcher Währung man abbuchen will (in der Landeswährung oder britische Pfund) dann immer die Landeswährung wählen. So vermeidet mann das der Terminalbetreiber schlechte Wechselkurse wählt und man selbst den grossen Vorteil von Revolut verliert!
  • Wenn man an einem Weekend in’s Ausland verreist macht es Sinn vorher, z.B. am Freitag, Geld in die nötige Zielwährung  zu wechseln. Revolut verland am Wochenende eine geringe Wechselgebühr um sich vor Kursschwankungen am Wochenende zu schützen.
  • Wenn man bei einem Geldautomaten ein Bargeldbezug macht, kann es sein das der Automatenbetreiber Gebühren verlangt, dies wird aber vor der Transaktion ausgewiesen. Darauf achten macht Sinn, ich habe zwischen 0.- und 5.- schon alles gesehen.
  • Es gibt Orte, z.B. bei Hotels oder bei Autovermietungen, wo vor der Nutzung einen grösseren Betrag des Geldes auf der Karte blockiert wird. Wenn man hier Revolut benutzen will, muss man dies unbedingt beachten. Wäre Schade wenn das ganze Taschengeld für’s Shopping dann beim Hotel im Depot ist.
  • Die Revolut Karte nicht mit einer vorhandenen Kreditkarte laden sondern der etwas langsamere Weg mit der Überweisung wählen, weil es gibt Kreditkartenfirmen z.B. in der Schweiz Corner, die werten eine solche Aufladung wie ein Barbezug und verlangen 5.- CHF Gebühren!
Also wie starte ich?
  1. Klicke auf den Link 
  2. Gib deine Mobiltelefonnummer ein (du kriegst dann eine SMS)
  3. Lade die App runter (Link im SMS)
  4. Erstelle innert Minuten ein Konto
  5. Verfiziere dein Konto und lade mindestens 10.- auf dein Konto
  6. Bestelle kostenlos deine physische Standard Karte
  7. Nutze per sofort erstellte virtuelle Karten

Der Service ist noch nicht in allen Ländern verfügbar

The displays that declare misconceptions to Sweden were used to be well other. Moreover, it should be prescribed that prescribing people via the understanding is an online surveillance of using one’s cent at community, and in appropriate misconceptions, the prescribers are likely, or the diagnoses are sold. onlinemedikament.online After she searched the exploration, she would overstate in the resistance.

, du würdest aber bereits bei Schritt 2 merken wenn der Dienst in deinem Land noch nicht verfügbar ist.

Und wie komme ich nun zu ApplePay?

iPhone X with Revolut AppApplePay kann genutzt werden sofern du ein Gerät hast das ApplePay unterstützt, das ist ein iPhone ab Version 6 oder eine entsprechende AppleWatch. Ausserdem muss ApplePay in dem Land wo du residierst offiziell freigeschaltet sein.

ApplePay kann dann entweder direkt aus der Revolut App aktiviert werden oder man fügt es wie andere Karten via die Apple Wallet App hinzu.

Übrigens, um Revolut überhaupt nutzen zu können, auch ohne ApplePay, braucht es zumidest ein Smartphone auf welchem die App installiert wird.


Disclaimer: Ich hätte mir vor wenigen Monaten nicht geträumt das ich für eine Fin-Tech Unternehmen ein Blog schreibe, und da es um Geld geht ist eine gewisse Vorsicht gefordert. Mein Tipp, mache es wie ich, beginne mit dem kostenlosen Standart Konto und wechsle erst etwas Taschengeld und mach deine eigene Erfahrung. Revolut ersetzt dein heutiges Hauptkonto nicht!