최근 유, 무선 인터넷 기술의 발달과 스마트기기(스마트폰, 태블릿, 패블릿 등)의 증가는 인터넷 서비스의 개념을 바꾸어 놓았다. 즉, 언제 , 어디서나 동일한 서비스를 다양한 스마트기기에서 이용할 수 있게 되었으며, 또한 이러한 서비스 환경을 제공 , 관리하기 위한 클라우드 컴퓨팅이 각광받고 있다. 클라우드 ...
최근 유, 무선 인터넷 기술의 발달과 스마트기기(스마트폰, 태블릿, 패블릿 등)의 증가는 인터넷 서비스의 개념을 바꾸어 놓았다. 즉, 언제 , 어디서나 동일한 서비스를 다양한 스마트기기에서 이용할 수 있게 되었으며, 또한 이러한 서비스 환경을 제공 , 관리하기 위한 클라우드 컴퓨팅이 각광받고 있다. 클라우드 컴퓨팅은 분산처리 기술과 가상화 기술을 기반으로 인터넷을 통해 IT 자원을 임대하고, 사용한 만큼의 요금을 지불하는 컴퓨팅 환경이다. 특히, 클라우드 컴퓨팅은 가상화 기술을 통해 물리적인 한 개의 자원을 논리적으로 분할하여 사용하거나, 물리적으로 다른 여러 개의 자원을 논리적으로 통합하여 다수의 사용자에게 서비스를 제공한다. 그러나 하나의 물리서버에 여러 개의 가상머신이 동작함에 있어, 해당 물리서버의 CPU 사용량을 고려하지 않고 가상머신 수용 여부만 확인하여 순차적으로 가상머신을 물리서버에 할당하므로 특정 물리서버에만 부하가 가중되는 문제점이 있다. 따라서 본 논문은 CPU 사용량 기반의 네트워크 가상화를 이용한 로드밸런싱 방안을 제안한다. 네트워크 가상화를 이용하여 많은 물리서버의 자원을 하나의 논리적인 네트워크 자원으로 적용시켜 서버의 부하가 가중되는 문제를 해결한다. 이는 초기에 라운드로빈 방식을 이용하여 물리서버에 가상머신을 할당하며, 물리서버의 CPU 사용량의 비율이 50% 이상인 경우 적응적 가상화 방식을 사용하여 CPU 사용량이 가장 적은 물리서버에 할당함으로써 특정 물리서버에 부하가 집중되는 것을 막고 서버 전체에 CPU 사용량을 고르게 분포시키는 방안이다. 라운드로빈 로드밸런싱 방안과 적응적 가상화 로드밸런싱 방안에 대해 비교 분석 하여 우수성과 가용성을 성능평가를 통해 증명하였다.
최근 유, 무선 인터넷 기술의 발달과 스마트기기(스마트폰, 태블릿, 패블릿 등)의 증가는 인터넷 서비스의 개념을 바꾸어 놓았다. 즉, 언제 , 어디서나 동일한 서비스를 다양한 스마트기기에서 이용할 수 있게 되었으며, 또한 이러한 서비스 환경을 제공 , 관리하기 위한 클라우드 컴퓨팅이 각광받고 있다. 클라우드 컴퓨팅은 분산처리 기술과 가상화 기술을 기반으로 인터넷을 통해 IT 자원을 임대하고, 사용한 만큼의 요금을 지불하는 컴퓨팅 환경이다. 특히, 클라우드 컴퓨팅은 가상화 기술을 통해 물리적인 한 개의 자원을 논리적으로 분할하여 사용하거나, 물리적으로 다른 여러 개의 자원을 논리적으로 통합하여 다수의 사용자에게 서비스를 제공한다. 그러나 하나의 물리서버에 여러 개의 가상머신이 동작함에 있어, 해당 물리서버의 CPU 사용량을 고려하지 않고 가상머신 수용 여부만 확인하여 순차적으로 가상머신을 물리서버에 할당하므로 특정 물리서버에만 부하가 가중되는 문제점이 있다. 따라서 본 논문은 CPU 사용량 기반의 네트워크 가상화를 이용한 로드밸런싱 방안을 제안한다. 네트워크 가상화를 이용하여 많은 물리서버의 자원을 하나의 논리적인 네트워크 자원으로 적용시켜 서버의 부하가 가중되는 문제를 해결한다. 이는 초기에 라운드로빈 방식을 이용하여 물리서버에 가상머신을 할당하며, 물리서버의 CPU 사용량의 비율이 50% 이상인 경우 적응적 가상화 방식을 사용하여 CPU 사용량이 가장 적은 물리서버에 할당함으로써 특정 물리서버에 부하가 집중되는 것을 막고 서버 전체에 CPU 사용량을 고르게 분포시키는 방안이다. 라운드로빈 로드밸런싱 방안과 적응적 가상화 로드밸런싱 방안에 대해 비교 분석 하여 우수성과 가용성을 성능평가를 통해 증명하였다.
Recent development of wired and wireless internet technology and increase of smart devices(smartphone, tablet, phablet, etc) have changed internet service. Same services can be used in variety of smart devices wherever and whenever, and Cloud Computing is in the limelight in order to manage those. C...
Recent development of wired and wireless internet technology and increase of smart devices(smartphone, tablet, phablet, etc) have changed internet service. Same services can be used in variety of smart devices wherever and whenever, and Cloud Computing is in the limelight in order to manage those. Cloud Computing is computing environment based on distributed process and Virtualization Technology to lease IT resources through internet and pay charge on amount of usage. Especially, Cloud Computing is logically divide and use one physical resource through Virtualization Technology or logically combine several physical resources and provide services to numeral users. But, as several Virtual Machines are in motion on one physical server, certain physical server’s load increases because Virtual Machines are assigned to physical server in order by only on vitual machine expropriation or not, without considering physical server’s CPU usage. Therefore this paper suggest Load Balancing plan by using CPU usage based Network Virtualization. By using Network Virtualization, apply many physical server’s resources into one logical network resources and solve server’s load increasing problem. This was the plan in early days that Virtual Mahcine was assign to physical server by Round Robin Method and if physical server’s CPU usage is over 50%, was assign to lowest CPU usage physical server by using Adaptive Virtualization Method in order prevent focus of loads in certain physical server and distribute CPU usage fairly to whole server. Compared and analyzed Round Robin Load Balancing plan and Adaptive Virtualization Load Balancing plan and proved excellency and availability by performance evaluation.
Recent development of wired and wireless internet technology and increase of smart devices(smartphone, tablet, phablet, etc) have changed internet service. Same services can be used in variety of smart devices wherever and whenever, and Cloud Computing is in the limelight in order to manage those. Cloud Computing is computing environment based on distributed process and Virtualization Technology to lease IT resources through internet and pay charge on amount of usage. Especially, Cloud Computing is logically divide and use one physical resource through Virtualization Technology or logically combine several physical resources and provide services to numeral users. But, as several Virtual Machines are in motion on one physical server, certain physical server’s load increases because Virtual Machines are assigned to physical server in order by only on vitual machine expropriation or not, without considering physical server’s CPU usage. Therefore this paper suggest Load Balancing plan by using CPU usage based Network Virtualization. By using Network Virtualization, apply many physical server’s resources into one logical network resources and solve server’s load increasing problem. This was the plan in early days that Virtual Mahcine was assign to physical server by Round Robin Method and if physical server’s CPU usage is over 50%, was assign to lowest CPU usage physical server by using Adaptive Virtualization Method in order prevent focus of loads in certain physical server and distribute CPU usage fairly to whole server. Compared and analyzed Round Robin Load Balancing plan and Adaptive Virtualization Load Balancing plan and proved excellency and availability by performance evaluation.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.