The purpose of this benchmark was to compare the performance of

Size: px
Start display at page:

Download "The purpose of this benchmark was to compare the performance of"

Transcription

1 Ruby on Rals Database Benchmark: Clustrx and MySQL by Clayton Cole and Nel Harkns The purpose of ths benchmark was to compare the performance of Ruby on Rals usng MySQL, an open-source database commonly used by web developers, and Clustrx, a scale-out SQL database optmzed for bg-data applcatons. In partcular, the benchmark tested how database performance (measured as transactons per second, or TPS) was mpacted by ncreasng concurrency (measured by total threads). The benchmark also collected data for average executon tme over the same range of concurrences. Rather than to serve as a drect comparson, the goal of the benchmark was to look at the performance that a typcal developer would face n a hosted envronment usng a standard MySQL server and how that developer could extend her database s performance so that Rals scales.

2 Ruby on Rals, often referred to as Rals, s an open-source web framework runnng on the Ruby programmng language that s used to create webstes and web applcatons. It s a full-stack framework, provdng web developers wth the ablty to gather nformaton from the web server, talk to or query the database, and render templates out of the box. Rals uses a Model-Vew-Controller (MVC) archtecture to organze ts applcaton programmng. Rals abstracts the database usng ORM (object relatonal mappng), wrappng an object model around the database to hde t from developers vew. As a result, developers can code up and test ther applcatons wthout havng to consder where or how ther data s stored. Tradtonal Ruby on Rals Scalng Lmtatons Ruby on Rals, used n conjuncton wth a sngle MySQL server, s one of the quckest ways to create a professonal web-based applcaton and s used by many stes experencng sgnfcant traffc growth due to ncreased popularty. World-class hostng of Rals-based webservers allows a company to deploy an applcaton quckly and to add more webservers as needed. Ths means that the ablty to scale a modern Ruby on Rals applcaton rests solely upon the scalablty of the database. It was mportant to ensure that benchmark code s avalable to the publc. See the Addtonal In- Lscum formaton secton of ths document for detals on Real-World Benchmark to Demonstrate Rals Scalablty exceped or ths Ruby on Rals benchmark, an aucton webste was selected to serve as a real-world smulaton of an operatng Rals applcaton. The aucton webste s manly transactonal, but some analytcal queres are also present. Thrteen scenaros were coded n Rals to test out a varety of database operatons whle dong somethng that makes sense to a web user, such as uploadng a photo to one s profle, placng a bd on an aucton, or vewng the most recent comments on an aucton. Goals The prmary goal of the benchmark was to compare performance of a standard web-hosted MySQL server wth standard three-node and sxnode Clustrx clusters usng real-world workloads. To accurately acheve ths goal, t was necessary to use a benchmark that runs n the same way, and that provdes the same statstcs, for both MySQL and Clustrx. Rals s an opnonated framework wth clear vews on how nformaton should be structured. Even though t s possble to overrde how Rals operates, ths s dscouraged because dong so would not be the Rals way. Except for addng ndexes, the database schema created by Rals was left alone for ths benchmark. accessng the code. To elmnate other sources of nconsstency, t was also mportant to avod the complextes and latences assocated wth ncludng HTTP data transmsson as a step n load testng. To do ths, the Vew and Controller portons of the Rals framework were bypassed, and the benchmark concentrated only on the Rals Model (representng database nteracton). The normal Rals framework and ActveRecord were stll used to access the database, but queres were generated by local Rake processes rather than HTML-based requests from a user Clustrx, Inc. All Rght Reserved

3 Partners Tact Knowledge, a software engneerng organzaton formed n 2002 n San rancsco, desgned the benchmark (n collaboraton wth Clustrx) and also coded t. Tact Knowledge desgns and bulds e-commerce, CMS, socal meda, and moble solutons for ts clents, whch nclude leadng enterprses worldwde. Blue Box, a leadng provder of managed applcaton hostng for platform and nfrastructure solutons, hosted the testng envronment and suppled the MySQL server and clent servers for the benchmark. Blue Box, founded n 2003, provdes fully managed hostng solutons for customers of all szes and complextes, utlzng both physcal hardware and vrtual servers. Percona, the oldest and largest ndependent MySQL support and consultng company, valdated the MySQL server confguraton used n the benchmark as part of a performance audt. Benchmark Methodology THE BENCHMARK Tact Knowledge, wth nput from Clustrx, desgned a smple schema representng the database relatonshps that an aucton webste mght requre (g 1). Tact Knowledge mplemented that schema wthn the Rals framework, then crafted 13 scenaros to demonstrate several user ste nteracton events that would cause database operatons from smple INSERTs to multple UPDATEs nsde a transacton and JOINs. user_detals d INT user_d INT N brthday DATETIME pcture BLOB P user_phones d INT user_d INT N phone_type INT number VARCHAR(255) user_addresses d INT tags d INT name VARCHAR(255) P U users d INT logn VARCHAR(255) frst VARCHAR(255) last VARCHAR(255) P U user_d INT N address_type INT street VARCHAR(255) cty VARCHAR(255) state VARCHAR(255) zp INT emal VARCHAR(255) aucton_tags status INT created_at DATETIME d BIGINT tag_d INT N P updated_at DATETIME bds user_d INT aucton_d INT N N d INT user_d INT N aucton_d INT N amount DECIMAL tmestamp DATETIME P user_comments d BIGINT user_d INT aucton_d INT comment TEXT N N P created_at DATETIME updated_at DATETIME aucton_photos d INT aucton_d INT ttle VARCHAR(255) mage BLOB N P auctons user_d INT d INT ttle VARCHAR(255) start_date DATETIME N P close_date DATETIME descrpton TEXT gure 1: Smple Schema 2012 Clustrx, Inc. All Rght Reserved

4 The 13 scenaros are detaled below. A full explanaton of these scenaros can be found n Appendx A. Note that most of these scenaros nvolve multple transactons, so care should be taken not to conflate concepts of scenaros and transactons. The calculatons for translatng scenaro counts to transacton counts are descrbed n the Dscusson: Accountng for TPS secton of ths paper. The 13 scenaros for ths benchmark were: Create user Create user wth detal Create user wth two phones Pck random user and upload pcture Pck random user and her addresses and add two more addresses Pck random user and her addresses, update ts felds and update any address Pck random user, pck random aucton and place new bd Pck random user, pck random aucton and comment on t Pck random user, create comment on her own aucton Pck random user, and edt her random comment Pck random user, create new aucton wth AuctonPhoto Pck random user, pck random aucton and tag t wth three new tags Pck random aucton and select ts comments ORDER-ed BY created_at column DESC or example, Rals used code such as ths: # Pck random User, pck random Aucton and place new Bd def scenaro_7 user_d confg) user = User.fnd_by_d(user_d) aucton_d aucton = Aucton.fnd_by_d(aucton_d) Bd.create user: user, aucton: aucton, tmestamp: DateTme. now, amount: Random.rand( ) end When ths code was executed, Rals generated SQL statements that looked lke ths: SELECT `users`.* ROM `users` WHERE `users`.`d` = 833 LIMIT 1 SELECT `auctons`.* ROM `auctons` WHERE `auctons`.`d` = 7 LIMIT 1 BEGIN INSERT INTO `bds` (`amount`, `aucton_d`, `tmestamp`, `user_d`) VALUES (1.42, 7, :18:41, 833) COMMIT 2012 Clustrx, Inc. All Rght Reserved

5 gure 2: Test Setup TEST SETUP The benchmark tests were conducted at Blue Box s hostng faclty n Ashburn, Vrgna, usng the same equpment and servces that they provde to ther exstng customer base. A logcal dagram of the test setup n depcted n gure Clustrx, Inc. All Rght Reserved

