SlideShare une entreprise Scribd logo
1  sur  46
Télécharger pour lire hors ligne
Tecnologie Cloud per la fornitura di applicazioni
         ambientali HPC in modalità SaaS


                     Paolo Maggi <paolo.maggi@nice-software.com>
                                    R&D Manager



Copyright © NICE - 2012
Tecnologie Cloud per la fornitura di applicazioni
          ambientali HPC in modalità SaaS

                          Software
                               High
                          as Performance
                          a    Computing
                          Service

Copyright © NICE - 2012
What is High Performance Computing?

      Refers to the use of supercomputers or clusters of
      computers to solve difficult computational problems that
      typically arise through scientific inquiry.
      Computer users turn to HPC when a problem is too
      large to solve on a conventional laptop or workstation or
      runs too slowly
        –    it requires too much memory or disk space
        –    the algorithm is complex
        –    the dataset is large
        –    data access is slow




Copyright © NICE - 2012
When we need HPC?

      To do a time-consuming operation in less time
        – I am an aircraft engineer
        – I need to run a simulation to test the stability of the wings at high
          speed
        – I’d rather have the result in 5 minutes than in 5 days so that I
          can complete the aircraft final design sooner




Copyright © NICE - 2012
When we need HPC?

      To do an operation before a tighter deadline
        – I am a weather prediction agency
        – I am getting input from weather stations/sensors
        – I’d like to make the forecast for tomorrow before tomorrow




Copyright © NICE - 2012
When we need HPC?

      To do a high number of operations per seconds
        – I am an engineer of ACME.com
        – My Web server gets 1,000 hits per seconds
        – I’d like my web server and my databases to handle 1,000
          transactions per seconds so that customers do not experience
          bad delays




Copyright © NICE - 2012
How to get my answer faster?

      Work harder
        – Get faster hardware

      Work smarter
        – Use optimized algorithms (libraries!)
        – Write faster code (adapt to match hardware)
        – Trade convenience for performance (e.g. compiled program vs.
          script program)

      Delegate parts of the work
        – Parallelize code
        – Use accelerators (GPGPU/CUDA)


Copyright © NICE - 2012
Leveraging parallelism




Copyright © NICE - 2012
Leveraging parallelism




                                       Functional parallelism
                          Different people are performing different tasks at the same time

Copyright © NICE - 2012
Leveraging parallelism




                                     Data parallelism
         Different people are performing the same task, but on different (equivalent) objects

Copyright © NICE - 2012
What a cluster is…

      A cluster needs:
        – Several computers, nodes, often in special cases for easy
          mounting in a rack
        – One or more networks (interconnections) to hook the nodes
          together
        – Software that allows the nodes to communicate with each other
          (e.g. MPI)
        – Software, called Distributed Resource Manager (DRM), that
          manage resources and assign them to individual users and
          computational jobs (e.g. LSF, PBS, SGE, …)


      A cluster is: all of those components working together to
      form one big computer (to give you answers in a fast way)

Copyright © NICE - 2012
How a cluster looks like?




Copyright © NICE - 2012
What is Cloud Computing?




Copyright © NICE - 2012
A working definition of Cloud Computing (NIST)

      Cloud computing is a model for enabling convenient,
      on-demand network access to a shared pool of
      configurable computing resources (e.g., networks,
      servers, storage, applications, and services) that can
      be rapidly provisioned and released with minimal
      management effort or service provider interaction.
      This cloud model promotes availability
      Composed of
        – five essential characteristics
        – three service models
        – four deployment models



Copyright © NICE - 2012
The NIST Cloud definition framework


                                           On Demand Self-Service
Essential
                              Broad Network Access              Rapid Elasticity
Characteristics
                                Resource Pooling            Measured Service



Service                   Software as a         Platform as a         Infrastructure as a
Models                    Service (SaaS)       Service (PaaS)           Service (IaaS)



                                           Hybrid Clouds
Deployment
Models                     Private         Community
                                                                      Public Cloud
                           Cloud             Cloud



Copyright © NICE - 2012
Cloud Computing Offerings




Copyright © NICE - 2012
About NICE
                             Pioneer in Technical and
                             Engineering Cloud solutions
                                14 years experience with enterprise
                                Grid/Cloud solutions throughout all
                                industries
                                Worked closely with ISV and HW vendors
  Headquarters: Italy           since the beginning
  Offices: USA, Germany         Strong relationship with Research and
                                Academia

                             Core business: Access to Grid / HPC
                             solutions and Remote Visualization
                                EnginFrame Grid Portal product line
                                DCV Remote Visualization technology

                             Other relevant competencies
                                Distributed Resource Management
                                Grid Intelligence
                                Visualization technology integration


Copyright © NICE - 2012
NICE Customers and Market Segments

Energy                                          Aerospace & Manufacturing
Addax Petroleum, AECL, Hess, Bayerngas,         AIRBUS, Air Products and Chemicals,
BHP Billiton, Beicip, British Gas, Centrica,    Procter&Gamble, SelexGalileo, Goodrich
Chevron, Conoco-Phillips, Dong, Dowell,         Aerospace, Hamilton Sunstrand, Kimberly
DSC-Libya, ENI/Agip, GazPromNeft, GDF,          Clarke, Magellan Aerospace, Nordam,
Logelco, Maersk Oil, Marathon Oil, Nexen,       Northrop Grumman, Raytheon, Thales
Novatek, Papuan Oil, Rosneft,
Schlumberger, Shengli Oil, Sonatrach,           Automotive & Industrial Equipment
Statoil, Talisman Energy, TNK-BP, TNNC,
                                                Audi, ARRK, Bridgestone, Bosch, Daimler,
TOTAL, WesternGeco, Xinjiang Oil
                                                Delphi, Dow Chemical, FIAT, Ferrari, Honda,
                                                Hyundai, Jaguar-Land Rover, Lear, Magneti
Life Sciences                                   Marelli, McLaren, P+Z, PSA, Tata Steel,
Bayer, Biolab, DEISA project, Swiss Institute   Toyota, TRW, Volkswagen
for Bioinformatics, Partners Healthcare,
Pharsight, M.D. Anderson Cancer Center          Research & Education
                                                ASSC, Beihang Uni, CCLRC, CILEA, CNR,
Others                                          CNRS/IN2P3, ENEA, Georgia State Uni,
Accent, Samsung SDI, SensorDynamics,            INFN, RMSC, Harvard Uni, Messina Uni,
Bank of Italy, Deutsche Bank                    Huazhong Normal Uni, Yale Uni



Copyright © NICE - 2012
The NICE Grand Vision


                                      Internal
                                     Resources
     Administrators                                          Partner
      & Managers



                                                                Supplier


                                                                 Customer

                                     Multi-Tenancy &
                                  Collaboration services

                                                           HPC Centers,
                                                           Public Clouds,
                                                                 …

               User

Copyright © NICE - 2012
NICE Products & Solutions

              NICE EnginFrame



              NICE DCV




              NICE EnginFrame Views



               Solutions for vertical markets
                                      markets:

                     Life Science
                     Oil&Gas
                     Automotive
Copyright © NICE - 2012
NICE Products Overview

                 Project Mgr    End Users      Developers         Developers      End Users             End Users

                      Customer 1 (Corporate network)                  Customer 2 (VPN)        ...       Customer N


                 Service A              Service B                         Service C                      Service X
                  (HPC)              (3D application)                      (SaaS)
                                                                            SaaS)
                                                                                              ...       (workflow)
                                                                                                         workflow)


                                                 Service Presentation Layer                          Access Control
                                                       (Web, API, Command-line, ...)                AD, LDAP, NIS, …


                                                                                                Vertical solutions

                                                          Views                                        DataGate
                                                                                                       SLB-RE
                               HPC                                                                        …
                                                Desktop Cloud
                                                 Visualization


                                                Infrastructure model abstraction

                    GridML                   ViewsML                        CloudML                 Accounting
                     driver                    driver                         driver                 & Billing

                 LSF, Lava, SGE,            DCV, VNC, RGS,                VMWARE, EC2,                 RDBMS
                 PBS, MOAB, …                  TAW, …                      MOAB, ISF, …

