A Grid-Enabled E-Business Resource Sharing With Cooperative Agent
|
|
|
- Blanche Phillips
- 10 years ago
- Views:
Transcription
1 A Grid-Enabled E-Business Resource Sharing With Cooperative *D R Aremu, draremu2006@gmailcom, Tel: And M O Adigun, madigun@panuzuluacza Department of Computer Science, University of Zululand, Private Bag X1001, KwaDlangezwa 3886, South Africa Abstract: In this paper we present a new intermediary agent, called Cooperative, for mediating negotiation interaction between providers of resources and consumers of resources In this model, the providers of resources form a cooperative group for the purpose of trading grid resources In other words, the resource providers sell their resources through the cooperative group The clients express their need for resources to the cooperative center through their agent Clients are usually charge per unit of the resources they consume By pooling their resources together, this model enables providers of resources to combine sales returns, and operating expenses, and distributing sales among members in proportion to volume each provides through the cooperative over a specified time The model enables multiple users to access a virtualized pool of resources in order to obtain the best possible response time overall by maximizing utilization of the computing resources It promotes collaboration between grid resource providers so that grid resources can be shared and utilized collectively and efficiently It guarantees improved business agility by aggregating the resources of the providers in the grid into a pool where clients can easily access, negotiate and buy Introduction Utility Computing is emerging as a new paradigm for aggregation and sharing of resources that are geographically distributed across organizations and administrative domains This essentially leads to complex control and coordination problem, which is frequently solved with economic model based on real or virtual currency The nature of economic models, which imply self-interested participants with some level of autonomy makes an agent based approach the preferred choice for this study Approaches based on direct negotiation between providers of resources and consumers of resources are suitable only for small numbers of agents As the size of the agent society grows, it becomes imperative to introduce intermediary agents The notion of intermediary agent refers to those economic agents who coordinate and arbitrate transactions in between a group of providers and consumers The most important type of intermediary agents discussed in the literature of economic models in distributed systems are the matchmaker, broker agents [1, 2] and market maker agent Distinction has often been made between (i) a matchmaker, (ii) a broker agent and (iii) a marketmaker agent: (i) a matchmaker matches the request of the user with the available resources (ii) a broker agent provides services without owing the goods being transacted A broker agent distinguishes the services that benefit the customers and those that benefit the suppliers (iii) A marketmaker agent buys, sells and holds inventory A marketmaker agent searches for investment opportunity which it negotiates, and buys from the resource providers and re-sell to the consumers, thus a market-maker acts as a Superproviders that aggregates resource reservations These intermediary agents considered in the literature of economy for coordinating resource sharing suffered a number of shortcomings (i) In using matchmaker model for resource sharing coordination, the consumer has extensive responsibilities, including directly contacting and negotiating with the resource providers (ii) the shortcoming of the broker agent results from poor bandwidth utilization due to brokers messaging overhead(iii) the marketmaker model suffers from scalability problem ot only that, a marketmaker s offer of resources is decoupled from the price at which it acquired the resource, hence allocation of resources using marketmaker model distorts the trade off in the grid economy and moves it away from pareto efficiency To overcome all these shortcomings, a new intermediary agent called Cooperative Model is being proposed for coordinating grid resource sharing In this model, the producers of resources form a cooperative group for the purpose of selling their resources The cooperative agent sells these resources on behalf of the resource producers A cooperative is an autonomous association of agents united voluntarily to meet their common economic, social, and cultural needs and aspirations through a joint owned and democratically controlled enterprise Cooperative business therefore is a business owned and controlled by the people who use its services By pooling their resources together, providers of resources combine sales returns, and operating expenses, and distributing sales among members in proportion to volume each provides through the cooperative over a specified time Pooling means assembling resources from many producers, combining sales returns and operating expenses, and prorating or distributing net returns among
2 members in proportion to the volume each provides through the cooperative over a specified time A cooperative may operate a single resource pool or a multiple resource pool In a pool operation, members bear the risk and gains of changes in market prices So, the advantages of pooling are that, it spreads market risks; it permits management to merchandise resources according to a program it deems most desirable and to one that can be planned with considerable precision in advance; it also permits management to use caution in placing and timing shipments to market demands and in developing new markets ie, orderly marketing; and it helps finance the cooperative The rest of the paper is organized as follows: In section 2, we discuss the related work to this study Section 3 presents the architecture of the proposed cooperative model while in section 4 we present the negotiation model for sharing resources Section 5 presents the flow chart for implementing the negotiation model In section 6, simulation result of an experiment carried out on bilateral negotiation between the presented cooperative agent and the agents of the resource consumer is presented We conclude the paper in section 7 2 Related work In order to mediate negotiation interaction between producers and consumers of resources, Xin Bai etal, 2006 proposed a Grid Coordination with Marketmaker s, [2], In their paper, three scenarios of agent mediating negotiations were presented: 21 Scenario1: Customers + Matchmaker + Providers This scenario consists of: (i) a set of clients having an infinite supply of tasks of various length and resource requirements, which they execute sequentially, (ii) a matchmaker and (iii) a set of resource providers The clients contact the matchmaker agent (who maintains a knowledge base of the resources) using the Query protocol for a collection of providers, which are a good match for the task The clients then start negotiations with all the returned matches using allocation sub protocol From all the returned offers, the client selects the one, which provides the highest satisfaction (considering its utility and price), and pays for the allocation of resources The shortcoming of the matchmaker model is that, the consumer has extensive responsibilities, including directly contacting and negotiating with the resource providers 22 Scenario 2: Customers + Broker + Matchmaker + Providers In this scenario, the clients first contact a broker agent, who in turn contacts the matchmaker agent for matches, and starts a set of negotiations with the returned providers The resulting offers are first pre-processed by the broker, by discarding the dominated offers (with the same or lower resource offering and the same or higher price) and randomly selecting one from the equivalent offers The resulting set of offers is forwarded to the client, while the negotiations with the discarded providers are terminated without further contacting the client The client selects the best offer according to its satisfaction function The resources are allocated at the request of the broker, the provider and the broker are paid, and the reservation id is forwarded to the client At this, the role of the broker ends The clients are directly contacting the providers for the execution of the tasks The shortcoming of the broker agent results from poor bandwidth utilization due to brokers messaging overhead 23 Scenario 3: Customers + Marketmaker + Matchmaker + Providers The third scenario presents a situation where the clients are contacting the marketmaker agent for the execution of tasks The marketmaker negotiates and buys resources from the providers and re-sell it to the clients, thus a marketmaker acts as a Superproviders which aggregates resource reservations When the client consults the marketmaker using the allocation subprotocol, the marketmaker checks if it can satisfy the request, and generates an offer for the resource allocation While the broker only passes a filtered set of offers to the client, the marketmaker s offer is decoupled from the price at which the marketmaker acquired the resource Once the offer is accepted by the client, it receives a special reservation id, which is locally generated by the marketmaker Then the client sends the task for execution to the marketmaker using execution subprotocol and this reservation id The marketmaker forward the tasks to a provider using a subset of one of its own previous allocation In this scenario, the client is never directly communicating with the providers The marketmaker has a smaller number of messages than the broker and the matchmaker models The shortcomings of the marketmaker model include: (i) the market-maker model suffers from scalability problem (ii) the marketmaker s offer of resources is decoupled from the price at which it acquired the resource, hence allocation of resources using this model distorts the trade off in the grid economy and moves it away from pareto efficiency
3 3 COOPERATIVE MODEL ARCHITECTURE Client 1 Chairman Provider 1 Client 2 Execution Information Marketing Resource Control Provider 2 Client n Provider m Grid Resource Pool Figure1 Cooperative Model Architecture Building architecture for the proposed Cooperative starts with classification of the resources that are meant to be sold at the cooperative center The grid resources we considered can be classified as CPU cycles, disk space, memory space, network bandwidth and a specialized processing power Our architecture is made of three layers: (i) the client layer, (ii) the cooperative center layer and (iii) the Resource Provider layers (i) The client layer consists of clients having an infinite supply of tasks of various length and resource requirements, which they execute sequentially The clients express their needs for resources in form of task to the cooperative center Clients are usually charge per unit of the resources they consume (ii) The Cooperative Centre is the layer that holds resource reservation The cooperative center sells these resources on behalf of the resource providers The Cooperative center is the intermediary that mediates resource negotiation interaction between the providers of resources and consumers of resources (iii) The third layer is made up of a set of Providers of resources with distributed, heterogeneous resources The resource providers form a cooperative group for the purpose of trading their resources In other words, the resource providers sell their resources through the cooperative
4 4 EGOTIATIO MODEL FOR SHARIG RESOURCES In what follows we illustrate the bilateral negotiation interactions between providers of resources, the cooperative, and the consumers (clients ie buyers) of resources: To the Cooperative, the agent of the client (buyer) reveals her valuation v (that is the maximum price she is willing to pay for a unit of a resource), the resource providers also reveal her valuation s (that is the minimum price she is willing to sell a unit of a resource), to the Cooperative Based on the players reports, the cooperative agent specifies a mechanism Г( β, p, w) as follows: i The Cooperative agent determines β ( s, which specifies if the current trade is to take place: if v p and w β ( s, s = { 1 0 otherwise ii If the trade is to take place β ( s, = 1, the Cooperative agent collects ask price p from the buyer and pay the bid price w to the resource provider The cooperative agent determines the bid ask spread ( p, w) to maximize its utility function If the trade is not to take place β ( s, = 0, the players take their outside options 5 Flowchart for Implementing the above egotiation Model Start CoopAcct = 0; ProducerAcct = 0; Select Item to buy For this Item: Cost= s; bid-price = w, Ask-price = p; Buyer valuation = v v >= p? w >= s? Β(s, = 1; Lower Ask Price p? Price p = v; Unit Consume = q; ProducerAcct += q*w; CoopAcct += q*(p-w); egotiation Breaks Down Re- egotiate? Any more Transaction Stop Figure 2: egotiation Model Implementation
5 6 Simulation Result The simulation experiment was carried out using JBuilder 2005 Application Programming The variables used: the costprice (s), the bid-price (w), the ask-price (p), and the buyer valuation ( were randomly generated and simulated using the procedure as shown in the flow chart in figure 2 above The graph of the simulation result, using Microsoft Excel, is reported as follows: Counter Ask Price Buyer Valuation Successful Deal Unsuccessful Deal Total Deal Producer Account Cooperative Account Graph 1 Simulation Result of egotiation over the price of a resource Simulation Result in graph 1 above relates: (i) the unit price of a resource, (ii) the buyer valuation for that resource (that is the maximum unit price the buyer is willing to pay for the resource), (iii) instances of successful or unsuccessful deals (that is to say whether or not a zone of agreement exist between the buyer and seller over the price of a resource), (i producer and cooperative account records If there is agreement between the seller and the buyer over the deal, the buyer pays for the resource, the producers account record is updated by the product of the number of units of the resource sold and the agreed negotiated unit price The cooperative account record is also updated by the product of the number of units of the resource sold, and the difference between the unit price that the resource was sold and the unit cost price of the resource to the producer The points at which the producer account and the cooperative account remain constant indicate that there is no deal (that is the buyer and the seller are not in agreement over the deal) at those points Ask Price Buyer Valuation Graph 2 Simulation Result relating the unit price charged for buying a resource and the consumer s valuation (that is the maximum unit price the consumer is willing to pay) for that resource The above result indicates that a consumer s valuation for a resource seems to be higher at the beginning of a negotiation deal, but as negotiation progresses, increasing the price of a resource lower the consumer valuation for that resource That is as negotiation progresses, the higher the price place on a resource, the lower the consumer valuation for that resource 7 Conclusion In this paper, we have presented a new intermediary agent called Cooperative Model, for mediating resource negotiation between providers of resources and consumers of resources Our model enabled resource negotiation interaction between producers and consumers of resources By pooling their resources together, the model enables providers of resources to combine sales returns, and operating expenses, and distributing sales among members in proportion to volume each provides through the cooperative over a specified time Unlike the previous intermediary model considered in the literature of economic in distributed systems, the presented model is scalable and efficient for resource allocation It enables multiple users to access a virtualized pool of resources in order to obtain the best possible response time overall by maximizing utilization of the computing resources It promotes collaboration between grid resource providers so that grid resources can be shared and utilized collectively and efficiently It guarantees improved business agility by aggregating the resources of the providers in the grid into a pool where clients can easily access, negotiate and buy The presented model enables providers of resources to combine sales returns, operating expenses, and distributing sales among members in proportion to volume each provides through the cooperative over a specified time ot only that, the model enables the spread of market risks and gains across members of the cooperative
6 References [1] Size Hwei Ong Grid Computing: Business and Policy Implications, Master Thesis in Technology and Policy, Massachusetts Institute of Technology, September 2003 [2] X Bai H Kresimir Sivoncik, Damla Turgut and Ladislau Boloni Grid Coordination with Marketmaker s, International Journal of Computational Intelligence, Vol 3, o Biography of the author 1 Mr Aremu Dayo Reuben s educational background is as listed : (i) B Sc (Honors) degree in Mathematics, University of Ilorin, Ilorin, igeria, (1989) (ii) M Sc degree in Mathematics(Option in Computer Science), University of Ilorin, Ilorin, igeria, (1998) 2 He started his working career as a Mathematics teacher in one of igerian High Schools in ovember, 1989 shortly after completion of his B Sc (Honors) degree in Mathematics He also worked as a programmer at Essential Drug Project, Ministry of Health Ilorin, igeria (October, 1991 September, 1995) He was employed by the University of Ilorin, Ilorin, igeria as: (i) Programmer, Department of Mathematics, University of Ilorin (October 1995 March 2000) (ii) Lecturer, Computer Science Department, - (Mach 2000 to date) 3 Mr Aremu is currently a PhD Student at the University of Zululand, South Africa
Online Trading and Negotiation
Online Trading and Negotiation Instructor: Jerry Gao Ph.D. San Jose State University email: [email protected] URL: http://www.engr.sjsu.edu/gaojerry May, 2000 Outline - Introduction of Trading -
Logical Data Models for Cloud Computing Architectures
Logical Data Models for Cloud Computing Architectures Augustine (Gus) Samba, Kent State University Describing generic logical data models for two existing cloud computing architectures, the author helps
Game Theory Based Iaas Services Composition in Cloud Computing
Game Theory Based Iaas Services Composition in Cloud Computing Environment 1 Yang Yang, *2 Zhenqiang Mi, 3 Jiajia Sun 1, First Author School of Computer and Communication Engineering, University of Science
CREDITEX BROKERAGE LLP BEST EXECUTION POLICY
CREDITEX BROKERAGE LLP BEST EXECUTION POLICY Version 1.1 The Execution Policy is applicable to broker services provided by Creditex Brokerage LLP ( CBL ). Introduction When providing brokerage services
Dynamic Resource Pricing on Federated Clouds
Dynamic Resource Pricing on Federated Clouds Marian Mihailescu and Yong Meng Teo Department of Computer Science National University of Singapore Computing 1, 13 Computing Drive, Singapore 117417 Email:
Community Development and Training Centre Semester 2 2006 IT 245 Management Information Systems
Chapter 5 Electronic Commerce System Community Development and Training Centre Semester 2 2006 IT 245 Management Information Systems Electronic Commerce: Electronic commerce encompasses the entire online
Performance Analysis: Benchmarking Public Clouds
Performance Analysis: Benchmarking Public Clouds Performance comparison of web server and database VMs on Internap AgileCLOUD and Amazon Web Services By Cloud Spectator March 215 PERFORMANCE REPORT WEB
SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS
SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS Foued Jrad, Jie Tao and Achim Streit Steinbuch Centre for Computing, Karlsruhe Institute of Technology, Karlsruhe, Germany {foued.jrad, jie.tao, achim.streit}@kit.edu
Payment minimization and Error-tolerant Resource Allocation for Cloud System Using equally spread current execution load
Payment minimization and Error-tolerant Resource Allocation for Cloud System Using equally spread current execution load Pooja.B. Jewargi Prof. Jyoti.Patil Department of computer science and engineering,
ICAP Execution Policy
ICAP Execution Policy August 2013 This Execution Policy is applicable to broker services provided to you by ICAP Group and/or any of its relevant group companies, as notified to you from time to time (
NBA 600: Day 25 Some Successes and Failures of Electronic Trading 27 April 2004. Daniel Huttenlocher
NBA 600: Day 25 Some Successes and Failures of Electronic Trading 27 April 2004 Daniel Huttenlocher Electronic trading Today s Class Large changes in equity markets over 5 years Much less change in most
Grid Computing Vs. Cloud Computing
International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 3, Number 6 (2013), pp. 577-582 International Research Publications House http://www. irphouse.com /ijict.htm Grid
UG802: COST MEASUREMENT AND COST ANALYSIS
UG802: COST MEASUREMENT AND COST ANALYSIS April 6, 2014 Kanokporn Rienkhemaniyom, Ph.D. Managerial Accounting - Overview Definition: A profession that involves partnering in management decision making,
Performance Modeling for Web based J2EE and.net Applications
Performance Modeling for Web based J2EE and.net Applications Shankar Kambhampaty, and Venkata Srinivas Modali Abstract When architecting an application, key nonfunctional requirements such as performance,
RISK DISCLOSURE STATEMENT PRODUCT INFORMATION
This statement sets out the risks in trading certain products between Newedge Group ( NEWEDGE ) and the client (the Client ). The Client should note that other risks will apply when trading in emerging
Paul Belleflamme, CORE & LSM, UCL
International Workshop on Supply Chain Models for Shared Resource Management Managing inter- and intra-group externalities on two-sided platforms Paul Belleflamme, CORE & LSM, UCL 22/01/2010 FUSL, Brussels
The Nordic Electricity Exchange and The Nordic Model for a Liberalized Electricity Market
The Nordic Electricity Exchange and The Nordic Model for a Liberalized Electricity Market 1 The market When the electricity market is liberalized, electricity becomes a commodity like, for instance, grain
Accounting for Merchandising Companies: Journal Entries
PrinciplesofAccounting HelpLesson #4 Accounting for Merchandising Companies: Journal Entries By Laurie L. Swanson Merchandising Company A merchandising business is one that buys and sells goods in order
Leostream Corporation leostream.com [email protected] Share this Whitepaper!
Introduction... 3 Advantages of Providing Remote Access to Personal PC... 4 Disadvantages of Typical Remote Access Solutions in a Corporate Environment... 5 Why Use Leostream for Remote Access... 5 Using
Using In-Memory Computing to Simplify Big Data Analytics
SCALEOUT SOFTWARE Using In-Memory Computing to Simplify Big Data Analytics by Dr. William Bain, ScaleOut Software, Inc. 2012 ScaleOut Software, Inc. 12/27/2012 T he big data revolution is upon us, fed
How To Provide Qos Based Routing In The Internet
CHAPTER 2 QoS ROUTING AND ITS ROLE IN QOS PARADIGM 22 QoS ROUTING AND ITS ROLE IN QOS PARADIGM 2.1 INTRODUCTION As the main emphasis of the present research work is on achieving QoS in routing, hence this
Chapter 6 Marketing services
Egg marketing 81 Chapter 6 Marketing services Market information, marketing education and training, promotional campaigns to promote egg consumption, marketing research to aid in producer and trader decision
DELTA Dashboards Visualise, Analyse and Monitor kdb+ Datasets with Delta Dashboards
Delta Dashboards is a powerful, real-time presentation layer for the market-leading kdb+ database technology. They provide rich visualisation of both real-time streaming data and highly optimised polled
2. Research and Development on the Autonomic Operation. Control Infrastructure Technologies in the Cloud Computing Environment
R&D supporting future cloud computing infrastructure technologies Research and Development on Autonomic Operation Control Infrastructure Technologies in the Cloud Computing Environment DEMPO Hiroshi, KAMI
Understanding Margins
Understanding Margins Frequently asked questions on margins as applicable for transactions on Cash and Derivatives segments of NSE and BSE Jointly published by National Stock Exchange of India Limited
Analysis of Cloud Solutions for Asset Management
ICT Innovations 2010 Web Proceedings ISSN 1857-7288 345 Analysis of Cloud Solutions for Asset Management Goran Kolevski, Marjan Gusev Institute of Informatics, Faculty of Natural Sciences and Mathematics,
Collaborative & Integrated Network & Systems Management: Management Using Grid Technologies
2011 International Conference on Computer Communication and Management Proc.of CSIT vol.5 (2011) (2011) IACSIT Press, Singapore Collaborative & Integrated Network & Systems Management: Management Using
International Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 4, July-Aug 2014
RESEARCH ARTICLE An Efficient Service Broker Policy for Cloud Computing Environment Kunal Kishor 1, Vivek Thapar 2 Research Scholar 1, Assistant Professor 2 Department of Computer Science and Engineering,
Oracle Value Chain Planning Inventory Optimization
Oracle Value Chain Planning Inventory Optimization Do you know what the most profitable balance is among customer service levels, budgets, and inventory cost? Do you know how much inventory to hold where
Understanding Margins. Frequently asked questions on margins as applicable for transactions on Cash and Derivatives segments of NSE and BSE
Understanding Margins Frequently asked questions on margins as applicable for transactions on Cash and Derivatives segments of NSE and BSE Jointly published by National Stock Exchange of India Limited
CHAPTER 7 SUMMARY AND CONCLUSION
179 CHAPTER 7 SUMMARY AND CONCLUSION This chapter summarizes our research achievements and conclude this thesis with discussions and interesting avenues for future exploration. The thesis describes a novel
Effective Virtual Machine Scheduling in Cloud Computing
Effective Virtual Machine Scheduling in Cloud Computing Subhash. B. Malewar 1 and Prof-Deepak Kapgate 2 1,2 Department of C.S.E., GHRAET, Nagpur University, Nagpur, India [email protected] and [email protected]
Information Broker Agents in Intelligent Websites
Information Broker Agents in Intelligent Websites Catholijn M. Jonker, Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence De Boelelaan 1081a, 1081 HV Amsterdam, The Netherlands
3. The Foreign Exchange Market
3. The Foreign Exchange Market The foreign exchange market provides the physical and institutional structure through which the money of one country is exchanged for that of another country, the rate of
Fast Innovation requires Fast IT
Fast Innovation requires Fast IT 2014 Cisco and/or its affiliates. All rights reserved. 2 2014 Cisco and/or its affiliates. All rights reserved. 3 IoT World Forum Architecture Committee 2013 Cisco and/or
Subject knowledge requirements for entry into computer science teacher training. Expert group s recommendations
Subject knowledge requirements for entry into computer science teacher training Expert group s recommendations Introduction To start a postgraduate primary specialist or secondary ITE course specialising
A Scalable Network Monitoring and Bandwidth Throttling System for Cloud Computing
A Scalable Network Monitoring and Bandwidth Throttling System for Cloud Computing N.F. Huysamen and A.E. Krzesinski Department of Mathematical Sciences University of Stellenbosch 7600 Stellenbosch, South
P2 Performance Management
Pillar P P2 Performance Management Instructions to candidates Specimen Examination Paper You are allowed three hours to answer this question paper. You are allowed 20 minutes reading time before the examination
2. A service company earns net income by buying and selling merchandise. Ans: False
Chapter 6: Accounting For Merchandising Activities True/False 1. Merchandise consists of products that a company acquires for the purpose of reselling them to customers. 2. A service company earns net
What Every Member of the Trade Community Should Know About: Buying and Selling Commissions
What Every Member of the Trade Community Should Know About: Buying and Selling Commissions AN INFORMED COMPLIANCE PUBLICATION OCTOBER 2006 NOTICE: This publication is intended to provide guidance and information
Objectives. Distributed Databases and Client/Server Architecture. Distributed Database. Data Fragmentation
Objectives Distributed Databases and Client/Server Architecture IT354 @ Peter Lo 2005 1 Understand the advantages and disadvantages of distributed databases Know the design issues involved in distributed
Simulation-based Evaluation of an Intercloud Service Broker
Simulation-based Evaluation of an Intercloud Service Broker Foued Jrad, Jie Tao and Achim Streit Steinbuch Centre for Computing, SCC Karlsruhe Institute of Technology, KIT Karlsruhe, Germany {foued.jrad,
(Refer Slide Time 00:56)
Software Engineering Prof.N. L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture-12 Data Modelling- ER diagrams, Mapping to relational model (Part -II) We will continue
Introduction to grid technologies, parallel and cloud computing. Alaa Osama Allam Saida Saad Mohamed Mohamed Ibrahim Gaber
Introduction to grid technologies, parallel and cloud computing Alaa Osama Allam Saida Saad Mohamed Mohamed Ibrahim Gaber OUTLINES Grid Computing Parallel programming technologies (MPI- Open MP-Cuda )
International Accounting Standards
International Accounting Standards The Key Issues in IAS 2 and 11 Background In this second of my series on international accounting standards, I have chosen to look at the two standards covering the topic
Multi Stage Filtering
Multi Stage Filtering Technical Brief With the increasing traffic volume in modern data centers, largely driven by e-business and mobile devices, network and application performance monitoring has become
A Survey Of Various Load Balancing Algorithms In Cloud Computing
A Survey Of Various Load Balancing Algorithms In Cloud Computing Dharmesh Kashyap, Jaydeep Viradiya Abstract: Cloud computing is emerging as a new paradigm for manipulating, configuring, and accessing
IJMIE Volume 2, Issue 5 ISSN: 2249-0558
E-Commerce and its Business Models Er. Nidhi Behl* Er.Vikrant Manocha** ABSTRACT: In the emerging global economy, e-commerce and e-business have increasingly become a necessary component of business strategy
AN OVERVIEW OF SYSTEMS ANALYSIS: SYSTEMS ANALYSIS AND THE ROLE OF THE SYSTEMS ANALYST. Lecture 1. 21.10.2014, Tuesday
AN OVERVIEW OF SYSTEMS ANALYSIS: SYSTEMS ANALYSIS AND THE ROLE OF THE SYSTEMS ANALYST Lecture 1 21.10.2014, Tuesday 2 A Series of Lectures 1.The Role of the Systems 2.Project Planning and Project Management
Underlier Filters Category Data Field Description
Price//Capitalization Market Capitalization The market price of an entire company, calculated by multiplying the number of shares outstanding by the price per share. Market Capitalization is not applicable
XMPP A Perfect Protocol for the New Era of Volunteer Cloud Computing
International Journal of Computational Engineering Research Vol, 03 Issue, 10 XMPP A Perfect Protocol for the New Era of Volunteer Cloud Computing Kamlesh Lakhwani 1, Ruchika Saini 1 1 (Dept. of Computer
A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services
A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services Ronnie D. Caytiles and Byungjoo Park * Department of Multimedia Engineering, Hannam University
CHAPTER 1 INTRODUCTION
CHAPTER 1 INTRODUCTION 1.1 Background The command over cloud computing infrastructure is increasing with the growing demands of IT infrastructure during the changed business scenario of the 21 st Century.
Samara State University of Telecommunication and Technologies
Samara State University of Telecommunication and Technologies Information Systems for Financial Analyses and Investment (ISFAI) Customer-oriented Systems (CRM) Internet Trading on Financial markets and
Product Overview. UNIFIED COMPUTING Managed Load Balancing Data Sheet
Product Overview Interoute s Load Balancing and Application Delivery services provide high availability, security and increased performance to your critical business applications. Based on the industry-leading
A Semantic Marketplace of Peers Hosting Negotiating Intelligent Agents
A Semantic Marketplace of Peers Hosting Negotiating Intelligent Agents Theodore Patkos and Dimitris Plexousakis Institute of Computer Science, FO.R.T.H. Vassilika Vouton, P.O. Box 1385, GR 71110 Heraklion,
Securing Local Area Network with OpenFlow
Securing Local Area Network with OpenFlow Master s Thesis Presentation Fahad B. H. Chowdhury Supervisor: Professor Jukka Manner Advisor: Timo Kiravuo Department of Communications and Networking Aalto University
User Reports. Time on System. Session Count. Detailed Reports. Summary Reports. Individual Gantt Charts
DETAILED REPORT LIST Track which users, when and for how long they used an application on Remote Desktop Services (formerly Terminal Services) and Citrix XenApp (known as Citrix Presentation Server). These
ROYAL MALAYSIAN CUSTOMS GOODS AND SERVICES TAX GUIDE ON VALUERS, APPRAISERS AND ESTATE AGENTS
ROYAL MALAYSIAN CUSTOMS GOODS AND SERVICES TAX GUIDE ON VALUERS, APPRAISERS AND ESTATE AGENTS CONTENTS INTRODUCTION... 1 Overview of Goods and Services Tax (GST)... 1 GST AND VALUERS, APPRAISERS AND ESTATE
White Paper on NETWORK VIRTUALIZATION
White Paper on NETWORK VIRTUALIZATION INDEX 1. Introduction 2. Key features of Network Virtualization 3. Benefits of Network Virtualization 4. Architecture of Network Virtualization 5. Implementation Examples
A Grid Architecture for Manufacturing Database System
Database Systems Journal vol. II, no. 2/2011 23 A Grid Architecture for Manufacturing Database System Laurentiu CIOVICĂ, Constantin Daniel AVRAM Economic Informatics Department, Academy of Economic Studies
Practical guide to IFRS
pwc.com/ifrs Practical guide to IFRS The art and science of contingent consideration in a business combination February 2012 Contents Introduction 1 Practical questions and examples 3 1 Initial classification
The Challenge of Managing On-line Transaction Processing Applications in the Cloud Computing World
The Challenge of Managing On-line Transaction Processing Applications in the Cloud Computing World Marcia Kaufman, COO and Principal Analyst Sponsored by CloudTran The Challenge of Managing On-line Transaction
MEDIA & CABLE. April 2012. Taras Bugir. Broadcast Reference Architecture. WW Managing Director, Media and Cable
MEDIA & CABLE Taras Bugir WW Managing Director, Media and Cable Broadcast Reference Architecture April 2012 Changing Business Models (1) Media Business Systems Broadcasting was a simpler business The broadcaster
INVENTORY. Merchandising Firms COST OF GOODS SOLD. Traditional bookkeeping uses separate accounts for different types of transactions
Merchandising Firms Principles of Accounting Created 2005 By Michael Worthington Elizabeth City State University INVENTORY Traditional bookkeeping uses separate accounts for different types of transactions
Firewalls Overview and Best Practices. White Paper
Firewalls Overview and Best Practices White Paper Copyright Decipher Information Systems, 2005. All rights reserved. The information in this publication is furnished for information use only, does not
How To Calculate Overhead Absorption Rate For A Business
MANAGEMENT ACCOUNTING 2 nd Year Examination August 2014 Exam Paper, Solutions & Examiner s Comments 1 NOTES TO USERS ABOUT THESE SOLUTIONS The solutions in this document are published by Accounting Technicians
Options Strategy for Professional Clients
Options Strategy for Professional Clients Optimise is an options strategy which uses market volatility selling FTSE100 cash settled options contracts. Premium is taken from the market on options that are
Chapter 04 - Accounting for Merchandising Operations. Chapter Outline
I. Merchandising Activities Products that a company acquires to resell to customers are referred to as merchandise (also called goods). A merchandiser earns net income by buying and selling merchandise.
J. Gaspar: Adapted from Jeff Madura, International Financial Management
Chapter5 Currency Derivatives J. Gaspar: Adapted from Jeff Madura, International Financial Management 5. 1 Currency Derivatives Currency derivatives are financial instruments whose prices are determined
Operation of Stock Exchange
Topics to be Discussed Stock Market Transactions Types of Brokers Role of Specialist Types of Trading Orders Trading and Settlement Dates Stock Market Transactions When you buy, you buy from another person
REVIEW PAPER ON PERFORMANCE OF RESTFUL WEB SERVICES
REVIEW PAPER ON PERFORMANCE OF RESTFUL WEB SERVICES Miss.Monali K.Narse 1,Chaitali S.Suratkar 2, Isha M.Shirbhate 3 1 B.E, I.T, JDIET, Yavatmal, Maharashtra, India, [email protected] 2 Assistant
Don t be Intimidated by the Greeks, Part 2 August 29, 2013 Joe Burgoyne, OIC
Don t be Intimidated by the Greeks, Part 2 August 29, 2013 Joe Burgoyne, OIC www.optionseducation.org 2 The Options Industry Council Options involve risks and are not suitable for everyone. Prior to buying
Dynamic Pricing for Usage of Cloud Resource
Dynamic Pricing for Usage of Cloud Resource K.Sangeetha, K.Ravikumar Graduate Student, Department of CSE, Rrase College of Engineering, Chennai, India. Professor, Department of CSE, Rrase College of Engineering,
Seller Information Package
Seller Information Package Ready for Change? Connecting you to the right buyer. Thank you for reaching out to us and inquiring about assistance with one of the most important business decisions of your
Supply chain intelligence: benefits, techniques and future trends
MEB 2010 8 th International Conference on Management, Enterprise and Benchmarking June 4 5, 2010 Budapest, Hungary Supply chain intelligence: benefits, techniques and future trends Zoltán Bátori Óbuda
Deploying a distributed data storage system on the UK National Grid Service using federated SRB
Deploying a distributed data storage system on the UK National Grid Service using federated SRB Manandhar A.S., Kleese K., Berrisford P., Brown G.D. CCLRC e-science Center Abstract As Grid enabled applications
Analyzing the Procurement Process in a Simplified Version of the TAC SCM Game
Analyzing the Procurement Process in a Simplified Version of the TAC SCM Game Hosna Jabbari December 9, 2005 Abstract The TAC supply chain management game presents a simulated market environment with automated
Design and Implementation of Online Shopping Center
Design and Implementation of Online Shopping Center Saranpong Pramsane, Ph.D. School of Internet and E-Commerce Technology, Assumption University, Thailand. [email protected] Abstract. E-commerce
Chapter 24 Stock Handling and Inventory Control. Section 24.1 The Stock Handling Process Section 24.2 Inventory Control
Chapter 24 Stock Handling and Inventory Control Section 24.1 The Stock Handling Process Section 24.2 Inventory Control The Stock Handling Process Key Terms receiving record blind check method direct check
IAAS CLOUD EXCHANGE WHITEPAPER
IAAS CLOUD EXCHANGE WHITEPAPER Whitepaper, July 2013 TABLE OF CONTENTS Abstract... 2 Introduction... 2 Challenges... 2 Decoupled architecture... 3 Support for different consumer business models... 3 Support
Virtual Operational Data Store (VODS) A Syncordant White Paper
Virtual Operational Data Store (VODS) A Syncordant White Paper Table of Contents Executive Summary... 3 What is an Operational Data Store?... 5 Differences between Operational Data Stores and Data Warehouses...
How In-Memory Data Grids Can Analyze Fast-Changing Data in Real Time
SCALEOUT SOFTWARE How In-Memory Data Grids Can Analyze Fast-Changing Data in Real Time by Dr. William Bain and Dr. Mikhail Sobolev, ScaleOut Software, Inc. 2012 ScaleOut Software, Inc. 12/27/2012 T wenty-first
The Liberalized Electricity Market
1. The market When the electricity market is liberalized, electricity becomes a commodity like, for instance, grain or oil. At the outset, there is as in all other markets a wholesale market and a retail
Analysis of Service Broker Policies in Cloud Analyst Framework
Journal of The International Association of Advanced Technology and Science Analysis of Service Broker Policies in Cloud Analyst Framework Ashish Sankla G.B Pant Govt. Engineering College, Computer Science
THE GOVERNMENT THE FEDERAL REPUBLIC OF NIGERIA
THE GOVERNMENT OF THE FEDERAL REPUBLIC OF NIGERIA ----------------------------------------------------------------------- THE NATIONAL GAS SUPPLY AND PRICING POLICY -----------------------------------------------------------------------