6 Network traffc was exchanged over a sngle 48-port Csco swtch. Network connectons used ggabt Ethernet. The Clustrx system (suppled by Clustrx) used CLX 4110 nodes grouped nto three-node and sx-node clusters. The Clustrx VIP (software load balancer bult nto the product) was used for balancng connectons. Each CLX 4110 node has: 8 cores 48GB RAM 896GB SSD 600GB HDD The MySQL machne (a former producton machne suppled by Blue Box) was confgured as follows: 8 cores (two Intel Xeon 5450: 4 GHz, 12MB cache) 128GB RAM 1.6TB spnnng HDD space (12 x 300GB Seagate 15k RPM SAS) Hardware RAID 10 Runnng Scentfc Lnux 6.2 MySQL verson The dedcated physcal servers (also suppled by Blue Box) were confgured as follows: 32-core machne (supportng eght vrtual prvate servers) 32 total cores (two AMD Opteron 6272 Lscum 2.1 GHz) 64GB RAM 4 x 1TB 7200RPM Seagate SAS Runnng Scentfc Lnux 6.2 Runnng OpenVZ for Vrtualzaton exceped 24-core machne (supportng sx vrtual prvate servers) 24 total cores (two AMD Opteron GHz) 48GB RAM 4 x 1TB Seagate SAS 15k RPM Runnng Scentfc Lnux 6.2 Runnng OpenVZ for Vrtualzaton There were 63 vrtual prvate servers (VPSs) total; each VPS was confgured as follows: 4 cores 8GB RAM 100GB dsk space Runnng Scentfc Lnux 6.2 Runnng Ruby 1.9.3p125 Runnng Rals Runnng Python Served n ether a test master or a test slave capacty TEST SEQUENCE The benchmark proceeded as follows: ENVIRONMENT PREPARATION The test admnstrator bult a campagn of tests (each campagn usng the same setup, but wth ncreasng concurrences). A cluster of the approprate sze was formed [Clustrx only]. A verson of the ntal dataset was bult n the target system (~475GB). Data was balanced across all nodes [Clustrx only]. MASTER CLIENT Test parameters were read from the test database and used to buld Ruby confguraton fles. These parameters ncluded such nformaton as test tme, workload, number of threads, and number of Ruby nstances. The Ruby confguraton fles were SCP ed to each slave clent partcpatng n the test. The slave clents were verfed as beng ready. A coordnated start command was sent va non-blockng SSH to all partcpatng slave clents. SLAVE CLIENTS The slave clents receved the command to start. The desred number of Ruby nstances was nvoked on each partcpatng slave clent. Automaton code verfed that the correct number of Ruby nstances was started. The slave clents slept whle the benchmark projects executed Clustrx, Inc. All Rght Reserved

7 RUBY ON RAILS BENCHMARK or every benchmark nstance nvoked, the desred number of threads was started, and each thread connected to the target database system. Each thread began runnng the prescrbed workload durng a warm-up perod wth statstcs collecton turned off. After warm-up, statstcs collecton was turned on, and the test ran for a set tme (10 mnutes). Results of the test were saved locally as a JSON fle. SLAVE CLIENTS The slave clents woke up. Automaton code checked that the resultng Rake output fles for all Ruby nstances ndcated success and ensured that all resultng JSON fles were OK. MASTER CLIENT The master clent woke up. All JSON fles were SCP ed to a local drectory. The resultng JSON fles were aggregated and ths data was nserted nto the local test database. CALCULATE RESULTS The test admnstrator calculated the resultng TPS for each test n the campagn usng the methodology descrbed n the Dscusson secton of ths paper Dscusson BUILDING THE INITIAL DATASET A data populaton tool provded by Tact Knowledge was used to buld an ntal 581MB dataset seed wth 10,000 users. Ths dataset was dumped to dsk (usng mysqldump) to ensure that a consstent seed dump fle was used each tme the ntal dataset was bult. Python code was used to generate unque offsets for d ntegers and assocated foregn keys n a SQL fle that INSERT/SELECT ed the seed rows and stacked the seed dataset. The ntal dataset sze dscussed throughout ths document was grown to approxmately 475GB. CHOOSING THE SIZE O THE INITIAL DATASET To ensure that nether MySQL nor Clustrx had an unfar advantage n beng able to load the entre dataset nto memory, the sze of the ntal dataset was chosen to sgnfcantly exceed total system memory szes. The ntal dataset sze used was approxmately 475GB (850 ncrements x 581MB), larger than the MySQL nstance s memory (128GB) and larger than the sum of the memory n each of the Clustrx nodes (6 x 48GB = 288GB). ACHIEVING THE RIGHT REPRESENTATIVE WORK- LOAD A varety of workloads could be desgned by weghtng the 13 benchmark scenaros n dfferent proportons. Because workloads can vary from ste to ste, a balanced workload was chosen, gvng each of the 13 scenaros an equal chance of beng used durng testng. Ths resulted n a rato of 52% reads and 48% wrtes, smulatng a setup where a web cachng layer absorbs many of the frequently repeated queres. REPRESENTING THE SITUATION THAT A REAL WORLD DEVELOPER WOULD ACE One of the goals of the benchmark was to look at the performance that a typcal developer would face n a hosted envronment when makng use of a standard md-grade MySQL server and to determne how that developer could extend her database s performance so that Rals scales. A comparson of a sngle MySQL server usng spnnng hard dsks aganst a cluster of computers usng sold-state dsks s not a drect comparson; rather, t s a way to show how snglenstance performance can be extended and to help measure the magntude of that addtonal performance Clustrx, Inc. All Rght Reserved

8 LOGICALLY GROUPING TEST RUNS TO EASE ANALYSIS Test runs were grouped nto campagns, representng the same workload and workng database run at ncreasng levels of concurrency. Performance for tests wthn a sngle campagn was represented as a lne on charts showng TPS versus concurrency or average scenaro executon tme versus concurrency. DESIGNING TEST CAMPAIGNS TO MAXIMIZE EECTIVENESS O EACH MARGINAL RUBY IN- STANCE Maxmzng clent effectveness meant ensurng that Ruby nstances had suffcent CPU, memory, network access, etc., to effectvely query the target database. To keep from unevenly loadng a physcal clent server (the vrtual server hosts, or VSHs), Ruby nstances for a gven level of concurrency were allocated such that each margnal Ruby nstance was nvoked on a vrtual server (the test slave clents) on a dfferent physcal server and not just on a dfferent vrtual server on the same physcal server whenever possble. As for other aspects of the test setup, the cohort of vrtual clent servers used for a gven test was the same for both MySQL and for Clustrx. MYSQL CONIGURATION Industry-standard InnoDB was used as the MySQL storage engne, rather than usng My- Lscum ISAM. MySQL was nstalled on a fresh operatng the /etc/my.cnf fle shown n Appendx B. exceped system mage usng yum. It was confgured usng CLUSTRIX CLUSTER ORMATION The Clustrx cluster was formed by executng a format command on all nodes to reset them to ther ntal state. Then the web UI was used to add the approprate number of avalable nodes as well as to set the IP address for the cluster s VIP, the cluster s name, emal contacts, and tme zone. OPTIMIZING THE LOAD ROM CLIENTS, RUBY INSTANCES, AND THREADS After testng the mpact of usng more or fewer threads per Ruby nstance, more or fewer clents, and more or fewer Ruby nstances per clent, t was found that clent performance was maxmzed (n terms of TPS) wth four threads per Ruby clent, regardless of clent or Ruby nstance count. ACCOUNTING OR TPS The statstcs that Tact Knowledge bult nto the benchmark measure the number of scenaros executed per second, but standard database comparsons use transactons per second (TPS). It was possble to calculate transacton executon count by multplyng each scenaro s executon count by the number of transactons per scenaro and addng n the Records Not ound (RN) errors that occurred durng that test run (each the result of a smple SELECT that returned zero rows). TPS was then calculated by dvdng total transacton count by test tme expressed n seconds. Ths approach was verfed for each of the scenaros by turnng on full query loggng on a sngle node; creatng a test wth one thread runnng on one Ruby nstance on one clent; settng a workload that used only that sngle scenaro; settng the test to run for a short perod of tme (fve seconds); pontng the sngle clent at the sngle node rather than the Clustrx VIP; and countng every sngle query, as well as the SELECT statements that tred to grab rows that ddn t exst. Results and Observatons The results of the benchmark tests were captured n terms of transactons per second (TPS) and n average scenaro executon tme (n whole seconds) for each of the three database setups observed (MySQL, three-node Clustrx, and sx-node Clustrx) over a range of concurrences from 1 to 10,000+ threads Clustrx, Inc. All Rght Reserved

