Kirjoittaja Aihe: Palvelin virtuaalikoneessa?  (Luettu 4676 kertaa)

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Palvelin virtuaalikoneessa?
« : 21.02.15 - klo:19.54 »
Eipäs haulla löytynyt kuin jotain LTSP:stä tuolla otsikolla, joten kysytään? Onko mahdollista/järkeä laittaa palvelin virtualboxilta tai muulla luotuun virtuaalikoneeseen? Palvelimen käyttö satunnaista ja vähäistä.

Kone olisi ns. aina päällä oleva, jota käytettäisiin normaaleihin kotijuttuihin (siis isäntäkone). Tässä nyt ensimmäisenä tulee mieleen, miten ohjata palvelimeen tuleva liikenne sinne minne se kuuluu, niin ettei se vaaranna isäntäkonetta. Ulkoa netistä siis palvelimelle pitäisi päästä.

Nettiboxissa toki voidaan antaa joku ip-osoite, joka olisi auki, mutta miten kaikkiaan homma kannattaisi tehdä, ja onko portin muunnos mahdollinen, esim. 80-portti ulospäin olisikin sisäverkossa jokin muu?

Virtualisoinnista ei mitään kokemusta. Netistä löytyi Oraclen deb-paketti Virtualboxista, mutta kai tuota on vapaanakin olevana, mutta onko se saman tasoinen, siis yhtä hyvä? Entä muut mahdolliset virtualisoitiohjelmat?

Kaikki neuvot tervetulleita.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Palvelin virtuaalikoneessa?
« Vastaus #1 : 21.02.15 - klo:20.00 »
Nettiboxissa toki voidaan antaa joku ip-osoite, joka olisi auki, mutta miten kaikkiaan homma kannattaisi tehdä, ja onko portin muunnos mahdollinen, esim. 80-portti ulospäin olisikin sisäverkossa jokin muu?
Porttiohjauksella onnistuu parhaiten ja samalla saa muunnettua sen portinkin, jos haluaa. Se ei tosin ole mitenkään tarpeellista tässä tapauksessa käsittääkseni. Muistelisin, että VirtualBoxista voi säätää verkon niin, että virtuaalikone saa samanlaisen IP-osoitteen kuin muutkin lähiverkon koneet ja on käytännössä osa samaa lähiverkkoa.

Virtualisoinnista ei mitään kokemusta. Netistä löytyi Oraclen deb-paketti Virtualboxista, mutta kai tuota on vapaanakin olevana, mutta onko se saman tasoinen, siis yhtä hyvä?
Tietääkseni tässä käytössä tuo vapaa versio osaa kaiken tarvittavan. Ainoa ero, jonka muistan on se, että suljetun koodin versiossa tulee mukana USB 2.0 -tuki. Sitäkään en ole koskaan käyttänyt.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: Palvelin virtuaalikoneessa?
« Vastaus #2 : 21.02.15 - klo:20.04 »
Tietääkseni tässä käytössä tuo vapaa versio osaa kaiken tarvittavan. Ainoa ero, jonka muistan on se, että suljetun koodin versiossa tulee mukana USB 2.0 -tuki. Sitäkään en ole koskaan käyttänyt.

Kommentoin tätä asiaa heti:
Joltakin suomenkieliseltä sivulta just luin, että vapaa versio tukee suoraan USB:2, suljettu ei? Mitenkähän on?

kamara

  • Käyttäjä
  • Viestejä: 3028
    • Profiili
Vs: Palvelin virtuaalikoneessa?
« Vastaus #3 : 21.02.15 - klo:20.19 »
Tietääkseni tässä käytössä tuo vapaa versio osaa kaiken tarvittavan. Ainoa ero, jonka muistan on se, että suljetun koodin versiossa tulee mukana USB 2.0 -tuki. Sitäkään en ole koskaan käyttänyt.

Kommentoin tätä asiaa heti:
Joltakin suomenkieliseltä sivulta just luin, että vapaa versio tukee suoraan USB:2, suljettu ei? Mitenkähän on?

Kokeilemalla tietää, mutta minun muistini mukaan vapaasta puuttuu tuki USB:lle, ja suljetussa kyseinen on. Tosin siitä on vähän aikaa, kun viimeksi käytin Virtualboxia.

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: Palvelin virtuaalikoneessa?
« Vastaus #4 : 21.02.15 - klo:20.37 »
...
Virtualisoinnista ei mitään kokemusta. Netistä löytyi Oraclen deb-paketti Virtualboxista, mutta kai tuota on vapaanakin olevana, mutta onko se saman tasoinen, siis yhtä hyvä? Entä muut mahdolliset virtualisoitiohjelmat?
....

Mihin on kadonnut pakettivaraston virtualbox kun sitä Oraclelta haet?

Koodia: [Valitse]

sudo aptitude search virtualbox


New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: Palvelin virtuaalikoneessa?
« Vastaus #5 : 21.02.15 - klo:20.46 »
Mihin on kadonnut pakettivaraston virtualbox kun sitä Oraclelta haet?

Jo tuolla aloitusviestissä arvuuttelin melko varmaksi, että Virtualbox on saatavana vapaasti. Ja kyselin myös, onkohan vapaa versio yhtä hyvä kuin Oraclen. Kun on ekaan kertaa pappia kyydissä, on vaan kyseltävä ja kaivettava infoa.

