Warning: mysql_real_escape_string(): Access denied for user ''@'localhost' (using password: NO) in /home/festplat/public_html/blog/wp-content/plugins/statpress/statpress.php on line 1191

Warning: mysql_real_escape_string(): A link to the server could not be established in /home/festplat/public_html/blog/wp-content/plugins/statpress/statpress.php on line 1191

Warning: mysql_real_escape_string(): Access denied for user ''@'localhost' (using password: NO) in /home/festplat/public_html/blog/wp-content/plugins/statpress/statpress.php on line 1194

Warning: mysql_real_escape_string(): A link to the server could not be established in /home/festplat/public_html/blog/wp-content/plugins/statpress/statpress.php on line 1194

Warning: mysql_real_escape_string(): Access denied for user ''@'localhost' (using password: NO) in /home/festplat/public_html/blog/wp-content/plugins/statpress/statpress.php on line 1197

Warning: mysql_real_escape_string(): A link to the server could not be established in /home/festplat/public_html/blog/wp-content/plugins/statpress/statpress.php on line 1197
Webserver « Kategorie « festplatte.ch

Archiv der Kategorie 'Webserver'



Lizenzierung VMs

VMware, Webserver, Windows No Comments »

Die ganze Lizenzierung rund um Microsoft ist bereits sehr komplex, deshalb noch ein bisschen mehr Verwirrung oder Klarheit

Beitrag gefunden auf vmachine.de

Viele Leute denken, dass man, wie auch in der bösen Hardware-Welt, pro VM einfach eine Lizenz benötigt. Habe ich also zum Beispiel 20x Windows Server 2008 Standard und 10x Windows Server 2008 Enterprise auf meinem ESX Cluster benötige ich auch nur diese 30 Lizenzen.

Das ist soweit richtig wenn es nicht VMotion und vor allem DRS geben würde. Warum ist das anders?

Es gibt eine Policy bei Microsoft die besagt, dass eine Windows Lizenz an ein Stück Hardware gebunden ist. Ich darf die Hardware zwar wechseln aber das maximal alle 90 Tage. Das bedeutet folgendes:

Ein Server mit dem OS W2k8 läuft einem Blech A. Ich migriere diesen Server, in welcher Form auch immer, auf ein Blech B. Soweit alles in Ordnung. Bevor ich diesen Server jetzt auf Blech C oder A migriere, muss ich 90 Tage warten. Eigentlich einfach, oder?

Schwierig wird es jetzt bei VMotion und vor allem DRS. Gehen wir mal von einem ESX Cluster mit 3 Knoten und 5x W2k8 Std VM´s pro Knoten aus. Der Cluster hat DRS auf Fully Automated aktiviert. Das bedeutet, dass die Maschinen von DRS verschoben werden. Das könnte, im schlimmsten Fall im 5 Minuten Takt passieren wenn DRS sein Zyklus hat.

Es kann also gut sein das eine VM von Host A auf Host B verschoben wird und 20 Minuten später wieder zurück migriert wird. Typischer Anwendungsfall wäre hier das Patchen des ESX Host A. Damit hat man faktisch einen Bruch der Lizenzbestimmungen und steht mit beiden Beinen vor Gericht.

Was kann ich machen damit mir das nicht passiert? Es gibt drei Möglichkeiten:

Steinzeit
Ich gehe zurück in die Steinzeit und schalte DRS aus. VMotion verwende ich nur alle 90 Tage und dokumentiere dies entsprechend

Mehr Lizenzen
Eine weitere Alternative wäre das ich jeder VM auf jedem Host eine Lizenz bereitstelle. Das wären also bei 15 VM´s die im Cluster laufen und 3 ESX Hosts insgesamt 45 Lizenzen. Dadurch bleibt die Lizenz immer auf einem Host und wandert nicht. Ich habe also wiederum keine Probleme.