9 gure 3: Benchmark Performance PERORMANCE IN TERMS O TPS Two runs of the Ruby on Rals performance benchmark on each of MySQL, a three-node Clustrx cluster, and a sx-node Clustrx cluster produced the followng chart showng the number of transactons per second (TPS) measured over a range of concurrences (see Appendx C for detals). The runs used for ths chart are the same ones used n the followng secton dscussng average scenaro executon tme, see gure 3. MySQL maxes out around 5,000 or 6,000 TPS at a concurrency of 256 threads. It drops down to about 3,000 or 4,000 TPS as concurrency hts 1024, whch represents about a one-thrd decrease n performance. Beyond that, performance decays steadly as concurrency ncreases. Note also, that MySQL makes t to ~9,250 connectons but not all the way to ~10,250 connectons because t could not complete the test at that level of concurrency. At 256 threads whch was MySQL s peak performance the three-node Clustrx cluster has about a 2.5X performance advantage over MySQL. At 1024 threads, as MySQL has started to drop off, the three-node cluster s httng ts peak performance of around 30,000 TPS, an 8x performance advantage. Beyond that, performance drops off as concurrency ncreases. The three-node Clustrx cluster successfully completed testng at ~10,250 concurrency and hgher concurrency levels were not tested. The sx-node Clustrx cluster has 15 tmes the performance of MySQL at 1024 threads. It reaches a peak of ~55,000 TPS, then drops very gently down to ~45,000 TPS as concurrency rses to ~10,250 threads. Hgher concurrency levels were not tested on the sx-node Clustrx cluster Clustrx, Inc. All Rght Reserved

10 gure 4: Average Scenaro Executon Tme AVERAGE SCENARIO EXECUTION TIME Two runs of the Ruby on Rals performance benchmark on each of MySQL, a three-node Clustrx cluster, and a sx-node Clustrx cluster produced the followng chart showng the average scenaro executon tme (n whole seconds) measured over a range of concurrences (see Appendx D for detals). The runs used for ths chart are the same ones used n the precedng secton, see gure 4. As dscussed n the Benchmark secton of ths document, scenaros are thngs such as addng a user, placng a bd on an aucton, or uploadng a pcture. Executng a scenaro nvolves several transactons, not just one transacton. See Appendx A for detals on the SQL statements generated by the scenaros. At 256 threads, MySQL completes requests to execute scenaros n about 0.1 seconds. But along the way to 1024 threads, t starts takng up to three seconds to answer requests. Out at ~9250 threads, MySQL takes an average of 7 to 8 seconds to complete a scenaro. The three-node Clustrx cluster completes scenaro requests n ~0.06 seconds at 256 threads. At 1024 threads, t completes these same requests n an average of ~0.13 seconds. At ~9250 threads, t completes scenaros n an average of 4.75 seconds. The sx-node Clustrx cluster completes requests n ~0.06 at concurrences of both 256 and Out at ~9250 threads, t completes scenaros n an average of ~0.7 seconds Clustrx, Inc. All Rght Reserved