Edit: se USB2 tuki on nimenomaan suljetussa. Silmät taas harittaneet.
Pakettivarastossa versio 4.1.12, Oraclella 4.2.33. Erot? Joku PPA uudempaan?
« Viimeksi muokattu: 21.02.15 - klo:20.58 kirjoittanut New_user »

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Palvelin virtuaalikoneessa?
« Vastaus #6 : 21.02.15 - klo:21.00 »
Pakettivarastossa versio 4.1.12, Oraclella 4.2.33. Erot?

VirtualBox ei ole tainnut aikoihin saada juuri mitään uusia ominaisuuksia. Joskus on tullut jotain korjauksia, että uudemmat jakelut toimivat paremmin, mutta en usko, että tarvitset sitä uudempaa mihinkään. Itse lähtisin pakettivarastoissa olevalla liikenteeseen, koska tuon voi sitten päivittää vaikka kesken kaiken, jos on tarvis.

Suljetun koodin version ominaisuudet sisältävät kyllä kaikki avoimen koodin version ominaisuudet. Siihen on vain lisätty jotain osia, joita Oracle (ja sitä ennen Sun) ei ole jostain syystä avoimena koodina julkaissut.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

qwertyy

  • Käyttäjä
  • Viestejä: 5777
    • Profiili
Vs: Palvelin virtuaalikoneessa?
« Vastaus #7 : 21.02.15 - klo:21.07 »
Guest additions muistaakseni sisältää usb2-tuen.

nm

  • Käyttäjä
  • Viestejä: 16425
    • Profiili
Vs: Palvelin virtuaalikoneessa?
« Vastaus #8 : 21.02.15 - klo:21.11 »
VirtualBox on melko raskas ratkaisu parin yksittäisen palvelun virtualisointiin, koska joudut asentamaan kokonaisen käyttöjärjestelmän virtuaalikoneeseen ja kaikki rajapinnat ovat virtuaalisia. Ehkä joku Container-tyyppinen ratkaisu (LXC, lmctfy tai OpenVZ) olisi sopivampi?
« Viimeksi muokattu: 21.02.15 - klo:21.24 kirjoittanut nm »

pumo

  • Käyttäjä
  • Viestejä: 140
    • Profiili
Vs: Palvelin virtuaalikoneessa?
« Vastaus #9 : 22.02.15 - klo:10.20 »
Virtualboxissa pitää tuossa tapauksessa laittaa virtuaalin verkkokortiksi Bridged adapter ja sitten varmaan helpoin kiinteä ip samasta verkosta ja porttiohjauksella yhteys.
Näin tein juuri itse virtuaali serverin kotia. Virtualbox pyörii nas4freen päällä.

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: Palvelin virtuaalikoneessa?
« Vastaus #10 : 22.02.15 - klo:11.09 »
Kiitos taas vastanneille. Ideani olisi pyörittää kepeää karttapalvelinta virtuaalikoneessa. Kyseessä vain pistemuotoista dataa. Taustakartat kun tulevat esim. googlelta, ei hidas yhteys varmaan haittaisi pahasti. Ajatuksena tämä: pakolliset Apache2, Tomcat ja Geoserver olisivat virtuaalikoneen puolella. Postgres-Postgis voisivat olla luultavasti ihan hyvin isäntäkoneen puolella, ja virtuaalipalvelimen puolelta olisi vain portin mentävä reikä isäntäkoneeseen, ja yhteys sallittu vain virtuaalikoneen ip:ltä. En tiedä, tuleeko noiden container-ratkaisujen kanssa ongelmia sitten, kun nuo kolme pakollista osaa on kuitenkin oltava pyörimässä. Duunissa on Ubuntu 12.04 server ollut pahaa maailmaa vastassa jo kohta kolme vuotta karttapalvelimena, ja hyvin on mennyt.

Kun jätän nuo työkuviot, voisin jatkaa eläköidyttyäni tietotaidon ylläpitoa ja muutamaa suunniteltua palvelua kotoa käsin. Kyse ei ole mistään kriittisistä palveluista. Kun boxi ei olisi kuitenkaan mikään dedikoitu palvelin, niin tuollainen virtuaaliratkaisu pyörinyt mielessä. Käyttöjärjestelmänä toki voisi olla muukin, kuin Ubuntu server. Php:ä, MySql:ää en tarvitse lainkaan. Riittäisi, kun voisi ajaa noita kolmea vaadittavaa palikkaa (Apache2, Tomcat ja Geoserver), ja ylläpito olisi helppoa. Joskus vuosia sitten työhuoneeni nurkassa oli Windows 2003 server muutaman kymmenen henkilön intraa pyörittämässä, ja se käyttisversio oli ainakin uskomattoman kevyt. Muistin kulutus mitätön ja pyöri mainiosti jollakin laiskalla Pentiumilla. Ostettu palvelinratkaisu olisi yksi vaihtoehto, mutta firmat kauppaavat vain noita LAMP-tyylisiä perusratkaisuja, ja se ei sovi mulle.

nm

  • Käyttäjä
  • Viestejä: 16425
    • Profiili
Vs: Palvelin virtuaalikoneessa?
« Vastaus #11 : 22.02.15 - klo:15.20 »
En tiedä, tuleeko noiden container-ratkaisujen kanssa ongelmia sitten, kun nuo kolme pakollista osaa on kuitenkin oltava pyörimässä.

Ei tule ongelmia. Esimerkiksi LXC:hen asennetaan tavallisesti joku palvelinjakelu (kuten Ubuntu Server) ja sitä käytetään samaan tapaan kuin mitä tahansa virtuaalipalvelinta. Containerissa ajettava järjestelmä käyttää kuitenkin samaa kerneliä kuin isäntäjärjestelmä ja resurssit jaetaan järjestelmien välillä huomattavasti tehokkaammin kuin VirtualBoxissa.