How To Optimize Time For A Service In 4G Nework



Similar documents
The Application of Multi Shifts and Break Windows in Employees Scheduling

Model-Based Monitoring in Large-Scale Distributed Systems

Performance Center Overview. Performance Center Overview 1

USE OF EDUCATION TECHNOLOGY IN ENGLISH CLASSES

Distributing Human Resources among Software Development Projects 1

Chapter 1.6 Financial Management

Task is a schedulable entity, i.e., a thread

TEMPORAL PATTERN IDENTIFICATION OF TIME SERIES DATA USING PATTERN WAVELETS AND GENETIC ALGORITHMS

Secure Election Infrastructures Based on IPv6 Clouds

Multiprocessor Systems-on-Chips

PROFIT TEST MODELLING IN LIFE ASSURANCE USING SPREADSHEETS PART ONE

Predicting Stock Market Index Trading Signals Using Neural Networks

t Thick,intelligent,or thin access points? t WLAN switch or no WLAN switch? t WLAN appliance with 3rd party APs?

Market Liquidity and the Impacts of the Computerized Trading System: Evidence from the Stock Exchange of Thailand

Activity-Based Scheduling of IT Changes

Private Cloud Computing for Enterprises: Meet the Demands of High Utilization and Rapid Change

Automatic measurement and detection of GSM interferences

Detection of DDoS Attack in SIP Environment with Non-parametric CUSUM Sensor

CAREER MAP HOME HEALTH AIDE

Trends in TCP/IP Retransmissions and Resets

The Complete VoIP Telecom Service Provider The Evolution of a SIP Trunking Provider

CALCULATION OF OMX TALLINN

Towards Intrusion Detection in Wireless Sensor Networks

The Grantor Retained Annuity Trust (GRAT)

Single-machine Scheduling with Periodic Maintenance and both Preemptive and. Non-preemptive jobs in Remanufacturing System 1

DDoS Attacks Detection Model and its Application

Measuring macroeconomic volatility Applications to export revenue data,

Improvement of a TCP Incast Avoidance Method for Data Center Networks

STRUCTURING EQUITY INVESTMENT IN PPP PROJECTS Deepak. K. Sharma 1 and Qingbin Cui 2

Cloud Service Trust Model and Its Application Research Based on the Third Party Certification

Feasibility of Quantum Genetic Algorithm in Optimizing Construction Scheduling

The Journey. Roadmaps. 2 Architecture. 3 Innovation. Smart City

Double Entry System of Accounting

Georgia State University CIS 8000 IT Project Management. Upon completion of the course, students should be able to:

An Agent-based Bayesian Forecasting Model for Enhanced Network Security

Impact of scripless trading on business practices of Sub-brokers.

Heuristics for dimensioning large-scale MPLS networks

Morningstar Investor Return

ANALYSIS FOR FINDING AN EFFICIENT SALES FORECASTING METHOD IN THE PROCESS OF PRODUCTION PLANNING, OPERATION AND OTHER AREAS OF DECISION MAKING

Why Did the Demand for Cash Decrease Recently in Korea?

Internal and external value evaluation of E-business strategy in enterprise

Appendix D Flexibility Factor/Margin of Choice Desktop Research

Mining Web User Behaviors to Detect Application Layer DDoS Attacks

OPERATION MANUAL. Indoor unit for air to water heat pump system and options EKHBRD011ABV1 EKHBRD014ABV1 EKHBRD016ABV1

Analysis and Design of a MAC Protocol for Wireless Sensor etworks with Periodic Monitoring Applications

Nikkei Stock Average Volatility Index Real-time Version Index Guidebook

Task-Execution Scheduling Schemes for Network Measurement and Monitoring

Chapter 6: Business Valuation (Income Approach)

Chapter 7. Response of First-Order RL and RC Circuits

Automated Allocation of ESA Ground Station Network Services

Ecodesign Requirements for Electric Motors Towards a System-Approach. Demonstrating the benefits of motor starters for fixed speed applications

Energy and Performance Management of Green Data Centers: A Profit Maximization Approach