11 Conclusons To put the benchmark results n perspectve from the standpont of a real-world organzaton s Ruby on Rals webste: 64 threads mght represent the pont where a small and growng organzaton debuts ts servce wthout much fanfare. 256 threads mght represent the pont where that organzaton has establshed tself and has a steady user base threads would be where the organzaton has started to become more popular threads would be where the organzaton s handlng world-class levels of servce. At low concurrency levels of up to 64 threads, MySQL provdes comparable performance (n terms of TPS and average scenaro executon tme) to Clustrx. However, a notceable dfference starts to emerge even by 256 threads. Although the average scenaro executon tmes are smlar, Clustrx exhbts a 2.5X performance advantage. As users begn to really pay attenton to the webste at 1024 threads t becomes tougher for MySQL to meet ther demands. TPS drops by one-thrd for MySQL, whle Clustrx hts ts TPS peak. There s an 8X performance advantage for Clustrx at ths pont. Average scenaro executon tme at 1024 threads s ~0.1 seconds for ether the three-node or sxnode Clustrx cluster, whch s practcally unchanged from lower concurrency levels. MySQL, however, exhbts long delays n turnng around scenaros at ths pont. The mpact on users s that they wll lkely become confused or annoyed and that ther user experence wll break down f they are watng an average of 2.5 seconds for MySQL to complete ther requests. By the tme servce levels rse to the world-class range of ~9250 threads, the sx-node Clustrx cluster s stll provdng 45,000 to 50,000 TPS and answerng scenaro requests n ~0.7 seconds whle MySQL s generatng 2000 TPS and turnng around scenaros n 7 to 8 seconds. MySQL s reactng so slowly at ths pont that varous severe tmeouts wll lkely occur, possbly brngng down the revenue-producng actvtes of the ste. In concluson, then, Ruby on Rals s an excellent framework for buldng scalable web propertes. MySQL and Ruby on Rals work well together for ntal development and deployment, for operatng wth low levels of concurrency, and for small dataset szes but eventually a Rals scalng lmt s reached as the database hts the lmts of a sngle MySQL nstance. A Clustrx scale-out SQL database soluton allows DevOps and admns to scale ther Rals soluton beyond ths lmt whle also provdng superor performance, hgh avalablty, and nherent fault tolerance. Addtonal Informaton or addtonal nformaton about mplementng the Benchmark: Retreve the code used to mplement the benchmark ( Go to Runnng the Ruby on Rals Database Performance Benchmark ( clustrx.com/blog/bd/227383/runnng- the-ruby-on-rals-database-performance- Benchmark) for a blog post descrbng the steps taken to run the benchmark Clustrx, Inc. All Rght Reserved

12 Appendx A: Typcal SQL for the Thrteen Scenaros 2012 Clustrx, Inc. All Rght Reserved

13 2012 Clustrx, Inc. All Rght Reserved

14 2012 Clustrx, Inc. All Rght Reserved

15 2012 Clustrx, Inc. All Rght Reserved

16 Appendx B: Contents of /etc/my.cnf [mysqld] datadr=/srv/data/mysql_datadr/mysql max_connectons=65535 max_user_connectons=65535 skp-grant-tables skp-name-resolve nnodb_fle_per_table log-slow-queres = /var/log/mysql/slow.log log-queres-not-usng-ndexes long_query_tme = 1000 nnodb_buffer_pool_sze = 100G query_cache_sze=0g query_cache_type=0 nnodb_flush_log_at_trx_commt = 1 nnodb_flush_method = O_DIRECT nnodb_log_fle_sze = 1G nnodb_log_fles_n_group = 3 default-storage-engne=innodb tmpdr=/srv/data/mysql_datadr tmp_table_sze=2g max_heap_table_sze=2g query_cache_lmt=25m socket=/var/lb/mysql/mysql.sock user=mysql # Dsablng symbolc-lnks s recommended to prevent assorted securty rsks symbolc-lnks=0 [mysqld_safe] log-error=/var/log/mysqld.log pd-fle=/var/run/mysqld/mysqld.pd 2012 Clustrx, Inc. All Rght Reserved

17 Appendx C: Data for TPS vs. Concurrency Graph 2012 Clustrx, Inc. All Rght Reserved

18 Appendx D: Data for Average Executon Tme vs. Concurrency Graph about clustrx, nc. Clustrx s the scale-out SQL database for Bg Data applcatons. Clustrx provdes a radcally smple SQL database that enables applcatons to scale to unlmted users, transactons, and data, whle elmnatng database shardng and au- tomatng fault tolerance. More than 125 Clustrx nodes are n producton n MySQL applcatons around the globe, wth more than 500 bllon transactons per month runnng through Clustrx databases worldwde. Customers nclude Symantec, AOL, MakeMyTrp, Photobox, and Massve Meda. or questons regardng Clustrx, please contact: nfo@clustrx.com Toll ree: Internatonal: about blue box Blue Box, founded n 2003, s a leadng provder of managed applcaton hostng for platform and nfrastructure solutons. Blue Box s enterprse clents receve whte-glove 24/7 support through ndustry-leadng techncal mplementaton and management expertse. Wth ownershp and control of the nfrastructure and full data locaton transparency, Blue Box delvers comprehensve hostng solutons wth game-changng uptme to enterprses and applcatons of any sze. or questons regardng Blue Box, please contact: sales@bluebox.net Toll ree: Clustrx, Inc. All Rght Reserved Internatonal:

VRT012 User s guide V0.1. Address: Žirmūnų g. 27, Vilnius LT-09105, Phone: (370-5) 2127472, Fax: (370-5) 276 1380, Email: info@teltonika.

VRT012 User s guide V0.1. Address: Žirmūnų g. 27, Vilnius LT-09105, Phone: (370-5) 2127472, Fax: (370-5) 276 1380, Email: info@teltonika. VRT012 User s gude V0.1 Thank you for purchasng our product. We hope ths user-frendly devce wll be helpful n realsng your deas and brngng comfort to your lfe. Please take few mnutes to read ths manual

More information

An Alternative Way to Measure Private Equity Performance

An Alternative Way to Measure Private Equity Performance An Alternatve Way to Measure Prvate Equty Performance Peter Todd Parlux Investment Technology LLC Summary Internal Rate of Return (IRR) s probably the most common way to measure the performance of prvate

More information

Vembu StoreGrid Windows Client Installation Guide

Vembu StoreGrid Windows Client Installation Guide Ser v cepr ov dered t on Cl enti nst al l at ongu de W ndows Vembu StoreGrd Wndows Clent Installaton Gude Download the Wndows nstaller, VembuStoreGrd_4_2_0_SP_Clent_Only.exe To nstall StoreGrd clent on

More information

Canon NTSC Help Desk Documentation

Canon NTSC Help Desk Documentation Canon NTSC Help Desk Documentaton READ THIS BEFORE PROCEEDING Before revewng ths documentaton, Canon Busness Solutons, Inc. ( CBS ) hereby refers you, the customer or customer s representatve or agent

More information

A Replication-Based and Fault Tolerant Allocation Algorithm for Cloud Computing

A Replication-Based and Fault Tolerant Allocation Algorithm for Cloud Computing A Replcaton-Based and Fault Tolerant Allocaton Algorthm for Cloud Computng Tork Altameem Dept of Computer Scence, RCC, Kng Saud Unversty, PO Box: 28095 11437 Ryadh-Saud Araba Abstract The very large nfrastructure

More information

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis The Development of Web Log Mnng Based on Improve-K-Means Clusterng Analyss TngZhong Wang * College of Informaton Technology, Luoyang Normal Unversty, Luoyang, 471022, Chna wangtngzhong2@sna.cn Abstract.

More information

For example, you might want to capture security group membership changes. A quick web search may lead you to the 632 event.

For example, you might want to capture security group membership changes. A quick web search may lead you to the 632 event. Audtng Wndows & Actve Drectory Changes va Wndows Event Logs Ths document takes a lghtweght look at the steps and consderatons nvolved n settng up Wndows and/or Actve Drectory event log audtng. Settng up

More information

Introduction CONTENT. - Whitepaper -

Introduction CONTENT. - Whitepaper - OneCl oud ForAl l YourCr t c al Bus nes sappl c at ons Bl uew r esol ut ons www. bl uew r e. c o. uk Introducton Bluewre Cloud s a fully customsable IaaS cloud platform desgned for organsatons who want

More information

DEFINING %COMPLETE IN MICROSOFT PROJECT

DEFINING %COMPLETE IN MICROSOFT PROJECT CelersSystems DEFINING %COMPLETE IN MICROSOFT PROJECT PREPARED BY James E Aksel, PMP, PMI-SP, MVP For Addtonal Informaton about Earned Value Management Systems and reportng, please contact: CelersSystems,

More information

HP Mission-Critical Services

HP Mission-Critical Services HP Msson-Crtcal Servces Delverng busness value to IT Jelena Bratc Zarko Subotc TS Support tm Mart 2012, Podgorca 2010 Hewlett-Packard Development Company, L.P. The nformaton contaned heren s subject to

More information

Updating the E5810B firmware

Updating the E5810B firmware Updatng the E5810B frmware NOTE Do not update your E5810B frmware unless you have a specfc need to do so, such as defect repar or nstrument enhancements. If the frmware update fals, the E5810B wll revert

More information

IT09 - Identity Management Policy

IT09 - Identity Management Policy IT09 - Identty Management Polcy Introducton 1 The Unersty needs to manage dentty accounts for all users of the Unersty s electronc systems and ensure that users hae an approprate leel of access to these

More information

Fault tolerance in cloud technologies presented as a service

Fault tolerance in cloud technologies presented as a service Internatonal Scentfc Conference Computer Scence 2015 Pavel Dzhunev, PhD student Fault tolerance n cloud technologes presented as a servce INTRODUCTION Improvements n technques for vrtualzaton and performance

More information

Hosted Voice Self Service Installation Guide

Hosted Voice Self Service Installation Guide Hosted Voce Self Servce Installaton Gude Contact us at 1-877-355-1501 learnmore@elnk.com www.earthlnk.com 2015 EarthLnk. Trademarks are property of ther respectve owners. All rghts reserved. 1071-07629

More information

iavenue iavenue i i i iavenue iavenue iavenue

iavenue iavenue i i i iavenue iavenue iavenue Saratoga Systems' enterprse-wde Avenue CRM system s a comprehensve web-enabled software soluton. Ths next generaton system enables you to effectvely manage and enhance your customer relatonshps n both

More information

CHOLESTEROL REFERENCE METHOD LABORATORY NETWORK. Sample Stability Protocol

CHOLESTEROL REFERENCE METHOD LABORATORY NETWORK. Sample Stability Protocol CHOLESTEROL REFERENCE METHOD LABORATORY NETWORK Sample Stablty Protocol Background The Cholesterol Reference Method Laboratory Network (CRMLN) developed certfcaton protocols for total cholesterol, HDL

More information

Calculating the high frequency transmission line parameters of power cables

Calculating the high frequency transmission line parameters of power cables < ' Calculatng the hgh frequency transmsson lne parameters of power cables Authors: Dr. John Dcknson, Laboratory Servces Manager, N 0 RW E B Communcatons Mr. Peter J. Ncholson, Project Assgnment Manager,

More information

Answer: A). There is a flatter IS curve in the high MPC economy. Original LM LM after increase in M. IS curve for low MPC economy

Answer: A). There is a flatter IS curve in the high MPC economy. Original LM LM after increase in M. IS curve for low MPC economy 4.02 Quz Solutons Fall 2004 Multple-Choce Questons (30/00 ponts) Please, crcle the correct answer for each of the followng 0 multple-choce questons. For each queston, only one of the answers s correct.

More information

1.1 The University may award Higher Doctorate degrees as specified from time-to-time in UPR AS11 1.

1.1 The University may award Higher Doctorate degrees as specified from time-to-time in UPR AS11 1. HIGHER DOCTORATE DEGREES SUMMARY OF PRINCIPAL CHANGES General changes None Secton 3.2 Refer to text (Amendments to verson 03.0, UPR AS02 are shown n talcs.) 1 INTRODUCTION 1.1 The Unversty may award Hgher

More information

Politecnico di Torino. Porto Institutional Repository

Politecnico di Torino. Porto Institutional Repository Poltecnco d Torno Porto Insttutonal Repostory [Artcle] A cost-effectve cloud computng framework for acceleratng multmeda communcaton smulatons Orgnal Ctaton: D. Angel, E. Masala (2012). A cost-effectve

More information

A powerful tool designed to enhance innovation and business performance

A powerful tool designed to enhance innovation and business performance A powerful tool desgned to enhance nnovaton and busness performance The LEGO Foundaton has taken over the responsblty for the LEGO SERIOUS PLAY method. Ths change wll help create the platform for the contnued

More information

= (2) T a,2 a,2. T a,3 a,3. T a,1 a,1