Copyright © NICE - 2012
Our architecture
                 Access                              Self-Service Offering                           Resources
                      Thin viewer


                                                     DCV protocol                                              Linux &
Collaborators,
                                                                                                              Windows
Support staff
                                                                                                                 3D
                                                                                             Visualization    sessions
                                                                                               Servers


                                    HTTP(S)




                                                                             HPC schdulers
 End Users
                                                                                                             HPC jobs

                          Command-line




                                                                             Orchestration &
                                                                              Provisioning
                                              SOAP

                                                                                                             Storage

 Developers,
 Integrators

Copyright © NICE - 2012
User Experience in the Technical Cloud
                          Enterprise                     Open Grid
                            Grid                          Portal

                                Desktop
                               Scavenging




                                            Commercial
                                            HPC Cloud
 HPC
Clusters




Copyright © NICE - 2012
NICE EnginFrame key features

      Lightweight Web front-end for HPC systems
      Best in class data management
      WebServices API and command-line interface
      Controlled, user friendly application submission
      Supports all mainstream job schedulers
      Workload, resource, license monitoring




Copyright © NICE - 2012
Batch job / workflow submission




                                                            User friendly,
                                                     Application-oriented
                                                         Job submission


                                                     Hide complexity of
                                                   Underlying scheduler



                                                     Flexible and efficient
                                                   Input file management




Copyright © NICE - 2012
Application Data Management


  Application data
  can be organized
  into projects

   Application data
   can be marked as
   starred

   Metadata can be
   associated to
   application data




Copyright © NICE - 2012
Monitoring

  Jobs, Hosts, Queues, Licenses, …




Copyright © NICE - 2012
Data transfers & file management

  The file manager component allows to seamless navigate and
  access server-side files from the web browser




Copyright © NICE - 2012
SOA-enabled job submission
                                           WS-I interface
                                           Java / .NET client library and
                                           command line interface
                                           Simplifies integration with
                                           client-side applications
                                           (optimization, workflow, etc.)
                                           for power-users




Copyright © NICE - 2012
What is a 3D Cloud?

      "Cloud computing is a model for enabling convenient,
      on-demand network access to a shared pool of
      configurable computing resources (e.g., networks,
      servers, storage, applications, and services) that can be
      rapidly provisioned and released with minimal
      management effort or service provider interaction.” (NIST)

      3D Clouds will enable on-demand network access to
      interactive 3D applications (like visualization
      applications for scientific data, CAD applications, etc.)

                     Why NICE customers need a 3D Cloud?

Copyright © NICE - 2012
A typical scenario in the CAE computing sector


                              1 - Simulation submission


               Win



                          2 - Data Transfer to visualize results

                                                                Server/Data
                                                                  Center
                3 - Collaboration
              Needs Data exchange        CAE Workstations
                                         • Can run small to medium serial analysis
                                         • Requires high-end GPU for rendering
           Win                           • May represent IT management
                                           challenges (tens to hundreds of seats)


Copyright © NICE - 2012
Problems associated to this model


                                            NETWORK
             Network overload leading to poor performance and response times all round
                                               COST
               Expensive, dedicated workstations (GPU, memory, …) with short lifecycle
                                          IT MANAGEMENT
                 Support, update and replace tens to tens of thousands of workstations
                                           WORKSTATION SIZING
                          Workstations have to be sized for the largest expected models
                                               SECURITY
                     Moving sensitive data around (in/out organization) is always risky
                                                WORKFORCE
                            Current models do not support a diverse mobile workforce




Copyright © NICE - 2012
Moving technical applications closer to the data


                               WS                                  PC




                                         HPC job
                      Collaboration                                 Remote
                                      submission and
                                       management                 Visualization


        Linux




                                                 Job submission



Copyright © NICE - 2012                                                           33
Benefits of the HPC Cloud model


                                               NETWORK
                           Network is no more a bottleneck and data loads faster
                                               COST
                  Centralized & Shared servers are less expensive to buy & manage
                                       IT MANAGEMENT
             Support, update and replacement are more efficient & do not affect users
                                        WORKSTATION SIZING
                          Resources are dynamically sized based on users needs
                                            SECURITY
             Sensitive data remain within protected data center with full access control
                                          WORKFORCE
              Users can virtually connect & collaborate from anywhere with any client




Copyright © NICE - 2012
Enabling Technologies for the 3D Clouds

      Technologies providing secure remote network access to
      interactive 3D applications leveraging server-side graphic
      hardware acceleration (GPUs)




      A software stack that allows the end-user to easily launch and
      access remote interactive applications and takes care of managing
      and load balancing applications and desktop sessions running
      within a Visualization Farm

Copyright © NICE - 2012
NICE EnginFrame Views



                                     NICE EnginFrame (Portal and Gateway)

                                  Job Scheduler & Distributed Resource Manager

                                               2D & 3D Applications

                   VirtualGL         RealVNC        NICE DCV          HP RGS        NX, RDP, ...




                          LINUX
                                                                                     WINDOWS
                     SOLARIS
                                                  Computing Infrastructure



                                                                Storage Infrastructure



Copyright © NICE - 2012
How Does It Work?

                The user connects to EnginFrame to
                create a new Session
                                                              EnginFrame
                                                                            Job sch. selects the appropriate
                                                                            node and starts the session
                                            1
                   Win
                                                                       2


                                                    3

               User gets connected to the session
               on the selected node
                                                                 Job Sch.


                               64GBytes, Linux
                                                                            4GB, Win/Lin blades
                                                        8GB, Windows




         Heterogeneous infrastructure: HW, OS, middle-wares
                                               middle-
Copyright © NICE - 2012
Benefits for the End Users

         Access to Applications as a Service
          – Hide infrastructure details (site, platform, etc…)
          – Session allocation can be influenced by memory requirements, data
            location affinity and other customer-specific parameters
          – Intelligent load balancing of sessions, based on the Job Scheduler
                  • Memory-aware, Memory reservation, Application license-aware
          – Fewer or better optimized data transfers
         Collaboration, session sharing
          – The session owner can generate a “URL” that can be sent by email /
            instant message to invite a collegue to join a given session, without
            disclosing the user’s password
         Easy management of active session
          – Create new sessions with user-specific preferences (resolution, etc...)
          – List, reconnect and kill existing sessions
         Seamless Access to the sessions and Single Sign-On
          – Automation of session-level password create/destroy
                  • E.g. login via NTLM / ActiveDirectory credentials and map to Linux user



Copyright © NICE - 2012
Benefits for the Administrators

        Increased level of service provided to users
          –    Sessions are load balanced by the Job Scheduler to match user needs
          –    Memory reservation and Data locality scheduling
          –    Reduce help desk calls
          –    Exposed services can be personalized per user/group/project
        Accounting
          – Sessions are jobs, so the resource usage accounting by user, group,
            project can be collected through any Analytics tool
        Monitoring
          – The load and usage of the login farm is monitored via EnginFrame
          – Node loading conditions, active sessions
          – Administrators can control and manage users’ idle or stuck sessions
        Support
          – Administrators can connect to user’s sessions to provide support
        Security
          – Easy integration into identity services, SSO, Enterprise portals