Windows Datacenter Edition
Die, meiner Meinung nach, beste Alternative wird die Verwendung der Datacenter Edition sein. Die Datacenter Edition bietet den Vorteil, dass ihr pro Lizenz so viele VM´s betreiben könnt wie ihr wollt. Das wäre also ähnlich der Alternative 2 aber sehr viel einfacher (ihr müsst nicht immer Zählen), günstiger (Die Datacenter rechnet sich eigentlich ab der 9 VM´s bei 2 Sockel Hosts) und ihr könnt alle Features nutzen.

Share


Restart Service VBScript

Scripts, Webserver, Windows No Comments »

Starten/Stoppen von Diensten mittels VBScript:


' ------ SCRIPT CONFIGURATION ------
strComputer = "" ' e.g. fs-rtp01 (use . for local system)
strSvcName = "" ' e.g. dnscache
' ------ END CONFIGURATION ---------
set objWMI = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
set objService = objWMI.Get("Win32_Service.Name='" & strSvcName & "'")

intRC = objService.StopService
if intRC > 0 then
 WScript.Echo "Error stopping service: " & intRC
else
 WScript.Echo "Successfully stopped service"
end if

wscript.sleep 3000

intRC = objService.StartService
if intRC > 0 then
 WScript.Echo "Error starting service: " & intRC
else
 WScript.Echo "Successfully started service"
end if

Links: http://techtasks.com/code/viewbookcode/371

Share


Firebug – nützliches Firefox Addon für Webmaster

Links, Scripts, Webserver 2 Comments »

Das praktische Addon Firebug hilft sehr beim entwickeln von Websites. Gerade im Zusammenhang mit WordPresstemplates in welchen häufig div kunterbunt angeordnet wurden, können Stunden und viele Nerven gespart werden.

Mit dem Addon können zudem direkt in einer Webseite Sourceanpassungen durchgeführt und betrachtet werden.

Für alle, welche sich nicht mit div, css, html…. rumschlagen möchten, können sich sonst auch bei diesem Herrn melden!

Share

NetDrive Client

Links, Webserver, Windows 2 Comments »

Mit dem Novell Netdrive Client können Verzeichnisse von einem FTP- oder WEBDAV-Server unter Windows über einen Laufwerksbuchstaben angesprochen werden.

Dies bringt Vorteile, wenn zum Beispiel direkt auf einem Server gearbeitet wird. Das lästige Up und Downloaden entfällt. Sinnvollerweise erstellt man zuvor noch ein Backup, bevor man an den Livedaten herum schraubt.

Download: NetDrive.exe

Share

lokaler Terminallizensserver wird nicht gefunden

Webserver, Windows No Comments »

Es bestand das Problem, dass der lokale Terminallizenserver (ohne AD) auf einem Windows 2003 Server nicht gefunden werden konnte.

Damit dies funktioniert kann in der Registry folgender Key hinzugefügt werden. Nach einem Reboot ist das Problem behoben:

Gehen Sie folgendermaßen vor, um einen bestimmten Lizenzserver auszuwählen, und beenden Sie danach den Registrierungseditor:

1. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie  “regedit” (without the quotation marks) ein, und klicken Sie anschließend auf OK.

2. Suchen Sie den folgenden Registrierungsschlüssel, und klicken Sie ihn dann an:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
\Services\TermService\Parameters

3. Zeigen Sie im Menü Bearbeiten auf Neu, und klicken Sie dann auf
   Schlüssel.

4. Geben Sie dem neuen Schlüssel den Namen “LicenseServers”.

5. Suchen Sie den folgenden Registrierungsschlüssel, und klicken Sie ihn dann an:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
\TermService\Parameters\LicenseServers

6. Zeigen Sie im Menü Bearbeiten auf Neu, und klicken Sie dann auf Schlüssel.

7. Geben Sie dem neuen Schlüssel den Namen “”, wobei für den NetBIOS-Namen, besser noch noch die IP-Adresse des Lizenzservers steht, und drücken Sie anschließend die [EINGABETASTE]. Hinweis: Der einzige Datenwert, der in diesem Registrierungsschlüssel benötigt wird, ist der Name des Lizenzservers, den Sie verwenden möchten.

Share