• Title/Summary/Keyword: multiple servers

Search Result 175, Processing Time 0.018 seconds

Batching delivery for VCR-like functions in video-on-demand service system (주문형 비디오 서비스 시스템에서 VCR 기능을 위한 Batching 전송)

  • 박호균;유황빈
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.22 no.12
    • /
    • pp.2852-2859
    • /
    • 1997
  • Video-On-Demand system provides electronic video rental services from remote video servers on a broadband communication networks. Most of proposed VOD systems are typically designed for one-to-one conncetion between a user and video server. Therefore, video server stream services to customers individually by allocating a dedicated transmission channel and a set of video server resources for each customer. However, it is inefficiency and wxpensive way when server support multiple users who access the same video stream with a dedicated video channel. Therefore, to achieve cost-effectiveness, batching have studied method that uses multicast communication to simultaneously service all users requesting the same video with a single video with a single video stream. However, the application of the multicast communication by batching detract from the VCR-like function and on-demand nature of the system. In this paepr, we propose a scheme that can support an interactive VCR for all user requesting the same video stream with batching. To reduce a server I/O and network bandwidth requirement, dynamic buffer is allocated to access node which has variable playout poit. Consequently, it makes possible interactive VCR operation as if customer uses true VOD system. Also, this scheme can just deliver a multicast stream without delay after an initial request or VCR action occurred. The policy can guarantee acceptable services to number of users at minimum cost.

  • PDF

A Design of Authority Management Protocol for Secure Storage Access Control in Cloud Environment (클라우드 환경에서 안전한 스토리지 접근 제어를 위한 권한 관리 프로토콜 설계)

  • Min, So-Yeon;Lee, Kwang-Hyong;Jin, Byung-Wook
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.17 no.9
    • /
    • pp.12-20
    • /
    • 2016
  • With the enhancements in existing major industries, cloud computing-based converging services have been created, as well as value-added industries. A variety of converging services are now provided, from personalized services up to industrial services. In Korea, they have become the driving force behind existing industries throughout the whole economy, but mainly in finance, mobile systems, social computing, and home services, based on cloud services. However, not only denial of service (DOS) and distributed DOS (DDOS) attacks have occurred, but also attack techniques targeting core data in storage servers. Even security threats that are hardly detected, such as multiple attacks on a certain target, APT, and backdoor penetration have also occurred. To supplement defenses against these, in this article, a protocol for authority management is designed to provide users with safe storage services. This protocol was studied in cases of integration between a cloud environment and big data-based technology, security threats, and their requirements. Also studied were amalgamation examples and their requirements in technology-based cloud environments and big data. With the protocol suggested, based on this, security was analyzed for attack techniques that occur in the existing cloud environment, as well as big data-based techniques, in order to find improvements in session key development of approximately 55%.

PMS : Prefetching Strategy for Multi-level Storage System (PMS : 다단계 저장장치를 고려한 효율적인 선반입 정책)

  • Lee, Kyu-Hyung;Lee, Hyo-Jeong;Noh, Sam-Hyuk
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.36 no.1
    • /
    • pp.26-32
    • /
    • 2009
  • The multi-level storage architecture has been widely adopted in servers and data centers. However, while prefetching has been shown as a crucial technique to exploit sequentiality in accesses common for such systems and hide the increasing relative cost of disk I/O, existing multi-level storage studies have focused mostly on cache replacement strategies. In this paper, we show that prefetching algorithms designed for single-level systems may have their limitations magnified when applied to multi-level systems. Overly conservative prefetching will not be able to effectively use the lower-level cache space, while overly aggressive prefetching will be compounded across levels and generate large amounts of wasted prefetch. We design and implement a hierarchy-aware lower-level prefetching strategy called PMS(Prefetching strategy for Multi-level Storage system) that applicable to any upper level prefetching algorithms. PMS does not require any application hints, a priori knowledge from the application or modification to the va interface. Instead, it monitors the upper-level access patterns as well as the lower-level cache status, and dynamically adjusts the aggressiveness of the lower-level prefetching activities. We evaluated the PMS through extensive simulation studies using a verified multi-level storage simulator, an accurate disk simulator, and access traces with different access patterns. Our results indicate that PMS dynamically controls aggressiveness of lower-level prefetching in reaction to multiple system and workload parameters, improving the overall system performance in all 32 test cases. Working with four well-known existing prefetching algorithms adopted in real systems, PMS obtains an improvement of up to 35% for the average request response time, with an average improvement of 16.56% over all cases.

