Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Zusammenstellung der Hardware für zwei Software-Entwicklungssysteme - virtuell oder konventionell?

Frage Hardware

Mitglied: Kollisionskurs

Kollisionskurs (Level 1) - Jetzt verbinden

29.04.2010, aktualisiert 18:44 Uhr, 2981 Aufrufe, 2 Kommentare

Hallo @ all,

wie es der Thread-Titel schon beschreibt: Ich möchte in geraumer Zeit die Hardware für unsere beiden Software-Entwickler erneuern bzw. arbeiten beide Entwickler momentan mit zwei "normalen" 32bit PC's. An diesen nagt der Zahn der Zeit (an den PC's, nicht an den Entwicklern) bzw. wird auch langsam der Arbeitsspeicher knapp etc.

Als Betriebsystem ist Windows im Einsatz bzw. wird auch ausschliesslich für die Windows Welt entwickelt - mit Visual Studio.

Natürlich könnte ich es mir jetzt einfach machen und denen beiden einfach zwei neue Rechner mit ordentlich Leistung (zeitgemäß) hinstellen. Nur gibt es keine bessere und elegantere Lösung? bzw. beide nutzen die gleichen Programme &. haben die gleichen Anforderungen. Warum dann nicht gleich einen leistungsstarken Server der gleich beide Entwickler "bedienen" kann - z.Bsp. einen IBM x3650 x64 inkl. Plattenspiegelung, redundanten Netzteilen etc.

Somit hätte ich Hardware "eingespart" und könnte den Server im Serverraum direkt an die USV binden.

Folgendes wäre doch meines Erachtens möglich:

1. Ein Server auf welchem ein Serverbetriebssystem installiert wird - beide Entwickler verbinden sich via RDP und "teilen" sich die Entwicklersuite quasi jeweils in einer eigenen Session. Die RDP Verbindung (Client) übernimmt ein schmaller Thin-Client oder eben vorhandene Hardware.

2. Ein Server (VMWare zertifiziert) auf welchem der ESX läuft (2 haben wir schon). Jeder Entwickler bekommt eine eigene VM mit Entwicklungsumgebung etc. Bei einem Serverausfall oder einer Serverwartung könnte ich die Entwickler-VM's einfach auf einen anderen ESX-Server migrieren.

Kostentechnisch spielt es eigentlich keine große Rolle - ob zwei Entwickler PC's oder ein fetter Server....hält sich ungefähr die Waage.

Was haltet Ihr von diesen beiden Vorschlägen (Vorteile/Nachteile) bzw. welche würdet Ihr bevorzugen (geringster Aufwand - höchstmöglicher Nutzen)?

Gibt es noch andere "Varianten" an welche ich jetzt so nicht gedacht habe?

Hab mir auch schon den Labmanager von VMware angeschaut (http://www.vmware.com/de/products/labmanager/buy.html) - ob sich das allerdings bei zwei Entwicklern lohnt ist fraglich (Kanonen auf Spatzen??). Andererseits verzahnt sich damit die Entwicklung und das Testen auf virtuellen Maschinen auf elegante Art und Weisse.

Dankbar für jeden Tipp und jede Idee bez. diesem Thema.....Danke & Grüße
Mitglied: 1002-btl
29.04.2010 um 20:02 Uhr
Hallo,

zwei Entwickler auf einer Maschine halte nicht für sinnvoll, da die Probleme des einen dann schnell zu Problemen des anderen werden können.

Entwickeln in einer VM? Warum nicht. Mal kurz was testen und dann per Snapshot alles ungeschehen machen ist ja wirklich praktisch.

Kommt halt auch auf die Programme bzw. deren Umfang an, die Ihr entwickelt.
Grafikintensive Aufgaben lassen sich sicher besser auf echter Hardware realisieren.
Bitte warten ..
Mitglied: SamvanRatt
03.05.2010 um 19:33 Uhr
Hi
kannst du den Umfang der Arbeiten erläutern. Meine Abteilung arbeitet auch in Sachen Codeentwicklung inkl C Checker und VStudio in mehreren Versionen (V6 bis 2008) und die Maschinen sind recht "einfach" gestrickt. An dem Ende des 32Bit Zeitalters kommen auch wir nicht drum rum, daher haben wir verstärkt Server Versionen (ENT) im Einsatz um reine 32Bit Umgebungen zu haben (die 64bitter emulieren dies leider für unsere Zwecke nicht gut genug oder die Entwicklungstools unterstützen diese nicht) und dann sind halt 16-32GB drinnen. Der Rest ist normale (RAID1) Hardware, Standard VGA und so. Mit VM arbeiten wir nur wenn es darum geht Entwicklungsketten in zig Jahren wieder zwecks Revision nachvollziehen zu können, da dieser Code vermarktet wird und damit 30 Jahre sicher sein muß.
Einen Terminalserver dafür hat einen Nachteil: wenn einer an den Toolketten dreht (z.B. Optimierung) ist der zweite mitgefangen außerdem arbeitet unser Entwicklungswerkzeug Matlab explizit nicht im WTS Modus....
Die Installationen sind trotzdem gecloned, dann kann jeder rumstricken wie er will. Snapshots haben wir mit einer Acronis Incremental Sicherung (Wöchentlich) auf eine Netzumgebung erlangt. VM ist allein schon wegen der notwendigen Verbindung zu den Plattformen kein gehbarer Weg in der Richtung (Entwicklungsboards, Dongles mit Chipkarten,....). Obwohl ich kein Freund von DELL bin, sind deren Workstations recht potent, ich bevorzuge aber HP oder IBM, die halten was sie versprechen (im Vergleich zu unseren T7500 welche ständig im SIL Test wegen Überhitzung abschalten, bzw runtertakten...)
Audio/Grafik auf VM ist gar kein Weg;

Gruß
Sam
Bitte warten ..
Neuester Wissensbeitrag
Ähnliche Inhalte
DSL, VDSL
gelöst Sophos UTM virtuell vs. FritzBox 7490 Hardware (26)

Frage von photographix zum Thema DSL, VDSL ...

Server-Hardware
Software Firma sagt Server Hardware für HyperV Host zu schwach (23)

Frage von GoebelTh zum Thema Server-Hardware ...

Grafikkarten & Monitore
Win 10 Grafikkarte Crash von Software? (13)

Frage von Marabunta zum Thema Grafikkarten & Monitore ...

LAN, WAN, Wireless
Software für Backup oder Datensynchronisation über WAN gesucht (4)

Frage von Rubiks zum Thema LAN, WAN, Wireless ...

Heiß diskutierte Inhalte
Windows Userverwaltung
Ausgeschiedene Mitarbeiter im Unternehmen - was tun mit den AD Konten? (33)

Frage von patz223 zum Thema Windows Userverwaltung ...

LAN, WAN, Wireless
Server erkennt Client nicht wenn er ausserhalb des DHCP Pools liegt (22)

Frage von Mar-west zum Thema LAN, WAN, Wireless ...

LAN, WAN, Wireless
FritzBox, zwei Server, verschiedene Netze (21)

Frage von DavidGl zum Thema LAN, WAN, Wireless ...

Viren und Trojaner
Aufgepasst: Neue Ransomware Goldeneye verbreitet sich rasant (20)

Link von Penny.Cilin zum Thema Viren und Trojaner ...