Cloud-Based Manufacturing: Old Wine in New Bottles?
|
|
|
- Philippa Ellis
- 10 years ago
- Views:
Transcription
1 Available online at Procedia CIRP 00 (2014) Variety Management in Manufacturing. Proceedings of the 47th CIRP Conference on Manufacturing Systems Cloud-Based Manufacturing: Old Wine in New Bottles? Dazhong Wu a, David W. Rosen a, Lihui Wang b, Dirk Schaefer a,* a The G.W. Woodruff School of Mechanical Engineering, Georgia Institute of Technology, Atlanta, GA 30332, United States b Department of Production Engineering, KTH Royal Institue of Technology, Stockholm , Sweden * Corresponding author. Tel.: ; fax: address: [email protected] Abstract Cloud-based manufacturing (CBM), also referred to as cloud manufacturing, is a form of decentralized and networked manufacturing, evolving from other relevant manufacturing paradigms such as web- and agent-based manufacturing. An ongoing debate on CBM in the research community revolves around several aspects such as definitions, key characteristics, computing architectures, programming models, file systems, operational processes, information and communication models, as well as new business models pertaining to the CBM paradigm. One question, in particular, has been raised many times: Is cloud-based manufacturing a new paradigm, or is it just old wine in new bottles? Based on a discussion of the key characteristics of CBM, the derivation of requirements that any CBM should satisfy, and a thorough comparison between CBM and other relevant paradigms, we provide supporting evidence that allow us to conclude that CBM is definitely a new paradigm The Authors. Published by Elsevier B.V. Selection and peer-review under responsibility of the International Scientific Committee of The 47th CIRP Conference on Manufacturing Systems in the person of the Conference Chair Professor Hoda ElMaraghy. Keywords: cloud-based manufacturing; distributed manufacturing; cloud computing. 1. Introduction In its initial application field of information technology (IT), cloud computing has been proved to be a disruptive technology. It leverages existing technologies such as utility computing, parallel computing, and virtualization [1]. Some of its key characteristics include agility, scalability and elasticity, on-demand computing, and self-service provisioning [9]. Adapted from the original cloud computing paradigm, cloudbased manufacturing (CBM) is gaining significant momentum and attention both in academia and industry [2]. CBM is a form of decentralized and networked manufacturing based on many enabling technologies, such as cloud computing, social media, Internet of Things (IoT), and service-oriented architecture (SOA), that form the backbone of this new manufacturing paradigm [3]. An ongoing debate on CBM revolves around several aspects such as definitions, key characteristics, computing architectures, programming models, file systems, operational processes, information and communication models, as well as new business models pertaining to CBM. Although a number of definitions exist for CBM [2-7], few of them are widely accepted. Moreover, some prototype systems have been developed and are being tested in industry; however, whether or not these prototypes are truly CBM systems remains a question. Thus, a more thorough understanding of CBM requires a thorough comparison between CBM and other relevant paradigms. The main objective of this paper is to answer the following question: Is cloud-based manufacturing a new paradigm or just old wine in new bottles? In order to address this concern, this paper proceeds as follows. Section 2 introduces the evolution of manufacturing systems including centralized and decentralized manufacturing systems. Section 3 introduces key characteristics of CBM and presents a requirements checklist that CBM systems should satisfy. Section 4 compares and contrasts CBM with other distributed manufacturing systems. Based on the comparison, Section The Authors. Published by Elsevier B.V. Selection and peer-review under responsibility of the International Scientific Committee of The 47th CIRP Conference on Manufacturing Systems in the person of the Conference Chair Professor Hoda ElMaraghy.
2 2 Author name / Procedia CIRP 00 (2014) draws conclusions that finally answer the question initially posed. 2. Evolution of manufacturing paradigms systems. Web-based systems use the client-server architecture with the Internet to provide a light-weight platform for geographically dispersed teams to access and share manufacturing-related information via a web browser [13,21]. Likewise, with the increasing structural and functional complexity of web-based manufacturing systems, agent-based Fig. 1. Evolution of manufacturing paradigms. Because of changing market demands and emerging technologies, manufacturing systems have undergone a number of major transitions in evolution [11,22]. Fig. 1 shows a brief evolution of manufacturing paradigms from the assembly line, to flexible manufacturing systems (FMS), to Toyota production systems (TPS), to reconfigurable manufacturing systems (RMS), and to CBM. For example, Henry Ford created the first assembly line, in which interchangeable parts can be added to a product in a sequential manner to produce finished products more efficiently and cost-effectively. Later, in order to yield new product variants, FMS were developed, allowing for high functional flexibility [9]. Specifically, the major advantage of an FMS is that it allows for variations on parts and assemblies; however, it is usually costly to implement. As a result, in order to reduce manufacturing costs, TPS, also known as just-in-time production systems, were devised. TPS are characterized by a number of principles that assist in eliminating waste, in terms of waiting time, inventory, and defective products. According to Koren et al., in order to quickly adjust production capacity and functionality within a part family in response to sudden changes in market or in regulatory requirements, reconfigurable manufacturing systems (RMS) are designed at the outset for rapid change in structure, as well as in hardware and software components [10]. The key features of RMS include modularity, integrability, customization, convertibility, and diagnosability [23]. The previously stated manufacturing systems fall into the category of centralized manufacturing with significant changes in machine tools, manufacturing plant layouts, and business models. With the development of the Internet, distributed manufacturing systems have been increasingly adopted in industry; two major approaches for distributed manufacturing are web- and agent-based manufacturing manufacturing systems aim at improving computational performance and communication using agents [14,20]. Agentbased manufacturing systems consist of agents (e.g., manufacturing cells, machine tools, and robots) exhibiting autonomous and intelligent behavior such as searching, reasoning, and learning. For example, an agent is an independent problem-solver that is capable of making decisions by interacting with other agents and its environment [17]. Table 1. Cloud-based manufacturing-related definitions. Group Definition [2] Cloud manufacturing is a computing and service-oriented manufacturing model developed from existing advanced manufacturing models (e.g., application service provider, agile manufacturing, networked manufacturing, manufacturing grid) and enterprise information technologies under the support of cloud computing, Internet of things (IoT), virtualization and service-oriented technologies, and advanced computing technologies. [3] Cloud manufacturing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable manufacturing resources (e.g., manufacturing software tools, manufacturing equipment, and manufacturing capabilities) that can be rapidly provisioned and released with minimal management effort or service provider interaction. [5] Cloud-based design and manufacturing (CBDM) refers to a service-oriented product development model where service consumers are able to configure products or services as well as reconfigure manufacturing systems through Infrastructure-as-a-Service (IaaS), Platform-as-a- Service (PaaS), Hardware-as-a-Service (HaaS), and Software-as-a-Service (SaaS) in response to rapidly changing customer needs. CBDM is characterized by ondemand self-service, ubiquitous access to networked data, rapid scalability, resource pooling, and virtualization. The types of deployment models include private, public, and hybrid clouds.
3 Author name / Procedia CIRP 00 (2014) Recently, with the emergence of cloud computing, CBM has become a promising manufacturing paradigm. Table 1 lists three of the existing definitions of CBM. Although different definitions may focus on different aspects of CBM, some of the common elements in these definitions include networked manufacturing, ubiquitous access, multi-tenancy and virtualization, big data and IoT, everything as a service (e.g., infrastructure-as-a-service, platform-as-a-service, hardware-as-a-service, and software-as-a-service), scalability, and resource pooling. 3. Characteristics and requirements for cloud-based manufacturing systems According to the three existing definitions for CBM presented in Section 2, Table 3 lists some common key characteristics of CBM and compares CBM with other relevant distributed manufacturing paradigms, i.e., web- and agent-based manufacturing. As shown in Table 2, CBM provides significantly more benefits than web- and agentbased systems. Table 2. Key characteristics of CBM and comparison to Web- and Agentbased manufacturing. Characteristics Webbased Agentbased Cloudbased Scalability Agility High performance computing Networked environment Affordable computing Ubiquitous access Self-service Big data Search engine Social media Real-time quoting Pay-per-use Resource pooling Virtualization Multi-tenancy Crowdsourcing Infrastructure-as-a-service Platform-as-a-service Hardware-as-a-service Software-as-a-service Based on the key characteristics listed in Table 2, we have developed a requirements checklist that any CBM system should satisfy, shown in Table 3. The purpose of the requirements checklist is to clearly define whether or not a manufacturing system is cloud-based. Each requirement is detailed as follows: Requirement 1 (R1): To connect individual service providers and consumers in the networked manufacturing setting, a CBM system should support social media-based networking services. Social media such as Quirky allows users to utilize/leverage crowdsourcing in manufacturing. In addition, social media does not only connect individuals; it also connects manufacturing-related data and information, enabling users to interact with a global community of experts on the Internet. Requirement 2 (R2): To allow users to collaborate and share 3D geometric data instantly, a CBM system should provide elastic and cloud-based storage that allows files to be stored, maintained, and synchronized automatically. Table 3. A requirements checklist for CBM systems. Requirement Requirement description R1. Should provide social media to support communication, information and knowledge sharing in the networked manufacturing environment R2. Should provide cloud-based distributed file systems that allow users to have ubiquitous access to manufacturingrelated data R3. Should have an open-source programming framework that can process and analyze big data stored in the cloud R4. Should provide a multi-tenancy environment where a single software instance can serve multiple tenants R5. Should be able to collect real-time data from manufacturing resources (e.g., machines, robots, and assembly lines), store these data in the cloud, remotely monitor and control these manufacturing resources R6. Should provide IaaS, PaaS, HaaS, and SaaS applications to users R7. Should support an intelligent search engine to users to help answer queries R8. Should provide a quoting engine to generate instant quotes based on design and manufacturing specification Requirement 3 (R3): To process and manage large data sets, so called big data, with parallel and distributed data mining algorithms on a computer cluster, a CBM system should employ an open-source software/programming framework that supports data-intensive distributed applications [18]. For example, MapReduce is one of the most widely used programming models in cloud computing environments, as it is supported by leading cloud providers such as Google and Amazon [15]. Requirement 4 (R4): To provide SaaS applications to customers, a CBM system should support the multitenancy architecture. Through multi-tenancy, a single software instance can serve multiple tenants via a web browser. According to Numecent, a cloud platform, called Native as a Service (NaaS), is developed to deliver native Windows applications to client devices. In other words, NaaS can cloudify CAD/CAM software such as Solidworks without developing cloud-based applications separately [16]. With such a multi-tenant platform, such programs can be run as if they were native applications installed on the user s device. Requirement 5 (R5): To allocate and control manufacturing resources (e.g., machines, robots, manufacturing cells, and assembly lines) in CBM systems effectively and efficiently, real-time monitoring of material flow, availability and capacity of manufacturing resources become increasingly important in cloud-based process planning, scheduling, and job dispatching. Hence, a CBM system should be able to collect real-time data using IoT technologies such as radio-frequency identification (RFID) and store these data in cloud-based distributed file systems. Requirement 6 (R6): To implement the service-oriented architecture model in manufacturing, a CBM system
4 4 Author name / Procedia CIRP 00 (2014) should provide for users X-as-a-service (everything as a service) applications such as IaaS, PaaS, HaaS, and SaaS. Requirement 7 (R7): To assist users to find suitable manufacturing resources in the cloud, a CBM system should provide an intelligent search engine to help answer users queries. Requirement 8 (R8): To streamline workflow and improve business processes, a CBM system should provide an online quoting engine to generate instant quotes based on manufacturing specifications. 4. Comparing cloud-based manufacturing with traditional distributed manufacturing paradigms In addition to the comparison presented in Section 3, the differences and similarities between CBM and web- and agent-based systems will be articulated from a number of perspectives, including (1) computing architectures, (2) data storage, (3) operational processes, (4) information and communication, (5) business models, and (6) programming models Computing architecture engineering software packages, computing resources, and data storage from physical computing hardware as well as to support time and resource sharing Data storage From a data storage perspective, with regard to web- and agent-based design and manufacturing, product-related data are stored at designated servers, and users know where these data are as well as who is providing them. However, with regard to CBM, networked enterprise data are stored not only in users computers, but also in virtualized data centers that are generally hosted by third parties (see the virtual and physical layers in Fig. 2). Physically, these data may span across multiple servers. In other words, the users may neither exactly know who the service providers are nor where the data are stored. However, the data may be accessed through a web service application programming interface (API) or a web browser. The advantages of cloud-based data storage are: (1) cloud-based data storage provides users with ubiquitous access to a broad range of data stored in the networked servers via a web service interface; (2) data storage can easily scale up and down as needed on a self-service basis; (3) users are only charged for the storage they actually use in the cloud Operational processes Fig. 2. A computing architecture for CBM systems. From a computing perspective, the difference between web- and agent-based applications and cloud-based applications is two-fold: multi-tenancy and virtualization. Fig. 2 illustrates a unified computing architecture for CBM systems that is distinguished from web- and agent-based design and manufacturing systems. As previously stated, in the proposed computing architecture, multi-tenancy enables a single instance of the application software to serve multiple tenants. To share computing and IT resources in cloud computing, multi-tenancy is the most fundamentally used technology for its security and cost efficiency. In addition, as shown in the virtual layer in Fig. 2, virtualization can improve the efficiency and availability of computing and IT resources by re-allocating hardware dynamically to applications based on their need. Virtualization enables enterprises to separate Fig. 3. A crowdsourcing process for RFQs in CBM systems. From an operational process perspective, CBM can leverage the power of the crowd through crowdsourcing. For instance, CBM enables service consumers to quickly and easily locate qualified service providers offering manufacturing services such as CNC machining, injection molding, casting, or 3D printing through a crowdsourcing process. Fig. 3 illustrates the crowdsourcing process, which enables consumers to submit requests for quotes (RFQs) to a search engine and receive a list of qualified service providers. The search engine consists of crawler, index, and query servers. The crawler gathers manufacturing-related data (e.g., process variables, machine specifications) from databases, document servers, and other content sources, and it stores them in the index. The index ranks these data based on metrics (e.g., price, quality, and geographic location) specified by the users. A query server is the front end of the
5 Author name / Procedia CIRP 00 (2014) search engine; it delivers to consumers the results of a search query as a response to the RFQs; the results are based on the specifications such as expected prices, lead times, and quality levels. However, with regard to web- and agent-based systems, it is not feasible to implement such a computationally expensive crowdsourcing platform that connects service consumers and providers worldwide. Moreover, in comparison with commercial quoting systems such as Quickparts.com and MFG.com, the proposed crowdsourcing platform in CBM can not only conduct quoting for manufacturing services such as rapid prototyping, injection molding, and casting, but also conduct manufacturing and computing resource allocation, and scheduling activities. Further, in contrast with existing 3D printing services where users upload design files and print objects from a single site, CBM allows users to print their designs at any 3D printer in the cloud rather than at one particular site Information and communication From a machine-to-machine communication perspective, CBM employs IoT (e.g., RFID), smart sensor, and wireless devices (e.g., smart phone) to collect real-time manufacturingrelated data as shown in Fig. 4. Because IoT and embedded sensors can capture events (e.g., inventory level) and represent physical objects (e.g., machine tools) in digital form, communication in CBM enable a seamless flow of data between machines or things. However, such communication cannot be provided in web- and agent-based manufacturing systems because of their limited computing capabilities. In addition, from a human-to-human communication perspective, the use of web 2.0 technologies (see the web portal layer in Fig. 3) in developing web portals for CBM systems allows users to be better connected and to harness the power of social media. In web- and agent-based systems, users cannot exchange data and gather valuable feedback about their products effectively and efficiently. Fig. 4. Information and communication in CBM systems. Fig. 4. Information and communication in CBM systems Business model From a management perspective, the significant difference between CBM and web- and agent-based manufacturing is that CBM involves new business models; but web- and agentbased manufacturing paradigms do not. That is, CBM does not simply provide new technologies; it also involves how manufacturing services can be delivered (e.g., IaaS, PaaS, HaaS, and SaaS), how services can be deployed (e.g., private cloud, public cloud and hybrid cloud), and how services can be paid for (i.e., pay-per-use). For example, a key driver of CBM is the pay-per-use model that has the potential to reduce up-front investments on IT and manufacturing infrastructure for small- and medium-sized enterprises (SMEs). Instead of purchasing manufacturing equipment and software licenses, CBM users can pay a periodic subscription or utilization fee with minimal upfront costs. Likewise, scalability and elasticity allow users to avoid over purchase of computing and manufacturing capacities Programming model From a programming model perspective, MapReduce, a parallel programming model, enables CBM systems to process large data sets which web- and agent-based manufacturing systems are not able to deal with. One of the most well-known open source implementations of the MapReduce model is Hadoop. Similar to other parallel programming models, Hadoop divides computationally extensive tasks into small fragments of work, and each work unit is processed on a computer node in a Hadoop cluster [19]. The MapReduce framework is implemented through two core processes named Map and Reduce. Specifically, in a Map process, a master node receives an input task, divides it into smaller sub-tasks, and distributes them to worker nodes. The worker nodes process the smaller sub-tasks, and send the answer back to the master node. In a Reduce process, a master node receives the answers of all the sub-tasks and combines them to generate the result of the original task. Such a parallel programming model enables CBM to handle big data generated in manufacturing. 5. Conclusion In this paper, we presented the existing definitions for CBM and the common key characteristics of CBM, defined a requirements checklist that any CBM system should satisfy, and compared CBM with relevant paradigms from a number of perspectives. Specifically, CBM is characterized by scalability, agility, high performance and affordable computing, networked environments, ubiquitous access, selfservice, big data, search engine, social media, real-time quoting, pay-per-use, resource pooling, virtualization, multitenancy, crowdsourcing, IaaS, PaaS, HaaS, and SaaS. Thus far, a few prototype systems achieved some functions in the requirement checklist; however, none of the existing systems satisfies all the requirements that we defined. The requirement checklist could serve as a benchmark for developing future CBM systems. Moreover, CBM is distinguished from weband agent-based manufacturing from the perspectives of computing architecture, data storage, operational process, information and communication, business model, and programming model.
6 6 Author name / Procedia CIRP 00 (2014) Finally, in response to the question initially posed, whether or not cloud-based manufacturing is a new paradigm or just old wine in new bottles, we concluded that CBM is actually a new paradigm, although CBM is the result of evolution and adoption of existing technologies and paradigms. Meanwhile, the following questions remain open for investigation: What types of manufacturing services are suitable to move to the cloud? What types of companies are suitable to adopt CBM? What strategies or business models should be used by service providers and consumers? As a result, to bridge the gap between the current research progresses and the vision for CBM, several directions for future research include the design and assessment of business models, cost-benefit analysis, and case studies for CBM. References [1] Foster, I., Zhao, Y., Raicu, I., & Lu, S. (2008). Cloud Computing and Grid Computing 360-Degree Compared. Grid Computing Environments Workshop, Austin. [2] Li, B. H., Zhang, L., Wang, S. L., Tao, F., Cao, J. W., Jiang, X. D., Song, X., & Chai, X. D. (2010). Cloud manufacturing: a new service-oriented networked manufacturing model. Computer Integrated Manufacturing Systems, 16(1), 1-7. [3] Xu, X. (2012). From cloud computing to cloud manufacturing. Robotics and computer-integrated manufacturing, 28(1), [4] Tao, F., Zhang, L., & Nee, A. Y. C. (2011). A review of the application of grid technology in manufacturing. International Journal of Production Research, 49(13), [5] Wu, D., Thames, J.L., Rosen, D.W., & Schaefer, D. (2013). Enhancing the Product Realization Process with Cloud-Based Design and Manufacturing Systems. Transactions of the ASME, Journal of Computing and Information Science in Engineering, 13(4): Doi: / [6] Wu, D., Greer, M.J., Rosen, D.W., & Schaefer, D. (2013). Cloud Manufacturing: Strategic Vision and State-of-the-Art. Journal of Manufacturing Systems. [7] Wu, D., Schaefer, D., & Rosen, D.W. (2013). Cloud-Based Design and Manufacturing Systems: A Social Network Analysis. International Conference on Engineering Design (ICED13), Seoul, Korea. [8] Wu, D., Thames, J.L., Rosen, D.W., & Schaefer, D. (2012). Towards a Cloud-Based Design and Manufacturing Paradigm: Looking Backward, Looking Forward. Proceedings of the ASME 2012 International Design Engineering Technical Conference & Computers and Information in Engineering Conference (IDETC/CIE12), Paper Number: DETC , Chicago, U.S. [9] Putnik, G., Sluga, A., ElMaraghy, H., Teti, R., Koren, Y., Tolio, T., & Hon, B. (2013). Scalability in manufacturing systems design and operation: State-of-the-art and future developments roadmap. CIRP Annals-Manufacturing Technology. [10] Koren, Y., Heisel, U., Jovane, F., Moriwaki, T., Pritschow, G., Ulsoy, G., & Van Brussel, H. (1999). Reconfigurable manufacturing systems. CIRP Annals-Manufacturing Technology, 48(2), [11] Tolio, T., Ceglarek, D., ElMaraghy, H. A., Fischer, A., Hu, S. J., Laperrière, L., Newman, S.T., & Váncza, J. (2010). SPECIES Coevolution of products, processes and production systems. CIRP Annals- Manufacturing Technology, 59(2), [12] Tao, F., Zhang, L., Venkatesh, V.C., Luo, Y., & Cheng, Y. (2011). Cloud manufacturing: a computing and service-oriented manufacturing model. Proceeding of the institution of mechanical engineers, Part B: Journal of engineering manufacture. [13] Fuh, J. Y., & Li, W. D. (2005). Advances in collaborative CAD: thestate-of-the art. Computer-Aided Design, 37(5), [14] Shen, W., Hao, Q., Yoon, H. J., & Norrie, D. H. (2006). Applications of agent-based systems in intelligent manufacturing: An updated review. Advanced engineering informatics, 20(4), [15] Marozzo, F., Talia, D., & Trunfio, P. (2012). P2P-MapReduce: Parallel data processing in dynamic Cloud environments. Journal of Computer and System Sciences, 78(5), [16] Web Link: [17] Monostori, L., Váncza, J., & Kumara, S. R. (2006). Agent-based systems for manufacturing. CIRP Annals-Manufacturing Technology, 55(2), [18] Ren, L., Zhang, L., Tao, F., Zhang, X., Luo, Y., & Zhang, Y. (2012). A methodology towards virtualization-based high performance simulation platform supporting multidisciplinary design of complex products. Enterprise Information Systems, 6(3), [19] Dean, J., & Ghemawat, S. (2008). MapReduce: simplified data processing on large clusters. Communications of the ACM, 51(1), [20] Wang L. & Shen W. (2003). DPP: An Agent-Based Approach for Distributed Process Planning, Journal of Intelligent Manufacturing, 14(5), [21] Wang L., Shen W., & Lang S. (2004). Wise-ShopFloor: a Web-Based and Sensor-Driven e-shop Floor, Transactions of the ASME, Journal of Computing and Information Science in Engineering, 4(1), [22] Hu, S. J., Ko, J., Weyand, L., ElMaraghy, H. A., Lien, T. K., Koren, Y., & Shpitalni, M. (2011). Assembly system design and operations for product variety. CIRP Annals-Manufacturing Technology, 60(2), [23] ElMaraghy, H. A. (2005). Flexible and reconfigurable manufacturing systems paradigms. International journal of flexible manufacturing systems, 17(4),
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
CHAPTER 8 CLOUD COMPUTING
CHAPTER 8 CLOUD COMPUTING SE 458 SERVICE ORIENTED ARCHITECTURE Assist. Prof. Dr. Volkan TUNALI Faculty of Engineering and Natural Sciences / Maltepe University Topics 2 Cloud Computing Essential Characteristics
Essential Characteristics of Cloud Computing: On-Demand Self-Service Rapid Elasticity Location Independence Resource Pooling Measured Service
Cloud Computing Although cloud computing is quite a recent term, elements of the concept have been around for years. It is the maturation of Internet. Cloud Computing is the fine end result of a long chain;
TECHNOLOGY GUIDE THREE. Emerging Types of Enterprise Computing
TECHNOLOGY GUIDE THREE Emerging Types of Enterprise Computing TECHNOLOGY GU IDE OUTLINE TG3.1 Introduction TG3.2 Server Farms TG3.3 Virtualization TG3.4 Grid Computing TG3.5 Utility Computing TG3.6 Cloud
The Power Marketing Information System Model Based on Cloud Computing
2011 International Conference on Computer Science and Information Technology (ICCSIT 2011) IPCSIT vol. 51 (2012) (2012) IACSIT Press, Singapore DOI: 10.7763/IPCSIT.2012.V51.96 The Power Marketing Information
Cloud-Based Design and Manufacturing: Status and Promise
Cloud-Based Design and Manufacturing: Status and Promise Dazhong Wu, David W. Rosen and Dirk Schaefer Abstract The information technology industry has benefited considerably from cloud computing, which
Architectural Implications of Cloud Computing
Architectural Implications of Cloud Computing Grace Lewis Research, Technology and Systems Solutions (RTSS) Program Lewis is a senior member of the technical staff at the SEI in the Research, Technology,
Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad
Cloud Computing: Computing as a Service Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad Abstract: Computing as a utility. is a dream that dates from the beginning from the computer
Cloud Computing 159.735. Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009
Cloud Computing 159.735 Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009 Table of Contents Introduction... 3 What is Cloud Computing?... 3 Key Characteristics...
UPS battery remote monitoring system in cloud computing
, pp.11-15 http://dx.doi.org/10.14257/astl.2014.53.03 UPS battery remote monitoring system in cloud computing Shiwei Li, Haiying Wang, Qi Fan School of Automation, Harbin University of Science and Technology
How To Understand Cloud Computing
Dr Markus Hagenbuchner [email protected] CSCI319 Introduction to Cloud Computing CSCI319 Chapter 1 Page: 1 of 10 Content and Objectives 1. Introduce to cloud computing 2. Develop and understanding to how
Rapid Application Development
Rapid Application Development Chapter 7: Development RAD with CASE tool: App Inventor And Cloud computing Technology Cr: appinventor.org Dr.Orawit Thinnukool College of Arts, Media and Technology, Chiang
The Hybrid Cloud: Bringing Cloud-Based IT Services to State Government
The Hybrid Cloud: Bringing Cloud-Based IT Services to State Government October 4, 2009 Prepared By: Robert Woolley and David Fletcher Introduction Provisioning Information Technology (IT) services to enterprises
CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM
CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM Taha Chaabouni 1 and Maher Khemakhem 2 1 MIRACL Lab, FSEG, University of Sfax, Sfax, Tunisia [email protected] 2 MIRACL Lab, FSEG, University
Supply 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
CONCEPTUAL MODEL OF MULTI-AGENT BUSINESS COLLABORATION BASED ON CLOUD WORKFLOW
CONCEPTUAL MODEL OF MULTI-AGENT BUSINESS COLLABORATION BASED ON CLOUD WORKFLOW 1 XINQIN GAO, 2 MINGSHUN YANG, 3 YONG LIU, 4 XIAOLI HOU School of Mechanical and Precision Instrument Engineering, Xi'an University
A Study of Infrastructure Clouds
A Study of Infrastructure Clouds Pothamsetty Nagaraju 1, K.R.R.M.Rao 2 1 Pursuing M.Tech(CSE), Nalanda Institute of Engineering & Technology,Siddharth Nagar, Sattenapalli, Guntur., Affiliated to JNTUK,
1 Introduction. 2 What is Cloud Computing?
1 Introduction Table of Contents 1 Introduction 2 What is Cloud Computing? 3 Why is Cloud Computing important? 4 Why Cloud deployments fail? 5 Holistic Approach to cloud computing implementation 6 Conclusion
Mobile Cloud Computing: Paradigms and Challenges 移 动 云 计 算 : 模 式 与 挑 战
Mobile Cloud Computing: Paradigms and Challenges 移 动 云 计 算 : 模 式 与 挑 战 Jiannong Cao Internet & Mobile Computing Lab Department of Computing Hong Kong Polytechnic University Email: [email protected]
Permanent Link: http://espace.library.curtin.edu.au/r?func=dbin-jump-full&local_base=gen01-era02&object_id=154091
Citation: Alhamad, Mohammed and Dillon, Tharam S. and Wu, Chen and Chang, Elizabeth. 2010. Response time for cloud computing providers, in Kotsis, G. and Taniar, D. and Pardede, E. and Saleh, I. and Khalil,
Available online at www.sciencedirect.com. ScienceDirect. Procedia CIRP 38 (2015 ) 3 7
Available online at www.sciencedirect.com ScienceDirect Procedia CIRP 38 (2015 ) 3 7 The Fourth International Conference on Through-life Engineering Services Industrial big data analytics and cyber-physical
How To Understand Cloud Computing
Cloud Computing: a Perspective Study Lizhe WANG, Gregor von LASZEWSKI, Younge ANDREW, Xi HE Service Oriented Cyberinfrastruture Lab, Rochester Inst. of Tech. Abstract The Cloud computing emerges as a new
How To Understand Cloud Computing
Overview of Cloud Computing (ENCS 691K Chapter 1) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ Overview of Cloud Computing Towards a definition
Software as a Service (SaaS) for Management information system using multiple tenants
Software as a Service (SaaS) for Management information system using multiple tenants Rachana Desale, Purva Kolhatkar, Anju More, Piyush Katira, Vishal Kokane Prof.S.M.Jaybhaye (Department of Information
Capability Service Management System for Manufacturing Equipments in
Capability Service Management System for Manufacturing Equipments in Cloud Manufacturing 1 Junwei Yan, 2 Sijin Xin, 3 Quan Liu, 4 Wenjun Xu *1, Corresponding Author School of Information Engineering, Wuhan
Hexaware E-book on Q & A for Cloud BI Hexaware Business Intelligence & Analytics Actionable Intelligence Enabled
Hexaware E-book on Q & A for Cloud BI Hexaware Business Intelligence & Analytics Actionable Intelligence Enabled HEXAWARE Q & A E-BOOK ON CLOUD BI Layers Applications Databases Security IaaS Self-managed
Role of Cloud Computing in Big Data Analytics Using MapReduce Component of Hadoop
Role of Cloud Computing in Big Data Analytics Using MapReduce Component of Hadoop Kanchan A. Khedikar Department of Computer Science & Engineering Walchand Institute of Technoloy, Solapur, Maharashtra,
Applications' of Cloud Computing in Academic Institutions
Applications' of Cloud Computing in Academic Institutions Muhammad Mannir Ahmad Getso University of East London Kuala Lumpur Malaysia [email protected] Riyaz Ahmed A. H. School of Engineering & Computing
Student's Awareness of Cloud Computing: Case Study Faculty of Engineering at Aden University, Yemen
Student's Awareness of Cloud Computing: Case Study Faculty of Engineering at Aden University, Yemen Samah Sadeq Ahmed Bagish Department of Information Technology, Faculty of Engineering, Aden University,
4/6/2009 CLOUD COMPUTING : PART I WHY IS CLOUD COMPUTING DISTINCT? INTRODUCTION: CONTINUE A PERSPECTIVE STUDY
CLOUD COMPUTING : A PERSPECTIVE STUDY PART I BACKGROUND AND CONCEPTS Guannang Wang YingFeng Wang Qi Li INTRODUCTION: Coined in late of 2007 Currently emerges as a hot topic due to its abilities to offer
Cloud Computing and Software Agents: Towards Cloud Intelligent Services
Cloud Computing and Software Agents: Towards Cloud Intelligent Services Domenico Talia ICAR-CNR & University of Calabria Rende, Italy [email protected] Abstract Cloud computing systems provide large-scale
Cloud Computing For Distributed University Campus: A Prototype Suggestion
Cloud Computing For Distributed University Campus: A Prototype Suggestion Mehmet Fatih Erkoç, Serhat Bahadir Kert [email protected], [email protected] Yildiz Technical University (Turkey) Abstract
A.Prof. Dr. Markus Hagenbuchner [email protected]. CSCI319 A Brief Introduction to Cloud Computing. CSCI319 Page: 1
A.Prof. Dr. Markus Hagenbuchner [email protected] CSCI319 A Brief Introduction to Cloud Computing CSCI319 Page: 1 Content and Objectives 1. Introduce to cloud computing 2. Develop and understanding to
CLOUD COMPUTING IN HIGHER EDUCATION
Mr Dinesh G Umale Saraswati College,Shegaon (Department of MCA) CLOUD COMPUTING IN HIGHER EDUCATION Abstract Technology has grown rapidly with scientific advancement over the world in recent decades. Therefore,
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
How to Do/Evaluate Cloud Computing Research. Young Choon Lee
How to Do/Evaluate Cloud Computing Research Young Choon Lee Cloud Computing Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing
A Survey on Cloud Computing
A Survey on Cloud Computing Poulami dalapati* Department of Computer Science Birla Institute of Technology, Mesra Ranchi, India [email protected] G. Sahoo Department of Information Technology Birla
CLOUD COMPUTING. A Primer
CLOUD COMPUTING A Primer A Mix of Voices The incredible shrinking CIO CIO Magazine, 2004 IT Doesn t Matter, The cloud will ship service outside the institution and ship power from central IT groups to
A Survey on Load Balancing and Scheduling in Cloud Computing
IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 7 December 2014 ISSN (online): 2349-6010 A Survey on Load Balancing and Scheduling in Cloud Computing Niraj Patel
CLOUD COMPUTING: ARCHITECTURE AND CONCEPT OF VIRTUALIZATION
CLOUD COMPUTING: ARCHITECTURE AND CONCEPT OF VIRTUALIZATION Neha Roy 1, Rishabh Jain 2 1 PG Scholar, Masters of Technology, Galgotias College of Engineering and Technology, Greater Noida (India) 2 Assistant
[Sudhagar*, 5(5): May, 2016] ISSN: 2277-9655 Impact Factor: 3.785
IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY AVOID DATA MINING BASED ATTACKS IN RAIN-CLOUD D.Sudhagar * * Assistant Professor, Department of Information Technology, Jerusalem
Secure Cloud Computing through IT Auditing
Secure Cloud Computing through IT Auditing 75 Navita Agarwal Department of CSIT Moradabad Institute of Technology, Moradabad, U.P., INDIA Email: [email protected] ABSTRACT In this paper we discuss the
Bringing Open Choice & Application
Red Hat PaaS: Bringing Open Choice & Application Portability to the Cloud Take full advantage of clouds with JBoss Enterprise Middleware. Reduce costs and cycle times, ease development, and increase flexibility
Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing
Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing Yinong Chen 2 Big Data Big Data Technologies Cloud Computing Service and Web-Based Computing Applications Industry Control
VALUE PROPOSITION FOR SERVICE PROVIDERS. Helping Service Providers accelerate adoption of the cloud
VALUE PROPOSITION FOR SERVICE PROVIDERS Helping Service Providers accelerate adoption of the cloud Partnership with Service Providers Enabling Your Cloud Services in Complex Environments Today s challenge
INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS
INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS CLOUD COMPUTING Cloud computing is a model for enabling convenient, ondemand network access to a shared pool of configurable computing
THE QUEST FOR A CLOUD INTEGRATION STRATEGY
THE QUEST FOR A CLOUD INTEGRATION STRATEGY ENTERPRISE INTEGRATION Historically, enterprise-wide integration and its countless business benefits have only been available to large companies due to the high
Cloud Computing. Course: Designing and Implementing Service Oriented Business Processes
Cloud Computing Supplementary slides Course: Designing and Implementing Service Oriented Business Processes 1 Introduction Cloud computing represents a new way, in some cases a more cost effective way,
Building Out Your Cloud-Ready Solutions. Clark D. Richey, Jr., Principal Technologist, DoD
Building Out Your Cloud-Ready Solutions Clark D. Richey, Jr., Principal Technologist, DoD Slide 1 Agenda Define the problem Explore important aspects of Cloud deployments Wrap up and questions Slide 2
International Journal of Management (IJM), ISSN 0976 6502(Print), ISSN 0976 6510(Online), Volume 3, Issue 1, January- April (2012)
INTERNATIONAL JOURNAL OF MANAGEMENT (IJM) International Journal of Management (IJM), ISSN 0976 6502(Print), ISSN 0976 ISSN 0976 6367(Print) ISSN 0976 6375(Online) Volume 3, Issue 1, January- April (2012),
Auto-Scaling Model for Cloud Computing System
Auto-Scaling Model for Cloud Computing System Che-Lun Hung 1*, Yu-Chen Hu 2 and Kuan-Ching Li 3 1 Dept. of Computer Science & Communication Engineering, Providence University 2 Dept. of Computer Science
Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages
Ivan Zapevalov 2 Outline What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages 3 What is cloud computing? 4 What is cloud computing? Cloud computing is the
An Oracle White Paper June 2011. Oracle Cloud Computing
An Oracle White Paper June 2011 Oracle Cloud Computing 1 Executive Overview Cloud computing is a significant advancement in the delivery of information technology and services. By providing on demand access
Mobile Hybrid Cloud Computing Issues and Solutions
, pp.341-345 http://dx.doi.org/10.14257/astl.2013.29.72 Mobile Hybrid Cloud Computing Issues and Solutions Yvette E. Gelogo *1 and Haeng-Kon Kim 1 1 School of Information Technology, Catholic University
Capturing the New Frontier:
Capturing the New Frontier: How Software Security Unlocks the Power of Cloud Computing Executive Summary Cloud computing is garnering a vast share of IT interest. Its promise of revolutionary cost savings
White Paper on CLOUD COMPUTING
White Paper on CLOUD COMPUTING INDEX 1. Introduction 2. Features of Cloud Computing 3. Benefits of Cloud computing 4. Service models of Cloud Computing 5. Deployment models of Cloud Computing 6. Examples
journey to a hybrid cloud
journey to a hybrid cloud Virtualization and Automation VI015SN journey to a hybrid cloud Jim Sweeney, CTO GTSI about the speaker Jim Sweeney GTSI, Chief Technology Officer 35 years of engineering experience
NATO s Journey to the Cloud Vision and Progress
NATO s Journey to the Cloud Vision and Progress Dr Peter J. Lenk 2 Definitions of the Cloud A large-scale distributed computing paradigm that is driven by economies of scale, in which a pool of abstracted,
Cloud Architect Certification Self-Study Kit Bundle
rchitect Certification undle Certified rchitect has demonstrated proficiency in the technology architecture that underlies cloud platforms and cloud-based IT resources and solutions, and has mastered the
Cloud Computing Paradigm
Cloud Computing Paradigm Julio Guijarro Automated Infrastructure Lab HP Labs Bristol, UK 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice
On Cloud Computing Technology in the Construction of Digital Campus
2012 International Conference on Innovation and Information Management (ICIIM 2012) IPCSIT vol. 36 (2012) (2012) IACSIT Press, Singapore On Cloud Computing Technology in the Construction of Digital Campus
IS PRIVATE CLOUD A UNICORN?
IS PRIVATE CLOUD A UNICORN? With all of the discussion, adoption, and expansion of cloud offerings there is a constant debate that continues to rear its head: Public vs. Private or more bluntly Is there
A CLOUD-BASED FRAMEWORK FOR ONLINE MANAGEMENT OF MASSIVE BIMS USING HADOOP AND WEBGL
A CLOUD-BASED FRAMEWORK FOR ONLINE MANAGEMENT OF MASSIVE BIMS USING HADOOP AND WEBGL *Hung-Ming Chen, Chuan-Chien Hou, and Tsung-Hsi Lin Department of Construction Engineering National Taiwan University
Cloud Computing. Karan Saxena * & Kritika Agarwal**
Page29 Cloud Computing Karan Saxena * & Kritika Agarwal** *Student, Sir M. Visvesvaraya Institute of Technology **Student, Dayananda Sagar College of Engineering ABSTRACT: This document contains basic
What Is It? Business Architecture Research Challenges Bibliography. Cloud Computing. Research Challenges Overview. Carlos Eduardo Moreira dos Santos
Research Challenges Overview May 3, 2010 Table of Contents I 1 What Is It? Related Technologies Grid Computing Virtualization Utility Computing Autonomic Computing Is It New? Definition 2 Business Business
An Introduction to Cloud Computing Concepts
Software Engineering Competence Center TUTORIAL An Introduction to Cloud Computing Concepts Practical Steps for Using Amazon EC2 IaaS Technology Ahmed Mohamed Gamaleldin Senior R&D Engineer-SECC [email protected]
Clinical Trials in the Cloud: A New Paradigm?
Marc Desgrousilliers CTO at Clinovo Clinical Trials in the Cloud: A New Paradigm? Marc Desgrousilliers CTO at Clinovo What is a Cloud? (1 of 3) "Cloud computing is a model for enabling convenient, on-demand
The Service, The Cloud & The Method: The Connection Points
The Service, The Cloud & The Method: The Connection Points Thomas Erl SOA Systems Inc. Prentice Hall Service-Oriented Computing Series Started in 2003 Text Books are an Official Part of the SOACP Curriculum
Research and realization of Resource Cloud Encapsulation in Cloud Manufacturing
www.ijcsi.org 579 Research and realization of Resource Cloud Encapsulation in Cloud Manufacturing Zhang Ming 1, Hu Chunyang 2 1 Department of Teaching and Practicing, Guilin University of Electronic Technology
Chapter 2 Cloud Computing
Chapter 2 Cloud Computing Cloud computing technology represents a new paradigm for the provisioning of computing resources. This paradigm shifts the location of resources to the network to reduce the costs
Realize More Success with Software-plus-Services. Cloud-based software from Microsoft Dynamics ERP
Realize More Success with Software-plus-Services Cloud-based software from Microsoft Dynamics ERP Cloud computing is Internet-based development and use of computer technology. Large central data centers
International Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 3, May-Jun 2014
RESEARCH ARTICLE OPEN ACCESS Survey of Optimization of Scheduling in Cloud Computing Environment Er.Mandeep kaur 1, Er.Rajinder kaur 2, Er.Sughandha Sharma 3 Research Scholar 1 & 2 Department of Computer
Software Systems Architecture in a World of Cloud Computing. Christine Miyachi SDM Entering Class 2000
Software Systems Architecture in a World of Cloud Computing Christine Miyachi SDM Entering Class 2000 Copyright Christine Miyachi 2013 Outline Overview of cloud computing The business of cloud The process
WWT View Point. Journey to the Private Cloud: Take the First Steps with FlexPod
WWT View Point Journey to the Private Cloud: Take the First Steps with FlexPod TABLE OF CONTENTS 1...EXECUTIVE OVERVIEW 2...SECTION 1: THE ROAD TO PRIVATE CLOUDS 3...SECTION 2: START WITH A STABLE INTEGRATED
Connect for new business opportunities
Connect for new business opportunities The world of connected objects How do we monitor the carbon footprint of a vehicle? How can we track and trace cargo on the move? How do we know when a vending machine
White Paper. Cloud Performance Testing
White Paper Cloud Performance Testing Table of Contents Introduction and Background Information...2 Challenges & Limitations of On-Premise Model. 2 Cloud Scope and Service Models... 3 Why Cloud for Performance
BIG DATA-AS-A-SERVICE
White Paper BIG DATA-AS-A-SERVICE What Big Data is about What service providers can do with Big Data What EMC can do to help EMC Solutions Group Abstract This white paper looks at what service providers
Cloud computing - Architecting in the cloud
Cloud computing - Architecting in the cloud [email protected] 1 Outline Cloud computing What is? Levels of cloud computing: IaaS, PaaS, SaaS Moving to the cloud? Architecting in the cloud Best practices
Cloud Computing An Introduction
Cloud Computing An Introduction Distributed Systems Sistemi Distribuiti Andrea Omicini [email protected] Dipartimento di Informatica Scienza e Ingegneria (DISI) Alma Mater Studiorum Università di
Getting Familiar with Cloud Terminology. Cloud Dictionary
Getting Familiar with Cloud Terminology Cloud computing is a hot topic in today s IT industry. However, the technology brings with it new terminology that can be confusing. Although you don t have to know
Optimizing Service Levels in Public Cloud Deployments
WHITE PAPER OCTOBER 2014 Optimizing Service Levels in Public Cloud Deployments Keys to Effective Service Management 2 WHITE PAPER: OPTIMIZING SERVICE LEVELS IN PUBLIC CLOUD DEPLOYMENTS ca.com Table of
How To Compare Cloud Computing To Cloud Platforms And Cloud Computing
Volume 3, Issue 11, November 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Cloud Platforms
Datamation. Find the Right Cloud Computing Solution. Executive Brief. In This Paper
Find the Right Cloud Computing Solution In This Paper There are three main cloud computing deployment models: private, public, and hybrid The true value of the cloud is achieved when the services it delivers
Bringing the Cloud into Focus. A Whitepaper by CMIT Solutions and Cadence Management Advisors
Bringing the Cloud into Focus A Whitepaper by CMIT Solutions and Cadence Management Advisors Table Of Contents Introduction: What is The Cloud?.............................. 1 The Cloud Benefits.......................................
A VIEW OF CLOUD COMPUTING ADOPTION IN JORDANIAN BUSINESSES
A VIEW OF CLOUD COMPUTING ADOPTION IN JORDANIAN BUSINESSES RAED M.AL-QIREM [email protected] MOATH J. HAMAD [email protected] FACULTY OF ECONOMICS & ADMINISTRATIVE SCIENCES ALZAYTOONAH UNIVERSITY OF
Hadoop in the Hybrid Cloud
Presented by Hortonworks and Microsoft Introduction An increasing number of enterprises are either currently using or are planning to use cloud deployment models to expand their IT infrastructure. Big
Cloud Management Platform
Cloud Management Platform A NEW WAY TO MANAGE IT RESOURCES - IN THE The Paradigm Shift to Cloud Computing Engineered by and available through Solgenia, Powua is a brand offering that allows software and
An Advanced Commercial Contact Center Based on Cloud Computing
An Advanced Commercial Contact Center Based on Cloud Computing Li Pengyu, Chen Xin, Zhang Guoping, Zhang Boju, and Huang Daochao Abstract With the rapid development of cloud computing and information technology,
Enterprise Resource Planning in Cloud Computing Bhakti C Thorat 1 Siddhesh P Patil 2 Prof.Anil Chhangani 3
IJSRD - International Journal for Scientific Research & Development Vol. 3, Issue 04, 2015 ISSN (online): 2321-0613 Enterprise Resource Planning in Cloud Computing Bhakti C Thorat 1 Siddhesh P Patil 2
[email protected] [email protected]
1 The following is merely a collection of notes taken during works, study and just-for-fun activities No copyright infringements intended: all sources are duly listed at the end of the document This work
<Insert Picture Here> Enterprise Cloud Computing: What, Why and How
Enterprise Cloud Computing: What, Why and How Jean-Claude Sotto Technology Sales Rep Middlware and E2.0 The following is intended to outline our general product direction. It is intended
Communications in the Cloud: Why It Makes Sense for Today s Business
A UBM TECH WHITE PAPER MAY 2013 Communications in the Cloud: Why It Makes Sense for Today s Business Unified communications delivered in the cloud can help businesses of all sizes address many collaboration
