Ugrás a tartalomhoz

Segédprogram-számítástechnika

A Wikipédiából, a szabad enciklopédiából

A közüzemi számítástechnika (vagy számítógépes közüzemi szolgáltatás) egy olyan szolgáltatási modell, amelyben a szolgáltató az ügyfél igényeinek megfelelően biztosítja a számítástechnikai erőforrásokat és az infrastruktúra-kezelést, és a díjat nem átalánydíj, hanem a tényleges felhasználás alapján számítja fel. Más igény szerinti számítástechnikai modellekhez (például a rácsos számítástechnikához) hasonlóan a közüzemi modell célja az erőforrások hatékony kihasználásának maximalizálása és/vagy a kapcsolódó költségek minimalizálása. A közüzemi számítástechnika a rendszererőforrások, például a számítási kapacitás, a tárhely és a szolgáltatások mérhető szolgáltatásként történő csomagolását jelenti. Ennek a modellnek az az előnye, hogy a számítástechnikai erőforrások megszerzésének kezdeti költsége alacsony vagy egyáltalán nincs; az erőforrásokat lényegében bérlik.

A számítástechnikai szolgáltatások ilyen újracsomagolása alapját képezte az „ igény szerinti ” számítástechnikára, a szoftver mint szolgáltatásra és a felhőalapú számítástechnikaiszámítástechnikára való átállásnak, amelyek tovább terjesztették a számítástechnika, az alkalmazások és a hálózatok szolgáltatásként való értelmezésének gondolatát.

Kezdetben némi szkepticizmus övezte ezt a jelentős változást.[1] Az új számítástechnikai modell azonban gyorsan elterjedt, és végül a mainstream részévé vált.

Az IBM, a HP és a Microsoft voltak az új, úgynevezett „utility computing” terület korai úttörői; üzleti egységeik és kutatóik az új számítástechnikai modell architektúrájával, fizetési rendszerével és fejlesztési kihívásaival foglalkoztak. 2008-ban a Google, az Amazon és más cégek kezdtek átvenni a vezető szerepet, amikor saját számítástechnikai, tárolási és alkalmazás-szolgáltatásaikat hozták létre.

A közüzemi számítástechnika támogatást nyújthat a rácsos számítástechnikának, amelyre jellemzőek a rendkívül nagy méretű számítások vagy a hirtelen felmerülő igénycsúcsok, amelyek kezelését nagyszámú számítógép biztosítja.

A „szolgáltatói számítástechnika” általában valamilyen formájú virtualizációt feltételez, így a rendelkezésre álló tárhely vagy számítási teljesítmény jelentősen meghaladja egy egyetlen időosztásos számítógép kapacitását. Ennek megvalósításához a „háttérben” több szervert használnak. Ezek lehetnek kifejezetten bérbeadásra épített dedikált számítógépes klaszterek, vagy akár kihasználatlan szuperszámítógépek is.Az a technika, amelynek során egy számítás több számítógépen fut, elosztott számítástechnika néven ismert.

A „ rácsos számítástechnika ” kifejezést gyakran használják az elosztott számítástechnika egy bizonyos formájának leírására, amelyben a támogató csomópontok földrajzilag elszórtan helyezkednek el vagy több adminisztratív területet is átfognak. A közüzemi számítástechnikai szolgáltatások nyújtása érdekében egy vállalat „csomagba” foglalhatja és értékesítheti a lakosság tagjainak erőforrásait, akiknek jutalékát az ügyfelektől származó bevétel egy részéből fizethetik ki.

Az önkéntes számítástechnikai alkalmazások körében elterjedt egyik modell szerint egy központi szerver osztja szét a feladatokat a részt vevő csomópontok között, jóváhagyott végfelhasználók (kereskedelmi környezetben a fizető ügyfelek) kérésére. Egy másik modell, amelyet néha virtuális szervezetnek (VO) is neveznek, decentralizáltabb felépítésű: a szervezetek szükség szerint, illetve amikor számítástechnikai erőforrások kihasználatlanok, vásárolnak és adnak el ilyen erőforrásokat.

Az „utility computing” fogalmát néha kiterjesztik speciális feladatokra is, például a webszolgáltatásokra .

A közüzemi számítástechnika a számítástechnikai teljesítmény tekintetében egyszerűen azt jelenti, hogy „fizess és használd”. A közüzemi számítástechnika nem új koncepció, hanem meglehetősen hosszú történelemre tekint vissza. A legkorábbi említések között szerepel:

Ha az általam javasolt típusú számítógépek válnak a jövő számítógépeivé, akkor a számítástechnika egy napon talán ugyanúgy közszolgáltatásként fog működni, ahogyan a telefonhálózat is közszolgáltatás... A számítógépes közszolgáltatás egy új és jelentős iparág alapjává válhat.

Az IBM és más mainframe-szolgáltatók az ezt követő két évtizedben folytatták ezt a tevékenységet – amelyet gyakran időmegosztásnak neveztek –, és világszerte működő adatközpontjaikból számítási kapacitást és adatbázis-tárolási lehetőségeket kínáltak bankoknak és más nagy szervezeteknek. Ezen üzleti modell megvalósításának elősegítése érdekében a mainframe-operációs rendszerek továbbfejlődtek, és folyamatirányítási funkciókkal, biztonsági megoldásokkal, valamint felhasználói fogyasztásmérő rendszerrel bővültek. A miniszámítógépek megjelenése megváltoztatta ezt az üzleti modellt, mivel a számítógépeket szinte minden vállalat számára megfizethetővé tette. Ahogy az Intel és az AMD minden új processzorgenerációval növelte a PC-architektúrájú szerverek teljesítményét, az adatközpontok több ezer szerverrel teltek meg.

Az 1990-es évek végén újra felbukkant az úgynevezett „utility computing” (szolgáltatásalapú számítástechnika). Az InsynQ, Inc. 1997-ben HP-berendezések felhasználásával indított el [igény szerinti] alkalmazásokat és asztali számítógép-tárhelyszolgáltatásokat. 1998-ban a HP létrehozta az Utility Computing Divisiont a kaliforniai Mountain View-ban, és a Bell Labs korábbi informatikusait bízta meg azzal, hogy kezdjenek el dolgozni egy „számítástechnikai erőmű” kifejlesztésén, amely több szolgáltatást egyesít egy szoftvercsomagba. Olyan szolgáltatásokat hoztak forgalomba, mint az „IP billing-on-tap”. A HP 2001-ben vezette be az Utility Data Centert. A Sun 2000-ben jelentette be a fogyasztóknak a Sun Cloud szolgáltatást. 2005 decemberében az Alexa elindította az Alexa Web Search Platformot, egy webes keresőépítő eszközt, amelynek alapját a utility computing képezi. Az Alexa a tárolásért, a használatért stb. számol fel díjat a felhasználóknak. A piacon helyet kapnak az egyes iparágak és alkalmazások, valamint az utility computing által támogatott egyéb niche alkalmazások is. Például a PolyServe Inc. egy klaszterezett fájlrendszert kínál, amely alapvető szerver- és tárolóhardvereken alapul, és amely nagy rendelkezésre állású számítástechnikai környezeteket hoz létre kritikus alkalmazásokhoz, beleértve az Oracle és a Microsoft SQL Server adatbázisokat, valamint kifejezetten tömeges tárolásra, nagy teljesítményű számítástechnikára, vertikális iparágakra, például pénzügyi szolgáltatásokra, szeizmikus feldolgozásra és tartalomkiszolgálásra hangolt, munkaterhelésre optimalizált megoldásokat kínál. Az Adatbázis-kezelő és a Fájlkiszolgáló segédprogramok lehetővé teszik az informatikai szervezetek számára, hogy szükség szerint önállóan bővítsék a szerver- vagy tárolókapacitást, a munkaterheléseket más hardverekre helyezzék át, és a környezetet üzemszünet nélkül tartsák karban.

2006 tavaszán a 3tera bejelentette AppLogic szolgáltatását, majd ugyanazon a nyáron az Amazon elindította az Amazon EC2-t (Elastic Compute Cloud) szolgáltatást. Ezek a szolgáltatások általános célú számítástechnikai alkalmazások futtatását teszik lehetővé. Mindkettő a Xen virtualizációs szoftveren alapul, és a virtuális gépeken a leggyakrabban használt operációs rendszer a Linux, bár a Windows és a Solaris is támogatott. A szolgáltatások leggyakoribb felhasználási területei közé tartoznak a webalkalmazások,a SaaS, a képek renderelése és feldolgozása, de az általános célú üzleti alkalmazások is.

  1. ↑ On-demand computing: What are the odds?, ZD Net, 2002. november, hozzáférés: 2017. november 3.
  • Ez a szócikk részben vagy egészben az Utility computing című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.

További információk

[szerkesztés | forrásszöveg szerkesztése]

Kapcsolódó szócikkek

[szerkesztés | forrásszöveg szerkesztése]