= (2) T a,2 a,2. T a,3 a,3. T a,1 a,1 A set of tools for buldng PostgreSQL dstrbuted databases n bomedcal envronment. M. Cavaller, R. Prudentno, U. Pozzol, G. Ren IRCCS E. Medea, Bosso Parn (LC), Italy. E-mal: gren@bp.lnf.t Abstract PostgreSQL

More information

To manage leave, meeting institutional requirements and treating individual staff members fairly and consistently.

To manage leave, meeting institutional requirements and treating individual staff members fairly and consistently. Corporate Polces & Procedures Human Resources - Document CPP216 Leave Management Frst Produced: Current Verson: Past Revsons: Revew Cycle: Apples From: 09/09/09 26/10/12 09/09/09 3 years Immedately Authorsaton:

More information

Conferencing protocols and Petri net analysis

Conferencing protocols and Petri net analysis Conferencng protocols and Petr net analyss E. ANTONIDAKIS Department of Electroncs, Technologcal Educatonal Insttute of Crete, GREECE ena@chana.tecrete.gr Abstract: Durng a computer conference, users desre

More information

Cloud Auto-Scaling with Deadline and Budget Constraints

Cloud Auto-Scaling with Deadline and Budget Constraints Prelmnary verson. Fnal verson appears In Proceedngs of 11th ACM/IEEE Internatonal Conference on Grd Computng (Grd 21). Oct 25-28, 21. Brussels, Belgum. Cloud Auto-Scalng wth Deadlne and Budget Constrants

More information

Multiple-Period Attribution: Residuals and Compounding

Multiple-Period Attribution: Residuals and Compounding Multple-Perod Attrbuton: Resduals and Compoundng Our revewer gave these authors full marks for dealng wth an ssue that performance measurers and vendors often regard as propretary nformaton. In 1994, Dens

More information

Study on Model of Risks Assessment of Standard Operation in Rural Power Network

Study on Model of Risks Assessment of Standard Operation in Rural Power Network Study on Model of Rsks Assessment of Standard Operaton n Rural Power Network Qngj L 1, Tao Yang 2 1 Qngj L, College of Informaton and Electrcal Engneerng, Shenyang Agrculture Unversty, Shenyang 110866,

More information

CISCO SPA500G SERIES REFERENCE GUIDE

CISCO SPA500G SERIES REFERENCE GUIDE CISCO SPA500G SERIES REFERENCE GUIDE Part of the Csco Small Busness Pro Seres, the SIP based Csco SPA504G 4-Lne IP phone wth 2-port swtch has been tested to ensure comprehensve nteroperablty wth equpment

More information

APPLICATION OF PROBE DATA COLLECTED VIA INFRARED BEACONS TO TRAFFIC MANEGEMENT

APPLICATION OF PROBE DATA COLLECTED VIA INFRARED BEACONS TO TRAFFIC MANEGEMENT APPLICATION OF PROBE DATA COLLECTED VIA INFRARED BEACONS TO TRAFFIC MANEGEMENT Toshhko Oda (1), Kochro Iwaoka (2) (1), (2) Infrastructure Systems Busness Unt, Panasonc System Networks Co., Ltd. Saedo-cho

More information

Calculation of Sampling Weights

Calculation of Sampling Weights Perre Foy Statstcs Canada 4 Calculaton of Samplng Weghts 4.1 OVERVIEW The basc sample desgn used n TIMSS Populatons 1 and 2 was a two-stage stratfed cluster desgn. 1 The frst stage conssted of a sample

More information

Traffic State Estimation in the Traffic Management Center of Berlin

Traffic State Estimation in the Traffic Management Center of Berlin Traffc State Estmaton n the Traffc Management Center of Berln Authors: Peter Vortsch, PTV AG, Stumpfstrasse, D-763 Karlsruhe, Germany phone ++49/72/965/35, emal peter.vortsch@ptv.de Peter Möhl, PTV AG,

More information

A Secure Password-Authenticated Key Agreement Using Smart Cards

A Secure Password-Authenticated Key Agreement Using Smart Cards A Secure Password-Authentcated Key Agreement Usng Smart Cards Ka Chan 1, Wen-Chung Kuo 2 and Jn-Chou Cheng 3 1 Department of Computer and Informaton Scence, R.O.C. Mltary Academy, Kaohsung 83059, Tawan,

More information

ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING

ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING Matthew J. Lberatore, Department of Management and Operatons, Vllanova Unversty, Vllanova, PA 19085, 610-519-4390,

More information

One Click.. Ȯne Location.. Ȯne Portal...

One Click.. Ȯne Location.. Ȯne Portal... New Addton to your NJ-HITEC Membershp! Member Portal Detals & Features Insde! One Clck.. Ȯne Locaton.. Ȯne Portal... Connect...Share...Smplfy Health IT Member Portal Benefts Trusted Advsor - NJ-HITEC s

More information

Intra-year Cash Flow Patterns: A Simple Solution for an Unnecessary Appraisal Error

Intra-year Cash Flow Patterns: A Simple Solution for an Unnecessary Appraisal Error Intra-year Cash Flow Patterns: A Smple Soluton for an Unnecessary Apprasal Error By C. Donald Wggns (Professor of Accountng and Fnance, the Unversty of North Florda), B. Perry Woodsde (Assocate Professor

More information

Efficient Striping Techniques for Variable Bit Rate Continuous Media File Servers æ

Efficient Striping Techniques for Variable Bit Rate Continuous Media File Servers æ Effcent Strpng Technques for Varable Bt Rate Contnuous Meda Fle Servers æ Prashant J. Shenoy Harrck M. Vn Department of Computer Scence, Department of Computer Scences, Unversty of Massachusetts at Amherst

More information

The OC Curve of Attribute Acceptance Plans

The OC Curve of Attribute Acceptance Plans The OC Curve of Attrbute Acceptance Plans The Operatng Characterstc (OC) curve descrbes the probablty of acceptng a lot as a functon of the lot s qualty. Fgure 1 shows a typcal OC Curve. 10 8 6 4 1 3 4

More information

IMPACT ANALYSIS OF A CELLULAR PHONE

IMPACT ANALYSIS OF A CELLULAR PHONE 4 th ASA & μeta Internatonal Conference IMPACT AALYSIS OF A CELLULAR PHOE We Lu, 2 Hongy L Bejng FEAonlne Engneerng Co.,Ltd. Bejng, Chna ABSTRACT Drop test smulaton plays an mportant role n nvestgatng

More information

Hollinger Canadian Publishing Holdings Co. ( HCPH ) proceeding under the Companies Creditors Arrangement Act ( CCAA )

Hollinger Canadian Publishing Holdings Co. ( HCPH ) proceeding under the Companies Creditors Arrangement Act ( CCAA ) February 17, 2011 Andrew J. Hatnay ahatnay@kmlaw.ca Dear Sr/Madam: Re: Re: Hollnger Canadan Publshng Holdngs Co. ( HCPH ) proceedng under the Companes Credtors Arrangement Act ( CCAA ) Update on CCAA Proceedngs

More information

Genetic Algorithm Based Optimization Model for Reliable Data Storage in Cloud Environment

Genetic Algorithm Based Optimization Model for Reliable Data Storage in Cloud Environment Advanced Scence and Technology Letters, pp.74-79 http://dx.do.org/10.14257/astl.2014.50.12 Genetc Algorthm Based Optmzaton Model for Relable Data Storage n Cloud Envronment Feng Lu 1,2,3, Hatao Wu 1,3,

More information

Number of Levels Cumulative Annual operating Income per year construction costs costs ($) ($) ($) 1 600,000 35,000 100,000 2 2,200,000 60,000 350,000

Number of Levels Cumulative Annual operating Income per year construction costs costs ($) ($) ($) 1 600,000 35,000 100,000 2 2,200,000 60,000 350,000 Problem Set 5 Solutons 1 MIT s consderng buldng a new car park near Kendall Square. o unversty funds are avalable (overhead rates are under pressure and the new faclty would have to pay for tself from

More information

benefit is 2, paid if the policyholder dies within the year, and probability of death within the year is ).

benefit is 2, paid if the policyholder dies within the year, and probability of death within the year is ). REVIEW OF RISK MANAGEMENT CONCEPTS LOSS DISTRIBUTIONS AND INSURANCE Loss and nsurance: When someone s subject to the rsk of ncurrng a fnancal loss, the loss s generally modeled usng a random varable or

