HPC in the Cloud Impact on Future Enterprise Architectures

Slides:



Advertisements
Similar presentations
Impacts of 3 rd Party IaaS on broadband network operations and businesses Prabhat Kumar Managing Partner, i 3 m 3 Solutions.
Advertisements

What is Cloud Computing? Massive computing resources, deployed among virtual datacenters, dynamically allocated to specific users and tasks and accessed.
1 From Grids to Service-Oriented Knowledge Utilities research challenges Thierry Priol.
Pros and Cons of Cloud Computing Professor Kam-Fai Wong Faculty of Engineering The Chinese University of Hong Kong.
Cloud Computing: Theirs, Mine and Ours Belinda G. Watkins, VP EIS - Network Computing FedEx Services March 11, 2011.
Current impacts of cloud migration on broadband network operations and businesses David Sterling Partner, i 3 m 3 Solutions.
Clouds C. Vuerli Contributed by Zsolt Nemeth. As it started.
What is Cloud Computing? o Cloud computing:- is a style of computing in which dynamically scalable and often virtualized resources are provided as a service.
SPRING 2011 CLOUD COMPUTING Cloud Computing San José State University Computer Architecture (CS 147) Professor Sin-Min Lee Presentation by Vladimir Serdyukov.
Plan Introduction What is Cloud Computing?
MIGRATING INTO A CLOUD P. Sai Kiran. 2 Cloud Computing Definition “It is a techno-business disruptive model of using distributed large-scale data centers.
FIORANO SERVICE BUS The Cloud Enablement Platform
HPC in the Cloud Impact on Future Enterprise Architectures Dr. Tirumale K (TK ) Ramesh The Boeing Company NCOIC Cloud Computing Working Group
Cloud Computing Saneel Bidaye uni-slb2181. What is Cloud Computing? Cloud Computing refers to both the applications delivered as services over the Internet.
LIGHTNESS Introduction 10th Oct, 2012 Low latency and hIGH Throughput dynamic NEtwork infrastructureS for high performance datacentre interconnectS.
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
What is the cloud ? IT as a service Cloud allows access to services without user technical knowledge or control of supporting infrastructure Best described.
1 MIKE MARCELLIN VP PRODUCT MARKETING. THE NEW NETWORK ENABLES CLOUD SERVICES, SECURITY, MOBILITY AND CONTENT DELIVERY NETWORKS.
SAM for SQL Workloads Presenter Name.
Robert Mahowald August 26, 2015 VP, Cloud Software, IDC
© 2012 IBM Corporation IBM Security Systems 1 © 2012 IBM Corporation Cloud Security: Who do you trust? Martin Borrett Director of the IBM Institute for.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
CAMPUS LAN DESIGN GUIDE Design Considerations for the High-Performance Campus LAN.
Designing Cisco Data Center Unified Fabric
Introduction To Cloud Computing By Diptee Chikmurge And Minakshi Vharkate Asst.Professor MIT AOE Alandi(D),Pune.
Cloud Agility with Performance Bridging the Performance Gap for Virtual Network Infrastructure Paul Andersen Sr. Marketing Director.
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
Azure Stack Foundation
Dr. Ir. Yeffry Handoko Putra
READ ME FIRST Use this template to create your Partner datasheet for Azure Stack Foundation. The intent is that this document can be saved to PDF and provided.
Learn how the cloud is accelerating network transformation
Unit 3 Virtualization.
Chapter 6: Securing the Cloud
Avenues International Inc.
Organizations Are Embracing New Opportunities
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
Partner Toolbox Cloud Infrastructure & Management
DocFusion 365 Intelligent Template Designer and Document Generation Engine on Azure Enables Your Team to Increase Productivity MICROSOFT AZURE APP BUILDER.
IOT Critical Impact on DC Design
Prepared by: Assistant prof. Aslamzai
What is Cloud Computing - How cloud computing help your Business?
Recommendation 6: Using ‘cloud computing’ to meet the societal need ‘Faster and transparent access to public sector services’ Cloud computing Faster and.
How Smart Networks are Changing Corporate Networks
The NPD Group - Enterprise DC Agenda
Cloud Computing By P.Mahesh
GRID COMPUTING PRESENTED BY : Richa Chaudhary.
Introduction to Cloud Computing
Cloud Computing.
AWS. Introduction AWS launched in 2006 from the internal infrastructure that Amazon.com built to handle its online retail operations. AWS was one of the.
Get Real Value and Insights from Your Data: Biin Solutions Provides Predictive Analytics, IoT, and Business Intelligence with Microsoft Azure Power MICROSOFT.
OpenNebula Offers an Enterprise-Ready, Fully Open Management Solution for Private and Public Clouds – Try It Easily with an Azure Marketplace Sandbox MICROSOFT.
CNIT131 Internet Basics & Beginning HTML
Cloud Computing Dr. Sharad Saxena.
INTER-Iot kick-off meeting
COLLABORATIVE SECURITY An approach to tackling Internet
Internet Interconnection
EIS Fast-track Revision Om Trivedi Enterprise Information Systems
Digital Transformation Asia 2018 – CALL FOR SPEAKERS
Karen Bartleson, President, IEEE Standards Association
Developing a Baseline On Cloud Security Jim Reavis, Executive Director
Excelian Grid as a Service Offers Compute Power for a Variety of Scenarios, with Infrastructure on Microsoft Azure and Costs Aligned to Actual Use MICROSOFT.
Datacastle RED Delivers a Proven, Enterprise-Class Endpoint Data Protection Solution that Is Scalable to Millions of Devices on the Microsoft Azure Platform.
September 2017.
Service Oriented Architecture (SOA)
WIS Strategy – WIS 2.0 Submitted by: Matteo Dell’Acqua(CBS) (Doc 5b)
Cloud Computing: Concepts
Fundamental Concepts and Models
Zendos Tecnologia Utilizes the Powerful, Scalable
I4.0 in Action The importance of people and culture in the Industry 4.0 transformation journey Industry 4.0 Industry 3.0 Industry 2.0 Industry 1.0 Cyber.
Presentation transcript:

HPC in the Cloud Impact on Future Enterprise Architectures Dr. Tirumale K (TK ) Ramesh The Boeing Company NCOIC Cloud Computing Working Group tirumale.k.ramesh@boeing.com NCOIC Panel NAVAIR Military Aviation Architecture Conference September 22, 2010 Approved for Public Release Distribution Unlimited NCOIC-DefDaily-TKR20100917

Cloud Computing & High Performance Computing Definitions and Synergies A paid-for service model for delivery and consumption of computing allowing organizations to access to applications, deployment and infrastructure platforms as a service provided on-demand Infrastructure services which is more of a la carte with control for infrastructure provisioning is not what Cloud offers at least for now What Cloud provides is an on-demand infrastructure as a whole (Infrastructure as a Service-IaaS) via set of pre-packaged menu options to choose the infrastructure from the providers High Performance Computing (HPC) A computational model in which high performance is delivered to support highly compute-intensive calculations mainly by using parallel algorithms with tightly-coupled, data-intensive inter-process communication, running on hundreds or even thousands of processors or cores. HPC in the Cloud- Setting up a configuration of distributed cloud resources as a tightly coupled HPC engine to meet requirements of locality of reference, communication bandwidth and latency from node to node

Cloud Computing Impact on Future Enterprise Architectures (EA) It is predicted that in next 10+ years as Cloud Computing(CC) grows and matures, it impacts and may redefine and advance the EA of an organization There is even more interest of EA to global organizations to sustain global competition and support for interoperability in a global ecosystem environment Users would be able to buy cost-effective mission-critical processes as cloud services and general buying habits of organizations may change from “buy all once” mindset to “buy breed of needed services” Adaptable and scalable architecture to support changing buying habits and support for ecosystem of cloud computing Evolvable Architectures Future Enterprise Architectures Cloud Services demands Organizations to periodically evaluate vendor technologies and risk management including COTS technologies risks Organizations to re-examine organizational security policies Organizations to have high level control over data & network demands Organizations to engage pro-actively in architecture implementations in cloud- For example designs that support integrating multiple CC interfaces

Cloud Service & Delivery Model Trade-offs Basis Criteria's: Future Architectures, Security, Interoperability and Reliability PaaS (IaaS high cost) better better better Trade-offs Vendor Responsible for Security SaaS Trade-off from EA Centric PaaS Reliability Future Architectures Adaptation to Interoperability Trade-off from Secured & global ops Centric PaaS User Responsible for Security IaaS concerns better Hybrid (Open arch) Open Standard Specifications Public Trade-off from EA Centric Hybrid security Future Architectures Adaptation to Trade-off from Secured & global ops centric Reliability Interoperability Hybrid Proprietary Specifications Private better better With balanced options, Security is still an issue for global operations

Cloud in Open Architecture Global Environment Most of cloud providers expose APIs but have specific implementations that do not permit interoperability Ope Some Open Standards under development including OGF’s Open Cloud Computing Interface- OCC (Open Cloud Consortium) is working on obtaining consensus on open standards and best practices The Cloud Security Alliance is a non-profit organization that is working on promoting the use of best practices for providing security assurance Virtualization Cloud Providers Enables open architecture Service-Oriented Arch Public Cloud Routing Switching Firewalls Hybrid Cloud Application Delivery Private Cloud Open Standards Provides global interoperability and portability

