• Title/Summary/Keyword: Running approach

Search Result 279, Processing Time 0.027 seconds

An Efficient VM-Level Scaling Scheme in an IaaS Cloud Computing System: A Queueing Theory Approach

  • Lee, Doo Ho
    • International Journal of Contents
    • /
    • v.13 no.2
    • /
    • pp.29-34
    • /
    • 2017
  • Cloud computing is becoming an effective and efficient way of computing resources and computing service integration. Through centralized management of resources and services, cloud computing delivers hosted services over the internet, such that access to shared hardware, software, applications, information, and all resources is elastically provided to the consumer on-demand. The main enabling technology for cloud computing is virtualization. Virtualization software creates a temporarily simulated or extended version of computing and network resources. The objectives of virtualization are as follows: first, to fully utilize the shared resources by applying partitioning and time-sharing; second, to centralize resource management; third, to enhance cloud data center agility and provide the required scalability and elasticity for on-demand capabilities; fourth, to improve testing and running software diagnostics on different operating platforms; and fifth, to improve the portability of applications and workload migration capabilities. One of the key features of cloud computing is elasticity. It enables users to create and remove virtual computing resources dynamically according to the changing demand, but it is not easy to make a decision regarding the right amount of resources. Indeed, proper provisioning of the resources to applications is an important issue in IaaS cloud computing. Most web applications encounter large and fluctuating task requests. In predictable situations, the resources can be provisioned in advance through capacity planning techniques. But in case of unplanned and spike requests, it would be desirable to automatically scale the resources, called auto-scaling, which adjusts the resources allocated to applications based on its need at any given time. This would free the user from the burden of deciding how many resources are necessary each time. In this work, we propose an analytical and efficient VM-level scaling scheme by modeling each VM in a data center as an M/M/1 processor sharing queue. Our proposed VM-level scaling scheme is validated via a numerical experiment.

Estimation of Dissolved Oxygen in Streams using Reaeration, 1st Production and Respiration Rates (재포기 계수, 1차 생산율 및 호흡률을 이용한 하천의 용존산소 추정)

  • Kim, Kyung-Sub;Hwang, Sung-Gyu
    • Journal of Korean Society of Environmental Engineers
    • /
    • v.31 no.6
    • /
    • pp.428-433
    • /
    • 2009
  • Dissolved oxygen is considered as one of the important water-quality constituents in streams from one century ago and fishes perish in low dissolved oxygen concentration. Environmental scientists and engineers have introduced the deterministic model to estimate dissolved oxygen concentration of streams and recommended the use of the Delta Method (DM), Approximate Delta Method (ADM), Extreme Value Method (EVM) and Optimization Method (OPT) which can be applied in no spatial variation of dissolved oxygen. The diurnal or annual variation of dissolved oxygen is mainly determined from the parameters such as reaeration rate, 1st production rate and respiration rate which are related to dissolved oxygen. Each method was briefly introduced and applied to two sampling sites of Anseong Stream watershed in this paper. The limitation, advantages and disadvantages of each method were reviewed and analyzed after running the each method. From these analyses, the benefit-cost approach to estimate dissolved oxygen effectively in streams was recommended.

Low Power Cryptographic Design based on Circuit Size Reduction (회로 크기 축소를 기반으로 하는 저 전력 암호 설계)

  • You, Young-Gap;Kim, Seung-Youl;Kim, Yong-Dae;Park, Jin-Sub
    • The Journal of the Korea Contents Association
    • /
    • v.7 no.2
    • /
    • pp.92-99
    • /
    • 2007
  • This paper presented a low power design of a 32bit block cypher processor reduced from the original 128bit architecture. The primary purpose of this research is to evaluate physical implementation results rather than theoretical aspects. The data path and diffusion function of the processor were reduced to accommodate the smaller hardware size. As a running example demonstrating the design approach, we employed a modified ARIA algorithm having four S-boxes. The proposed 32bit ARIA processor comprises 13,893 gates which is 68.25% smaller than the original 128bit structure. The design was synthesized and verified based on the standard cell library of the MagnaChip's 0.35um CMOS Process. A transistor level power simulation shows that the power consumption of the proposed processor reduced to 61.4mW, which is 9.7% of the original 128bit design. The low power design of the block cypher Processor would be essential for improving security of battery-less wireless sensor networks or RFID.