More information

MONITORING METHODOLOGY TO ASSESS THE PERFORMANCE OF GSM NETWORKS

MONITORING METHODOLOGY TO ASSESS THE PERFORMANCE OF GSM NETWORKS Electronc Communcatons Commttee (ECC) wthn the European Conference of Postal and Telecommuncatons Admnstratons (CEPT) MONITORING METHODOLOGY TO ASSESS THE PERFORMANCE OF GSM NETWORKS Athens, February 2008

More information

Credit Limit Optimization (CLO) for Credit Cards

Credit Limit Optimization (CLO) for Credit Cards Credt Lmt Optmzaton (CLO) for Credt Cards Vay S. Desa CSCC IX, Ednburgh September 8, 2005 Copyrght 2003, SAS Insttute Inc. All rghts reserved. SAS Propretary Agenda Background Tradtonal approaches to credt

More information

Overview of monitoring and evaluation

Overview of monitoring and evaluation 540 Toolkt to Combat Traffckng n Persons Tool 10.1 Overvew of montorng and evaluaton Overvew Ths tool brefly descrbes both montorng and evaluaton, and the dstncton between the two. What s montorng? Montorng

More information

GENESYS BUSINESS MANAGER

GENESYS BUSINESS MANAGER GENESYS BUSINESS MANAGER e-manager Onlne Conference User Account Admnstraton User Gude Ths User Gude contans the followng sectons: Mnmum Requrements...3 Gettng Started...4 Sgnng On to Genesys Busness Manager...7

More information

CONTENTS Introduction... 3

CONTENTS Introduction... 3 Cuty ourm c r os of t Ex c hangeser v er s t or agec os t sbyupt o85% Howema lar c h v ngs ol ut onsex pand y ournat v eema lappl c at on' sc apab l t es CONTENTS Introducton... 3 Emal Storage Management...

More information

Scalability of a Mobile Cloud Management System

Scalability of a Mobile Cloud Management System Scalablty of a Moble Cloud Management System Roberto Bfulco Unversty of Napol Federco II roberto.bfulco2@unna.t Marcus Brunner NEC Laboratores Europe brunner@neclab.eu Peer Hasselmeyer NEC Laboratores

More information

Some literature also use the term Process Control

Some literature also use the term Process Control A Formal Approach for Internal Controls Complance n Busness Processes Koumars Namr 1, Nenad Stojanovc 2 1 SAP Research Center CEC Karlsruhe, SAP AG, Vncenz-Preßntz-Str.1 76131 Karlsruhe, Germany Koumars.Namr@sap.com

More information

Performance Analysis of Energy Consumption of Smartphone Running Mobile Hotspot Application

Performance Analysis of Energy Consumption of Smartphone Running Mobile Hotspot Application Internatonal Journal of mart Grd and lean Energy Performance Analyss of Energy onsumpton of martphone Runnng Moble Hotspot Applcaton Yun on hung a chool of Electronc Engneerng, oongsl Unversty, 511 angdo-dong,

More information

Data Broadcast on a Multi-System Heterogeneous Overlayed Wireless Network *

Data Broadcast on a Multi-System Heterogeneous Overlayed Wireless Network * JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 24, 819-840 (2008) Data Broadcast on a Mult-System Heterogeneous Overlayed Wreless Network * Department of Computer Scence Natonal Chao Tung Unversty Hsnchu,

More information

Survey on Virtual Machine Placement Techniques in Cloud Computing Environment

Survey on Virtual Machine Placement Techniques in Cloud Computing Environment Survey on Vrtual Machne Placement Technques n Cloud Computng Envronment Rajeev Kumar Gupta and R. K. Paterya Department of Computer Scence & Engneerng, MANIT, Bhopal, Inda ABSTRACT In tradtonal data center

More information

On the Optimal Control of a Cascade of Hydro-Electric Power Stations

On the Optimal Control of a Cascade of Hydro-Electric Power Stations On the Optmal Control of a Cascade of Hydro-Electrc Power Statons M.C.M. Guedes a, A.F. Rbero a, G.V. Smrnov b and S. Vlela c a Department of Mathematcs, School of Scences, Unversty of Porto, Portugal;

More information

A Performance Analysis of View Maintenance Techniques for Data Warehouses

A Performance Analysis of View Maintenance Techniques for Data Warehouses A Performance Analyss of Vew Mantenance Technques for Data Warehouses Xng Wang Dell Computer Corporaton Round Roc, Texas Le Gruenwald The nversty of Olahoma School of Computer Scence orman, OK 739 Guangtao

More information

Implementation of Deutsch's Algorithm Using Mathcad

Implementation of Deutsch's Algorithm Using Mathcad Implementaton of Deutsch's Algorthm Usng Mathcad Frank Roux The followng s a Mathcad mplementaton of Davd Deutsch's quantum computer prototype as presented on pages - n "Machnes, Logc and Quantum Physcs"

More information

J. Parallel Distrib. Comput.

J. Parallel Distrib. Comput. J. Parallel Dstrb. Comput. 71 (2011) 62 76 Contents lsts avalable at ScenceDrect J. Parallel Dstrb. Comput. journal homepage: www.elsever.com/locate/jpdc Optmzng server placement n dstrbuted systems n

More information

Optimization of File Allocation for Video Sharing Servers

Optimization of File Allocation for Video Sharing Servers Optmzaton of Fle Allocaton for Vdeo Sharng Servers Emad Mohamed Abd Elrahman Abousabea, Hossam Aff To cte ths verson: Emad Mohamed Abd Elrahman Abousabea, Hossam Aff. Optmzaton of Fle Allocaton for Vdeo

More information

M3S MULTIMEDIA MOBILITY MANAGEMENT AND LOAD BALANCING IN WIRELESS BROADCAST NETWORKS

M3S MULTIMEDIA MOBILITY MANAGEMENT AND LOAD BALANCING IN WIRELESS BROADCAST NETWORKS M3S MULTIMEDIA MOBILITY MANAGEMENT AND LOAD BALANCING IN WIRELESS BROADCAST NETWORKS Bogdan Cubotaru, Gabrel-Mro Muntean Performance Engneerng Laboratory, RINCE School of Electronc Engneerng Dubln Cty

More information

Traffic-light a stress test for life insurance provisions

Traffic-light a stress test for life insurance provisions MEMORANDUM Date 006-09-7 Authors Bengt von Bahr, Göran Ronge Traffc-lght a stress test for lfe nsurance provsons Fnansnspetonen P.O. Box 6750 SE-113 85 Stocholm [Sveavägen 167] Tel +46 8 787 80 00 Fax

More information

Damage detection in composite laminates using coin-tap method

Damage detection in composite laminates using coin-tap method Damage detecton n composte lamnates usng con-tap method S.J. Km Korea Aerospace Research Insttute, 45 Eoeun-Dong, Youseong-Gu, 35-333 Daejeon, Republc of Korea yaeln@kar.re.kr 45 The con-tap test has the

More information

Methodology to Determine Relationships between Performance Factors in Hadoop Cloud Computing Applications

Methodology to Determine Relationships between Performance Factors in Hadoop Cloud Computing Applications Methodology to Determne Relatonshps between Performance Factors n Hadoop Cloud Computng Applcatons Lus Eduardo Bautsta Vllalpando 1,2, Alan Aprl 1 and Alan Abran 1 1 Department of Software Engneerng and

More information

Enterprise Content Management

Enterprise Content Management Enterprse Content Management for the Laboratory Jm Mller Drector of Informatcs and Software Aglent Technologes Branden Humphrey Global Data Archve Program Manager Pfzer Global Research The content exploson

More information

Lecture 2: Single Layer Perceptrons Kevin Swingler

Lecture 2: Single Layer Perceptrons Kevin Swingler Lecture 2: Sngle Layer Perceptrons Kevn Sngler kms@cs.str.ac.uk Recap: McCulloch-Ptts Neuron Ths vastly smplfed model of real neurons s also knon as a Threshold Logc Unt: W 2 A Y 3 n W n. A set of synapses