WATER MIST FIRE PROTECTION RELIABILITY ANALYSIS

Statistical Analysis with Little s Law. Supplementary Material: More on the Call Center Data. by Song-Hee Kim and Ward Whitt

Research and Development for Critical Infrastructure Protection. John Davis Commissioner

1 HALF-LIFE EQUATIONS

Individual Health Insurance April 30, 2008 Pages

Bid-Price Control for Energy-Aware Pricing of Cloud Services

Principal components of stock market dynamics. Methodology and applications in brief (to be updated ) Andrei Bouzaev, bouzaev@ya.

Making a Faster Cryptanalytic Time-Memory Trade-Off

Packet-Oriented Communication Protocols for Smart Grid Services over Low-Speed PLC

IR Receiver Module for Light Barrier Systems

DYNAMIC MODELS FOR VALUATION OF WRONGFUL DEATH PAYMENTS

Caring for trees and your service

Chapter 8: Regression with Lagged Explanatory Variables

ANALYSIS AND COMPARISONS OF SOME SOLUTION CONCEPTS FOR STOCHASTIC PROGRAMMING PROBLEMS

A Resource Management Strategy to Support VoIP across Ad hoc IEEE Networks

Large-Scale Network Traffic Monitoring with DBStream, a System for Rolling Big Data Analysis

Maco Infotech Ltd. Delivering Expectations and Meeting Targets

Capacity Planning and Performance Benchmark Reference Guide v. 1.8

Q-SAC: Toward QoS Optimized Service Automatic Composition *

MODEL AND ALGORITHMS FOR THE REAL TIME MANAGEMENT OF RESIDENTIAL ELECTRICITY DEMAND. A. Barbato, G. Carpentieri

TSG-RAN Working Group 1 (Radio Layer 1) meeting #3 Nynashamn, Sweden 22 nd 26 th March 1999

The Complete VoIP Telecom Service Provider

Software Project Management tools: A Comparative Analysis

Transcription:

Process Opimizaion Time for a Service in 4G Nework by SNMP Monioring and IAAS Cloud Compuing Yassine El Mahoi Laboraory of Compuer Science, Operaions Research and Applied Saisics. Téouan, Morocco Souad Amjad Laboraory of Compuer Science, Operaions Research and Applied Saisics. Téouan, Morocco Noura AKNIN Laboraory of Compuer Science, Operaions Research and Applied Saisics. Téouan, Morocco Kamal Eddine El Kadiri Laboraory of Compuer Science, Operaions Research and Applied Saisics. Téouan, Morocco ABSTRACT This paper discusses he energy consumpion problem of 4G nework devices ha use a much higher energy compared o he 3G nework for example, due o heavy applicaions ha require muliple resources.to overcome his problem, a combinaion was proposed beween nework monioring in 4G, which is based on SNMP proocol for soring equipmen available in he nework and use hem in an IaaS cloud compuing. This combinaion permis having a minimized ime aciviy of a process and herefore reduces he energy consumed by a clien for asked service. General Terms Cloud Compuing, Monioring, SNMP Keywords Cloud compuing, IaaS, 4G, 3G, monioring, SNMP, energy, Service, resources, OoS 1. INTRODUCTION Las years, here has been a significan evoluion in he field of informaion echnology, driven by markeing and he emergence of communicaion devices (such as PDAs, lapops, he noebooks, ec.).[1] Bu he increasing use of inerne applicaions on smarphones and oher devices leads o an explosion of daa raffic on mobile neworks. The 4G nework for example, ongoing research, is a fuure sandard of elecommunicaion, which aims o improve he QoS, mobiliy, rae, ec. However, here are some goals of 4G, which are very difficul o perform, such as providing very high daa raes for users moving a high speed, or guaranee a ransparen handover wihou inerrupion for he users. So, despie he enormous progress seen in recen years by his mobile elecommunicaion sysem, hese effors remain insufficien o cope wih some problems. One of hese problems is he Energy Consumpion, because he equipmen in 4G nework, benefi from he powerful applicaions and services, and herefore robus resources o handle his raffic.the goal of his aricle presen a sysem able o provide a muliple services as known he 4G nework bu in he same ime minimize he amoun of energy consumpion and upime of a service requesed by a clien.the paper is organized as follows: Secion 1 gives an inroducion in monioring nework of 4G based in SNMP proocol, Secion 2 gives a background and informaion abou cloud compuing: his ypes, his deploymen mehods, Secion 3 gives a combinaion beween monioring wih SNMP and Cloud Compuing. 2. NETWORK MONITORING Monioring is an essenial ool o monior any nework, for example o know he number of available equipmen, soring equipmen according o heir resources, ec. [2] This echnique become more and more crucial when he number of equipmen muliplies, i allows a real-ime diagnosics for equipmen sae for remoe neworks. So why, hese recen years, companies do no hesiae o inves in a produc ha will monior and beer manage heir neworks. The ediors are sared in he race for produc supervision. As he 4G nework based on IP nework hear, so we can monior all devices hrough SNMP (Simple Nework Managemen Proocol) SNMP is a communicaion proocol ha allows managing nework devices, monioring and diagnosing nework problems and hardware remoely. Each device conains hardware informaion, configuraion parameers, performance saisics like: CPU, RAM, DATA, 9