Comparison of Deep Learning Frameworks: About Theano, Tensorflow, and Cognitive Toolkit (딥러닝 프레임워크의 비교: 티아노, 텐서플로, CNTK를 중심으로)

  • Chung, Yeojin;Ahn, SungMahn;Yang, Jiheon;Lee, Jaejoon
    • Journal of Intelligence and Information Systems
    • /
    • v.23 no.2
    • /
    • pp.1-17
    • /
    • 2017
  • The deep learning framework is software designed to help develop deep learning models. Some of its important functions include "automatic differentiation" and "utilization of GPU". The list of popular deep learning framework includes Caffe (BVLC) and Theano (University of Montreal). And recently, Microsoft's deep learning framework, Microsoft Cognitive Toolkit, was released as open-source license, following Google's Tensorflow a year earlier. The early deep learning frameworks have been developed mainly for research at universities. Beginning with the inception of Tensorflow, however, it seems that companies such as Microsoft and Facebook have started to join the competition of framework development. Given the trend, Google and other companies are expected to continue investing in the deep learning framework to bring forward the initiative in the artificial intelligence business. From this point of view, we think it is a good time to compare some of deep learning frameworks. So we compare three deep learning frameworks which can be used as a Python library. Those are Google's Tensorflow, Microsoft's CNTK, and Theano which is sort of a predecessor of the preceding two. The most common and important function of deep learning frameworks is the ability to perform automatic differentiation. Basically all the mathematical expressions of deep learning models can be represented as computational graphs, which consist of nodes and edges. Partial derivatives on each edge of a computational graph can then be obtained. With the partial derivatives, we can let software compute differentiation of any node with respect to any variable by utilizing chain rule of Calculus. First of all, the convenience of coding is in the order of CNTK, Tensorflow, and Theano. The criterion is simply based on the lengths of the codes and the learning curve and the ease of coding are not the main concern. According to the criteria, Theano was the most difficult to implement with, and CNTK and Tensorflow were somewhat easier. With Tensorflow, we need to define weight variables and biases explicitly. The reason that CNTK and Tensorflow are easier to implement with is that those frameworks provide us with more abstraction than Theano. We, however, need to mention that low-level coding is not always bad. It gives us flexibility of coding. With the low-level coding such as in Theano, we can implement and test any new deep learning models or any new search methods that we can think of. The assessment of the execution speed of each framework is that there is not meaningful difference. According to the experiment, execution speeds of Theano and Tensorflow are very similar, although the experiment was limited to a CNN model. In the case of CNTK, the experimental environment was not maintained as the same. The code written in CNTK has to be run in PC environment without GPU where codes execute as much as 50 times slower than with GPU. But we concluded that the difference of execution speed was within the range of variation caused by the different hardware setup. In this study, we compared three types of deep learning framework: Theano, Tensorflow, and CNTK. According to Wikipedia, there are 12 available deep learning frameworks. And 15 different attributes differentiate each framework. Some of the important attributes would include interface language (Python, C ++, Java, etc.) and the availability of libraries on various deep learning models such as CNN, RNN, DBN, and etc. And if a user implements a large scale deep learning model, it will also be important to support multiple GPU or multiple servers. Also, if you are learning the deep learning model, it would also be important if there are enough examples and references.