High Performance Computing (HPC) in the Cloud- Are there Cost Savings? HPC in the Cloud offers the possibility of creating applications that would otherwise be prohibitive in HPC infrastructure costs to many HPC application developers Transforming HPC to Cloud via virtualization of cloud infrastructure and adapting to HPC usage patterns of cloud resources Primary determinants of HPC performance are data locality and locality of reference, and communications latency and bandwidth Currently most of the HPC providers cannot guarantee these but possible in the near future Today, nobody would build an HPC cloud for great grand challenge scientific applications as the business is not profitable HPC users are far too small and does not take full advantage of cloud scaling As HPC usage moves more from scientific users to main stream enterprise users, HPC cloud will become more economical

High Performance Computing (HPC) in the Cloud for Future EA HPC benefits in future enterprise global operations As organizations in future become smarter in global collaborative work using 3D web technologies and other collaborative computing technologies , it creates an opportunity for HPC to tap into much broader main stream enterprise user base and instantiate an architecture view in future enterprise architectures HPC in the Cloud migration path for future EA First migrate via SaaS by tapping some acceleration HPC applications as a Cloud Service to use with traditional HPC data centers (some FPGA vendors are interested in this) Better Security in SaaS Better Adaptation to Future Enterprise Architectures to support HPC for main stream users Slowly migrate to IaaS (full provisioning of HPC resources in Cloud) So, is it all good news to migrate HPC to Cloud to save cost? No, not yet. More learning curve and initial efforts needed Initial high cost leading to lot of wait and watch now

High Performance Computing (HPC) in the Cloud- What are the Gaps? Gaps for Migration of HPC to Cloud HPC (Traditional P & D computing with high throughput HW and optimized SW stack) Dynamic and adaptive workload management to fully utilize cloud resources Cloud Fabric Scalability: Intelligent management of resources from network all the way up to processor/multi-core level( to gain fine-grain multi-threading parallelism) Cloud Computing Open Architecture to leverage COTS HPC solutions and dramatically decrease the cost for doing HPC – a clear lift off opportunity for HPC to enter main stream Cloud Computing Need virtualization of accelerators on the cloud to migrate any Hybrid HPC to cloud More compute intensive applications today demands HPC acceleration via CPU/GPU, CPU/FPGA Some HPC in Cloud offerings today Penguin’s HPC-as-a ServiceTM Open Question: Is the Cloud robust enough to handle the massive computing cycles and very high system throughput needed for an effective HPC environment?

Cloud in Open Architecture Environment Impact to HPC in the Cloud Security and Legal/Legislation Issues Impact Potential exposure of sensitive and valuable information processed in HPC in the Cloud HPC have well developed security layers in a single HPC data center environment Security providers are looking to enhance the security of cloud offerings such as cloud-based intrusion prevention which allows users to monitor network activity for malicious behavior This requires integrating traditional HPC security layers with higher level cloud security layer for HPC offerings in cloud There is no doubt that Cloud Computing is still in its infancy and many offerings remain insecure or poorly documented Need to put more trust in security suppliers Private cloud architectures may be holding well at a good level in the enterprise, but open standards to facilitate managing across global competing platforms is still far away for global operations Currently opportunities are opening up for HPC in private Clouds

Secured Cloud Computing for Global Operations- Are We There Yet? I say it is a Mixed Bag Security is a major concern Some cloud opponents argue that customer data is more secure when managed internally and not throw it on cloud Some cloud supporters argue that Cloud Providers have a strong incentive to maintain trust so that they can provide a higher level of security in the near future Expectations going forward Most organizations experimenting with small implementations as Private and Hybrid Cloud architectures Private Cloud may move into the mainstream well before truly global standards may even come into play Eventually there will be one standard that some experts argue may even take longer for standardization (10+ years)

EA View as a Cloud Fabric Final Thoughts Delivering Secured Cloud Computing for Global Operations is not the responsibility of one single organization We need a well established framework for collaborations of all stakeholders (Industries, Consumers, Government and Academia) Fundamentally Cloud needs to be a “Virtual Connector” to achieve “Net centricity” Future Enterprise divides into community of people, processes, information, knowledge and services interconnected by a smarter network to achieve maximum benefit of its resources with reduced cost Smart Network (technology enabler) Technical interoperability People (Stakeholders) Cloud (Virtual Connector Organizational interoperability Processes Information/ Knowledge/ Semantic interoperability EA View as a Cloud Fabric

Final Thoughts Commercial and Military Aviation Architecture need to align with the global enterprise architecture in order to support today’s global business using key technology pointers Recommended migration plan is to first apply SoA in Aviation Architectures and transform them to cloud offerings Take the architectural principle of SOA and applying it to an infrastructure offered by cloud Finally integrate into HPC usage in the long run within a comprehensive enterprise architectural framework to support global interoperability Network Technology is only an enabler for future aviation architectures implemented on Cloud but network itself is not a major problem NCOIC can help in providing the necessary guidance in the proliferation of Cloud Computing in support of future enterprise open architectures that evolves and uses emerging technologies rendered on the cloud that can be accessed via cloud services Cloud computing can provide highly cost effective implementations of the architecture but Security is still the main issue

Thank You!