CHT Cloud Orchestration: an Integrated Cloud System of Virtualization Platform
|
|
- Hector Fox
- 8 years ago
- Views:
Transcription
1 CHT Cloud Orchestration: an Integrated Cloud System of Virtualization Platform Chien-Ming Tu 1,2, Shih-Han Ku 1, Ju-Chi Tseng 1, Hsiang-Ting Kao 1, Fang-Sun Lu 1, Feipei Lai 2 1 Billing Information Laboratory Chunghwa Telecom Laboratories Taipei 106, Taiwan {james_tu, ksh, sylvie, shanti, fslu}@cht.com.tw 2 Department of Computer Science and Information Engineering National Taiwan University Taipei 106, Taiwan flai@ntu.edu.tw Abstract Cloud computing changes the conventional way of virtualization resource allocation, and gives users high flexibility and convenience. However, when the cloud service providers offer Infrastructure as a Service (IaaS), there are many practical problems to be resolved. We propose a cloud system's prototype, through a composition of cloud services to automate workflow and exchange data between services based on Message-Oriented Middleware, and then achieve the goal of virtualization platform integration. We develop efficient schemes for users to use functions, which include a single web portal, virtual machine templates and message translation, to quickly deploy virtual machines in a large-scale. Keywords Cloud Computing; Virtualization Platform; Virtual Machine; Hypervisor; Orchestration; Message-Oriented Middleware; Service-Oriented Architecture I. INTRODUCTION Chunghwa Telecom is the information and communication technology service market leader in Taiwan, as well as the biggest Internet service provider. In 2013, the subscribers are numbered to 4.24 million, and the market share is 68.9%. Its data center mainly provides leasing services such as dedicated hosting and colocation to large enterprises and government agencies. With the upcoming cloud computing era, public cloud deployment model brings significant use efficiency of resources and economies of scale [1], also compelling traditional hosting service providers to transform into cloud service providers to survive in the competitive market. To every Internet service provider, strengthening cloud computing strategy [2], virtualizing data center, and providing SMEs or start-up companies more value-added services and adding value through service model of infrastructure as a service [3], are unavoidable major challenges. Currently, virtualization solutions launched by various vendors are often applied to their own independent platform exclusively, which makes it very difficult to interconnect in cloud environment and integrate with differentiation. Whether the data center is physical or virtualized, the most fundamental purpose is to deliver computing resources to meet the needs of front-end users. For virtualization environments, since all the computing resources are simulated by hypervisor with software, in theory, virtual machines should be built quickly in accordance with user's request, and adjusting the resource settings or recycling resources as needed. However, in practice, the creation of virtual machines, configuration adjustments, and deletion are not as flexible and convenient as ideal. To address the above issues, we propose a cloud system prototype which is called CHT Cloud Orchestration (CHTCO), which is meant for unified management, monitoring and allocation virtualization resource by integrating hypervisors. Our approach allows multiple heterogeneous systems, middleware, and services to collaborate harmoniously in the cloud, and users could deploy complex virtualization environments in a simple way. In what follows, we first survey related work in Section II. We then present the design goals of CHTCO (Section III) and its architecture (Section IV). We describe our deployment and implementation in Section V. Conclude and discuss future work in Section VI. II. RELATED WORKS Cloud BOSS [4] proposed an efficient way to support the management of cloud services. It is mainly developed by adopting the TM Forum NGOSS framework. For example, it implemented the SID as defined in the XML Specification between modules for information exchange. Cloud Boss consists of four main block components: Web UI, BOSS NBI, BOSS Inventory Block, and Process Service. Process Service Block adopts JMS (Java Message Service) to publish and subscribe information and JMX (Java Management Extensions) to support internal modules to interact and to communicate between external BOSS NBI and the Web UI, so that core services can be accessed. However, previous work did not specially address the need for MOM as the message communication mechanism and assembly cloud services in an orchestration way to reach automated workflow. Upon such a good foundation, we will Copyright IEICE - Asia-Pacific Network Operation and Management Symposium (APNOMS) 2014
2 further design a rapid and efficient virtualized resources management approach with extension flexibility in this paper. III. DESIGN GOALS To construct a novel virtualization infrastructure service, one of the most important tasks is to combine cloud services into automated workflows with efficient message exchanging ability between services. Therefore, we adopt this principle in the design of the CHTCO architecture, which also represents that there are several requirements must be met during development: First, CHTCO may be used by multiple role types of users, such as customer self-service and system administrator maintenance operation. Therefore, there must be some distinguish between different functions and information presented in the user interface. Finally, since the core concept of cloud computing is to publish resources and software in the form of service, it is often necessary to communicate via messages between different services to operate collaboratively. Thus, a high-performance, reliable, and secure communication infrastructure is very important. We expect a large-scale of message communication on CHTCO, so the message delivery and service processing must be very smooth and efficient. IV. PROTOTYPE ARCHITECTURE The CHTCO prototype utilizes five main components collaborating with each other to meet all design goals mentioned above. Fig. 1 shows the high-level architecture of our prototype. Second, customers often have consistent requirements of virtual machine specification, with only a few differences between specification parameters. The usability of system will be enhanced if the virtual machine can be constructed in a similar manner of blueprint, users can easily select a template, fill in the set of parameter values, and then a virtual machine can be deployed. System administrators can also create several typical default templates for common application model in advance. When user raises demand, these templates can be applied to automatically complete the setting directly. Third, virtualization platform commands of different vendors are usually confined to their own platform. It would be helpful to achieve higher system interoperability if we can fulfill the user's needs (e.g., create a virtual machine) with a kind of translation mechanism which is compatible with different commands of various virtualization platforms. Fourth, even if data centers are fully based on virtualization platform, the management model remains being a small number of system administrators serving a majority of customer. Despite the resource utilization on virtualization platform is far more convenient than physical environment. However, due to the maintenance operation burden concentrates entirely on the management, a system administrator may have to serve dozens, even hundreds of clients at the same time, resulting that the bottleneck of service providing speed falls on system administrator. In addition, when deploying and maintaining virtual machines in the past, system administrators often spend a lot of time on the system and software configuration, and even have to help customers re-start when the system fails. Error occurs inevitably with such complicated manual intervention. In order to improve work accuracy, automated process will help improve this situation. Fig. 1. The CHTCO prototype architecture A. Cloud Management Portal (CMP) A single-entry web portal provides customers and system administrators with complete lifecycle management of virtual machine and integration of resources monitoring. Once confirmed by the authenticated and authorized security mechanisms, users can access management interface with the duty-related functions. The functions of CMP are illustrated in Fig. 2. Window A shows optional computing resource specifications of a virtual machine, window B shows functions to upgrade or downgrade the specification of a virtual machine, window C shows the current status of workflow execution, and window D shows a dashboard monitoring the operational status of virtual machines in real-time.
3 Fig. 2. Display user operation views of different roles in multiple windows B. Cloud Template Service (CTS) CTS templates virtual machine specifications and allows users to fill up the desired operating system, software specification parameters of virtual machine. According to different application workload, CTS can provide templates including database server, web application server, and software license inventory management. Refer to Fig. 3, window A shows selectable CTS server specifications, window B shows Oracle database server templates, window C shows WebLogic application server templates, and window D shows the software license inventory management, including information such as statistics and warning lights. Fig. 3. Display types of various template and software inventory management provided by Cloud Template Service in multiple windows C. Cloud Conversion Service (CCS) Through CCS, messages can be translated into applicable commands on corresponding virtualization platform based on different hypervisor, and be packaged into scripts for virtual machine deployment. Take HP Integrity Virtual Machines for example, the command and description are summarized in Table I [5]. TABLE I. THE HP INTEGRITY VIRTUAL MACHINES COMMAND DESCRIPTION Command Description hpvmcreate Create virtual machines hpvmstatus Display status information hpvmstart Start virtual machines hpvmstop Stop virtual machines hpvmmodify Modify existing virtual machines hpvmconsole Simulate a hardware console hpvmmigrate Perform on-line or off-line guest migration hpvmsar Show performance information about the running guests hpvmsuspend Suspend virtual machines hpvmresume Resume virtual machines D. Cloud Workflow Service (CWS) We need a way to describe complex interactions between cloud services. Accordingly, we follow the web service composition approach applied in service-oriented architecture, use workflow to describe the relationship between web services in an orchestration way, and automate a series of cloud service process steps [6][7], please refer to Fig. 4. As can be seen in Fig. 5, when we want to create a BPEL Process, they will take Eclipse BPEL Visual Designer [8] and Apache ODE [9] respectively to design and implement. CWS provides answers to the questions of: Can messages be sent and/or received in any order? What rules govern sequencing of messages? Is there any relation among any incoming and/or outgoing messages?
4 Is there a "start" and an "end" of a given sequence? Can a given sequence be partially "undone"? Can a global view of the overall exchange of messages be drawn? communication needs. MOM plays the role as message broker in CHTCO. Each cloud service does not deliver messages itself, MOM deals with messaging instead. Cloud services can be more focused on their own business logic also due to they do not have to deal with the details of data transmission themselves [10][11]. If we do not have a message broker, we need to connect n (n-1) / 2 times to communicate between message queues. Therefore, each endpoint queue must know the location of the other queue to send messages. When the number of queues grows, this model will become too complex to scale up. As Fig. 6 (a) shows, when there are five cloud services, the number of bidirectional connections is 5 4 / 2 = 10. If every cloud services need to send messages to other cloud services, the number of connections is 5 4 = 20. As Fig. 6 (b) shows, the message broker serves as a central exchange of messages (hub and spoke architecture, broker routes messages to the destination queue). A message broker provides additional decoupling between senders and receivers. The broker may perform additional functions such as filtering, message transformations and load balancing. Fig. 4. Orchestration refers to an executable business process that can interact with cloud services Fig. 6. Comparison of communication between cloud services with or without message broker We adopt Advanced Message Queuing Protocol (AMQP) standard in MOM, the two main reasons are as follow: (1) lack of standardization: there is little standardization in MOM products (mostly proprietary solutions). For example, JMS is dependent on Java and does not specify a wire protocol but only an API. Therefore different JMS providers are not directly interoperable on the wire level. (2) Need for bridges for interoperability: to achieve interoperability between the different queuing systems, third party vendors offer bridges. These bridges complicate the architecture/topology, increase costs and reduce performance (additional delay). Fig. 5. Sample of BPEL process design E. Message-Oriented Middleware (MOM) MOM not only uses message queues to store message sent and received, but also adopts asynchronous message communication mechanism. In addition to be more efficient on message transmission, it also features hiding address, routing, data format complexity, solving various problems of communication between different machines (e.g., different operating systems, networks) through standardization of specifications, and simplifying cloud services with Besides, one of the characteristics of AMQP is that it is an open protocol for business messaging, with support of industry (e.g., Cisco, Microsoft, Red Hat). At the same time, it is also multi-platform/language messaging system. AMQP defines messaging capabilities (called AMQP model) and Wire-level protocol for interoperability. AMQP has three kinds of messaging patterns in use: (1) request-response (messages delivered to a specific queue), (2) PubSub messages delivered to a set of receiver queues), and (3) Round-robin (distribution of messages to a set of receiver based on availability). Fig. 7 shows the main components of AMQP model [12].
5 easily added on CHTCO, and the existing cloud services are upgraded without interruption. Fig. 7. Main components of AMQP model MOM transmits messages by at-least-once delivery and transaction-based delivery to ensure that users needs are met. Besides, MOM also supports HTTPS and SSL protocols. Important customer data, such as ID number and credit card number, are encrypted before transmission to ensure privacy and security. We choose Apache ActiveMQ [13] to implement MOM functions mentioned above with an intention to combine these cloud service components in a loosely coupled manner to construct a robust and flexible system. Fig. 8 describes the usage scenario of CHTCO in a sequence diagram. Take the provision process of a virtual machine by example, the user can send VM creation request to CWS on CMP. When receiving this message, CWS will determine the flow of execution services, and notify CTS. CTS will then combine the information of virtual machine template and specification parameters user required, and forward to CCS to convert corresponding virtualization platform commands and package them into a script, then deliver the script to hypervisor to create a virtual machine and required software. Finally, the hypervisor will return the user with corresponding messages after finishing the work. Notably, all the message exchange between services is completed through MOM. Fig. 8. Sequence diagram of how CHTCO creates a virtual machine V. DEPLOY AND IMPLEMENTATION We have implemented our prototype of CHTCO and deployed it in cluster server in data center, with firewalls to protect, load balancers to shunt requests, and high availability backup mechanism. The main integration hypervisor is HP Integrity Virtual Machines. With the help of virtual machine templates and automated process, a virtual machine can be created within an average of 3-5 minutes. We observed online virtual machines and found that the average concentration ratio of physical hosts and online virtual hosts. Database server is about 1:1.5, and application server is 1:2. Besides, since MOM transmits message asynchronously, new cloud services can be VI. CONCLUSION AND FUTURE WORKS In this paper, we proposed a cloud system prototype which has successfully achieved automated deployment of cloud environment through the combination of cloud services and message transmission through MOM. Our prototype is still work in progress, and there is still a lot of room for improvement. For example, although MOM has high flexibility, it has to be responsible for all message transmission at the same time, and thus tends to be the bottleneck of the message flow. As a result, we should optimize the transmission efficiency of MOM to elevate the overall performance of CHTCO. We hope that CTS can support hypervisors from more vendors to achieve cross virtualization platform usage. We can also adopt Message Mover, which is a kind of service component, in CHTCO to integrate MOM or message queues from different cloud service providers in the future. Therefore, the message transmission will not be restricted to different cloud environments, and each cloud service can be accessed to each other seamlessly in a unified method. REFERENCES [1] M. Armbrust, A. Fox, R. Griffith, A. D. Joseph, R. H. Katz, A. Konwinski, G. Lee, D. A. Patterson, A. Rabkin, I. Stoica, and M. Zaharia, "Above the Clouds: A berkeley view of cloud computing," EECS Dept, University of California, Berkeley, Tech. Rep. UCB/EECS , Feb [2] T. M. Takai. "Cloud Computing Strategy," Chief Information Officer, Dept. of Defense, USA, Tech. Rep., July [3] P. Mell, T. Grance, "The NIST definition of cloud computing," National Institute of Standards and Technology, Tech. Rep., October [4] Huan-Guo Lin, Chung-Hua Hu, Hey-Chyi Young, Kuan-Hsiung Liang, Yung-Yi Hsu, Chia-Chen Chu, Chi-Sheng Wu, Chien-Wei Cheng, and Yao-Te Huang, "Cloud BOSS: Cloud-centric BSS/OSS for enterprise cloud service operations," Network Operations and Management Symposium (APNOMS 2011), Taipei, Taiwan, Sept [5] HP Integrity Virtual Machines 4.3: Installation, Configuration, and Administration. [Online]. Available: ET/public/kb/docDisplay/resource.process/?spf_p.tpst=kbDocDisplay_ ws_bi&spf_p.rid_kbdocdisplay=docdisplayresurl&javax.portlet.be gcachetok=com.vignette.cachetoken&spf_p.rst_kbdocdisplay=wsrp- resourcestate%3ddocid%253demr_na-c %257cdoclocale%253d&javax.portlet.endcachetok=com.vignette.c achetoken [6] C. Peltz, "Web service orchestration and choreography," IEEE Computer, vol. 36, no. 10, pp , Oct [7] Orchestration, Choreography, Collaboration and Java Technology-based Business Integration. [Online]. Available: [8] BPEL Designer Project. [Online]. Available: [9] Apache ODE. [Online]. Available: [10] Q. H. Mahmoud,(Ed) "Middleware for Communications", West Sussex, Wiley & Sons, [11] S. Goel, H. Sharda, and D. Taniar, "Message-oriented-middleware in a distributed environment," in Third International Workshop on Innovative Internet Community Systems, June 2003, pp
6 [12] MOM - Message Oriented Middleware. [Online]. Available: Middleware [13] Apache ActiveMQ. [Online]. Available:
A Survey Study on Monitoring Service for Grid
A Survey Study on Monitoring Service for Grid Erkang You erkyou@indiana.edu ABSTRACT Grid is a distributed system that integrates heterogeneous systems into a single transparent computer, aiming to provide
More informationTHE CLOUD AND ITS EFFECTS ON WEB DEVELOPMENT
TREX WORKSHOP 2013 THE CLOUD AND ITS EFFECTS ON WEB DEVELOPMENT Jukka Tupamäki, Relevantum Oy Software Specialist, MSc in Software Engineering (TUT) tupamaki@gmail.com / @tukkajukka 30.10.2013 1 e arrival
More informationSERVICE ORIENTED ARCHITECTURE
SERVICE ORIENTED ARCHITECTURE Introduction SOA provides an enterprise architecture that supports building connected enterprise applications to provide solutions to business problems. SOA facilitates the
More informationDevelopers Integration Lab (DIL) System Architecture, Version 1.0
Developers Integration Lab (DIL) System Architecture, Version 1.0 11/13/2012 Document Change History Version Date Items Changed Since Previous Version Changed By 0.1 10/01/2011 Outline Laura Edens 0.2
More informationVALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203.
VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Year & Semester : II / III Section : CSE Subject Code : CP7028 Subject Name : ENTERPRISE
More informationIntroduction to Cloud Computing
Discovery 2015: Cloud Computing Workshop June 20-24, 2011 Berkeley, CA Introduction to Cloud Computing Keith R. Jackson Lawrence Berkeley National Lab What is it? NIST Definition Cloud computing is a model
More informationA Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus
A Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus Karim M. Mahmoud 1,2 1 IBM, Egypt Branch Pyramids Heights Office Park, Giza, Egypt kmahmoud@eg.ibm.com 2 Computer
More informationAN EFFICIENT STRATEGY OF THE DATA INTEGRATION BASED CLOUD
INTERNATIONAL JOURNAL OF REVIEWS ON RECENT ELECTRONICS AND COMPUTER SCIENCE AN EFFICIENT STRATEGY OF THE DATA INTEGRATION BASED CLOUD Koncha Anantha Laxmi Prasad 1, M.Yaseen Pasha 2, V.Hari Prasad 3 1
More informationIndex Terms: Cloud Computing, Third Party Auditor, Threats In Cloud Computing, Dynamic Encryption.
Secure Privacy-Preserving Cloud Services. Abhaya Ghatkar, Reena Jadhav, Renju Georgekutty, Avriel William, Amita Jajoo DYPCOE, Akurdi, Pune ghatkar.abhaya@gmail.com, jadhavreena70@yahoo.com, renjug03@gmail.com,
More informationA Study on Service Oriented Network Virtualization convergence of Cloud Computing
A Study on Service Oriented Network Virtualization convergence of Cloud Computing 1 Kajjam Vinay Kumar, 2 SANTHOSH BODDUPALLI 1 Scholar(M.Tech),Department of Computer Science Engineering, Brilliant Institute
More informationPervasive Software + NetSuite = Seamless Cloud Business Processes
Pervasive Software + NetSuite = Seamless Cloud Business Processes Successful integration solution between cloudbased ERP and on-premise applications leveraging Pervasive integration software. Prepared
More informationCloud application for water resources modeling. Faculty of Computer Science, University Goce Delcev Shtip, Republic of Macedonia
Cloud application for water resources modeling Assist. Prof. Dr. Blagoj Delipetrev 1, Assist. Prof. Dr. Marjan Delipetrev 2 1 Faculty of Computer Science, University Goce Delcev Shtip, Republic of Macedonia
More information民 國 一 百 年 六 月 第 41 卷 第 3 期
民 國 一 百 年 六 月 第 41 卷 第 3 期 1============================================================ The Current Development and Trend of Cloud Computing Market Kuo-Chieh Lin Cloud Computing has been an emerging technology
More informationJitterbit Technical Overview : Microsoft Dynamics CRM
Jitterbit allows you to easily integrate Microsoft Dynamics CRM with any cloud, mobile or on premise application. Jitterbit s intuitive Studio delivers the easiest way of designing and running modern integrations
More informationGeoprocessing in Hybrid Clouds
Geoprocessing in Hybrid Clouds Theodor Foerster, Bastian Baranski, Bastian Schäffer & Kristof Lange Institute for Geoinformatics, University of Münster, Germany {theodor.foerster; bastian.baranski;schaeffer;
More informationCopyright IEEE. Citation for the published paper:
Copyright IEEE. Citation for the published paper: This material is posted here with permission of the IEEE. Such permission of the IEEE does not in any way imply IEEE endorsement of any of BTH's products
More informationA Hybrid Load Balancing Policy underlying Cloud Computing Environment
A Hybrid Load Balancing Policy underlying Cloud Computing Environment S.C. WANG, S.C. TSENG, S.S. WANG*, K.Q. YAN* Chaoyang University of Technology 168, Jifeng E. Rd., Wufeng District, Taichung 41349
More informationJBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION
JBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION Service-oriented architecture (SOA) gives enterprises the ability to identify and respond
More informationWhat You Need to Know About Transitioning to SOA
What You Need to Know About Transitioning to SOA written by: David A. Kelly, ebizq Analyst What You Need to Know About Transitioning to SOA Organizations are increasingly turning to service-oriented architectures
More informationEmergency Medical Data Management through an Enhanced Cloudbased Push Messaging Mechanism
Emergency Medical Data Management through an Enhanced Cloudbased Push Messaging Mechanism Vassiliki Koufi, Flora Malamateniou, and George Vassilacopoulos University of Piraeus, Department of Digital Systems,
More informationOn-Demand Virtual System Service
On-Demand System Service Yasutaka Taniuchi Cloud computing, which enables information and communications technology (ICT) capacity to be used over the network, is entering a genuine expansion phase for
More informationOpen Data Center Alliance Usage: VIRTUAL MACHINE (VM) INTEROPERABILITY
sm Open Data Center Alliance Usage: VIRTUAL MACHINE (VM) INTEROPERABILITY 1 Legal Notice This Open Data Center Alliance SM Usage: VM Interoperability is proprietary to the Open Data Center Alliance, Inc.
More informationA DSL-based Approach to Software Development and Deployment on Cloud
2010 24th IEEE International Conference on Advanced Information Networking and Applications A DSL-based Approach to Software Development and Deployment on Cloud Krzysztof Sledziewski 1, Behzad Bordbar
More informationPrivate Cloud Using Service Catalog
Private Cloud Using Service Catalog Takahiro Nakai Enterprises are centralizing their in-house systems at data centers to reduce the total cost of ownership by using fewer servers and less power. However,
More informationMethodology of performance evaluation of integrated service systems with timeout control scheme
Methodology of performance evaluation of integrated service systems with timeout control scheme Akira Kawaguchi and Hiroshi Yamada NTT Service Integration Laboratories, NTT Corporation 9-11, Midori-cho
More informationActiveVOS Server Architecture. March 2009
ActiveVOS Server Architecture March 2009 Topics ActiveVOS Server Architecture Core Engine, Managers, Expression Languages BPEL4People People Activity WS HT Human Tasks Other Services JMS, REST, POJO,...
More informationResearch on Operation Management under the Environment of Cloud Computing Data Center
, pp.185-192 http://dx.doi.org/10.14257/ijdta.2015.8.2.17 Research on Operation Management under the Environment of Cloud Computing Data Center Wei Bai and Wenli Geng Computer and information engineering
More informationData Integrity Check using Hash Functions in Cloud environment
Data Integrity Check using Hash Functions in Cloud environment Selman Haxhijaha 1, Gazmend Bajrami 1, Fisnik Prekazi 1 1 Faculty of Computer Science and Engineering, University for Business and Tecnology
More informationFoundations and Concepts
vcloud Automation Center 6.1 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions
More informationJBOSS ENTERPRISE APPLICATION PLATFORM MIGRATION GUIDELINES
JBOSS ENTERPRISE APPLICATION PLATFORM MIGRATION GUIDELINES This document is intended to provide insight into the considerations and processes required to move an enterprise application from a JavaEE-based
More informationIntroduction to Service-Oriented Architecture for Business Analysts
Introduction to Service-Oriented Architecture for Business Analysts This course will provide each participant with a high-level comprehensive overview of the Service- Oriented Architecture (SOA), emphasizing
More informationMD Link Integration. 2013 2015 MDI Solutions Limited
MD Link Integration 2013 2015 MDI Solutions Limited Table of Contents THE MD LINK INTEGRATION STRATEGY...3 JAVA TECHNOLOGY FOR PORTABILITY, COMPATIBILITY AND SECURITY...3 LEVERAGE XML TECHNOLOGY FOR INDUSTRY
More informationSupply Chain Platform as a Service: a Cloud Perspective on Business Collaboration
Supply Chain Platform as a Service: a Cloud Perspective on Business Collaboration Guopeng Zhao 1, 2 and Zhiqi Shen 1 1 Nanyang Technological University, Singapore 639798 2 HP Labs Singapore, Singapore
More informationEnterprise Application Designs In Relation to ERP and SOA
Enterprise Application Designs In Relation to ERP and SOA DESIGNING ENTERPRICE APPLICATIONS HASITH D. YAGGAHAVITA 20 th MAY 2009 Table of Content 1 Introduction... 3 2 Patterns for Service Integration...
More informationA Open Source Tools & Comparative Study on Cloud Computing
International Journal of Engineering Research and Development e-issn: 2278-067X, p-issn: 2278-800X, www.ijerd.com Volume 6, Issue 7 (April 2013), PP.69-73 A Open Source Tools & Comparative Study on Cloud
More informationCombining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus
Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus Level: Advanced Jean-Louis Maréchaux (jlmarech@ca.ibm.com), IT Architect, IBM 28 Mar 2006 Today's business
More informationCMotion: A Framework for Migration of Applications into and between Clouds
Institute of Architecture of Application Systems CMotion: A Framework for Migration of Applications into and between Clouds Tobias Binz, Frank Leymann, David Schumm Institute of Architecture of Application
More informationTable of Contents Introduction and System Requirements 9 Installing VMware Server 35
Table of Contents Introduction and System Requirements 9 VMware Server: Product Overview 10 Features in VMware Server 11 Support for 64-bit Guest Operating Systems 11 Two-Way Virtual SMP (Experimental
More informationI D C T E C H N O L O G Y S P O T L I G H T
I D C T E C H N O L O G Y S P O T L I G H T U n i fied Cloud Management Increases IT- as- a - S e r vi c e Ag i l i t y November 2013 Adapted from VMware Unifies Cloud Management Portfolio with a Focus
More informationSetting Up an AS4 System
INT0697_150625 Setting up an AS4 system V1r0 1 Setting Up an AS4 System 2 Version 1r0 ENTSOG AISBL; Av. de Cortenbergh 100, 1000-Brussels; Tel: +32 2 894 5100; Fax: +32 2 894 5101; info@entsog.eu, www.entsog.eu,
More informationWith Red Hat Enterprise Virtualization, you can: Take advantage of existing people skills and investments
RED HAT ENTERPRISE VIRTUALIZATION DATASHEET RED HAT ENTERPRISE VIRTUALIZATION AT A GLANCE Provides a complete end-toend enterprise virtualization solution for servers and desktop Provides an on-ramp to
More informationSLA 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
More informationData Integrity for Secure Dynamic Cloud Storage System Using TPA
International Journal of Electronic and Electrical Engineering. ISSN 0974-2174, Volume 7, Number 1 (2014), pp. 7-12 International Research Publication House http://www.irphouse.com Data Integrity for Secure
More informationE-Business Suite Oracle SOA Suite Integration Options
Specialized. Recognized. Preferred. The right partner makes all the difference. E-Business Suite Oracle SOA Suite Integration Options By: Abhay Kumar AST Corporation March 17, 2014 Applications Software
More informationIntegration using IBM Solutions
With special reference to integration with SAP XI Email: keithprabhu@hotmail.com Table of contents Integration using IBM Solutions Executive Summary...3 1. Introduction...4 2. IBM Business Integration
More informationService Mediation. The Role of an Enterprise Service Bus in an SOA
Service Mediation The Role of an Enterprise Service Bus in an SOA 2 TABLE OF CONTENTS 1 The Road to Web Services and ESBs...4 2 Enterprise-Class Requirements for an ESB...5 3 Additional Evaluation Criteria...7
More informationSecurity Considerations for Public Mobile Cloud Computing
Security Considerations for Public Mobile Cloud Computing Ronnie D. Caytiles 1 and Sunguk Lee 2* 1 Society of Science and Engineering Research Support, Korea rdcaytiles@gmail.com 2 Research Institute of
More informationAdvanced Service Design
vcloud Automation Center 6.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions
More informationAN IMPLEMENTATION OF E- LEARNING SYSTEM IN PRIVATE CLOUD
AN IMPLEMENTATION OF E- LEARNING SYSTEM IN PRIVATE CLOUD M. Lawanya Shri 1, Dr. S. Subha 2 1 Assistant Professor,School of Information Technology and Engineering, Vellore Institute of Technology, Vellore-632014
More informationCLEVER: a CLoud-Enabled Virtual EnviRonment
CLEVER: a CLoud-Enabled Virtual EnviRonment Francesco Tusa Maurizio Paone Massimo Villari Antonio Puliafito {ftusa,mpaone,mvillari,apuliafito}@unime.it Università degli Studi di Messina, Dipartimento di
More informationAnalyses on functional capabilities of BizTalk Server, Oracle BPEL Process Manger and WebSphere Process Server for applications in Grid middleware
Analyses on functional capabilities of BizTalk Server, Oracle BPEL Process Manger and WebSphere Process Server for applications in Grid middleware R. Goranova University of Sofia St. Kliment Ohridski,
More informationBEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use
Product Data Sheet BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use BEA AquaLogic Integrator delivers the best way for IT to integrate, deploy, connect and manage process-driven
More informationImpact of Service Oriented Architecture on ERP Implementations in Technical Education
Impact of Service Oriented Architecture on ERP Implementations in Technical Education Swati Verma Department of Computer Science & Engg, B.T. Kumaon Institute of Technology, Dwarahat, 263653, India. E-mail:
More information1 What Are Web Services?
Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1) E14294-04 January 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include: What
More informationStudy on Architecture and Implementation of Port Logistics Information Service Platform Based on Cloud Computing 1
, pp. 331-342 http://dx.doi.org/10.14257/ijfgcn.2015.8.2.27 Study on Architecture and Implementation of Port Logistics Information Service Platform Based on Cloud Computing 1 Changming Li, Jie Shen and
More informationMuleSoft Blueprint: Load Balancing Mule for Scalability and Availability
MuleSoft Blueprint: Load Balancing Mule for Scalability and Availability Introduction Integration applications almost always have requirements dictating high availability and scalability. In this Blueprint
More informationIntroduction to WebSphere Process Server and WebSphere Enterprise Service Bus
Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 Unit objectives
More informationA Survey on Build Private Cloud Computing implementation tools 1 Rana M Pir, 2 Rumel M S Pir, 3 Imtiaz U Ahmed 1 Lecturer, 2 Assistant Professor, 3 Lecturer 1 Leading University, Sylhet Bangladesh, 2 Leading
More informationRequest for Information (RFI) Supply of information on an Enterprise Integration Solution to CSIR
CSIR TENDER DOCUMENTATION Request for Information (RFI) Supply of information on an Enterprise Integration Solution to CSIR Date of Issue: Friday, 12 December 2014 Closing Date and Time: Friday, 16 January
More informationImplementing Microsoft Azure Infrastructure Solutions
Course Code: M20533 Vendor: Microsoft Course Overview Duration: 5 RRP: 2,025 Implementing Microsoft Azure Infrastructure Solutions Overview This course is aimed at experienced IT Professionals who currently
More informationAggregating IaaS Service
Aggregating IaaS Service Bu Sung Lee, Shixing Yan, Ding Ma, Guopeng Zhao HP Laboratories HPL-2011-22 Keyword(s): Cloud computing, service management, IaaS Abstract: Infrastructure-as-a-Service (IaaS) is
More informationSUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager pchadwick@suse.com. Product Marketing Manager djarvis@suse.
SUSE Cloud 2.0 Pete Chadwick Douglas Jarvis Senior Product Manager pchadwick@suse.com Product Marketing Manager djarvis@suse.com SUSE Cloud SUSE Cloud is an open source software solution based on OpenStack
More informationSERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS
SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) VERSION 2.1 SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS 1 TABLE OF CONTENTS INTRODUCTION... 3 About The Service-Oriented Modeling Framework
More informationAn Oracle White Paper November 2009. Oracle Primavera P6 EPPM Integrations with Web Services and Events
An Oracle White Paper November 2009 Oracle Primavera P6 EPPM Integrations with Web Services and Events 1 INTRODUCTION Primavera Web Services is an integration technology that extends P6 functionality and
More informationOverview: Siebel Enterprise Application Integration. Siebel Innovation Pack 2013 Version 8.1/8.2 September 2013
Overview: Siebel Enterprise Application Integration Siebel Innovation Pack 2013 Version 8.1/8.2 September 2013 Copyright 2005, 2013 Oracle and/or its affiliates. All rights reserved. This software and
More informationBMC Cloud Management Functional Architecture Guide TECHNICAL WHITE PAPER
BMC Cloud Management Functional Architecture Guide TECHNICAL WHITE PAPER Table of Contents Executive Summary............................................... 1 New Functionality...............................................
More informationHow To Understand Cloud Computing
International Journal of Advanced Computer and Mathematical Sciences ISSN 2230-9624. Vol4, Issue3, 2013, pp234-238 http://bipublication.com CURRENT SCENARIO IN ARCHITECT AND APPLICATIONS OF CLOUD Doddini
More informationAccenture Cloud Platform Unlocks Agility and Control
Accenture Cloud Platform Unlocks Agility and Control 2 Accenture Cloud Platform Unlocks Agility and Control The Accenture Cloud Platform is at the heart of today s leading-edge, enterprise cloud solutions.
More informationVMware vcenter Update Manager Administration Guide
VMware vcenter Update Manager Administration Guide Update 1 vcenter Update Manager 4.0 This document supports the version of each product listed and supports all subsequent versions until the document
More informationOpen Data Center Alliance Usage: VIRTUAL MACHINE (VM) INTEROPERABILITY IN A HYBRID CLOUD ENVIRONMENT REV. 1.1
sm Open Data Center Alliance Usage: VIRTUAL MACHINE (VM) INTEROPERABILITY IN A HYBRID CLOUD ENVIRONMENT REV. 1.1 Open Data Center Alliance Usage: Virtual Machine (VM) Interoperability in a Hybrid Cloud
More informationImplementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA. Hong-lv Wang, Yong Cen
Implementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA Hong-lv Wang, Yong Cen Information Center, China Tobacco Zhejiang Industrial Co., Ltd Hangzhou, China,
More informationCloud Services Catalog with Epsilon
Cloud Services Catalog with Epsilon Modern IT enterprises face several challenges while building a service catalog for their data center. Provisioning with a cloud management platform solves some of these
More informationNEXT-GENERATION, CLOUD-BASED SERVER MONITORING AND SYSTEMS MANAGEMENT
NEXT-GENERATION, CLOUD-BASED SERVER MONITORING AND SYSTEMS MANAGEMENT COVERS INTRODUCTION A NEW APPROACH CUSTOMER USE CASES FEATURES ARCHITECTURE V 1.0 INTRODUCTION & OVERVIEW Businesses use computers
More information1 What Are Web Services?
Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1.6) E14294-06 November 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include:
More informationA 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
More informationOracle WebLogic Server 11g: Administration Essentials
Oracle University Contact Us: 1.800.529.0165 Oracle WebLogic Server 11g: Administration Essentials Duration: 5 Days What you will learn This Oracle WebLogic Server 11g: Administration Essentials training
More informationCHAPTER 1 - JAVA EE OVERVIEW FOR ADMINISTRATORS
CHAPTER 1 - JAVA EE OVERVIEW FOR ADMINISTRATORS Java EE Components Java EE Vendor Specifications Containers Java EE Blueprint Services JDBC Data Sources Java Naming and Directory Interface Java Message
More informationExperience with Server Self Service Center (S3C)
Experience with Server Self Service Center (S3C) Juraj Sucik, Sebastian Bukowiec IT Department, CERN, CH-1211 Genève 23, Switzerland E-mail: juraj.sucik@cern.ch, sebastian.bukowiec@cern.ch Abstract. CERN
More informationXMPP 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
More informationCloud Computing Standards: Overview and ITU-T positioning
ITU Workshop on Cloud Computing (Tunis, Tunisia, 18-19 June 2012) Cloud Computing Standards: Overview and ITU-T positioning Dr France Telecom, Orange Labs Networks & Carriers / R&D Chairman ITU-T Working
More informationRED HAT JBOSS A-MQ COMPARED WITH IBM WEBSPHERE MQ 7.5
RED HAT JBOSS A-MQ COMPARED WITH IBM WEBSPHERE MQ 7.5 COMPETITIVE OVERVIEW MARCH 2013 INTRODUCTION The ability to integrate systems and share data across the enterprise is a common datacenter need. Shared
More informationCloud Computing Architecture: A Survey
Cloud Computing Architecture: A Survey Abstract Now a day s Cloud computing is a complex and very rapidly evolving and emerging area that affects IT infrastructure, network services, data management and
More informationCisco Secure Network Container: Multi-Tenant Cloud Computing
Cisco Secure Network Container: Multi-Tenant Cloud Computing What You Will Learn Cloud services are forecast to grow dramatically in the next 5 years, providing a range of features and cost benefits for
More informationWhite Paper: Cloud for Service Providers
White Paper: Cloud for Service Providers September 2011 Cloud for Service Providers This paper describes the architectural outline of an infrastructure as a Service (IaaS) cloud that Zimory built for an
More informationExperiences with Transformation to Hybrid Cloud: A Case Study for a Large Financial Enterprise
New York University, CSCI-GA.3033-011, Spring 2015 Hari Ramasamy, Ph.D. Manager and Research Staff Member, IBM Research Member, IBM Academy of Technology hvramasa@us.ibm.com http://researcher.watson.ibm.com/researcher/view.php?person=us-hvramasa
More informationDeploying and Managing Microsoft System Center Virtual Machine Manager
Deploying and Managing Microsoft System Center Virtual Machine Manager Overview About this Course This three-day instructor-led course teaches students how to implement a Microsoft System Center Virtual
More informationTopic : Cloud Computing Architecture. Presented by 侯 柏 丞. 朱 信 昱
Topic : Cloud Computing Architecture Presented by 侯 柏 丞. 朱 信 昱 Paper survey CCOA:Cloud Computing Open Architecture 2009 IEEE International Conference on Web Services Service-Oriented Cloud Computing Architecture
More informationBasic TCP/IP networking knowledge of client/server concepts Basic Linux commands and desktop navigation (if don't know we will cover it )
About Oracle WebLogic Server Oracle WebLogic Server is the industry's best application server for building and deploying enterprise Java EE applications with support for new features for lowering cost
More informationMigrating to vcloud Automation Center 6.1
Migrating to vcloud Automation Center 6.1 vcloud Automation Center 6.1 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a
More informationAquaLogic Service Bus
AquaLogic Bus Wolfgang Weigend Principal Systems Engineer BEA Systems 1 What to consider when looking at ESB? Number of planned business access points Reuse across organization Reduced cost of ownership
More informationA Pluggable Security Framework for Message Oriented Middleware
A Pluggable Security Framework for Message Oriented Middleware RUEY-SHYANG WU, SHYAN-MING YUAN Department of Computer Science National Chiao-Tung University 1001 Ta Hsueh Road, Hsinchu 300, TAIWAN, R.
More informationRS MDM. Integration Guide. Riversand
RS MDM 2009 Integration Guide This document provides the details about RS MDMCenter integration module and provides details about the overall architecture and principles of integration with the system.
More informationChapter 1 - Web Server Management and Cluster Topology
Objectives At the end of this chapter, participants will be able to understand: Web server management options provided by Network Deployment Clustered Application Servers Cluster creation and management
More informationEFFICIENT AND SECURE DATA PRESERVING IN CLOUD USING ENHANCED SECURITY
EFFICIENT AND SECURE DATA PRESERVING IN CLOUD USING ENHANCED SECURITY Siliveru Ashok kumar* S.G. Nawaz ## and M.Harathi # * Student of M.Tech, Sri Krishna Devaraya Engineering College, Gooty # Department
More informationOracle Reference Architecture and Oracle Cloud
Oracle Reference Architecture and Oracle Cloud Anbu Krishnaswamy Anbarasu Enterprise Architect Social. Mobile. Complete. Global Enterprise Architecture Program Safe Harbor Statement The following is intended
More informationcloud functionality: advantages and Disadvantages
Whitepaper RED HAT JOINS THE OPENSTACK COMMUNITY IN DEVELOPING AN OPEN SOURCE, PRIVATE CLOUD PLATFORM Introduction: CLOUD COMPUTING AND The Private Cloud cloud functionality: advantages and Disadvantages
More informationCourse 20533: Implementing Microsoft Azure Infrastructure Solutions
Course 20533: Implementing Microsoft Azure Infrastructure Solutions Overview About this course This course is aimed at experienced IT Professionals who currently administer their on-premises infrastructure.
More informationLogical 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
More informationRED HAT OPENSTACK PLATFORM A COST-EFFECTIVE PRIVATE CLOUD FOR YOUR BUSINESS
WHITEPAPER RED HAT OPENSTACK PLATFORM A COST-EFFECTIVE PRIVATE CLOUD FOR YOUR BUSINESS INTRODUCTION The cloud is more than a marketing concept. Cloud computing is an intentional, integrated architecture
More information