A Study on the Expressed Desire at Discharge of Patients to Use Home Nursing and Affecting Factors of the Desire (퇴원환자의 가정간호 이용의사와 관련 요인)

  • Lee, Ji-Hyun;Lee, Young-Eun;Lee, Myung-Hwa;Sohn, Sue-Kyung
    • The Korean Journal of Rehabilitation Nursing
    • /
    • v.2 no.2
    • /
    • pp.257-270
    • /
    • 1999
  • The purpose of this study is to investigate factors related to the intent of using home nursing of chronic disease patients who got out of a university hospital. For the purpose, the study selected 153 patients who were hospitalized and left K university hospital with diagnoses of cancer, hypertension, diabetes and cerebral vascular accident and ordered to be discharged and performed interviews with them and surveys on their medical records to obtain the following results. For this study a direct-interview survey and medical record review was conducted from June 28 to Aug. 30, 1998. The frequency and mean values were computed to find the characteristics of the study subjects, and $X^2$-test, t-test, factor analysis and multiple logistic regession analysis were applied for the analysis of the data. The following results were obtained. 1) When characteristics of the subjects were examined, men and women occupied for 58.8% and 41.2%, respectively. The subjects were 41.3 years old in aver age and had the monthly aver age earning of 0.99 million won or below, which was the most out of the total subjects at 34.6%. Among the total, 87.6% resided in cities and 12.4 in counties. The most left the hospital with diagnosis of cancer at 51.6%, followed by hyper tension at 24.2%, diabetes at 13.7% and cerebral vascular accident at 7.2%. 2) 93.5% of the selected patients had the intent of using home nursing and 6.5%, didn't. Among those patients having the intent, 85.6% had the intent of paying for home nursing and 14.4%, didn't. The subjects expected that the nursing would be paid 9,143 won in aver age and 47.7% of them preferred national authorities as the main servers. 86.3% of the subjects thought that home nursing business had the main advantage of making it possible to learn nursing methods at home and thereby contributing to improving the ability of patients and their facilities to solve health problems. 3) Relations between the intent of use and characteristics of the subjects such as demography-related social, home environment, disease and physical function characteristics did not show statistically significant differences among one another. Compared to those who had no intent of using home nursing, the group having the intent had more cases of male patients, the age of 39 or below, residence in cities, 5 family member s or more, no existence of home nursing servers, leaving the hospital from a non-hospitalized building, disease development for five months or below, hospitalization for ten days or more, non-hospitalization with in the recent one month, two times or over of hospitalization, leaving the hospital with no demand of special treatment, operation underwent, poor results of treatment, leaving the hospital with demand of rehabilitation services, physical disablement and high evaluation point of daily life. 4) Among those patients having the intent of using home nursing, 47.6% demanded technical nursing and 55.9%, supportive nursing. As technical nursing,' inject into a blood vessel ' and 'treat pustule and teach basic prevention methods occupied for 57.4%, respectively, topping the list. Among demands of supportive nursing, 'observe patients 'status and refer them to hospitals or community resources as available, if necessary' was the most with percent age point of 59.5. Regarding the intent of paying for home nursing, 39.2% of those patients wishing to use the nursing responded paying for technical services and 20.2, supportive services. In detail, 70.0% wanted to pay for a service stated as 'inject into a blood vessel', highest among the former services and 30.7%, a service referred to as 'teaching exercises needed to make the body of patients move', highest among the latter. When this was analyzed in terms of a relation between the need(the need for home nursing) and the demand(the intent of paying for home nursing), The rate of the need to the demand was found two or three times higher in technical nursing(0.82) than in supportive nursing(0.35). In aspects of tech ical nursing, muscle injection(1.26, the 1st rank) was highest in the rate while among aspects of supportive nursing, a service referred to as 'teach exercises needed for making patients move their bodies normally'(0.58, the 1st rank). 5) factors I(satisfaction with hospital services), II(recognition of disease state), III(economy) and IV(period of disease) occupied for 34.4, 13.8, 11.9 and 9.2 percents, respectively among factors related to the intent by the subjects of using home nursing, totaled 59.3%. In conclusion, most of chronic disease patients have the intent of using hospital-based home nursing and satisfaction with hospital services is a factor affecting the intent most. Thus a post-management system is needed to continue providing health management to those patients after they leave the hospital. Further, supportive services should be provided in order that those who are satisfied with hospital services return to their community and live their in dependent lives. Based on these results, the researcher would make the following recommendation. 1) Because home nursing becomes more and more needed due to a sharp increase in chronic disease patients and elderly people, related rules and regulations should be made and implemented. 2) Hospital nurses specializing in home nursing should be cultivated.

  • PDF