Copyright © NICE - 2012
NICE DCV (Desktop Cloud Visualization)

      Originated in IBM Research in 2004, acquired by NICE in summer
      2010

      Provides efficient remote access to graphic-intensive, professional
      OpenGL applications

      A central (graphics-enabled) server is accessed by remote users

      Users only need low-end machines with network connectivity to the
      server in order to view and interact with remote application

      One or more users (collaborators) can simultaneously access the
      server

      Is the key technology for delivery of real-time 3D graphics but relies
      on other software to provide the collaborative environment
      (RealVNC Visualization Edition)

Copyright © NICE - 2012
NICE DCV – Main Features

      Works on Windows and Linux, leveraging high-end NVIDIA GPUs

      Support GPU sharing across multiple users, multiple OS
        – First product on the market to allow the sharing of physical GPUs
          between multiple Windows VMs while maintaining full OpenGL
          acceleration and workstation-class performance

      Bandwidth optimized balancing of quality Vs. frame rate

      High network latency tolerance

      Validated and optimized for Technical Computing applications

      Perfectly integrated with NICE EnginFrame for session
      management



Copyright © NICE - 2012
Windows application delivery




Copyright © NICE - 2012
Linux application delivery
                                                       43




Copyright © NICE - 2012
Web-based Thin client access




Copyright © NICE - 2012
Built-in collaboration
                                                   45




Copyright © NICE - 2012
Thank you!




Copyright © NICE - 2012

Contenu connexe

Tendances

Why We Fail: How an architect learned to stop worrying and love the cloud
Why We Fail:  How an architect learned to stop worrying and love the cloudWhy We Fail:  How an architect learned to stop worrying and love the cloud
Why We Fail: How an architect learned to stop worrying and love the cloudAlex Jauch
 
Day 3 p4 - cloud strategy
Day 3   p4 - cloud strategyDay 3   p4 - cloud strategy
Day 3 p4 - cloud strategyLilian Schaffer
 
Emulex and IDC Present Why I/O is Strategic for the Cloud
Emulex and IDC Present Why I/O is Strategic for the Cloud Emulex and IDC Present Why I/O is Strategic for the Cloud
Emulex and IDC Present Why I/O is Strategic for the Cloud Emulex Corporation
 
RTView - Monitoring Service for SmartCloud Applications
RTView - Monitoring Service for SmartCloud ApplicationsRTView - Monitoring Service for SmartCloud Applications
RTView - Monitoring Service for SmartCloud ApplicationsSL Corporation
 
Making Sense of the Cloud
Making Sense of the CloudMaking Sense of the Cloud
Making Sense of the CloudSpiceworks
 
Permal case study (IaaS, Hosting, Citrix Management & Intrusion Detection)
Permal case study (IaaS, Hosting, Citrix Management & Intrusion Detection)Permal case study (IaaS, Hosting, Citrix Management & Intrusion Detection)
Permal case study (IaaS, Hosting, Citrix Management & Intrusion Detection)Andreas Ramov
 
Three pillars of a working cloud model
Three pillars of a working cloud modelThree pillars of a working cloud model
Three pillars of a working cloud modelMaik Schmalstich
 
HP Cloud Business - Australia & New Zealand
HP Cloud Business - Australia & New ZealandHP Cloud Business - Australia & New Zealand
HP Cloud Business - Australia & New ZealandDamian Hamilton
 
Zsl cloud-management-made-easier-with-scm
Zsl cloud-management-made-easier-with-scmZsl cloud-management-made-easier-with-scm
Zsl cloud-management-made-easier-with-scmzslmarketing
 
Cloud Computing Webinar
Cloud Computing WebinarCloud Computing Webinar
Cloud Computing WebinarSaif Ahmad
 
2012.05.11 - Cloud Builders - RV des Experts - Forum du Club Cloud des Parten...
2012.05.11 - Cloud Builders - RV des Experts - Forum du Club Cloud des Parten...2012.05.11 - Cloud Builders - RV des Experts - Forum du Club Cloud des Parten...
2012.05.11 - Cloud Builders - RV des Experts - Forum du Club Cloud des Parten...Club Cloud des Partenaires
 
Future of the Cloud: Cloud Platform APIs are the Business of Computing
Future of the Cloud: Cloud Platform APIs are the Business of ComputingFuture of the Cloud: Cloud Platform APIs are the Business of Computing
Future of the Cloud: Cloud Platform APIs are the Business of ComputingReadWrite
 
Cloud services 101
Cloud services 101  Cloud services 101
Cloud services 101 InnoTech
 
Oracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureOracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureBob Rhubart
 
Enterprise Private Cloud Computing
Enterprise Private Cloud ComputingEnterprise Private Cloud Computing
Enterprise Private Cloud ComputingCisco Canada
 
Virtualization 2 Business
Virtualization 2 BusinessVirtualization 2 Business
Virtualization 2 Businessheraldschelke
 

Tendances (18)

Why We Fail: How an architect learned to stop worrying and love the cloud
Why We Fail:  How an architect learned to stop worrying and love the cloudWhy We Fail:  How an architect learned to stop worrying and love the cloud
Why We Fail: How an architect learned to stop worrying and love the cloud
 
Day 3 p4 - cloud strategy
Day 3   p4 - cloud strategyDay 3   p4 - cloud strategy
Day 3 p4 - cloud strategy
 
Emulex and IDC Present Why I/O is Strategic for the Cloud
Emulex and IDC Present Why I/O is Strategic for the Cloud Emulex and IDC Present Why I/O is Strategic for the Cloud
Emulex and IDC Present Why I/O is Strategic for the Cloud
 
RTView - Monitoring Service for SmartCloud Applications
RTView - Monitoring Service for SmartCloud ApplicationsRTView - Monitoring Service for SmartCloud Applications
RTView - Monitoring Service for SmartCloud Applications
 
Making Sense of the Cloud
Making Sense of the CloudMaking Sense of the Cloud
Making Sense of the Cloud
 
Permal case study (IaaS, Hosting, Citrix Management & Intrusion Detection)
Permal case study (IaaS, Hosting, Citrix Management & Intrusion Detection)Permal case study (IaaS, Hosting, Citrix Management & Intrusion Detection)
Permal case study (IaaS, Hosting, Citrix Management & Intrusion Detection)
 
Three pillars of a working cloud model
Three pillars of a working cloud modelThree pillars of a working cloud model
Three pillars of a working cloud model
 
The Value of 'Cloud' in the Business Technology Ecosystem
The Value of 'Cloud' in the Business Technology EcosystemThe Value of 'Cloud' in the Business Technology Ecosystem
The Value of 'Cloud' in the Business Technology Ecosystem
 
HP Cloud Business - Australia & New Zealand
HP Cloud Business - Australia & New ZealandHP Cloud Business - Australia & New Zealand
HP Cloud Business - Australia & New Zealand
 
Zsl cloud-management-made-easier-with-scm
Zsl cloud-management-made-easier-with-scmZsl cloud-management-made-easier-with-scm
Zsl cloud-management-made-easier-with-scm
 
Cloud Computing Webinar
Cloud Computing WebinarCloud Computing Webinar
Cloud Computing Webinar
 
2012.05.11 - Cloud Builders - RV des Experts - Forum du Club Cloud des Parten...
2012.05.11 - Cloud Builders - RV des Experts - Forum du Club Cloud des Parten...2012.05.11 - Cloud Builders - RV des Experts - Forum du Club Cloud des Parten...
2012.05.11 - Cloud Builders - RV des Experts - Forum du Club Cloud des Parten...
 
Future of the Cloud: Cloud Platform APIs are the Business of Computing
Future of the Cloud: Cloud Platform APIs are the Business of ComputingFuture of the Cloud: Cloud Platform APIs are the Business of Computing
Future of the Cloud: Cloud Platform APIs are the Business of Computing
 
Cloud services 101
Cloud services 101  Cloud services 101
Cloud services 101
 
Oracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureOracle Cloud Reference Architecture
Oracle Cloud Reference Architecture
 