More information

Optimization Model of Reliable Data Storage in Cloud Environment Using Genetic Algorithm

Optimization Model of Reliable Data Storage in Cloud Environment Using Genetic Algorithm Internatonal Journal of Grd Dstrbuton Computng, pp.175-190 http://dx.do.org/10.14257/gdc.2014.7.6.14 Optmzaton odel of Relable Data Storage n Cloud Envronment Usng Genetc Algorthm Feng Lu 1,2,3, Hatao

More information

On-Line Fault Detection in Wind Turbine Transmission System using Adaptive Filter and Robust Statistical Features

On-Line Fault Detection in Wind Turbine Transmission System using Adaptive Filter and Robust Statistical Features On-Lne Fault Detecton n Wnd Turbne Transmsson System usng Adaptve Flter and Robust Statstcal Features Ruoyu L Remote Dagnostcs Center SKF USA Inc. 3443 N. Sam Houston Pkwy., Houston TX 77086 Emal: ruoyu.l@skf.com

More information

RequIn, a tool for fast web traffic inference

RequIn, a tool for fast web traffic inference RequIn, a tool for fast web traffc nference Olver aul, Jean Etenne Kba GET/INT, LOR Department 9 rue Charles Fourer 90 Evry, France Olver.aul@nt-evry.fr, Jean-Etenne.Kba@nt-evry.fr Abstract As networked

More information

Design and Development of a Security Evaluation Platform Based on International Standards

Design and Development of a Security Evaluation Platform Based on International Standards Internatonal Journal of Informatcs Socety, VOL.5, NO.2 (203) 7-80 7 Desgn and Development of a Securty Evaluaton Platform Based on Internatonal Standards Yuj Takahash and Yoshm Teshgawara Graduate School

More information

2. SYSTEM MODEL. the SLA (unlike the only other related mechanism [15] we can compare it is never able to meet the SLA).

2. SYSTEM MODEL. the SLA (unlike the only other related mechanism [15] we can compare it is never able to meet the SLA). Managng Server Energy and Operatonal Costs n Hostng Centers Yyu Chen Dept. of IE Penn State Unversty Unversty Park, PA 16802 yzc107@psu.edu Anand Svasubramanam Dept. of CSE Penn State Unversty Unversty

More information

Keywords: Tourism, Mobile Learning, Quality Management, Security

Keywords: Tourism, Mobile Learning, Quality Management, Security M-TOURIM EDUCATION FOR FUTURE QUALITY MANAGEMENT ABTRACT Ion Ivan 1 Aln Zamfrou 2 Toursm s the man ncome source of revenue n GDP n many countres. For 2012 the relatve contrbuton of toursm n GDP n Croata

More information

Search Efficient Representation of Healthcare Data based on the HL7 RIM

Search Efficient Representation of Healthcare Data based on the HL7 RIM 181 JOURNAL OF COMPUTERS, VOL. 5, NO. 12, DECEMBER 21 Search Effcent Representaton of Healthcare Data based on the HL7 RIM Razan Paul Department of Computer Scence and Engneerng, Bangladesh Unversty of

More information

An Interest-Oriented Network Evolution Mechanism for Online Communities

An Interest-Oriented Network Evolution Mechanism for Online Communities An Interest-Orented Network Evoluton Mechansm for Onlne Communtes Cahong Sun and Xaopng Yang School of Informaton, Renmn Unversty of Chna, Bejng 100872, P.R. Chna {chsun,yang}@ruc.edu.cn Abstract. Onlne

More information

A Design Method of High-availability and Low-optical-loss Optical Aggregation Network Architecture

A Design Method of High-availability and Low-optical-loss Optical Aggregation Network Architecture A Desgn Method of Hgh-avalablty and Low-optcal-loss Optcal Aggregaton Network Archtecture Takehro Sato, Kuntaka Ashzawa, Kazumasa Tokuhash, Dasuke Ish, Satoru Okamoto and Naoak Yamanaka Dept. of Informaton

More information

express why choose Interlink Express? invest in your future

express why choose Interlink Express? invest in your future I nt er l nke x pr es spa r c el sl m t ed sas ubs da r yofdpdgr oupukl m t ed express nvest n your future why choose Interlnk Express? If you re consderng becomng a franchse holder wth one of the UK s

More information

Small pots lump sum payment instruction

Small pots lump sum payment instruction For customers Small pots lump sum payment nstructon Please read these notes before completng ths nstructon About ths nstructon Use ths nstructon f you re an ndvdual wth Aegon Retrement Choces Self Invested

More information

How To Understand The Results Of The German Meris Cloud And Water Vapour Product

How To Understand The Results Of The German Meris Cloud And Water Vapour Product Ttel: Project: Doc. No.: MERIS level 3 cloud and water vapour products MAPP MAPP-ATBD-ClWVL3 Issue: 1 Revson: 0 Date: 9.12.1998 Functon Name Organsaton Sgnature Date Author: Bennartz FUB Preusker FUB Schüller

More information

M-applications Development using High Performance Project Management Techniques

M-applications Development using High Performance Project Management Techniques M-applcatons Development usng Hgh Performance Project Management Technques PAUL POCATILU, MARIUS VETRICI Economc Informatcs Department Academy of Economc Studes 6 Pata Romana, Sector, Bucharest ROMANIA

More information

METHODOLOGY TO DETERMINE RELATIONSHIPS BETWEEN PERFORMANCE FACTORS IN HADOOP CLOUD COMPUTING APPLICATIONS

METHODOLOGY TO DETERMINE RELATIONSHIPS BETWEEN PERFORMANCE FACTORS IN HADOOP CLOUD COMPUTING APPLICATIONS METHODOLOGY TO DETERMINE RELATIONSHIPS BETWEEN PERFORMANCE FACTORS IN HADOOP CLOUD COMPUTING APPLICATIONS Lus Eduardo Bautsta Vllalpando 1,2, Alan Aprl 1 and Alan Abran 1 1 Department of Software Engneerng

More information

www.olr.ccli.com Introducing Online Reporting Your step-by-step guide to the new online copy report Online Reporting

www.olr.ccli.com Introducing Online Reporting Your step-by-step guide to the new online copy report Online Reporting Onlne Reportng Introducng Onlne Reportng www.olr.ccl.com Your step-by-step gude to the new onlne copy report Important nformaton for all lcence holders No more software to download Reportng as you go...

More information

J. Parallel Distrib. Comput. Environment-conscious scheduling of HPC applications on distributed Cloud-oriented data centers

J. Parallel Distrib. Comput. Environment-conscious scheduling of HPC applications on distributed Cloud-oriented data centers J. Parallel Dstrb. Comput. 71 (2011) 732 749 Contents lsts avalable at ScenceDrect J. Parallel Dstrb. Comput. ournal homepage: www.elsever.com/locate/pdc Envronment-conscous schedulng of HPC applcatons

More information

A Parallel Architecture for Stateful Intrusion Detection in High Traffic Networks

A Parallel Architecture for Stateful Intrusion Detection in High Traffic Networks A Parallel Archtecture for Stateful Intruson Detecton n Hgh Traffc Networks Mchele Colajann Mrco Marchett Dpartmento d Ingegnera dell Informazone Unversty of Modena {colajann, marchett.mrco}@unmore.t Abstract

More information

ELM for Exchange version 5.5 Exchange Server Migration

ELM for Exchange version 5.5 Exchange Server Migration ELM for Exchange verson 5.5 Exchange Server Mgraton Copyrght 06 Lexmark. All rghts reserved. Lexmark s a trademark of Lexmark Internatonal, Inc., regstered n the U.S. and/or other countres. All other trademarks

More information

Peer-to-Peer Networks Protocols, Cooperation and Competition

Peer-to-Peer Networks Protocols, Cooperation and Competition Peer-to-Peer Networks Protocols, Cooperaton and Competton Hyunggon Park Sgnal Processng Laboratory (LTS4), Insttute of Electrcal Engneerng, Swss Federal Insttute of Technology (EPFL), Lausanne, Swtzerland