Incorporating Time Constraints into a Recommender System for Museum Visitors

  • Kovavisaruch, La-or;Sanpechuda, Taweesak;Chinda, Krisada;Wongsatho, Thitipong;Wisadsud, Sodsai;Chaiwongyen, Anuwat
    • Journal of information and communication convergence engineering
    • /
    • v.18 no.2
    • /
    • pp.123-131
    • /
    • 2020
  • After observing that most tourists plan to complete their visits to multiple cultural heritage sites within one day, we surmised that for many museum visitors, the foremost thought is with regard to the amount of time is to be spent at each location and how they can maximize their enjoyment at a site while still balancing their travel itinerary? Recommendation systems in e-commerce are built on knowledge about the users' previous purchasing history; recommendation systems for museums, on the other hand, do not have an equivalent data source available. Recent solutions have incorporated advanced technologies such as algorithms that rely on social filtering, which builds recommendations from the nearest identified similar user. Our paper proposes a different approach, and involves providing dynamic recommendations that deploy social filtering as well as content-based filtering using term frequency-inverse document frequency. The main challenge is to overcome a cold start, whereby no information is available on new users entering the system, and thus there is no strong background information for generating the recommendation. In these cases, our solution deploys statistical methods to create a recommendation, which can then be used to gather data for future iterations. We are currently running a pilot test at Chao Samphraya national museum and have received positive feedback to date on the implementation.

Cross-Layer Protocol Design for Effective Video Transmission in Wireless Ad hoc Networks (무선 에드 혹 네트워크에서 비디오 전송에 효율적인 Cross-Layer 프로토콜 설계)

  • Seo Jee-Young;Cho Eun-Hee;Yoo Sang-Jo
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.31 no.2A
    • /
    • pp.144-153
    • /
    • 2006
  • In this paper, we propose an efficient video data transmission protocol using the cross-layer approach in ad hoc networks. Due to node movement, the MANET is frequently changing path and each path has different transmission rate so that it has low performance when transmitters select a constant transmission late at the encoding time. Because MANET is running limited energy, efficient energy management is important because it increases network life time and network throughput. Therefore we need an effective video transmission method that considers physical layer channelstatistics, node's energy status, and network topology changes at the same time unlike the OSI recommendation protocol in that each layer isindependent and hard to transmit adaptively video data according to the network conditions. Therefore, in this paper we propose a cross-layer effective video transmission protocol and mechanism that can select an optimal path using multilayer information such as node's residual energy, channel condition and hop counts and can determine the adequate coding rate adaptively.

An Efficient Multidimensional Scaling Method based on CUDA and Divide-and-Conquer (CUDA 및 분할-정복 기반의 효율적인 다차원 척도법)

  • Park, Sung-In;Hwang, Kyu-Baek
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.16 no.4
    • /
    • pp.427-431
    • /
    • 2010
  • Multidimensional scaling (MDS) is a widely used method for dimensionality reduction, of which purpose is to represent high-dimensional data in a low-dimensional space while preserving distances among objects as much as possible. MDS has mainly been applied to data visualization and feature selection. Among various MDS methods, the classical MDS is not readily applicable to data which has large numbers of objects, on normal desktop computers due to its computational complexity. More precisely, it needs to solve eigenpair problems on dissimilarity matrices based on Euclidean distance. Thus, running time and required memory of the classical MDS highly increase as n (the number of objects) grows up, restricting its use in large-scale domains. In this paper, we propose an efficient approximation algorithm for the classical MDS based on divide-and-conquer and CUDA. Through a set of experiments, we show that our approach is highly efficient and effective for analysis and visualization of data consisting of several thousands of objects.