Enterprise Private Cloud Computing
Enterprise Private Cloud ComputingEnterprise Private Cloud Computing
Enterprise Private Cloud Computing
 
Virtualization 2 Business
Virtualization 2 BusinessVirtualization 2 Business
Virtualization 2 Business
 
Blueprinting solutions for cloud computing
Blueprinting solutions for cloud computingBlueprinting solutions for cloud computing
Blueprinting solutions for cloud computing
 

En vedette

Create Linux Template VM Hardware Specs using VMware Station
Create Linux Template VM Hardware Specs using VMware StationCreate Linux Template VM Hardware Specs using VMware Station
Create Linux Template VM Hardware Specs using VMware StationImad Daou
 
Windows Azure Pack Enabling Virtual Machines - IaaS & Virtual Machine Role - ...
Windows Azure Pack Enabling Virtual Machines - IaaS & Virtual Machine Role - ...Windows Azure Pack Enabling Virtual Machines - IaaS & Virtual Machine Role - ...
Windows Azure Pack Enabling Virtual Machines - IaaS & Virtual Machine Role - ...EPC Group
 
Cloud Computing Proposal for an European Strategic Research Agenda
Cloud Computing Proposal for an European Strategic Research AgendaCloud Computing Proposal for an European Strategic Research Agenda
Cloud Computing Proposal for an European Strategic Research AgendaFrancesco Ruffino
 
VMM Networking Poster
VMM Networking PosterVMM Networking Poster
VMM Networking PosterPaulo Freitas
 
e-Infrastructures for Science and Industry
e-Infrastructures for Science and Industrye-Infrastructures for Science and Industry
e-Infrastructures for Science and IndustryWolfgang Gentzsch
 
Spotlight on the petroleum and energy vertical
Spotlight on the petroleum and energy vertical Spotlight on the petroleum and energy vertical
Spotlight on the petroleum and energy vertical FileCatalyst
 
Best Practices for Decommission PSTs - EPC Group High Level Overview
Best Practices for Decommission PSTs - EPC Group High Level OverviewBest Practices for Decommission PSTs - EPC Group High Level Overview
Best Practices for Decommission PSTs - EPC Group High Level OverviewEPC Group
 
2016 Azure Bootcamp Taipei - Infrastructure as Code by Azure Resource Manager...
2016 Azure Bootcamp Taipei - Infrastructure as Code by Azure Resource Manager...2016 Azure Bootcamp Taipei - Infrastructure as Code by Azure Resource Manager...
2016 Azure Bootcamp Taipei - Infrastructure as Code by Azure Resource Manager...howie YU
 
Getting Started with Amazon AppStream (SVC103) | AWS re:Invent 2013
Getting Started with Amazon AppStream (SVC103) | AWS re:Invent 2013Getting Started with Amazon AppStream (SVC103) | AWS re:Invent 2013
Getting Started with Amazon AppStream (SVC103) | AWS re:Invent 2013Amazon Web Services
 
Hardware VDI vs. Software VDI
Hardware VDI vs. Software VDIHardware VDI vs. Software VDI
Hardware VDI vs. Software VDIcitrixgurl
 
Clusters, Grids & Clouds for Engineering Design, Simulation, and Collaboration
Clusters, Grids & Clouds for Engineering Design, Simulation, and CollaborationClusters, Grids & Clouds for Engineering Design, Simulation, and Collaboration
Clusters, Grids & Clouds for Engineering Design, Simulation, and CollaborationWolfgang Gentzsch
 
Cloud Service Template
Cloud Service TemplateCloud Service Template
Cloud Service TemplatePrezibase
 
Virtual Desktop Infrastructure Overview
Virtual Desktop Infrastructure OverviewVirtual Desktop Infrastructure Overview
Virtual Desktop Infrastructure Overviewkoesteruk22
 
Deploying Amazon WorkSpaces at Scale with Johnson & Johnson
Deploying Amazon WorkSpaces at Scale with Johnson & JohnsonDeploying Amazon WorkSpaces at Scale with Johnson & Johnson
Deploying Amazon WorkSpaces at Scale with Johnson & JohnsonAmazon Web Services
 
Announcing Amazon AppStream 2.0 - January 2017 Online Tech Talks
Announcing Amazon AppStream 2.0 - January 2017 Online Tech TalksAnnouncing Amazon AppStream 2.0 - January 2017 Online Tech Talks
Announcing Amazon AppStream 2.0 - January 2017 Online Tech TalksAmazon Web Services
 
Getting Started with Amazon AppStream
Getting Started with Amazon AppStreamGetting Started with Amazon AppStream
Getting Started with Amazon AppStreamAmazon Web Services
 
AWS Summit London 2014 | Amazon WorkSpaces (100)
AWS Summit London 2014 | Amazon WorkSpaces (100)AWS Summit London 2014 | Amazon WorkSpaces (100)
AWS Summit London 2014 | Amazon WorkSpaces (100)Amazon Web Services
 
VMware Advance Troubleshooting Workshop - Day 4
VMware Advance Troubleshooting Workshop - Day 4VMware Advance Troubleshooting Workshop - Day 4
VMware Advance Troubleshooting Workshop - Day 4Vepsun Technologies
 
AWS Black Belt Online Seminar 2016 Amazon WorkSpaces
AWS Black Belt Online Seminar 2016 Amazon WorkSpacesAWS Black Belt Online Seminar 2016 Amazon WorkSpaces
AWS Black Belt Online Seminar 2016 Amazon WorkSpacesAmazon Web Services Japan
 

En vedette (20)

Create Linux Template VM Hardware Specs using VMware Station
Create Linux Template VM Hardware Specs using VMware StationCreate Linux Template VM Hardware Specs using VMware Station
Create Linux Template VM Hardware Specs using VMware Station
 
Windows Azure Pack Enabling Virtual Machines - IaaS & Virtual Machine Role - ...
Windows Azure Pack Enabling Virtual Machines - IaaS & Virtual Machine Role - ...Windows Azure Pack Enabling Virtual Machines - IaaS & Virtual Machine Role - ...
Windows Azure Pack Enabling Virtual Machines - IaaS & Virtual Machine Role - ...
 
Cloud Computing Proposal for an European Strategic Research Agenda
Cloud Computing Proposal for an European Strategic Research AgendaCloud Computing Proposal for an European Strategic Research Agenda
Cloud Computing Proposal for an European Strategic Research Agenda
 
VMM Networking Poster
VMM Networking PosterVMM Networking Poster
VMM Networking Poster
 
e-Infrastructures for Science and Industry
e-Infrastructures for Science and Industrye-Infrastructures for Science and Industry
e-Infrastructures for Science and Industry
 
Spotlight on the petroleum and energy vertical
Spotlight on the petroleum and energy vertical Spotlight on the petroleum and energy vertical
Spotlight on the petroleum and energy vertical
 
Best Practices for Decommission PSTs - EPC Group High Level Overview
Best Practices for Decommission PSTs - EPC Group High Level OverviewBest Practices for Decommission PSTs - EPC Group High Level Overview
Best Practices for Decommission PSTs - EPC Group High Level Overview
 
2016 Azure Bootcamp Taipei - Infrastructure as Code by Azure Resource Manager...
2016 Azure Bootcamp Taipei - Infrastructure as Code by Azure Resource Manager...2016 Azure Bootcamp Taipei - Infrastructure as Code by Azure Resource Manager...
2016 Azure Bootcamp Taipei - Infrastructure as Code by Azure Resource Manager...
 
Getting Started with Amazon AppStream (SVC103) | AWS re:Invent 2013
Getting Started with Amazon AppStream (SVC103) | AWS re:Invent 2013Getting Started with Amazon AppStream (SVC103) | AWS re:Invent 2013
Getting Started with Amazon AppStream (SVC103) | AWS re:Invent 2013
 