More information

Minimal Coding Network With Combinatorial Structure For Instantaneous Recovery From Edge Failures

Minimal Coding Network With Combinatorial Structure For Instantaneous Recovery From Edge Failures Mnmal Codng Network Wth Combnatoral Structure For Instantaneous Recovery From Edge Falures Ashly Joseph 1, Mr.M.Sadsh Sendl 2, Dr.S.Karthk 3 1 Fnal Year ME CSE Student Department of Computer Scence Engneerng

More information

Sangam - Efficient Cellular-WiFi CDN-P2P Group Framework for File Sharing Service

Sangam - Efficient Cellular-WiFi CDN-P2P Group Framework for File Sharing Service Sangam - Effcent Cellular-WF CDN-P2P Group Framework for Fle Sharng Servce Anjal Srdhar Unversty of Illnos, Urbana-Champagn Urbana, USA srdhar3@llnos.edu Klara Nahrstedt Unversty of Illnos, Urbana-Champagn

More information

Causal, Explanatory Forecasting. Analysis. Regression Analysis. Simple Linear Regression. Which is Independent? Forecasting

Causal, Explanatory Forecasting. Analysis. Regression Analysis. Simple Linear Regression. Which is Independent? Forecasting Causal, Explanatory Forecastng Assumes cause-and-effect relatonshp between system nputs and ts output Forecastng wth Regresson Analyss Rchard S. Barr Inputs System Cause + Effect Relatonshp The job of

More information

Capacity-building and training

Capacity-building and training 92 Toolkt to Combat Traffckng n Persons Tool 2.14 Capacty-buldng and tranng Overvew Ths tool provdes references to tranng programmes and materals. For more tranng materals, refer also to Tool 9.18. Capacty-buldng

More information

AN APPOINTMENT ORDER OUTPATIENT SCHEDULING SYSTEM THAT IMPROVES OUTPATIENT EXPERIENCE

AN APPOINTMENT ORDER OUTPATIENT SCHEDULING SYSTEM THAT IMPROVES OUTPATIENT EXPERIENCE AN APPOINTMENT ORDER OUTPATIENT SCHEDULING SYSTEM THAT IMPROVES OUTPATIENT EXPERIENCE Yu-L Huang Industral Engneerng Department New Mexco State Unversty Las Cruces, New Mexco 88003, U.S.A. Abstract Patent

More information

How To Detect An 802.11 Traffc From A Network With A Network Onlne Onlnet

How To Detect An 802.11 Traffc From A Network With A Network Onlne Onlnet IEEE TRANSACTIONS ON MOBILE COMPUTING, VOL. X, NO. X, XXX 2008 1 Passve Onlne Detecton of 802.11 Traffc Usng Sequental Hypothess Testng wth TCP ACK-Pars We We, Member, IEEE, Kyoungwon Suh, Member, IEEE,

More information

Cloud-based Social Application Deployment using Local Processing and Global Distribution

Cloud-based Social Application Deployment using Local Processing and Global Distribution Cloud-based Socal Applcaton Deployment usng Local Processng and Global Dstrbuton Zh Wang *, Baochun L, Lfeng Sun *, and Shqang Yang * * Bejng Key Laboratory of Networked Multmeda Department of Computer

More information

DISCLOSURES I. ELECTRONIC FUND TRANSFER DISCLOSURE (REGULATION E)... 2 ELECTRONIC DISCLOSURE AND ELECTRONIC SIGNATURE CONSENT... 7

DISCLOSURES I. ELECTRONIC FUND TRANSFER DISCLOSURE (REGULATION E)... 2 ELECTRONIC DISCLOSURE AND ELECTRONIC SIGNATURE CONSENT... 7 DISCLOSURES The Dsclosures set forth below may affect the accounts you have selected wth Bank Leum USA. Read these dsclosures carefully as they descrbe your rghts and oblgatons for the accounts and/or

More information

A Cost-Effective Strategy for Intermediate Data Storage in Scientific Cloud Workflow Systems

A Cost-Effective Strategy for Intermediate Data Storage in Scientific Cloud Workflow Systems A Cost-Effectve Strategy for Intermedate Data Storage n Scentfc Cloud Workflow Systems Dong Yuan, Yun Yang, Xao Lu, Jnjun Chen Faculty of Informaton and Communcaton Technologes, Swnburne Unversty of Technology

More information

The Use of Analytics for Claim Fraud Detection Roosevelt C. Mosley, Jr., FCAS, MAAA Nick Kucera Pinnacle Actuarial Resources Inc.

The Use of Analytics for Claim Fraud Detection Roosevelt C. Mosley, Jr., FCAS, MAAA Nick Kucera Pinnacle Actuarial Resources Inc. Paper 1837-2014 The Use of Analytcs for Clam Fraud Detecton Roosevelt C. Mosley, Jr., FCAS, MAAA Nck Kucera Pnnacle Actuaral Resources Inc., Bloomngton, IL ABSTRACT As t has been wdely reported n the nsurance

More information

Multitone Electronics Plc. delivering certainty

Multitone Electronics Plc. delivering certainty Multtone Electroncs Plc Multtone Electroncs Plc, Multtone House, Shortwood Copse Lane, Basngstoke, Hampshre, RG23 7NL Tel: +44 (0)1256 320292 Fax: +44 (0)1256 462 643 Emal: nfo@multtone.com Web: www.multtone.com

More information

Demographic and Health Surveys Methodology

Demographic and Health Surveys Methodology samplng and household lstng manual Demographc and Health Surveys Methodology Ths document s part of the Demographc and Health Survey s DHS Toolkt of methodology for the MEASURE DHS Phase III project, mplemented

More information

Open Access A Load Balancing Strategy with Bandwidth Constraint in Cloud Computing. Jing Deng 1,*, Ping Guo 2, Qi Li 3, Haizhu Chen 1

Open Access A Load Balancing Strategy with Bandwidth Constraint in Cloud Computing. Jing Deng 1,*, Ping Guo 2, Qi Li 3, Haizhu Chen 1 Send Orders for Reprnts to reprnts@benthamscence.ae The Open Cybernetcs & Systemcs Journal, 2014, 8, 115-121 115 Open Access A Load Balancng Strategy wth Bandwdth Constrant n Cloud Computng Jng Deng 1,*,

More information

Forecasting the Direction and Strength of Stock Market Movement

Forecasting the Direction and Strength of Stock Market Movement Forecastng the Drecton and Strength of Stock Market Movement Jngwe Chen Mng Chen Nan Ye cjngwe@stanford.edu mchen5@stanford.edu nanye@stanford.edu Abstract - Stock market s one of the most complcated systems

More information

DATA STRUCTURE DIAGRAMS

DATA STRUCTURE DIAGRAMS DATA STRUCTURE DAGRAMS By Charles W. Bachman Successful communcaton of deas has been and wll contnue to be a lmtng factor n man's endeavors to survve and to better hs lfe. The nventon of algebra, essentally

More information

A Load-Balancing Algorithm for Cluster-based Multi-core Web Servers

A Load-Balancing Algorithm for Cluster-based Multi-core Web Servers Journal of Computatonal Informaton Systems 7: 13 (2011) 4740-4747 Avalable at http://www.jofcs.com A Load-Balancng Algorthm for Cluster-based Mult-core Web Servers Guohua YOU, Yng ZHAO College of Informaton

More information

Load Settlement System. Procedures and Methods

Load Settlement System. Procedures and Methods Procedures and Methods Effectve January 01 TABLE OF CONTENTS 1. NTRODUCTON... 1. STE TO SETTLEMENT ZONE MAPPNG.... LOAD PROFLNG... LOAD RESEARCH SAMPLES... SAMPLNG ACCURACY REQUREMENTS... HSTORC CLASS

More information

) of the Cell class is created containing information about events associated with the cell. Events are added to the Cell instance

) of the Cell class is created containing information about events associated with the cell. Events are added to the Cell instance Calbraton Method Instances of the Cell class (one nstance for each FMS cell) contan ADC raw data and methods assocated wth each partcular FMS cell. The calbraton method ncludes event selecton (Class Cell

More information