{"id":4428,"date":"2019-11-20T12:11:01","date_gmt":"2019-11-20T11:11:01","guid":{"rendered":"https:\/\/www.itkommando.hu\/site\/?page_id=4428"},"modified":"2021-07-14T09:46:56","modified_gmt":"2021-07-14T08:46:56","slug":"a-virtualizaciorol","status":"publish","type":"page","link":"https:\/\/www.itkommando.hu\/site\/a-virtualizaciorol\/","title":{"rendered":"A virtualiz\u00e1ci\u00f3r\u00f3l, egy konkr\u00e9t p\u00e9lda"},"content":{"rendered":"\n<p>Ebben a cikkben a saj\u00e1t szerveren t\u00f6rt\u00e9n\u0151 virtualiz\u00e1ci\u00f3r\u00f3l osztok meg n\u00e9h\u00e1ny gondolatot.<\/p>\n\n\n\n<p>A sz\u00e1m\u00edt\u00f3g\u00e9ph\u00f3l\u00e1zatok kritikus elemei a szerverek. Ezek szervez\u00e9s\u00e9re t\u00f6bb strat\u00e9gia l\u00e9tezik. A k\u00e9t sz\u00e9ls\u0151s\u00e9g a &#8222;minden feladatot egy vasra&#8221; \u00e9s a &#8222;minden feladatot k\u00fcl\u00f6n vasra&#8221; szeml\u00e9let. A n\u00e9h\u00e1ny t\u00edz sz\u00e9kes v\u00e1llalatok eset\u00e9n az igazs\u00e1g valahol a kett\u0151 k\u00f6z\u00f6tt van. <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignright\"><img decoding=\"async\" src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/2\/2f\/Wikimedia_Hungary_server_front.jpg\/320px-Wikimedia_Hungary_server_front.jpg\" alt=\"\"\/><figcaption>A rack szerverek j\u00f3 helykihaszn\u00e1l\u00e1st \u00e9s k\u00f6nny\u0171 hozz\u00e1f\u00e9rhet\u0151s\u00e9get biztos\u00edtanak<\/figcaption><\/figure><\/div>\n\n\n\n<p>\u00c9rdemes a feladatokat sz\u00e9tosztani a k\u00fcl\u00f6nb\u00f6z\u0151 szerverek k\u00f6z\u00f6tt, hogy egy-egy meghib\u00e1sod\u00e1s ne okozza a teljes h\u00e1l\u00f3zat \u00fczemk\u00e9ptelens\u00e9g\u00e9t.<\/p>\n\n\n\n<p>Term\u00e9szetesen sz\u00f3ba ker\u00fcl a &#8222;felh\u0151be val\u00f3 k\u00f6lt\u00f6z\u00e9s&#8221; is, azonban m\u00e1r m\u0171k\u00f6d\u0151 v\u00e1llalkoz\u00e1s eset\u00e9n ez nem felt\u00e9tlen\u00fcl \u00e9ri meg. Egy konkr\u00e9t 40 sz\u00e9kes c\u00e9g \u00fcgyviteli szerver\u00e9re havi 200 000 Ft k\u00f6zeli k\u00f6lts\u00e9g j\u00f6tt ki, ha <a href=\"https:\/\/azure.microsoft.com\/hu-hu\/\">Azure<\/a> infrastrukt\u00far\u00e1ba k\u00f6lt\u00f6ztett\u00fck volna. Term\u00e9szetesen min\u00e9l t\u00f6bb szolg\u00e1ltat\u00e1st vesz\u00fcnk ig\u00e9nybe, ann\u00e1l olcs\u00f3bb egys\u00e9g\u00e1rat kapunk. Ekkora k\u00f6lts\u00e9g eset\u00e9n azonban maradt a saj\u00e1t vas haszn\u00e1lata.<br>N\u00e9mi m\u0171szaki \u00e9s gazdas\u00e1goss\u00e1gi latolgat\u00e1s ut\u00e1n a k\u00f6vetkez\u0151 rendszerterv sz\u00fcletett:<br>K\u00e9t szerver vas: <strong>Alice<\/strong> \u00e9s<strong> Bob<\/strong> n\u00e9vvel. <\/p>\n\n\n\n<p>A virtualiz\u00e1ci\u00f3ra a Hyper-V technol\u00f3gi\u00e1t v\u00e1lasztottuk, mivel ez a Windows szerverek saj\u00e1t rendszere.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"> Alice<\/h2>\n\n\n\n<p>-SQL szerver<br>-Az \u00fcgyviteli rendszer n\u00e9h\u00e1ny olyan szolg\u00e1ltat\u00e1sa, amelynek musz\u00e1j az SQL szerverrel k\u00f6z\u00f6s vason futni.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Bob<br><\/h2>\n\n\n\n<p> -Az SQL szerver \u00f3r\u00e1nk\u00e9nti ment\u00e9se.<br>-Virtu\u00e1lis g\u00e9pek<br>&#8211;Fejleszt\u0151<br>&#8211;\u00c1rfriss\u00edt\u0151<br>&#8211;Karbantart\u00e1si feladatok<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignright is-resized\"><a href=\"https:\/\/www.itkommando.hu\/site\/a_halozat_szolgalataban\/tanulmanyok\/szuksegem-van-mentesi-backup-rendre\/\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.itkommando.hu\/site\/wp-content\/uploads\/server-admin-1024x576.jpg\" alt=\"\" class=\"wp-image-4516\" width=\"258\" height=\"144\" srcset=\"https:\/\/www.itkommando.hu\/site\/wp-content\/uploads\/server-admin-1024x576.jpg 1024w, https:\/\/www.itkommando.hu\/site\/wp-content\/uploads\/server-admin-300x169.jpg 300w, https:\/\/www.itkommando.hu\/site\/wp-content\/uploads\/server-admin-768x432.jpg 768w, https:\/\/www.itkommando.hu\/site\/wp-content\/uploads\/server-admin-425x239.jpg 425w, https:\/\/www.itkommando.hu\/site\/wp-content\/uploads\/server-admin.jpg 1920w\" sizes=\"auto, (max-width: 258px) 100vw, 258px\" \/><\/a><figcaption>Nem k\u00e9rd\u00e9s, hogy a fekete macska szerencs\u00e9tlens\u00e9get jelent-e. Ment\u00e9sekkel \u00e9s megfelel\u0151 felk\u00e9sz\u00fcl\u00e9ssel a probl\u00e9m\u00e1k kezelhet\u0151ek<\/figcaption><\/figure><\/div>\n\n\n\n<p>Az elk\u00e9pzel\u00e9s a k\u00f6vetkez\u0151:<br>Az Alice g\u00e9p er\u0151forr\u00e1sait teljes m\u00e9rt\u00e9kben az \u00fcgyviteli rendszer SQL szerver\u00e9nek szolg\u00e1lat\u00e1ba \u00e1ll\u00edtjuk. A Bob a kiseg\u00edt\u0151 feladatokat l\u00e1tja el, illetve Alice meghib\u00e1sod\u00e1sa eset\u00e9n v\u00e9sz\u00fczemben \u00e1tveszi az SQL szerver feladatokat. A rendszeresen sz\u00fcks\u00e9ges nagy terhel\u00e9st jelent\u0151 lek\u00e9rdez\u00e9sek is a Bob-on tal\u00e1lhat\u00f3 m\u00e1solatr\u00f3l futnak, ami a f\u0151 szervert tehermentes\u00edti.<br>Felmer\u00fclt az SQL szerverek virtualiz\u00e1lt k\u00f6rnyezetbe helyez\u00e9se, azonban a nagy teljes\u00edtm\u00e9ny ig\u00e9ny miatt err\u0151l letett\u00fcnk, mivel a hardver k\u00f6lts\u00e9geket az el\u0151ir\u00e1nyzott hat\u00e1r f\u00f6l\u00e9 emelte volna.<br>Az \u00faj szerverek \u00fczembehelyez\u00e9se el\u0151tt az \u00e1rfriss\u00edt\u00e9s is a szerveren futott, ezt azonban k\u00fcl\u00f6n virtu\u00e1lis g\u00e9pre k\u00f6lt\u00f6ztett\u00fck az \u00e1tl\u00e1that\u00f3s\u00e1g illetve a Alice terhel\u00e9s\u00e9nek cs\u00f6kkent\u00e9s\u00e9nek \u00e9rdek\u00e9ben. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A h\u00e1l\u00f3zat \u00e1talak\u00edt\u00e1sa<\/h2>\n\n\n\n<p>A k\u00e9t szerver k\u00f6z\u00f6zz (Alice \u00e9s Bob) egy dedik\u00e1lt h\u00e1l\u00f3zatot alak\u00edtottunk ki (A k\u00e9t szervert k\u00f6zvetlen\u00fcl \u00f6sszek\u00f6t\u00f6tt\u00fck egy ethernet k\u00e1bellel), ezen folynak a ment\u00e9sek \u00e9s egy\u00e9b nagy adatforgalm\u00fa feladatok, ezzel tehermentes\u00edtve az irodai h\u00e1l\u00f3zatot. Az \u00fczemeltet\u00e9si tapasztalatok alapj\u00e1n a szerverek k\u00f6z\u00f6tti h\u00e1l\u00f3zatba bevontunk egy dedik\u00e1lt munka\u00e1llom\u00e1st az adminisztr\u00e1ci\u00f3s feladatokra<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u00dczemeltet\u00e9si tapasztalatok<\/h2>\n\n\n\n<p>A jelent\u0151sen megn\u0151tt teljes\u00edtm\u00e9ny\u0171 szervereknek k\u00f6sz\u00f6nhet\u0151en megsz\u0171ntek a belassul\u00e1sok, amelyek miatt a projektet elind\u00edtottuk. A fel\u00faj\u00edt\u00e1s el\u0151tt a nagy lek\u00e9rdez\u00e9seket mindig egyeztetni kellett, hogy a lehet\u0151 legkisebb m\u00e9rt\u00e9kben zavarj\u00e1k a napi munk\u00e1t. Mivel ezek \u00e1tker\u00fcltek a Bobon tal\u00e1lhat\u00f3 m\u00e1solat szerverre ez a probl\u00e9ma megsz\u0171nt.<br><br>Bizonyos feladatokat a munkat\u00e1rsak hagyom\u00e1nyosan a szerveren v\u00e9geztek t\u00e1voli asztallal. Ezeket is virtu\u00e1lis munka\u00e1llom\u00e1sra k\u00f6lt\u00f6ztett\u00fck, ami jelent\u0151sen frapp\u00e1nsabb\u00e1 tette a munkav\u00e9gz\u00e9st.<br>Mivel a dedik\u00e1lt szerverek rendelkeznek hardver szint\u0171 t\u00e1voli hozz\u00e1f\u00e9r\u00e9ssel, a karbantart\u00e1si munk\u00e1k nagy r\u00e9sz\u00e9t munkaid\u0151 ut\u00e1nra tudtuk tenni, annak ellen\u00e9re, hogy ilyenkor a szerverekhez fizikailag nem f\u00e9r\u00fcnk hozz\u00e1.<br>Mivel a feladatokat 4 fizikai vasr\u00f3l kett\u0151re vontuk \u00f6ssze cs\u00f6kkent a l\u00e9gkondicion\u00e1l\u00f3k terhel\u00e9se.  <\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A k\u00f6vetkez\u0151 l\u00e9p\u00e9sek<\/h2>\n\n\n\n<p>A h\u00e1l\u00f3zatot \u00e1t kell alak\u00edtani redund\u00e1ss\u00e1 \u00e9s managelhet\u0151v\u00e9, a rendelkez\u00e9sre \u00e1ll\u00f3 er\u0151forr\u00e1sok min\u00e9l jobb kihaszn\u00e1l\u00e1sa \u00e9rdek\u00e9ben.<\/p>\n\n\n\n<p>A Hyper-V mellett c\u00e9lszer\u0171nek l\u00e1tszik a Docker bevezet\u00e9se is. Az olyan szolg\u00e1ltat\u00e1sokn\u00e1l, ahol a Windows asztalra nincs sz\u00fcks\u00e9g, ahol a felm\u00e9r\u00e9sek szerint jelent\u0151sen jobb er\u0151forr\u00e1s kihaszn\u00e1l\u00e1st lehet sz\u00e1m\u00edtani.<br><br>A szerverek k\u00f6z\u00f6tti dedik\u00e1lt h\u00e1l\u00f3zat  \u00e1ttekint\u00e9se \u00e9s az \u00fczemeltet\u00e9si tapasztalatok szerinti \u00fajragondol\u00e1sa.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ebben a cikkben a saj\u00e1t szerveren t\u00f6rt\u00e9n\u0151 virtualiz\u00e1ci\u00f3r\u00f3l osztok meg n\u00e9h\u00e1ny gondolatot. A sz\u00e1m\u00edt\u00f3g\u00e9ph\u00f3l\u00e1zatok kritikus elemei a szerverek. Ezek szervez\u00e9s\u00e9re t\u00f6bb strat\u00e9gia l\u00e9tezik. A k\u00e9t sz\u00e9ls\u0151s\u00e9g a &#8222;minden feladatot egy&hellip;<a href=\"https:\/\/www.itkommando.hu\/site\/a-virtualizaciorol\/\" class=\"more-link\"><span class=\"more-button\">Tov\u00e1bb a r\u00e9szletekre<span class=\"screen-reader-text\">A virtualiz\u00e1ci\u00f3r\u00f3l, egy konkr\u00e9t p\u00e9lda<\/span><\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":4495,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"categories":[91,90,9],"tags":[],"class_list":["post-4428","page","type-page","status-publish","has-post-thumbnail","hentry","category-feketeoveseknek","category-kockaknak","category-szerver"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.itkommando.hu\/site\/wp-json\/wp\/v2\/pages\/4428","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itkommando.hu\/site\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.itkommando.hu\/site\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.itkommando.hu\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itkommando.hu\/site\/wp-json\/wp\/v2\/comments?post=4428"}],"version-history":[{"count":5,"href":"https:\/\/www.itkommando.hu\/site\/wp-json\/wp\/v2\/pages\/4428\/revisions"}],"predecessor-version":[{"id":5471,"href":"https:\/\/www.itkommando.hu\/site\/wp-json\/wp\/v2\/pages\/4428\/revisions\/5471"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.itkommando.hu\/site\/wp-json\/wp\/v2\/media\/4495"}],"wp:attachment":[{"href":"https:\/\/www.itkommando.hu\/site\/wp-json\/wp\/v2\/media?parent=4428"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itkommando.hu\/site\/wp-json\/wp\/v2\/categories?post=4428"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itkommando.hu\/site\/wp-json\/wp\/v2\/tags?post=4428"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}