Hardware VDI vs. Software VDI
Hardware VDI vs. Software VDIHardware VDI vs. Software VDI
Hardware VDI vs. Software VDI
 
Clusters, Grids & Clouds for Engineering Design, Simulation, and Collaboration
Clusters, Grids & Clouds for Engineering Design, Simulation, and CollaborationClusters, Grids & Clouds for Engineering Design, Simulation, and Collaboration
Clusters, Grids & Clouds for Engineering Design, Simulation, and Collaboration
 
Cloud Service Template
Cloud Service TemplateCloud Service Template
Cloud Service Template
 
Virtual Desktop Infrastructure Overview
Virtual Desktop Infrastructure OverviewVirtual Desktop Infrastructure Overview
Virtual Desktop Infrastructure Overview
 
Deploying Amazon WorkSpaces at Scale with Johnson & Johnson
Deploying Amazon WorkSpaces at Scale with Johnson & JohnsonDeploying Amazon WorkSpaces at Scale with Johnson & Johnson
Deploying Amazon WorkSpaces at Scale with Johnson & Johnson
 
Announcing Amazon AppStream 2.0 - January 2017 Online Tech Talks
Announcing Amazon AppStream 2.0 - January 2017 Online Tech TalksAnnouncing Amazon AppStream 2.0 - January 2017 Online Tech Talks
Announcing Amazon AppStream 2.0 - January 2017 Online Tech Talks
 
Getting Started with Amazon AppStream
Getting Started with Amazon AppStreamGetting Started with Amazon AppStream
Getting Started with Amazon AppStream
 
AWS Summit London 2014 | Amazon WorkSpaces (100)
AWS Summit London 2014 | Amazon WorkSpaces (100)AWS Summit London 2014 | Amazon WorkSpaces (100)
AWS Summit London 2014 | Amazon WorkSpaces (100)
 
VMware Advance Troubleshooting Workshop - Day 4
VMware Advance Troubleshooting Workshop - Day 4VMware Advance Troubleshooting Workshop - Day 4
VMware Advance Troubleshooting Workshop - Day 4
 
VMware Presentation
VMware PresentationVMware Presentation
VMware Presentation
 
AWS Black Belt Online Seminar 2016 Amazon WorkSpaces
AWS Black Belt Online Seminar 2016 Amazon WorkSpacesAWS Black Belt Online Seminar 2016 Amazon WorkSpaces
AWS Black Belt Online Seminar 2016 Amazon WorkSpaces
 

Similaire à Seminario Paolo Maggi, 24-05-2012

How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...Eucalyptus Systems, Inc.
 
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...Eucalyptus Systems, Inc.
 
Cloud Computing for Small & Medium Businesses
Cloud Computing for Small & Medium BusinessesCloud Computing for Small & Medium Businesses
Cloud Computing for Small & Medium BusinessesAl Sabawi
 
Implementing cloud based devops for distributed agile projects
Implementing cloud based devops for distributed agile projectsImplementing cloud based devops for distributed agile projects
Implementing cloud based devops for distributed agile projectsTom Stiehm
 
Greg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner ConferenceGreg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner ConferenceScanSource, Inc.
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingTushar Gandhi
 
Cloud Computing By Pankaj Sharma
Cloud Computing By Pankaj SharmaCloud Computing By Pankaj Sharma
Cloud Computing By Pankaj SharmaRanjan Kumar
 
Introduction To Cloud Computing By Beant Singh Duggal
Introduction To Cloud Computing By Beant Singh DuggalIntroduction To Cloud Computing By Beant Singh Duggal
Introduction To Cloud Computing By Beant Singh DuggalBeantsingh
 
Best practices for application migration to public clouds interop presentation
Best practices for application migration to public clouds interop presentationBest practices for application migration to public clouds interop presentation
Best practices for application migration to public clouds interop presentationesebeus
 
Cloud Computing at UTM Shillong
Cloud Computing at UTM ShillongCloud Computing at UTM Shillong
Cloud Computing at UTM ShillongCapgemini
 
NCOIC Enterprise Cloud Computing - Kevin Jackson
NCOIC Enterprise Cloud Computing - Kevin JacksonNCOIC Enterprise Cloud Computing - Kevin Jackson
NCOIC Enterprise Cloud Computing - Kevin JacksonGovCloud Network
 
Disadvantages of Cloud Computing
Disadvantages of Cloud ComputingDisadvantages of Cloud Computing
Disadvantages of Cloud ComputingMaikel Mardjan
 

Similaire à Seminario Paolo Maggi, 24-05-2012 (20)

How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
 
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
 
cloud computing
cloud computing cloud computing
cloud computing
 
Cloud Computing for Small & Medium Businesses
Cloud Computing for Small & Medium BusinessesCloud Computing for Small & Medium Businesses
Cloud Computing for Small & Medium Businesses
 
Implementing cloud based devops for distributed agile projects
Implementing cloud based devops for distributed agile projectsImplementing cloud based devops for distributed agile projects
Implementing cloud based devops for distributed agile projects
 
Cloud
CloudCloud
Cloud
 
Jobs in the Cloud
 Jobs in the Cloud Jobs in the Cloud
Jobs in the Cloud
 
Greg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner ConferenceGreg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Cloud Computing By Pankaj Sharma
Cloud Computing By Pankaj SharmaCloud Computing By Pankaj Sharma
Cloud Computing By Pankaj Sharma
 
Introduction To Cloud Computing By Beant Singh Duggal
Introduction To Cloud Computing By Beant Singh DuggalIntroduction To Cloud Computing By Beant Singh Duggal
Introduction To Cloud Computing By Beant Singh Duggal
 
Cloud computing What Why How
Cloud computing What Why HowCloud computing What Why How
Cloud computing What Why How
 
Best practices for application migration to public clouds interop presentation
Best practices for application migration to public clouds interop presentationBest practices for application migration to public clouds interop presentation
Best practices for application migration to public clouds interop presentation
 
Cloud Computing at UTM Shillong
Cloud Computing at UTM ShillongCloud Computing at UTM Shillong
Cloud Computing at UTM Shillong
 
Cloud Adoption and Risk Report 2019
Cloud Adoption and Risk Report 2019Cloud Adoption and Risk Report 2019
Cloud Adoption and Risk Report 2019
 
NCOIC Enterprise Cloud Computing - Kevin Jackson
NCOIC Enterprise Cloud Computing - Kevin JacksonNCOIC Enterprise Cloud Computing - Kevin Jackson
NCOIC Enterprise Cloud Computing - Kevin Jackson
 
Disadvantages of Cloud Computing
Disadvantages of Cloud ComputingDisadvantages of Cloud Computing
Disadvantages of Cloud Computing
 
Smca in a nut shell
Smca in a nut shellSmca in a nut shell
Smca in a nut shell
 
Smca in a nut shell
Smca in a nut shellSmca in a nut shell
Smca in a nut shell
 
Smca in a nut shell
Smca in a nut shellSmca in a nut shell
Smca in a nut shell
 

Plus de CRS4 Research Center in Sardinia

Sequenziamento Esomico. Maria Valentini (CRS4), Cagliari, 18 Novembre 2015
Sequenziamento Esomico. Maria Valentini (CRS4), Cagliari, 18 Novembre 2015Sequenziamento Esomico. Maria Valentini (CRS4), Cagliari, 18 Novembre 2015
Sequenziamento Esomico. Maria Valentini (CRS4), Cagliari, 18 Novembre 2015CRS4 Research Center in Sardinia
 
Near Surface Geoscience Conference 2015, Turin - A Spatial Velocity Analysis ...
Near Surface Geoscience Conference 2015, Turin - A Spatial Velocity Analysis ...Near Surface Geoscience Conference 2015, Turin - A Spatial Velocity Analysis ...
Near Surface Geoscience Conference 2015, Turin - A Spatial Velocity Analysis ...CRS4 Research Center in Sardinia
 
GIS partecipativo. Laura Muscas e Valentina Spanu (CRS4), Cagliari, 21 Ottobr...
GIS partecipativo. Laura Muscas e Valentina Spanu (CRS4), Cagliari, 21 Ottobr...GIS partecipativo. Laura Muscas e Valentina Spanu (CRS4), Cagliari, 21 Ottobr...
GIS partecipativo. Laura Muscas e Valentina Spanu (CRS4), Cagliari, 21 Ottobr...CRS4 Research Center in Sardinia
 
Alfonso Damiano (Università di Cagliari) ICT per Smart Grid
Alfonso Damiano (Università di Cagliari) ICT per Smart Grid Alfonso Damiano (Università di Cagliari) ICT per Smart Grid
Alfonso Damiano (Università di Cagliari) ICT per Smart Grid CRS4 Research Center in Sardinia
 
Dinamica Molecolare e Modellistica dell'interazione di lipidi col recettore P...
Dinamica Molecolare e Modellistica dell'interazione di lipidi col recettore P...Dinamica Molecolare e Modellistica dell'interazione di lipidi col recettore P...
Dinamica Molecolare e Modellistica dell'interazione di lipidi col recettore P...CRS4 Research Center in Sardinia
 
Innovazione e infrastrutture cloud per lo sviluppo di applicativi web e mobil...
Innovazione e infrastrutture cloud per lo sviluppo di applicativi web e mobil...Innovazione e infrastrutture cloud per lo sviluppo di applicativi web e mobil...
Innovazione e infrastrutture cloud per lo sviluppo di applicativi web e mobil...CRS4 Research Center in Sardinia
 
ORDBMS e NoSQL nel trattamento dei dati geografici parte seconda. 30 Sett. 2015
ORDBMS e NoSQL nel trattamento dei dati geografici parte seconda. 30 Sett. 2015ORDBMS e NoSQL nel trattamento dei dati geografici parte seconda. 30 Sett. 2015
ORDBMS e NoSQL nel trattamento dei dati geografici parte seconda. 30 Sett. 2015CRS4 Research Center in Sardinia
 
Sistemi No-Sql e Object-Relational nella gestione dei dati geografici 30 Sett...
Sistemi No-Sql e Object-Relational nella gestione dei dati geografici 30 Sett...Sistemi No-Sql e Object-Relational nella gestione dei dati geografici 30 Sett...
Sistemi No-Sql e Object-Relational nella gestione dei dati geografici 30 Sett...CRS4 Research Center in Sardinia
 
Elementi di sismica a riflessione e Georadar (Gian Piero Deidda, UNICA)
Elementi di sismica a riflessione e Georadar (Gian Piero Deidda, UNICA)Elementi di sismica a riflessione e Georadar (Gian Piero Deidda, UNICA)
Elementi di sismica a riflessione e Georadar (Gian Piero Deidda, UNICA)CRS4 Research Center in Sardinia
 
Near Surface Geoscience Conference 2014, Athens - Real-­time or full­‐precisi...
Near Surface Geoscience Conference 2014, Athens - Real-­time or full­‐precisi...Near Surface Geoscience Conference 2014, Athens - Real-­time or full­‐precisi...
Near Surface Geoscience Conference 2014, Athens - Real-­time or full­‐precisi...CRS4 Research Center in Sardinia
 
Luigi Atzori Metabolomica: Introduzione e review di alcune applicazioni in am...
Luigi Atzori Metabolomica: Introduzione e review di alcune applicazioni in am...Luigi Atzori Metabolomica: Introduzione e review di alcune applicazioni in am...
Luigi Atzori Metabolomica: Introduzione e review di alcune applicazioni in am...CRS4 Research Center in Sardinia
 

Plus de CRS4 Research Center in Sardinia (20)

The future is close
The future is closeThe future is close
The future is close
 
The future is close
The future is closeThe future is close
The future is close
 
Presentazione Linea B2 progetto Tutti a Iscol@ 2017
Presentazione Linea B2 progetto Tutti a Iscol@ 2017Presentazione Linea B2 progetto Tutti a Iscol@ 2017
Presentazione Linea B2 progetto Tutti a Iscol@ 2017
 
Iscola linea B 2016
Iscola linea B 2016Iscola linea B 2016
Iscola linea B 2016
 
Sequenziamento Esomico. Maria Valentini (CRS4), Cagliari, 18 Novembre 2015
Sequenziamento Esomico. Maria Valentini (CRS4), Cagliari, 18 Novembre 2015Sequenziamento Esomico. Maria Valentini (CRS4), Cagliari, 18 Novembre 2015
Sequenziamento Esomico. Maria Valentini (CRS4), Cagliari, 18 Novembre 2015
 
Near Surface Geoscience Conference 2015, Turin - A Spatial Velocity Analysis ...
Near Surface Geoscience Conference 2015, Turin - A Spatial Velocity Analysis ...Near Surface Geoscience Conference 2015, Turin - A Spatial Velocity Analysis ...
Near Surface Geoscience Conference 2015, Turin - A Spatial Velocity Analysis ...
 
GIS partecipativo. Laura Muscas e Valentina Spanu (CRS4), Cagliari, 21 Ottobr...
GIS partecipativo. Laura Muscas e Valentina Spanu (CRS4), Cagliari, 21 Ottobr...GIS partecipativo. Laura Muscas e Valentina Spanu (CRS4), Cagliari, 21 Ottobr...
GIS partecipativo. Laura Muscas e Valentina Spanu (CRS4), Cagliari, 21 Ottobr...
 
Alfonso Damiano (Università di Cagliari) ICT per Smart Grid
Alfonso Damiano (Università di Cagliari) ICT per Smart Grid Alfonso Damiano (Università di Cagliari) ICT per Smart Grid
Alfonso Damiano (Università di Cagliari) ICT per Smart Grid
 
Big Data Infrastructures - Hadoop ecosystem, M. E. Piras
Big Data Infrastructures - Hadoop ecosystem, M. E. PirasBig Data Infrastructures - Hadoop ecosystem, M. E. Piras
Big Data Infrastructures - Hadoop ecosystem, M. E. Piras
 
Big Data Analytics, Giovanni Delussu e Marco Enrico Piras
 Big Data Analytics, Giovanni Delussu e Marco Enrico Piras  Big Data Analytics, Giovanni Delussu e Marco Enrico Piras
Big Data Analytics, Giovanni Delussu e Marco Enrico Piras
 
Dinamica Molecolare e Modellistica dell'interazione di lipidi col recettore P...
Dinamica Molecolare e Modellistica dell'interazione di lipidi col recettore P...Dinamica Molecolare e Modellistica dell'interazione di lipidi col recettore P...
Dinamica Molecolare e Modellistica dell'interazione di lipidi col recettore P...
 
Innovazione e infrastrutture cloud per lo sviluppo di applicativi web e mobil...
Innovazione e infrastrutture cloud per lo sviluppo di applicativi web e mobil...Innovazione e infrastrutture cloud per lo sviluppo di applicativi web e mobil...
Innovazione e infrastrutture cloud per lo sviluppo di applicativi web e mobil...
 
ORDBMS e NoSQL nel trattamento dei dati geografici parte seconda. 30 Sett. 2015
ORDBMS e NoSQL nel trattamento dei dati geografici parte seconda. 30 Sett. 2015ORDBMS e NoSQL nel trattamento dei dati geografici parte seconda. 30 Sett. 2015
ORDBMS e NoSQL nel trattamento dei dati geografici parte seconda. 30 Sett. 2015
 
Sistemi No-Sql e Object-Relational nella gestione dei dati geografici 30 Sett...
Sistemi No-Sql e Object-Relational nella gestione dei dati geografici 30 Sett...Sistemi No-Sql e Object-Relational nella gestione dei dati geografici 30 Sett...
Sistemi No-Sql e Object-Relational nella gestione dei dati geografici 30 Sett...
 
Elementi di sismica a riflessione e Georadar (Gian Piero Deidda, UNICA)
Elementi di sismica a riflessione e Georadar (Gian Piero Deidda, UNICA)Elementi di sismica a riflessione e Georadar (Gian Piero Deidda, UNICA)
Elementi di sismica a riflessione e Georadar (Gian Piero Deidda, UNICA)
 
Near Surface Geoscience Conference 2014, Athens - Real-­time or full­‐precisi...
Near Surface Geoscience Conference 2014, Athens - Real-­time or full­‐precisi...Near Surface Geoscience Conference 2014, Athens - Real-­time or full­‐precisi...
Near Surface Geoscience Conference 2014, Athens - Real-­time or full­‐precisi...
 
SmartGeo/Eiagrid portal (Guido Satta, CRS4)
SmartGeo/Eiagrid portal (Guido Satta, CRS4)SmartGeo/Eiagrid portal (Guido Satta, CRS4)
SmartGeo/Eiagrid portal (Guido Satta, CRS4)
 
Luigi Atzori Metabolomica: Introduzione e review di alcune applicazioni in am...
Luigi Atzori Metabolomica: Introduzione e review di alcune applicazioni in am...Luigi Atzori Metabolomica: Introduzione e review di alcune applicazioni in am...
Luigi Atzori Metabolomica: Introduzione e review di alcune applicazioni in am...
 
Mobile Graphics (part2)
Mobile Graphics (part2)Mobile Graphics (part2)
Mobile Graphics (part2)
 
Mobile Graphics (part1)
Mobile Graphics (part1)Mobile Graphics (part1)
Mobile Graphics (part1)
 

Dernier

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Dernier (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Seminario Paolo Maggi, 24-05-2012

  • 1. Tecnologie Cloud per la fornitura di applicazioni ambientali HPC in modalità SaaS Paolo Maggi <paolo.maggi@nice-software.com> R&D Manager Copyright © NICE - 2012
  • 2. Tecnologie Cloud per la fornitura di applicazioni ambientali HPC in modalità SaaS Software High as Performance a Computing Service Copyright © NICE - 2012
  • 3. What is High Performance Computing? Refers to the use of supercomputers or clusters of computers to solve difficult computational problems that typically arise through scientific inquiry. Computer users turn to HPC when a problem is too large to solve on a conventional laptop or workstation or runs too slowly – it requires too much memory or disk space – the algorithm is complex – the dataset is large – data access is slow Copyright © NICE - 2012
  • 4. When we need HPC? To do a time-consuming operation in less time – I am an aircraft engineer – I need to run a simulation to test the stability of the wings at high speed – I’d rather have the result in 5 minutes than in 5 days so that I can complete the aircraft final design sooner Copyright © NICE - 2012
  • 5. When we need HPC? To do an operation before a tighter deadline – I am a weather prediction agency – I am getting input from weather stations/sensors – I’d like to make the forecast for tomorrow before tomorrow Copyright © NICE - 2012
  • 6. When we need HPC? To do a high number of operations per seconds – I am an engineer of ACME.com – My Web server gets 1,000 hits per seconds – I’d like my web server and my databases to handle 1,000 transactions per seconds so that customers do not experience bad delays Copyright © NICE - 2012
  • 7. How to get my answer faster? Work harder – Get faster hardware Work smarter – Use optimized algorithms (libraries!) – Write faster code (adapt to match hardware) – Trade convenience for performance (e.g. compiled program vs. script program) Delegate parts of the work – Parallelize code – Use accelerators (GPGPU/CUDA) Copyright © NICE - 2012
  • 9. Leveraging parallelism Functional parallelism Different people are performing different tasks at the same time Copyright © NICE - 2012
  • 10. Leveraging parallelism Data parallelism Different people are performing the same task, but on different (equivalent) objects Copyright © NICE - 2012
  • 11. What a cluster is… A cluster needs: – Several computers, nodes, often in special cases for easy mounting in a rack – One or more networks (interconnections) to hook the nodes together – Software that allows the nodes to communicate with each other (e.g. MPI) – Software, called Distributed Resource Manager (DRM), that manage resources and assign them to individual users and computational jobs (e.g. LSF, PBS, SGE, …) A cluster is: all of those components working together to form one big computer (to give you answers in a fast way) Copyright © NICE - 2012
  • 12. How a cluster looks like? Copyright © NICE - 2012
  • 13. What is Cloud Computing? Copyright © NICE - 2012
  • 14. A working definition of Cloud Computing (NIST) Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model promotes availability Composed of – five essential characteristics – three service models – four deployment models Copyright © NICE - 2012
  • 15. The NIST Cloud definition framework On Demand Self-Service Essential Broad Network Access Rapid Elasticity Characteristics Resource Pooling Measured Service Service Software as a Platform as a Infrastructure as a Models Service (SaaS) Service (PaaS) Service (IaaS) Hybrid Clouds Deployment Models Private Community Public Cloud Cloud Cloud Copyright © NICE - 2012
  • 17. About NICE Pioneer in Technical and Engineering Cloud solutions 14 years experience with enterprise Grid/Cloud solutions throughout all industries Worked closely with ISV and HW vendors Headquarters: Italy since the beginning Offices: USA, Germany Strong relationship with Research and Academia Core business: Access to Grid / HPC solutions and Remote Visualization EnginFrame Grid Portal product line DCV Remote Visualization technology Other relevant competencies Distributed Resource Management Grid Intelligence Visualization technology integration Copyright © NICE - 2012
  • 18. NICE Customers and Market Segments Energy Aerospace & Manufacturing Addax Petroleum, AECL, Hess, Bayerngas, AIRBUS, Air Products and Chemicals, BHP Billiton, Beicip, British Gas, Centrica, Procter&Gamble, SelexGalileo, Goodrich Chevron, Conoco-Phillips, Dong, Dowell, Aerospace, Hamilton Sunstrand, Kimberly DSC-Libya, ENI/Agip, GazPromNeft, GDF, Clarke, Magellan Aerospace, Nordam, Logelco, Maersk Oil, Marathon Oil, Nexen, Northrop Grumman, Raytheon, Thales Novatek, Papuan Oil, Rosneft, Schlumberger, Shengli Oil, Sonatrach, Automotive & Industrial Equipment Statoil, Talisman Energy, TNK-BP, TNNC, Audi, ARRK, Bridgestone, Bosch, Daimler, TOTAL, WesternGeco, Xinjiang Oil Delphi, Dow Chemical, FIAT, Ferrari, Honda, Hyundai, Jaguar-Land Rover, Lear, Magneti Life Sciences Marelli, McLaren, P+Z, PSA, Tata Steel, Bayer, Biolab, DEISA project, Swiss Institute Toyota, TRW, Volkswagen for Bioinformatics, Partners Healthcare, Pharsight, M.D. Anderson Cancer Center Research & Education ASSC, Beihang Uni, CCLRC, CILEA, CNR, Others CNRS/IN2P3, ENEA, Georgia State Uni, Accent, Samsung SDI, SensorDynamics, INFN, RMSC, Harvard Uni, Messina Uni, Bank of Italy, Deutsche Bank Huazhong Normal Uni, Yale Uni Copyright © NICE - 2012
  • 19. The NICE Grand Vision Internal Resources Administrators Partner & Managers Supplier Customer Multi-Tenancy & Collaboration services HPC Centers, Public Clouds, … User Copyright © NICE - 2012
  • 20. NICE Products & Solutions NICE EnginFrame NICE DCV NICE EnginFrame Views Solutions for vertical markets markets: Life Science Oil&Gas Automotive Copyright © NICE - 2012
  • 21. NICE Products Overview Project Mgr End Users Developers Developers End Users End Users Customer 1 (Corporate network) Customer 2 (VPN) ... Customer N Service A Service B Service C Service X (HPC) (3D application) (SaaS) SaaS) ... (workflow) workflow) Service Presentation Layer Access Control (Web, API, Command-line, ...) AD, LDAP, NIS, … Vertical solutions Views DataGate SLB-RE HPC … Desktop Cloud Visualization Infrastructure model abstraction GridML ViewsML CloudML Accounting driver driver driver & Billing LSF, Lava, SGE, DCV, VNC, RGS, VMWARE, EC2, RDBMS PBS, MOAB, … TAW, … MOAB, ISF, … Copyright © NICE - 2012
  • 22. Our architecture Access Self-Service Offering Resources Thin viewer DCV protocol Linux & Collaborators, Windows Support staff 3D Visualization sessions Servers HTTP(S) HPC schdulers End Users HPC jobs Command-line Orchestration & Provisioning SOAP Storage Developers, Integrators Copyright © NICE - 2012
  • 23. User Experience in the Technical Cloud Enterprise Open Grid Grid Portal Desktop Scavenging Commercial HPC Cloud HPC Clusters Copyright © NICE - 2012
  • 24. NICE EnginFrame key features Lightweight Web front-end for HPC systems Best in class data management WebServices API and command-line interface Controlled, user friendly application submission Supports all mainstream job schedulers Workload, resource, license monitoring Copyright © NICE - 2012
  • 25. Batch job / workflow submission User friendly, Application-oriented Job submission Hide complexity of Underlying scheduler Flexible and efficient Input file management Copyright © NICE - 2012
  • 26. Application Data Management Application data can be organized into projects Application data can be marked as starred Metadata can be associated to application data Copyright © NICE - 2012
  • 27. Monitoring Jobs, Hosts, Queues, Licenses, … Copyright © NICE - 2012
  • 28. Data transfers & file management The file manager component allows to seamless navigate and access server-side files from the web browser Copyright © NICE - 2012
  • 29. SOA-enabled job submission WS-I interface Java / .NET client library and command line interface Simplifies integration with client-side applications (optimization, workflow, etc.) for power-users Copyright © NICE - 2012
  • 30. What is a 3D Cloud? "Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.” (NIST) 3D Clouds will enable on-demand network access to interactive 3D applications (like visualization applications for scientific data, CAD applications, etc.) Why NICE customers need a 3D Cloud? Copyright © NICE - 2012
  • 31. A typical scenario in the CAE computing sector 1 - Simulation submission Win 2 - Data Transfer to visualize results Server/Data Center 3 - Collaboration Needs Data exchange CAE Workstations • Can run small to medium serial analysis • Requires high-end GPU for rendering Win • May represent IT management challenges (tens to hundreds of seats) Copyright © NICE - 2012
  • 32. Problems associated to this model NETWORK Network overload leading to poor performance and response times all round COST Expensive, dedicated workstations (GPU, memory, …) with short lifecycle IT MANAGEMENT Support, update and replace tens to tens of thousands of workstations WORKSTATION SIZING Workstations have to be sized for the largest expected models SECURITY Moving sensitive data around (in/out organization) is always risky WORKFORCE Current models do not support a diverse mobile workforce Copyright © NICE - 2012
  • 33. Moving technical applications closer to the data WS PC HPC job Collaboration Remote submission and management Visualization Linux Job submission Copyright © NICE - 2012 33
  • 34. Benefits of the HPC Cloud model NETWORK Network is no more a bottleneck and data loads faster COST Centralized & Shared servers are less expensive to buy & manage IT MANAGEMENT Support, update and replacement are more efficient & do not affect users WORKSTATION SIZING Resources are dynamically sized based on users needs SECURITY Sensitive data remain within protected data center with full access control WORKFORCE Users can virtually connect & collaborate from anywhere with any client Copyright © NICE - 2012
  • 35. Enabling Technologies for the 3D Clouds Technologies providing secure remote network access to interactive 3D applications leveraging server-side graphic hardware acceleration (GPUs) A software stack that allows the end-user to easily launch and access remote interactive applications and takes care of managing and load balancing applications and desktop sessions running within a Visualization Farm Copyright © NICE - 2012
  • 36. NICE EnginFrame Views NICE EnginFrame (Portal and Gateway) Job Scheduler & Distributed Resource Manager 2D & 3D Applications VirtualGL RealVNC NICE DCV HP RGS NX, RDP, ... LINUX WINDOWS SOLARIS Computing Infrastructure Storage Infrastructure Copyright © NICE - 2012
  • 37. How Does It Work? The user connects to EnginFrame to create a new Session EnginFrame Job sch. selects the appropriate node and starts the session 1 Win 2 3 User gets connected to the session on the selected node Job Sch. 64GBytes, Linux 4GB, Win/Lin blades 8GB, Windows Heterogeneous infrastructure: HW, OS, middle-wares middle- Copyright © NICE - 2012
  • 38. Benefits for the End Users Access to Applications as a Service – Hide infrastructure details (site, platform, etc…) – Session allocation can be influenced by memory requirements, data location affinity and other customer-specific parameters – Intelligent load balancing of sessions, based on the Job Scheduler • Memory-aware, Memory reservation, Application license-aware – Fewer or better optimized data transfers Collaboration, session sharing – The session owner can generate a “URL” that can be sent by email / instant message to invite a collegue to join a given session, without disclosing the user’s password Easy management of active session – Create new sessions with user-specific preferences (resolution, etc...) – List, reconnect and kill existing sessions Seamless Access to the sessions and Single Sign-On – Automation of session-level password create/destroy • E.g. login via NTLM / ActiveDirectory credentials and map to Linux user Copyright © NICE - 2012
  • 39. Benefits for the Administrators Increased level of service provided to users – Sessions are load balanced by the Job Scheduler to match user needs – Memory reservation and Data locality scheduling – Reduce help desk calls – Exposed services can be personalized per user/group/project Accounting – Sessions are jobs, so the resource usage accounting by user, group, project can be collected through any Analytics tool Monitoring – The load and usage of the login farm is monitored via EnginFrame – Node loading conditions, active sessions – Administrators can control and manage users’ idle or stuck sessions Support – Administrators can connect to user’s sessions to provide support Security – Easy integration into identity services, SSO, Enterprise portals Copyright © NICE - 2012
  • 40. NICE DCV (Desktop Cloud Visualization) Originated in IBM Research in 2004, acquired by NICE in summer 2010 Provides efficient remote access to graphic-intensive, professional OpenGL applications A central (graphics-enabled) server is accessed by remote users Users only need low-end machines with network connectivity to the server in order to view and interact with remote application One or more users (collaborators) can simultaneously access the server Is the key technology for delivery of real-time 3D graphics but relies on other software to provide the collaborative environment (RealVNC Visualization Edition) Copyright © NICE - 2012
  • 41. NICE DCV – Main Features Works on Windows and Linux, leveraging high-end NVIDIA GPUs Support GPU sharing across multiple users, multiple OS – First product on the market to allow the sharing of physical GPUs between multiple Windows VMs while maintaining full OpenGL acceleration and workstation-class performance Bandwidth optimized balancing of quality Vs. frame rate High network latency tolerance Validated and optimized for Technical Computing applications Perfectly integrated with NICE EnginFrame for session management Copyright © NICE - 2012
  • 43. Linux application delivery 43 Copyright © NICE - 2012
  • 44. Web-based Thin client access Copyright © NICE - 2012
  • 45. Built-in collaboration 45 Copyright © NICE - 2012
  • 46. Thank you! Copyright © NICE - 2012