ec., his informaion is classified as a kind of daabase defined by ISO1 called MIB ("Managemen Informaion Base") as you can see in he Figure 1. SNMP enables dialogue beween he supervisor and he agens o collec he desired objecs in he MIB. [3], [4]. Fig 1: Managemen Informaion Base (MIB) Each informaion sored in he MIB is characerized by an idenifier: OID (Objec Idenificaion) OIDs are universal idenifiers, represened as a sequence of inegers. They are organized in hierarchical form. The IETF has proposed o represen he sequence of inegers consiuing OIDs separaed by poin. The purpose of his aricle in firs is collec informaion abou nework devices of 4G such as: RAM, CPU, hard disc occupaion and sor hem in a daabase in a way upward like in he Table 1. Table 1. Soring equipmen according o heir use of resources. Equipmen RAM CPU Hard Disc N 1 30% 30% 10% N 2 30% 30% 10% N 3 35% 30% 15% N 4 40% 45% 30%.. N n 90% 99% 90% compuing power is available o he public in he fuure. The erm iself is mos commonly appeared around he end of he wenieh cenury and i seems ha Amazon.com is one of he firs o be assembled daa ceners and provides access o cusomers. Companies like IBM, Google and some universiies have only begun o ake a serious ineres around 2008, when he cloud compuing concep has become "fashionable". The use of cloud differs from one company o anoher, from one person o anoher, i is essenial ha he clien mus have a solid background on he concep of cloud for benefi o his services in he righ direcion and no o fall ino problems ha may have heavy damage on he aciviies of he company, for examples some companies need machines o perform calculaions as saying ha oher companies have requiremens managemen applicaions, ec. So companies or cliens are required o know he ype of service ha will improve in heir sysems, and here are hree ypes of cloud: SaaS: Sofware as a Service PaaS: Plaform as a Service IaaS: Infrasrucure as a Service 3.1 SaaS: Sofware as a Service SaaS as shows he Figure 2, is when a cusomer has all funcionaliies of a program wihou insalling i locally on his machine. SaaS is ypically accessed by users using a hin clien via a web browser. The difference beween SaaS and ordinary sofware is essenial. Indeed, he SaaS offering operaional sofware, ready o use, wihou passing hrough a sage of insallaion, and no mainenance ask. [5], [6], [7]. Today, many businesses and organizaions benefi from Saas offered by Google or Sales force for example: (Google documen, Gmail, Phooshop Express), for services as cusomer managemen, human resources, projec managemen, web conferencing, Help Desk, Wikis, blogs. Thanks o SaaS many companies uses a lo of applicaions wihou he slighes concern abou he sae of heir compuer sysems, because everyhing is conrolled by he supplier. 3. CLOUD COMPUTING "Cloud compuing" is a neologism used o describe he combinaion of he Inerne ("cloud," he cloud) and he use of informaion echnology ("compuing"). I is a way o use he compuer in which everyhing is dynamically coupled and scalable, which resources are provided as services over he Inerne. Users don need any knowledge or experience relaed o he echnology behind he services offered. [5] In fac, he concep of cloud compuing is no new. We find he firs races in he 1960s, when John McCary saed ha Fig 2: SaaS, Sofware as a Service 10

3.2 Paas: Plaform as a Service PaaS Plaform as a Service means. This erm refers o a plaform run by an operaor hosed and accessed via he Inerne. This plaform can be used o execue SaaS, and may also be available o companies who wish o hos heir applicaions from specific developmens.[5], [6], [7] PaaS services include applicaion design, developmen, esing, deploymen and hosing as is shown he Figure 3. PaaS providers include for example: Google App Engine [10], Microsof Windows Azure [6] and Force.com [6]. The Cloud is a opical environmen ha knows huge changes; diversiy of services enables cusomers o have a fairly comprehensive lis, a figure below (Figure 4) we show he differen services ha can be benefied by he cusomer. Cloud Cliens Web browser, mobile App, erminal emulaor SaaS CRM, Email, virual Deskop, games PaaS Execuion runime, daabase, web server, developmen ools IaaS Virual machines, server s sorage, load balancers, nework Fig 3: PaaS, Plaform as a Service 3.3 IaaS: Infrasrucure as a Service The erm "infrasrucure as a service" (IaaS) is ofen used o describe his form of cloud compuing. This expression is derived from he firs used in 2006: "Hardware as a service" (Haas). Companies buy addiional infrasrucure on he Web as a service. The provision of a sorage or addiional processing "Web" is, of course, much faser han if he supplier provides and insalls i in he business. However, i requires very fas nework connecions. [5], [6], [7]. The following figure (Figure 5) gives some services offered by his ype of cloud. Fig 5: Cloud Compuing Services 3.4 Deploymen Models Each company has he libery o choose a specific deploymen model for her cloud compuing soluion based on heir specific business, operaional, and echnical requiremens. There are hree ype of deploymen mode: [8] Public Cloud Hybrid Cloud Privae Cloud 3.4.1) public cloud Public cloud is he cloud infrasrucure which is open in inerne and everybody can benefi from is services. 3.4.2) privae Cloud Privae cloud is he cloud infrasrucure which is dedicaed solely o a specific cusomer or company. 3.4.3) Hybrid Cloud Hybrid cloud is a combinaion of boh public and privae cloud models. I has he abiliy o srenghen a privae cloud wih he resources of public cloud. NB. I is possible, as indicaed in Figure 6, o combine wih hese hree ypes of deploymen o have a sysem ha mee o a specific needs and requess of companies. Fig 4: IaaS, Infrasrucure as a Service 11

So: R R (4) es es max Consequenly, here will have a very small value of he Fig 6: Cloud deploymen mehods 4. ALGORHITM & RESULTS To address he problem of he energy consumpion for nework devices 4G, we have already poined ou ha we use: - SNMP monioring o selec he equipmen ha is in idle mode and sor hem like resuls as in Table N 1. - Use his seleced equipmen he IaaS cloud compuing and ransform hem o virual machines o divide he service requesed by he cusomer. 4.1 Algorihm The process ime wich is he ime aken for a paricular reques asked by he clien is calculaed by he requesed applicaion divided by he resources equipmen available in nework: P R / R (1). eq es P : Process ime, he clien, es execuing he process. R : requesed applicaion asked by eq R : resources equipmen available for In case here is no cloud compuing: N=1, wich N is number of equipmen so : P R R eq / (2). es1 process ime P. 4.2 Resuls To achieve hese resuls, a scrip was developed (language C) ha calculaes in millisecond he process ime execuion in erms of number of equipmen and here resources: - The firs resuls are obained jus by using cloud. - The second are obained by using cloud and SNMP monioring. The nex able (able2) shows he resuls which are obained according o he number of equipmen. Table 2: Resuls of calculaion process ime (millisecond) Equipmen Number (Wihou SNMP) (IAAS+SMNP) 1 5281 4584 2 2995 2731 4 2527 2153 8 1934 1555 10 1825 1313 16 1716 1131 32 1435 833 As you can see in he Figure 7, he value of process ime become increasingly smaller when he number of equipmen is growing up, bu he sysem knows is bes performance when using only he srong equipmen (equipmen from he Seleced SNMP). In case here is IaaS cloud compuing N=, wich m is he number of equipmen available in he nework, so he reques will be divided by all equipmen: m P R / R (3). eq esm i 1 And herefore he execuion ime of he process deprived. Bu when performing he monioring in SNMP, you ge only he equipmen in idle mode and herefore he maximum resources available in he nework. 7: calculaion process ime by reques 12

5. CONUCLUSION & FUTURE WORK The cloud has become a major acor in he informaion echnology in he word; i has changed he way of processing informaion by giving for hese cusomers he libery o choose heir needs in he form of on-demand services. Using supervision in a cloud infrasrucure will ge us a very reduce upime of a process and herefore minimize he energy used and finally minimize he cos of service asked by he cusomer. Based on hese resuls, he overload of equipmen is reduced; anoher sudy will be made in he fuure and aim o inroduce anoher echnique o minimize he overhead of Cloud server by inroducing a smar load balancer o ake his sysem o his bes performance. REFERENCES [1] Xavier Echevers, Thierry Coupaye, Fabienne Boyer and Noël de Palma. 2011. Auo-configuraion d applicaions réparies dans le nuage. [2] David Marche, "A Saisical Mehod for Profiling Nework Traffic", Proceedings of he Workshop on Inrusion Deecion and Nework Monioring Sana Clara, California, USA, April 9 12, 1999. [3] Simple Nework Managemen Proocol (SNMP), Inerneworking Technology Overview, June 1999. [4] Edmund Wong. 1997. Nework Monioring Fundamenals and Sandards. [5] RajkumarBuyya, ManzorMurshed, GridSim: a oolki for he modeling and simulaion of disribued resource managemen and scheduling for grid compuing, Concurrency and Compuaion: Pracice and Experience 14, pp. 1175 1220, 2002. [6] Mary SumiKurianand S.P.JenoLovesum. 2013. Cloud based Scaling of Grid Resources hrough Grid Middleware. [7] Tan, Z., Gurd, J. R.: Marke-based Grid resource allocaion using a sable coninuous double aucion. In: 8h Inernaional Conference on Grid Compuing. IEEE Compuer Sociey Press, Ausin, Texas, USA (2007). [8] Buyya, R., Abramson, D., Venugopal, S. (2005) "The Grid economy" Proc. I. E. E. E. 698 714. [9] Nicolas Greve. 2009. Le cloudcompuing: évoluion ou révoluion? Pourquoi, quand, commen e surou fau-il prendre le risque? [10] Ajih Singh. N, M. Hemalaha. 2012. An Approach on Semi-Disribued Load Balancing Algorihm for Cloud Compuing Sysem. [11] Eddy Caron, FrédéricDesprez, DIET: a scalable oolbox o build nework enabled servers on he grid, High Performance Compuing Applicaions, Inernaional Journal of High Performance Compuing Applicaions, vol. 20, issue. 3, pp. 335 352, 2006. [12] Erwan Dauber, Françoise André, Olivier Barais. 2011. Adapaion muli-niveaux: l infrasrucure au service des applicaions. [13] Daniel Nurmi, Rich Wolski, Chris Grzegorczyk, GrazianoOberelli, SunilSoman, Lamia Youseff, DmiriiZagorodnov, The Eucalypus open-source cloudcompuing sysem, 9h IEEE/ACM Inernaional Symposium on Cluser Compuing and he Grid, CCGRID 09,pp. 124 131, 2009. [14] François Tonic. 2009. Sraégie e révoluion de l'infrasrucure informaique, de la manière de concevoir les applicaions e leur consommaion dans le nuage sous forme de services. [15] SandeepTayal, Tasks Scheduling opimizaion for he Cloud Compuing Sysems, Inernaional journal of No.5, Issue no. 2, pp 111 115, 2011. IJCA TM : www.ijcaonline.org 13