Skill Set based Competency Management to Strengthen the Capability of Software Development (소프트웨어 개발 역량 강화를 위한 Skill Set 기반의 직무 관리)

  • Hong, Jang-Eui
    • Journal of Convergence Society for SMB
    • /
    • v.2 no.1
    • /
    • pp.59-67
    • /
    • 2012
  • As industrial software domain is recognizing with one of areas producing high added values, almost software company is running around in securing skilled workers. However, the hiring of software engineers without the consideration of long-term business goals can be caused the lack of manpower again. Also if there is no strategic workforce management plan, it is impossible to gain high performance despite many software engineers have been employed. One of ways to empower the software development capability, this paper identifies the software job functions in detail and proposes how to define the competency profile for the job function. We also propose the career path management scheme using the profile. The proposed workforce management approach which is based on the competency profile, enables to keep the appropriate size of human resources, and to achieve the business performance of software organization.

  • PDF

A Study on the 2-stage dry and pyrolysis system for reduction of sewage sludge (하수슬러지 감량화를 위한 one구동 2단형 열풍건조/열분해에 관한 연구)

  • Ha, Sang-An;Kim, Seung-Ho
    • Journal of the Korea Organic Resources Recycling Association
    • /
    • v.12 no.2
    • /
    • pp.52-60
    • /
    • 2004
  • The basic approach to sewage sludge is organic waste minimization, promotion of energy recovery; volume and weight reduction by final treatment, and environmentally final disposal of natural circulation. Dry and pyrolysis of maize was experimentally investigated in full-scale rotary kiln in semi-continuous operation. The operational parameters varied are the operating temperature $160{\sim}175^{\circ}C$ of dry and $450{\sim}800^{\circ}C$ of pyrolysis, the solids residence time 9 min for pyrolysis. Important parameters studied include the running time, water content of sewage sludge, solids amount of sewage sludge(TS%) by the varied temperature. Also, with the increasing of temperature, how the yield of oil and char product change was observed, and the distribution of gas production components was observed. The gas of $C_1{\sim}C_3$ yield increased and oil of $C_4{\sim}C_6$ yield decreased along with pyrolysis temperature of $670^{\circ}C$ by the run time of 9 min.

  • PDF

Algorithm and Data Structure for Improving of Operation Layer Performance in NETCONF Protocol (NETCONF 프로토콜의 오퍼레이션 계층 효율성 향상을 위한 자료 구조 및 알고리즘)

  • Lee, Yang-Min;Lee, Jae-Kee
    • KIISE Transactions on Computing Practices
    • /
    • v.20 no.10
    • /
    • pp.543-548
    • /
    • 2014
  • Modern network has a complex structure that includes diverse and heterogeneous equipments to cope with multi-purpose functions. For proper administration of networks with complex structures, NETCONF protocol has been proposed. It still, however, has a few unresolved issues with each layer of the protocol. Tackling one of the less attended issues of NETCONF, this article suggests a technique which can efficiently update the configuration data of network equipments when multiple administrators are present. Specifically, for efficient updates of the network equipment configuration, we propose to add a pre-examination of the data dependent to algorithm in 오퍼레이션 layer and modify the data structure for managing XML documents for changing the configurations of network equipments. We have implemented and experimented with our method and confirmed that our approach brought an significant overall performance improvement to NETCONF.

Minimization of Pump Running Cost in the Large-scale Water Supply System (광역상수도 계통의 Pump 운전비용 최소화)

  • Lee, Gwang-Man;Kang, Shin-Uk;Kim, Soo-Myung
    • Journal of Korea Water Resources Association
    • /
    • v.42 no.9
    • /
    • pp.759-771
    • /
    • 2009
  • The electricity cost of pumping system accounts for a large part of the total operating cost for long distance water supply networks. This study presents a method based on dynamic programming for establishing an joint optimal operation of pumps and storages system on a hourly basis. Analysis is taken of the relative efficiencies of the available pumps, the structure of the electricity tariff, the consumer-demand pattern, and the storage characteristics and operational constraints of the pipe. The possible system objectives and constraints are described. An application of the method to the existing Yangju Water Supply System consisted of two pump station and 5 storage pools under the condition of expanding pumping facility in the part of the Capital Area Water Supply System is presented, showing that considerable electricity cost savings are remarkable. The approach was found to be implementable in real system operation and large-scale water supply system design in respect of minimizing life-cycle total cost.