Riippumatta siitä, työskenteletkö tietotekniikassa tai kehityksessä, on kunnollinen työasema. Työasema on Sveitsin armeijan veitsi, jossa on kaikki apuohjelmat, työkalut, työympäristö ja mahdollisesti teoksesi tuotannon julkaisut.

Mutta pitäisikö tehdä kaikki tutkimukset samasta työasemasta? Kaikki testausympäristösi ja kirjastojen ja työkalujen erilaiset versiot? Ympäristön asentaminen voi kestää kauan aikaa, kuten pidät, joten sinun pitäisi suojella sitä. Näin voit varmistaa, että lab-tietokoneesi pysyy varpaidensa päällä -

Ei ole väliä, jos työskentelet Linuxissa, Macissa tai Windowsissa (ja erityisesti Windows)saman ohjelmiston eri versioiden asentamisella voi olla hyvin haitallisia vaikutuksia.

Työskentelen tukianalyytikkona yli 70 000 käyttäjän yritysympäristössä, ja näen tuhoa ja kaaosta, joka avautuu, kun käyttäjällä on jotenkin ollut väärä Java-versio, joka on asennettu tietokoneeseen eikä voi enää kirjautua yritysympäristöihin (Java: n iskulause "Kirjoita kerran, Suorita missä tahansa" olisi todellakin oltava "Ainoastaan ​​rajoitetun ajan!"Monet IT-käyttäjät saattavat ajatella"Joo, mutta voin korjata sen." Ja varmasti olet oikeassa, mutta miksi vaivaudu, kun voit varmistaa, ettei se rikkoa?

Otin hiljattain hallussaan vanhemman pelitietokoneen, jossa oli Core-i7 2700k(ei VT-d: tä, koska "k" -muunnos on valitettavasti sellainen pettymys sellaisessa prosessorissa, joka pystyy näin) ja 16 Gt RAM-muistia enemmän kuin reilun hinnan jälkeen auttaessasi ystävääsi rakentamaan uuden i7-8700-järjestelmän. Tämä korvasi paljon vanhemman Core-2 Quad Q8200 -järjestelmän(käynnissä Arch Linux) tiedostona / mediapalvelimena, ja se on melko korvaava tulo neljällä kertaa niin paljon ramia ja todennäköisesti noin kolme kertaa enemmän kuin CPU: n suorituskyky. Minun välitön siirroni oli saada se käyttöön ja käyttää virtualisointia niiden tehtävien lisäksi, joita olisin tehnyt Core-2 Quad -järjestelmän kanssa, koska sillä oli ylimääräinen kokoaminen.

Tämän uuden järjestelmän avulla päätin antaa OpenSUSE Leapille kokeilun palvelimelle. Ei, että Arch on koskaan antanut minulle kovaa aikaa, mutta olin tuttu Debian / Ubuntu ja CentOS / Red Hat, luulin, että annan toiselle yritykselle kannattavan Linux-jakelun.

On käynyt ilmi, että KVM-virtualisoinnin määrittäminen OpenSUSE-työkalulla Yast2-työkalun avulla on erittäin helppoa, jopa komentoriviltä. Ainoat osat, jotka todella vaativat mykistystä, asettavat hallintapisteen käyttöoikeudet, mutta se on helppoa SUSEn tarjoamien oppaiden kanssa.

Muista, että tein kaiken etänä, mutta jos teet sen paikallisesti, koneessa, se olisi paljon helpompaa kuin Virtual Box(joka on erittäin aliarvostettu virtualisointialustana).

Virtuaalikoneiden avulla voit suorittaa enemmän kuin vainmuut käyttöjärjestelmät. Sen avulla voit kapseloida koneesi useita ympäristöjä testausta, jatkuvaa integrointia rakentaa tai usein minun tapauksessani yksinkertaisesti oppia ja käyttää uusia tekniikoita.

Totuus on, että hyvä laboratoriotietokone, jossa on oikein konfiguroitu virtualisointi, olipa kyseessä sitten kannettava tietokone, suorituskykyinen työpöytä tai jopa palvelinlaatuinen laitteisto, on korvaamaton ominaisuus, koska sen avulla voit mukauttaa työympäristösi nopeasti ja luotettavasti riippuen nykyiset tarpeesi vaarantamatta muita ohjelmistoja.

Millaisia ​​testialustoja tai laboratorioympäristöjä sinulla on? Ovatko ne koulu, ammatillinen kehitys(kaupallinen tai avoin lähde?), tai vain tinkering? Kerro meille alla olevista kommenteista.

Työskennellyt Sinulle: Robert Gaines & George Fleming | Haluatko Yhteyttä?

Kommentteja Sivustosta: