Prof. Paolo Nesi.

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Prof. Paolo Nesi. http://www.disit.dinfo.unifi.it/"

Transcript

1 Parte 9: Virtuaization & Coud Computing Corso di: Sistemi Distribuiti, 2015 Lauree in: Ingegneria Informatica, dee Teecomunicazioni ed Informatica di Scienze Prof. Paoo Nesi Department of Systems and Informatics, University of Forence Via S. Marta 3, 50139, Firenze, Itay te: , fax: DISIT Lab, Sistemi Distribuiti e Tecnoogie Internet paoo.nesi@unifi.it Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

2 n2 Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

3 Eements of coud Computing Motivation and definitions Structure Virtuaization Coud Computing High Avaiabiity vsphere Infrastructure Security on the Coud Conversions among VM and physica machines vcenter, datacenters and custer management Comparison among virtua computing soutions How to work with Virtua Machines IaaS soutions SaaS Soutions PaaS Soutions ICARO project Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

4 Datacenter, definition Datacenter A computer factory/farm in which servers/computers are caed HOSTS and are hosted and organized: power, net maintenance, etc. As: industria computers, bades They can be expoited for private purposes, grid, coud computing, renting/hosting, etc. Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

5 Server Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

6 Infrastructure, definition A set of datacenter and custers A set of NAS: Network Area Storage SAN: Storage Area Network Etc.. Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

7 SAN vs NAS In most cases they are wrongy considered the same staff It is true that: NAS/SAN typicay are HD in Raid connected/shared to/by Servers NAS: Network Area Storage Network HD sharing content at eve of Fie via HTTP, NFS, CIFS, etc., protocos Mutipe servers may access to them, the HD can be easiy mounted, and see on the OS Reduced performances with respect to SAN SAN: Storage Area Network HD system segmented in LUN, mounted by the Server/VM OS at eve of disk bock The OS has to format with its own fie system Possibe protocos: ow eve IP, iscsi, Fiber, etc. Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

8 Motivations for Coud computing and Virtuaization Computer Based Physica Systems (servers) are not fexibe: The HW/SW has to be dimensioned for the workoad worst case and not for the rea/typica one HW/SW can be hardy reused for different purposes since specific aocation is performed subjected to HW faiure, and thus: Software has to be instaed again when changing hardware OS has to be reinstaed in most cases Subjected to high costs of setup, instaation and use: Power, conditioning, network connection, etc. not scaabe, to scae up frequenty impies hardware change/re-eng. Data dupication, migration, distribution of activities among HW Baancing or workoad, add more HW, sharing databases, etc. Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

9 Fina Motivations Reduction of costs for HW and operating system SW maintenance. High costs to guarantee high avaiabiity: 99,999% of up time High costs to guarantee high reiabiity High costs to foow the HW/SW technoogica trends for performances, computationa needs Critica mass is needed to justify HW costs Sharing resources Among for mutipe appications and soutions Needs of High fexibiity in terms of features Most of the SW is becoming a services (icensing per year/month or users) and not anymore a product. Many vendors provide compex SW systems in terms of services, on the basis of their consumption via network connection Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

10 Hosting, definition HPC: high performance computing Soution based on coud/grid for parae execution of agorithms and toos. Hosting web porta into a datacenter/custer Renting a web space via some SLA (service eve agreement), contract, monthy rate to pubishing web pages: service httpd Additiona services: mysq, php, asp, ftp, ssh, https, etc.. Features: Space on disk, networking Domain space, etc. Hosting a machine (computer/vm) into a datacenter According to some SLA, contract Renting a Computer/VM/Custer into a data center Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

11 Infrastructure as a Service, IaaS the provision of infrastructure with a reevant processing power, storage, network and other basic resources independenty of appication services of any type. Exampe: a server in rent, a VM for rent Thus, it is possibe to use an infrastructure of a provider to run your appication, against a payment based on the renting (consumption) of the infrastructure, eaving the responsibiity of the HW, OS, and SW (ibraries, middeware, backup, storage, network, etc.) as we as of the appication itsef to the provider. Amazon EC2 is an exampe of IaaS service. Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

12 Motivations for Appications on the Coud Singe-tier appications, such as sma web portas, do not demand a compex system, and do not justify the acquisition of a host server!!!??? Muti-tier appications have mutipe servers, such as: High performance web server, high number of users SN: Socia networks CMS: content management systems CRM: customer reationship management CDN: Content deivering network ERP: enterprise resource panning P2P torrent tracker: see Piratebay A typicay parae appications that may need grid, computation, storage, etc. may run on coud, etc.. Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

13 Structure Eements of coud Computing Virtuaization emuation, para-virtuaization virtua resources snapshots Coud Computing High Avaiabiity vsphere Infrastructure Security on the Coud Conversions among VM and physica machines vcenter, datacenters and custer management Comparison among virtua computing soutions How to work with Virtua Machines IaaS soutions, SaaS Soutions, PaaS Soutions ICARO Project Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

14 Concept of Virtua Server Hyp: you can make the image (in a fie) of the HD of a Physica Server (with its Operating System and fies) and put in execution the OS from the HD (fie) by a program of "emuation Thus we have: a computer with an operating system OS that hosts a program of "emuation, which in turn, it is capabe to run in separate processes the images of the correspondign OS VM Computer Virtua Virtua Machine Machine OS Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

15 Typica Features for renting a Computer or a Virtua Machine into a Datacenter Requesting to have one or more Computers/Hosts and/or VMs Hardware: CPU: 32/64 bit, number of cores/cpu, frequency of work, inte/amd, etc. RAM memory: size and frequency of work Power suppy: faut-toerant or not; with UPS or not, etc.. HD: space, speed (7.2, 15Kgiri), security eve/raid, type SAS/SATA, SCSI Network features: Number of connections/cards, number of IP addresses, static/dhcp Transfer rate: minimum guaranteed, maximum possibe, down/upoad Maximum transferred bytes: per day, per month, etc. NAS/SAN, Network area storage/san, fiber/internet: size, RAID, etc. Software: Operating systems Software preinstaed into the Computer/VM, see in the foowing Services: Periodic back up: detais on HD space Access to VM/Computer: remote desktop or KVM too Reboot or not of the Server, for exampe via Pesk. Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

16 Virtua Machine, Virtuaization Virtua Machine: An image of an operating system that can be put in execution into a rea host/computer creating a virtua computer that expoits a part of a of the host resources E.g.: Host may be Linux-ike whie the VM may be Window, Mac, Linux, Virtuaization Transforming a physica computer into a VM, virtua machine, hosted on some Host computer Hypervisor (VM Monitor) to manage the severa VMs on the host Computer 1 Virtua Machine Virtua Machine Hypervisor Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

17 The Virtuaization Process by which it is possibe to create a virtua machine, VM, For exampe by: An instaation DVD Coning a physica machine (P2V) Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

18 The Hypervisor It is the essentia OS, that can be instaed in a Host and canput in execution and manage one or more VM The Host is a server HW that host the Hypervisor ESX of Vmware is an Hypervisor. Computer 1 Virtua Machine Virtua Machine Hypervisor Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

19 Performance Anaysis of VM on the Host Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

20 Motivations for Coud computing and Virtuaization Most of the Host/datacenter capabiities are not expoited at 100% in every time instant They are typicay present in arge industries/institutions or in arge services: googe, amazon, tiscai, Dada, ibm, cnr, etc Their size is typicay defined on the basis of the workoad worst case If they are big: the expoitation of the remaining resources for coud/hosting is a soution to recover money, since a non working machine (ike a caw) is a costs without any return. If they are sma: it coud be a soution to host machines on a professiona infrastructure to reduce annua costs for HW/SW Deegating to custer owners the costs for maintenance, renovating hardware, renovating software, network costs, back up costs, power suppy, etc. Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

21 Benefits of Virtua Machine Main benefits: Separation of OS+SW with respect to the needed HW Expoiting egacy soutions which can be wrapped into a VM and protected with a physica firewa without reinstaing and recompiing od appications. The simpe upgrade can be obtained by giving more CPU instead of changing HW and reinstaing a SW eements. For exampe: An od Linux Server hosting severa web portas with a od versions of: MySQL, PHP, etc.. and many configuration aspects: users, maiing ists, etc. very time consuming to port on a new server An od Cobo appication running ony on an od Windows 2000 Server, which cannot be recompied into a new Windows Server 2008 at 64 bits without spending months of work. A Cobo appication running on machine based on an IBM system 36. Etc. Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

22 VM on PC workstations On a singe Computer it is possibe to put in execution a VM by using a standaone Hypervisor VMware Workstation can pay on Windows: VMware Virtua Machines with: MS Win, Linux, Mac, ChromeOS, etc. VMware Payer can pay on Windows or Linux Free of charge VMware Virtua Machines with: MS Win, Linux, Mac, ChromeOS, etc VMware Fusion can pay on MAC: VMware Virtua Machines with: MS Win, Win 7, ChromeOS, etc. Microsoft Virtua PC on Windows 7: Free of charge Create VM with Win XP, Linux Ubuntu, Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

23 Software/Components preinstaed into rented Computers/VMs Severa kinds of software components/toos that can be accessibe on rented VM and/or Computers. Avaiabiity of HW/SW: for exampe at 98% or % Typica components that coud be requested: DB: MySQL FTP: server and cient Web Server: Apache, IIS Add-on: PHP, Per, Python, cache toos on severa eves SMTP address, antispam Web Appication Server: TomCat,. And: Antivirus, backup, emai, Drupa, Jooma, etc A fu server can be customized, so that any other too can be instaed as we from the user Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

24 Coud Computing with VMs Severa Hypervisors on a Custers internet Computer 1 Computer 2 Virtua Machine Virtua Machine Virtua Machine Virtua Machine Hypervisor Hypervisor Virtua custer manager Virtuaized Infrastructure --- contro servers Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

25 Custers, definition For Custer, it is typicay intended: Severa kinds of computers and/or VMs used to compose a group of resources, that can be managed together, and may be sharing the same domain or not. a set of computers/vms into a datacenter which are dedicated to a unique probem, for exampe: A microgrid, an Hadoop custer, A socia network. A web porta with its muti-tier servers: front-end portas, baancer, database computers, backoffice microgrid nodes, etc. Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

26 From Custering VM to Coud The first step has been the expoitation of unused resources to provide them as a service to third party. Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

27 Approaches for Virtuaization Hardware Emuation Fu emuation of Hardware devices and features It is possibe to use an origina OS without changes, may be with some drivers instaed, but not kerne changes Higher isoation among VMs, strong robustness, imited efficiency. Used by Vmware core Typicay 10% of overhead Paravirtuaization (tota or ony on some devices) The execution is performed via specific API and the hosted OS has to be modified to use them instead of the origina HW Lower isoation, higher efficiency Lower robustness: VM crashes may crash the whoe system Used by: HP-VM, Xen (both of them which can aso go in emuation mode) Used by VMware: VMXNET (100 Gbps net), PVSCSI in vsphere4 Typicay 2% of overhead Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

28 Para-virtuaization It is intended as a soution to cut out a part of the I/O stack, for exampe for the HD access or network. The foowing exampe is reated to HP VM v. 3.5 Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

29 Speeds and Feeds Optimization for the Highest Consoidation Ratios Virtua Machines APP OSAPP OS APP OSAPP OS ESX APP OS VM Scae Up Virtua hardware scae out Hardware Scae Up 8-way vsmp and 255 GB of RAM per VM 64 cores and 512GB of physica RAM CPU Memory Networking Storage Hardware Assist Purpose Buit Scheduer Hardware Assist Page Sharing Baooning VMXNET3 VMDirectPath I/O Storage stack optimization VMDirectPath I/O Current NEW Lowest CPU overhead Maximum memory efficiency Wirespeed network access Greater than 360k iops per second Lower than 20 microsecond atency Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

30 ESX 4.0 Performance with SQL Server 2008 VM Native Reative Scaing Ratio ESX achieves 90% of native performance on 4.0 vcpu VM Workoad transaction atency unchanged between ESX 4.0 and Native 1 vcpu 2 vcpu 4 vcpu Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

31 Host: risorse primarie Host Profie Memory Reservation Storage Networking Date and Time Firewa Security Services Users and User Groups Security Virtua Machines APP OSAPP OS APP OSAPP OS ESX CPU APP OS Memory Networking Storage Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

32 Limiting VM Resources VM Resources (CPU, Mem, HD, net.) consists aso in providing support for: Dynamicay providing resources over the reserved vaues that can be negotiation into the SLA/ contract. Controing and imiting access and the expoitation of HW resources: A imit on the number of CPUs A imit on the number of Cocks, over of a reserved number of cocks A imit on the maximum size of the RAM, over of the reserved number of Mbytes A imit on the size of the HD, SAN/NAS access A imit on the number of network cards, number of Mbps, etc. Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

33 Mode for Memory Memory Tota host memory For each VM Max memory for the OS Reserved Memory Used Memory (time) Limited memory Be carefu to overcommitted resources on the Host respect to the tota CPU and Mem of the hosted VMs Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

34 VM: Memory Definitions Reserved: not avaiabe for the other VM on the same host!! Active: memory actuay used Baon: Memory requested by the VM to the host This memory is shared among severa hosts Shared: memory avaiabe for sharing Swapped: amount of memory that has been swapped into the HD by the VMKerne of the host This parameter has to be ow as much as possibe Increse the reserved to make it ow or reduce the number of VM on the host Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

35 Mode for CPU Memory Tota host Cock For each VM Max #cks/s host Reserved #cks/s Used #cks/s Limited #cks/s Ck/s Hz 1 GHz 1000 MHz Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

36 Mode for CPU An host may have mutipe CPU with mutipe Core An host with 4 CPU at 3Ghz and 6 core each has 24 cores at 3Ghz MHz VMs share this amount Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

37 Virtua Resources, 1/2 The idea of Virtua Resources (CPU, Mem, HD, net.) consists in providing a number of resources arger than those that physicay avaiabe and manage them virtuay and/or dynamicay For exampe, one Host may have 2 VM and HW resources: 2 cores at 1300 Mhz 1.8 Gbyte RAM 2 network cards Best case: CPU= Mhz RAM= Mbyte 2 Network cards shared Worst case no resources enough: CPU=3 cores at 1300 Mhz RAM=2 Gbyte 2 Network cards shared VM1: n 1 CPU 1300 Mhz, 400 Mhz reserved n 1 Gbyte RAM max, 400 Mbyte reserved n 2 network cards, 2 IPs VM2: n 2 CPU 1300 Mhz, 800 Mhz reserved n 1 Gbyte RAM max, 400 Mbyte reserved n 2 network cards, 2 IPs Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

38 Virtua Resources, 2/2 The server hosting the VMs Min Mhz: 400Mhz + 800Mhz Max Mhz: 1300Mhz + 2*1300Mhz Min RAM: 400Mbyte + 400Mbye Max RAM: 1000Mbyte Mbye Network: No imits on the number of virtua IP addresses/cards VM1: n 1 CPU 1300 Mhz, 400 Mhz reserved n 1 Gbyte RAM max, 400 Mbyte reserved n 2 network cards, 2 IPs VM2: n 2 CPU 1300 Mhz, 800 Mhz reserved n 1 Gbyte RAM max, 400 Mbyte reserved n 2 network cards, 2 IPs Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

39 Mode for network An host may have mutipe network cards with one physica IP each or some of them bridged Each singe VM may have: access to a number of networks (physica or virtua) Instaed mutipe network cards Each card can have one IP and may be connected to a network This means that an host may be connected to mutipe networks with mutipe IP Network cards may be connected to: Physica switch Virtua switch Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

40 Exampe of Coud Networking Exampe of aocation of a three tiers soution 3 different networks (N1, N2, N3) 2 Host: H1, H2 3 VM: VM1, VM2, VM3 VM1 VM2 VM3 Backend dbase N1 N2 N3 Business Logic Frontend web server ninternet SW1 is convenient to be software (fu virtua). If it is HW, the VM1 can be moved from H1 to H2, dynamicay SW2 coud be fuy virtua if VM3 is moved on H1 SW0, service net VM1 VM2 VM3 H1 H2 SW1, N1 SW2, N2 SW3, N3 nit can be software nphysica switch nphysica switch ninternet Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

41 Network and Virtua Networks The same VM with access to 2 different network via rea network adapters A virtua network Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

42 Mode for HD, Storage Storage: HD contained into VM SAN: Externa to VM and mounted for their usage In any case connected with some Operating Systems (may be dedicated) HD with faut toerant soution: Redundancy: repications into the Storage Distributed/federate/repicated: repications into mutipe storage Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

43 Interna repications: HD RAID nraid 0: HD0+HD1 nraid 1: HD0 coned on HD1 nraid 5: gestione de guasto di un disco n vaido fino a 14 n per a doppia parità RAID 6 Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

44 Interna repications: RAID 50 RAID 50: A1,A2,A3,A4,A5,A6 and three Parities Min 9HD, can support faiures of three HDs improves upon the performance of RAID 5 In this case: Size: 6 over 9 HD, you ose a HD per R5 Read/Write speed up: n(m 1)XHD n=3, m=3 6x in this case Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

45 Simpe configuration VM stored on a storage and executed on a remote hypervisor host At the start is upoaded on ESX memory and RUN Each write is passed back to the storage APP OS APP OS ESX A via network VM stored and executed on the same hypervisor host At the start is upoaded on ESX memory and RUN Each write is passed back to the storage A via interna communication higher performances ower fexibiity APP OS APP OS ESX Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

46 HDD Typica: Mode for storage consumption 100 Mbyte per sec. (high/max vaue) Seek time 5-7 Msec rpm (revoution per minute), spinde Thus atency: (5.56, 4.17, 3.00, 2.00) respectivey Format Bock sie: 2Mbyte, 4,..8 Cache, no cache; different kind:.. SSD: 30% faster Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

47 Storage Consumption Each host may have interna Storage one or more HD Externa storage may be mounted (SAN or NAS) Externa storage may be shared or reserved for a specific Host Each VM has its permanent memory consumption: Image for the VM + space for snapshots (HD incrementa changes + memory when the snapshot is performed on running) Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

48 nhost Exampes nvirtua Machine Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

49 Virtua Machine: Snapshots Working on VM Snapshots Creating a Snapshot: A point from which it is possibe to reboot, restart Consuming HD space Making back up since the core image of the VM is not changed, changes are confined in the fies representing the ast status you are here and not the previous conditions Restarting from a past snapshot Losing current point: you are here, to avoid this do another snapshot!! Deeting a past snapshot Recovering HD space, removing a past restarting point Removing a snapshots Defragmenting images of the HDs into the VM Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

50 VM Snapshots VM Snapshots can be at VM Off or ON Snapshots of running VM have impications Removing Snapshots Defragmenting images of the HDs into the VM Consoidating the changes in the previous version VMware WS has an automated Snapshot mode to pan the periodic snapshotting of the VM, for exampe: every hour, day, week, A way to make back up A different way can be to cone the VM on different host or NAS. In most cases, the coning impies the ost of performed snapshots Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

51 Snapshot process Origina version 1 VM 12 Gb ram START 300Gbyte hd Gbyte snapshots T0 T1 T2 T3 300G 72G G 8G remove After T1 Rimova 1 VM 12 Gb ram 300Gbyte hd START Gbyte snapshots T0 T2 T3 300G G 8G Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

52 Virtua Machine: Snapshots, 1/3 START YOU are here 300G 72G G 8G 8G +NG 300G 72G G 8G 8G nrunning noff nwhen a number of snapshots are in pace: nthe access to HD is deteriorating since the data are not contiguous, the data access impies mutipe seek for mutipe accesses at different segments of the same data in different fie representing the different progressive snapshots! Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

53 Virtua Machine: Snapshots, 2/3 START YOU are here Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

54 Virtua Machine: Snapshots, 3/3 START YOU are here Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

55 Structure Eements of coud Computing Virtuaization Coud Computing coud vs grid goas of coud computing Soutions as a Service High Avaiabiity vsphere Infrastructure Security on the Coud Conversions among VM and physica machines vcenter, datacenters and custer management Comparison among virtua computing soutions How to work with Virtua Machines IaaS soutions, SaaS Soutions, PaaS Soutions Progetto ICARO Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

56 Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

57 Coud Computing with VMs Severa Hypervisors on a Custers internet Computer 1 Computer 2 Virtua Machine Virtua Machine Virtua Machine Virtua Machine Hypervisor Hypervisor Virtua custer manager Virtuaized Infrastructure --- contro servers Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

58 Coud Computing A Coud: a type of parae and distributed system consisting of a coection of interconnected and virtuaized computers, VMs They are dynamicay provisioned and presented as one or more unified computing resources based on service-eve agreements, SLA, estabished through negotiation between the service provider and consumers Subset of grid computing where the aocated process are virtua computers Impies An aternative way to have oca servers or GRIDs Outsourcing: HW and SW toos, they may be grid eements Outsourcing: network, CPU, memory, HD, etc. Definition of some service agreement, monthy rate, minimum network capabiity, kind of HW, mem space, minimum eve of CPU/mem, etc. Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

59 Abstraction of Coud Computing, (Buyya & Yeo) Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

60 Coud vs GRID computing Coud computing is an evoution of GRID computing Renting a GRID service means: Paraeize the agorithm, demand the execution, wait for the resuts, etc. To do no know where the processes are executed. In most cases batch processing such as on Gobus Renting a VM/Computer into a Coud means: Simpe contracts, remote access to servers Get access to virtua or physica resources at 100% Privacy of the aocated processes in your VM/Host Processes running on your preferred OS and do not have to be recompied as in most Grid soutions. Scaabiity in terms of number of CPU, Mem, network performance, computers, etc. OR you have to change your OWN architecture Simpe creation and reconfiguration of mutitier soutions Creating faut toerant soutions Baancing oad of CPU, Memory, network, etc. Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

61 Coud vs SuperComputers Coud Computing is based on a set of Hosts for hosting VM or providing access to singe/mutipe Servers fuy at disposa of the customers accessing to the coud via remote access (see ater). They are MIMD computers Hosts may contains hypervisors to host VM of diff. OSs. Hosts may be singe computers with Linux, Windows, Super Computers, such as Bue Gene/P: Processor PowerPC 450 with 4 cores, 850 Mhz Each board: 32 CPU processors Each Rack: 32 boards Jüich Research Centre in Germania has a Bue Gene with processors 167 terafops, the strongest computer in the word! Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

62 Comparing Computing Services Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

63 Comparing Computing Services In the previous tabe, different soution for computing services in the network are compared. They are mainy: coud computing, grid services, appication services, The soutions taken have been seected as representative of their category Pease see the sides on GRID for more detais and a wider comparison on the grid soutions Pease see the sides regarding the genera distributed systems for mutitier appications Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

64 Advantages of Coud Coumputing Grids are difficut to use and to maintain: GRID customers have too many different needs that make the creation of fuy open grid very difficut. Coud computing HW/SW is hosting virtua computers that can be moved to other soutions with ow costs Lower costs since the HW/SW is seen as a service No maintenance, centraized services such as back up, scaing, etc. Lower costs for Sma Business: Reduction of costs since the admortment can be performed by who is expoiting the computer Scaabiity simiar to grid: Horizonta scaing Paraeization as MIMD Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

65 Scaabiity. Goas of Coud Computing scaing with workoad demands so that performance and compiance with service eves remain on target Avaiabiity. users of Internet appications expect them to be up and running every minute of every day, i.e.: h24, 24/7 Reiabiity physica system components rarey fai, but it happen. So that, they can be repaced without disruption. Today, reiabiity means that appications do not fai and most importanty they do not ose data, and the service is not stopped. Security. Appications need to provide access ony to authorized, authenticated users, that need to be abe to trust that their data is secure. Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

66 Goas of Coud Computing Fexibiity and agiity: Adapt rapidy to changes of business conditions by increasing the veocity at which appications are deivered into customer hands. E.g.: more CPU, more cock, more memory, more network cards, etc. Serviceabiity: In the past this meant using servers that coud be repaired without, or with minima, downtime. Today it means that an appication s underying infrastructure components can be updated or even repaced without disrupting its characteristics incuding avaiabiity and security. Efficiency: differentiates the coud computing. The process aocation and costs have to be very effective with respect to the investment. Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

67 Definizioni Cassificazione NIST Software as a Service (SaaS) Patform as a Service (PaaS) Infrastructure as a Service (IaaS) Business Process as a Service (BPaaS) Aggiunto in seguito Everything as a Service (XaaS) Middeware as a Service!!!! Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

68 Infrastructure as a Service (IaaS) erogazione di servizi infrastrutturai reativi a capacità eaborativa, storage, rete e atri eementi di base assoutamente indipendenti da servizi appicativi di quaunque tipo. Si utiizza quindi infrastruttura messa a disposizione da provider per eseguire a propria appicazione, pagamento in base a consumo de infrastruttura asciando sotto a responsabiità de utente a gestione de sistema operativo, de eventuae middeware e dea parte di runtime, otre che de appicazione stessa. Amazon EC2 è un esempio di servizio IaaS. Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

69 Patform as a Service (PaaS) erogazione di servizi appicativi di base come sistemi operativi, middeware, inguaggi, tecnoogie di base dati e ambiente runtime necessari per eseguire appicazione, L appicazione rimane unica cosa sotto a responsabiità de utente, otre aa definizione de modeo (e.g., numero e dimensione dei server, datacenter, caratteristiche de networking) da utiizzare per esecuzione de appicazione. Googe AppEngine è un esempio di Patform as a Service. A iveo PaaS viene anche coocato insieme dei servizi MaaS, Middeware as a Service. Sistemi Distribuiti, Univ. Firenze, Paoo Nesi

- Introduzione al Cloud - Progetto ICARO

- Introduzione al Cloud - Progetto ICARO - Introduzione al Cloud - Progetto ICARO Paolo Nesi Università degli Studi di Firenze, DISIT LAB paolo.nesi@unifi.it Progetto: Regione Toscana, POR CReO 2007 2013, LINEA DI INTERVENTO 1.5.a - 1.6, BANDO

Dettagli

VDI Solution. Today - Tough Choice for VDI Delopment. One or two application non browser-based activity.

VDI Solution. Today - Tough Choice for VDI Delopment. One or two application non browser-based activity. VDI Today Requirement 1. Central management; 2. High performance master image and working cache; 3. Fast system scalability (increase desktop provisioning); 4. High security environment; 5. Access anywhere

Dettagli

Laboratorio di Amministrazione di Sistema (CT0157) parte A : domande a risposta multipla

Laboratorio di Amministrazione di Sistema (CT0157) parte A : domande a risposta multipla Laboratorio di Amministrazione di Sistema (CT0157) parte A : domande a risposta multipla 1. Which are three reasons a company may choose Linux over Windows as an operating system? (Choose three.)? a) It

Dettagli

Efficienza, crescita, risparmi. Esploriamo il pianeta tecnologia VMware VSphere4

Efficienza, crescita, risparmi. Esploriamo il pianeta tecnologia VMware VSphere4 Efficienza, crescita, risparmi. Esploriamo il pianeta tecnologia VMware VSphere4 La piattaforma di virtualizzazione di nuova generazione L infrastruttura Virtuale permette di allocare alle applicazioni

Dettagli

Linux Day 2009 24/10/09. Cloud Computing. Diego Feruglio

Linux Day 2009 24/10/09. Cloud Computing. Diego Feruglio Linux Day 2009 24/10/09 Cloud Computing Diego Feruglio Cos è il Cloud Computing? An emerging computing paradigm where data and services reside in massively scalable data centers and can be ubiquitously

Dettagli

Virtualizzazione. Business Continuity

Virtualizzazione. Business Continuity Virtualizzazione Business Continuity Riepilogo vantaggi (2) Gestione dei sistemi semplificata rapidità nella messa in opera di nuovi sistemi gestione semplice di risorse eterogenee definizione di procedure

Dettagli

Sistemi Distribuiti Corso di Laurea in Ingegneria

Sistemi Distribuiti Corso di Laurea in Ingegneria Sistemi Distribuiti Corso di Laurea in Ingegneria Prof. Paolo Nesi 2014 Parte 8: Virtualization & Cloud Computing Department of Information Engineering University of Florence Via S. Marta 3, 50139, Firenze,

Dettagli

Cloud Simulator and Smart Cloud based on Knowledge Base

Cloud Simulator and Smart Cloud based on Knowledge Base Cloud Simulator and Smart Cloud based on Knowledge Base Pierfrancesco Bellini, Daniele Cenni, Paolo Nesi DISIT Lab, Lab Dipartimento di Ingegneria dell Informazione, DINFO Università degli Studi di Firenze

Dettagli

Virtualizzazione con Microsoft Tecnologie e Licensing

Virtualizzazione con Microsoft Tecnologie e Licensing Microsoft Virtualizzazione con Microsoft Tecnologie e Licensing Profile Redirezione dei documenti Offline files Server Presentation Management Desktop Windows Vista Enterprise Centralized Desktop Application

Dettagli

Sistemi Distribuiti Corso di Laurea in Ingegneria

Sistemi Distribuiti Corso di Laurea in Ingegneria Sistemi Distribuiti Corso di Laurea in Ingegneria Prof. Paolo Nesi 2014 Parte 8: Virtualization & Cloud Computing Department of Information Engineering University of Florence Via S. Marta 3, 50139, Firenze,

Dettagli

Panoramica delle funzionalita

Panoramica delle funzionalita Panoramica delle funzionalita Edizioni vsphere 4 Gestione su larga scala di applicazioni di produzione critiche DRS / DPM Storage vmotion Host Profiles Distributed Switch DRS / DPM Storage vmotion Prodotti

Dettagli

VIRTUAL INFRASTRUCTURE DATABASE

VIRTUAL INFRASTRUCTURE DATABASE ALLEGATO B5.3 VIRTUAL INFRASTRUCTURE DATABASE Situazione alla data 30.6.2011 Pag. 1 di 6 AIX Logical Partitions Database L infrastruttura dell ambiente RISC/AIX viene utilizzata come Data Layer; fornisce

Dettagli

Assyrus Srl. Virtualizzazione. Azienda di servizi e prodotti. Attività principali. Diversi partner/fornitori. Definizione (fonte: Wikipedia)

Assyrus Srl. Virtualizzazione. Azienda di servizi e prodotti. Attività principali. Diversi partner/fornitori. Definizione (fonte: Wikipedia) VISTA SULL ORGANIZZAZIONE, IL GOVERNO, LA GESTIONE E LA SICUREZZA DELLA RETE 7 Novembre 2006 Assyrus Srl Azienda di servizi e prodotti Ambito ICT Attività principali Progettazione System integrator / system

Dettagli

How to use the WPA2 encrypted connection

How to use the WPA2 encrypted connection How to use the WPA2 encrypted connection At every Alohawifi hotspot you can use the WPA2 Enterprise encrypted connection (the highest security standard for wireless networks nowadays available) simply

Dettagli

Allegato Tecnico Server Virtuale

Allegato Tecnico Server Virtuale Allegato Tecnico Server Virtuale Nota di lettura 1 Descrizione del servizio 1.1 Definizioni e acronimi 1.2 SERVER VIRTUALE Conversione tra diversi sistemi hypervisor 1.3 Attivazione del servizio Configurazione

Dettagli

icaro x PMI ICT Paolo Nesi (UNIFI, DISIT Lab) Feb 2015

icaro x PMI ICT Paolo Nesi (UNIFI, DISIT Lab) Feb 2015 icaro x PMI ICT Paolo Nesi (UNIFI, DISIT Lab) Feb 2015 IaaS, Infrastructure as a Service: Business: vendita di host a consumo Contesto IaaS/PaaS Gestione: limitata al parco degli Host vari Gestori Monitoraggio

Dettagli

LA FILIERA SW DEL DISTRETTO HIGH TECH le Aziende presentano i loro prodotti e progetti

LA FILIERA SW DEL DISTRETTO HIGH TECH le Aziende presentano i loro prodotti e progetti LA FILIERA SW DEL DISTRETTO HIGH TECH le Aziende presentano i loro prodotti e progetti Valorizzare le sinergie della rete per creare valore aggiunto 10 Aprile 2013 APA Confartigianato Monza Massimo Milano

Dettagli

I sistemi virtuali nella PA. Il caso della Biblioteca del Consiglio Regionale della Puglia

I sistemi virtuali nella PA. Il caso della Biblioteca del Consiglio Regionale della Puglia I sistemi virtuali nella PA Il caso della Biblioteca del Consiglio Regionale della Puglia Indice I sistemi virtuali Definizione di Cloud Computing Le tecnologie che li caratterizzano La virtualizzazione

Dettagli

Copyright 2012 Binary System srl 29122 Piacenza ITALIA Via Coppalati, 6 P.IVA 01614510335 - info@binarysystem.eu http://www.binarysystem.

Copyright 2012 Binary System srl 29122 Piacenza ITALIA Via Coppalati, 6 P.IVA 01614510335 - info@binarysystem.eu http://www.binarysystem. CRWM CRWM (Web Content Relationship Management) has the main features for managing customer relationships from the first contact to after sales. The main functions of the application include: managing

Dettagli

MOC20745 Implementing a Software Defined DataCenter

MOC20745 Implementing a Software Defined DataCenter Tel. +39 02 365738 info@overneteducation.it www.overneteducation.it MOC20745 Implementing a Software Defined DataCenter Durata: 4.5 gg Descrizione Questo corso insegna come implementare e gestire l'infrastruttura

Dettagli

Ottimizzare l IT. Interesse verso il cloud. Cloud computing. Ottimizzare l'it 16/04/2010. Assyrus Srl 1. Cloud Computing

Ottimizzare l IT. Interesse verso il cloud. Cloud computing. Ottimizzare l'it 16/04/2010. Assyrus Srl 1. Cloud Computing Ottimizzare l IT Cloud Computing Interesse verso il cloud 16/04/2010 Ottimizzare l'it 2 Cloud computing Cloud computing insieme di tecnologie informatiche che permettono l'utilizzo di risorse (storage,

Dettagli

Sistemi Distribuiti Corso di Laurea in Ingegneria

Sistemi Distribuiti Corso di Laurea in Ingegneria Sistemi Distribuiti Corso di Laurea in Ingegneria Prof. Paolo Nesi 2013 Parte 8: Cloud Computing & Virtualization Department of Information Engineering University of Florence Via S. Marta 3, 50139, Firenze,

Dettagli

Server Virtualization with Windows Server Hyper-V and System Center (MOC 20409)

Server Virtualization with Windows Server Hyper-V and System Center (MOC 20409) Server Virtualization with Windows Server Hyper-V and System Center (MOC 20409) Durata Il corso dura 4,5 giorni. Scopo Questo è un corso ufficiale Microsoft che prevede un docente approvato d Microsoft

Dettagli

Indice generale. Introduzione...xiii. Perché la virtualizzazione...1. Virtualizzazione del desktop: VirtualBox e Player...27

Indice generale. Introduzione...xiii. Perché la virtualizzazione...1. Virtualizzazione del desktop: VirtualBox e Player...27 Indice generale Introduzione...xiii A chi è destinato questo libro... xiii Struttura del libro...xiv Capitolo 1 Capitolo 2 Perché la virtualizzazione...1 Il sistema operativo... 1 Caratteristiche generali

Dettagli

IP TV and Internet TV

IP TV and Internet TV IP TV e Internet TV Pag. 1 IP TV and Internet TV IP TV e Internet TV Pag. 2 IP TV and Internet TV IPTV (Internet Protocol Television) is the service provided by a system for the distribution of digital

Dettagli

Sistemi Distribuiti Corso di Laurea in Ingegneria

Sistemi Distribuiti Corso di Laurea in Ingegneria Sistemi Distribuiti Corso di Laurea in Ingegneria Prof. Paolo Nesi Parte 17: Cloud Computing &Virtualization Department of Systems and Informatics University of Florence Via S. Marta 3, 50139, Firenze,

Dettagli

Piattaforme Software Distribuite. Roberto Beraldi

Piattaforme Software Distribuite. Roberto Beraldi Piattaforme Software Distribuite Roberto Beraldi Programma Applicazioni oggi Cloud computing Python Javascript Php Mobile app(cenni) Esame Progetto individuale Scritto Introduzione Ecosistema applicazioni

Dettagli

CORSO VM6SKO: VMware vsphere: Skills for Operators [V6] CEGEKA Education corsi di formazione professionale

CORSO VM6SKO: VMware vsphere: Skills for Operators [V6] CEGEKA Education corsi di formazione professionale CORSO VM6SKO: VMware vsphere: Skills for Operators [V6] CEGEKA Education corsi di formazione professionale VMware vsphere: Skills for Operators [V6] This two-day technical classroom training course is

Dettagli

Corso ufficiale Installing, Configuring and Manage VMWare 6

Corso ufficiale Installing, Configuring and Manage VMWare 6 Percorso di Certificazione VMWare (VCP 6) ITCore Group in esclusiva, ha ideato un percorso formativo rivolto a coloro che desiderano ottenere la certificazione VMware Certified Professional 6-Data Center

Dettagli

tecnologie di cloud computing per il calcolo scientifico Presentazione stage per studenti triennali Università di Torino Mar 6, 2013

tecnologie di cloud computing per il calcolo scientifico Presentazione stage per studenti triennali Università di Torino Mar 6, 2013 tecnologie di cloud computing per il calcolo scientifico Università di Torino Mar 6, 2013 il centro di calcolo INFN Università di Torino Mar 6, 2013-2/417 Cosa facciamo a torino Ricerca tecnologica Core

Dettagli

Microsoft Dynamics CRM Live

Microsoft Dynamics CRM Live Microsoft Dynamics CRM Live Introduction Dott. Fulvio Giaccari Product Manager EMEA Today s Discussion Product overview Product demonstration Product editions Features LiveGRID Discussion Product overview

Dettagli

CONFIGURATION MANUAL

CONFIGURATION MANUAL RELAY PROTOCOL CONFIGURATION TYPE CONFIGURATION MANUAL Copyright 2010 Data 18.06.2013 Rev. 1 Pag. 1 of 15 1. ENG General connection information for the IEC 61850 board 3 2. ENG Steps to retrieve and connect

Dettagli

Infrastrutture critiche e cloud: una convergenza possibile

Infrastrutture critiche e cloud: una convergenza possibile Infrastrutture critiche e cloud: una convergenza possibile I possibili ruoli della Banca d Italia nel cloud Stefano Fabrizi Banca d Italia Unità di Supporto dell Area Risorse Informatiche e Rilevazioni

Dettagli

Milano Italia, 14 Maggio 2013, MiCo - Milano Congressi. Come sviluppare servizi e reattività con il Cloud? Marco Ciceri Country Manager per l'italia

Milano Italia, 14 Maggio 2013, MiCo - Milano Congressi. Come sviluppare servizi e reattività con il Cloud? Marco Ciceri Country Manager per l'italia Milano Italia, 14 Maggio 2013, MiCo - Milano Congressi Come sviluppare servizi e reattività con il Cloud? Marco Ciceri Country Manager per l'italia Agenda Il trinomio Cloud Dedicated VS Public Strategie

Dettagli

Le virtual machine e la memoria virtuale

Le virtual machine e la memoria virtuale Le virtual machine e la memoria virtuale Prof. Alberto Borghese Dipartimento di Scienze dell Informazione alberto.borghese@unimi.it Università degli Studi di Milano Riferimento Patterson 5: 5.6, 5.7. 1/29

Dettagli

Caratteristiche di una LAN

Caratteristiche di una LAN Installatore LAN Progetto per le classi V del corso di Informatica Caratteristiche di una LAN 26/02/08 Installatore LAN - Prof.Marco Marchisotti 1 Ruolo dei computer I computer di una rete possono svolgere

Dettagli

Agenda. Coraggio, Innovazione, Agilità. Breve introduzione Società Nuovo Data Center - Diesel Sicurezza IT Sicurezza "virtualizzata" In futuro

Agenda. Coraggio, Innovazione, Agilità. Breve introduzione Società Nuovo Data Center - Diesel Sicurezza IT Sicurezza virtualizzata In futuro Agenda Breve introduzione Società Nuovo Data Center - Diesel Sicurezza IT Sicurezza "virtualizzata" In futuro Chi siamo? Miriade Spa Cosa facciamo? Data Mining, Sicurezza, DBA, Sviluppo Con chi collaboriamo?

Dettagli

Hot Backup, Performance Monitoring & DR. Francesco Speciale Country Manager Italy fspeciale@vizioncore.com

Hot Backup, Performance Monitoring & DR. Francesco Speciale Country Manager Italy fspeciale@vizioncore.com Hot Backup, Performance Monitoring & DR Francesco Speciale Country Manager Italy fspeciale@vizioncore.com Vizioncore: Enhancing VMware Infrastructure Fondata nel 2002 Società controllata da Quest Software,

Dettagli

REGISTRATION GUIDE TO RESHELL SOFTWARE

REGISTRATION GUIDE TO RESHELL SOFTWARE REGISTRATION GUIDE TO RESHELL SOFTWARE INDEX: 1. GENERAL INFORMATION 2. REGISTRATION GUIDE 1. GENERAL INFORMATION This guide contains the correct procedure for entering the software page http://software.roenest.com/

Dettagli

Tecnologie di virtualizzazione per il consolidamento dei server

Tecnologie di virtualizzazione per il consolidamento dei server Tecnologie di virtualizzazione per il consolidamento dei server Simone Balboni Seminario del corso Sistemi Operativi Bologna, 2 marzo 2006 Virtualizzazione e consolidamento dei server un caso concreto:

Dettagli

The distribution energy resources impact

The distribution energy resources impact LO STORAGE DI ELETTRICITÀ E L INTEGRAZIONE DELLE RINNOVABILI NEL SISTEMA ELETTRICO. I BATTERY INVERTERS Fiera Milano 8 maggio 2014 Il ruolo dell accumulo visto da una società di distribuzione ENEL Distribuzione

Dettagli

Una rassegna dei sistemi operativi per il Cloud Computing

Una rassegna dei sistemi operativi per il Cloud Computing Alma Mater Studiorum Università di Bologna SCUOLA DI SCIENZE Corso di Laurea in Informatica Una rassegna dei sistemi operativi per il Cloud Computing Tesi di Laurea in Reti di Calcolatori Relatore: Chiar.mo

Dettagli

Roberto Covati Roberto Alfieri

Roberto Covati Roberto Alfieri Roberto Covati Roberto Alfieri Vmware Server (in produzione dal 2004) VmWare ESX 3.0.1 (in produzione dal 2006) VmWare ESXi 3.5 update 3 (test 2008) VmWare ESX 3.5 update 3 (Sviluppi futuri) 2 Sommario

Dettagli

API e socket per lo sviluppo di applicazioni Web Based

API e socket per lo sviluppo di applicazioni Web Based API e socket per lo sviluppo di applicazioni Web Based Cosa sono le API? Consideriamo il problema di un programmatore che voglia sviluppare un applicativo che faccia uso dei servizi messi a disposizione

Dettagli

La piattaforma Microsoft per la Business Continuity ed il Disaster Recovery

La piattaforma Microsoft per la Business Continuity ed il Disaster Recovery La piattaforma Microsoft per la Business Continuity ed il Disaster Recovery Roberto Filipelli Application Platform Specialist Manager Enterprise Division Microsoft Agenda La Continuità dei servizi informatici

Dettagli

Introduzione ai Web Services Alberto Polzonetti

Introduzione ai Web Services Alberto Polzonetti PROGRAMMAZIONE di RETE A.A. 2003-2004 Corso di laurea in INFORMATICA Introduzione ai Web Services alberto.polzonetti@unicam.it Introduzione al problema della comunicazione fra applicazioni 2 1 Il Problema

Dettagli

VMware. Gestione dello shutdown con UPS MetaSystem

VMware. Gestione dello shutdown con UPS MetaSystem VMware Gestione dello shutdown con UPS MetaSystem La struttura informatica di una azienda Se ad esempio consideriamo la struttura di una rete aziendale, i servizi offerti agli utenti possono essere numerosi:

Dettagli

A Solar Energy Storage Pilot Power Plant

A Solar Energy Storage Pilot Power Plant UNIONE DELLA A Solar Energy Storage Pilot Power Plant DELLA Project Main Goal Implement an open pilot plant devoted to make Concentrated Solar Energy both a programmable energy source and a distribution

Dettagli

CLOUD AWS. #cloudaws. Community - Cloud AWS su Google+ Amazon Web Services. Amazon RDS

CLOUD AWS. #cloudaws. Community - Cloud AWS su Google+ Amazon Web Services. Amazon RDS Community - Cloud AWS su Google+ Web Services RDS Oggi vedremo il servizio di RDS per la gestione di un database relazionale in ambiente cloud computing. Hangout 18 del 14.07.2014 Davide Riboldi Massimo

Dettagli

EX092IT VMware vcenter Configuration Manager: Install, Configure, Manage [V5.7]

EX092IT VMware vcenter Configuration Manager: Install, Configure, Manage [V5.7] Tel. +39 02 365738 info@overneteducation.it www.overneteducation.it EX092IT VMware vcenter Configuration Manager: Install, Configure, Manage [V5.7] Durata: 3 gg Descrizione Questo corso si concentra sull'installazione,

Dettagli

Cloud Amazon S3 e EC2 - Evidenze a un anno dall introduzione. Marzo 2010

Cloud Amazon S3 e EC2 - Evidenze a un anno dall introduzione. Marzo 2010 Cloud Amazon S3 e EC2 - Evidenze a un anno dall introduzione Marzo 2010 Agenda Amazon S3 Amazon EC2 Casi d uso reale in Zero9 Conclusioni page 2 Amazon S3 Amazon Simple Storage Service (S3) è una soluzione

Dettagli

an agile and High-Tech company backed up by big cloud player una azienda agile e High-Tech supportata dalle grandi piattaforme cloud

an agile and High-Tech company backed up by big cloud player una azienda agile e High-Tech supportata dalle grandi piattaforme cloud an agile and High-Tech company backed up by big cloud player una azienda agile e High-Tech supportata dalle grandi piattaforme cloud Comunication, Collaboration, Workflow e Document Management in Sanità

Dettagli

Prezzi e prestazioni Dynamic Computing Services

Prezzi e prestazioni Dynamic Computing Services Prezzi e prestazioni Dynamic Computing Services Tutti i prezzi sono in CHF, IVA esclusa, in caso di acquisto per 30 giorni. La fatturazione effettiva avviene su base giornaliera, a prescindere dalla durata

Dettagli

CLOUD AWS. #cloudaws. Community - Cloud AWS su Google+ Amazon Web Services. Servizio Amazon Storage Gateway

CLOUD AWS. #cloudaws. Community - Cloud AWS su Google+ Amazon Web Services. Servizio Amazon Storage Gateway Community - Cloud AWS su Google+ Amazon Web Services Servizio Amazon Storage Gateway Oggi vedremo il servizio di Amazon Storage Gateway per la gestione e la replica di dati tra azienda e cloud. Hangout

Dettagli

Introduzione all ambiente di sviluppo

Introduzione all ambiente di sviluppo Laboratorio II Raffaella Brighi, a.a. 2005/06 Corso di Laboratorio II. A.A. 2006-07 CdL Operatore Informatico Giuridico. Introduzione all ambiente di sviluppo Raffaella Brighi, a.a. 2005/06 Corso di Laboratorio

Dettagli

www.aylook.com -Fig.1-

www.aylook.com -Fig.1- 1. RAGGIUNGIBILITA DI AYLOOK DA REMOTO La raggiungibilità da remoto di Aylook è gestibile in modo efficace attraverso una normale connessione ADSL. Si presentano, però, almeno due casi: 1.1 Aylook che

Dettagli

Customer Centric/Inquiry/E-bill. Tanya Enzminger

Customer Centric/Inquiry/E-bill. Tanya Enzminger Customer Centric/Inquiry/E-bill Tanya Enzminger Customer Centric E-bill On-line Electronic Billing system Real-time viewing of customer data including statement, payment, toll usage and other information

Dettagli

UTILIZZO WHITE LABEL SERVER

UTILIZZO WHITE LABEL SERVER 1 INDICE DEGLI ARGOMENTI 1. Introduzione Pag. 3 2. Scopo/Applicabilità... Pag. 4 3. Disponibilità del servizio di WHITE LABEL SERVER.. Pag.5 4. Creazione e Gestione Virtual Machine. Pag.14 2 1. INTRODUZIONE

Dettagli

D 2.3 Sviluppo di unità di test, report e documentazione per ogni modulo sviluppato

D 2.3 Sviluppo di unità di test, report e documentazione per ogni modulo sviluppato D 2.3 Sviluppo di unità di test, report e documentazione per ogni modulo sviluppato CRS4 Indice Obiettivo work package 2 Progetti Cloud Open Source a confronto 2 Principali progetti presi in considerazione

Dettagli

icaro x Cloud Service Provider Paolo Nesi (UNIFI, DISIT Lab) Feb 2015

icaro x Cloud Service Provider Paolo Nesi (UNIFI, DISIT Lab) Feb 2015 icaro x Cloud Service Provider Paolo Nesi (UNIFI, DISIT Lab) Feb 2015 IaaS, Infrastructure as a Service: Contesto IaaS 2 Business: vendita di host a consumo Gestione: limitata al parco degli Host vari

Dettagli

Windows Server 2012 Essentials

Windows Server 2012 Essentials Windows 2012 Essentials Necessità del mercato: soluzione Deve Offrire: Semplicità Flessibilità Sicurezza Mobilità Deve Considerare: Device Prezzo App LOB Crescita Più semplice e più flessibile Ieri Home

Dettagli

Soluzioni di Storage Grandi prestazioni Avanzate funzionalità Ampia capacità

Soluzioni di Storage Grandi prestazioni Avanzate funzionalità Ampia capacità Soluzioni di Storage Grandi prestazioni Avanzate funzionalità Ampia capacità Smart IT Piccole dimensioni Semplice utilizzo Massima scalabilità Gli Storage NETGEAR si differenziano per la facile installazione,

Dettagli

Linux nel calcolo distribuito

Linux nel calcolo distribuito openmosix Linux nel calcolo distribuito Dino Del Favero, Micky Del Favero dino@delfavero.it, micky@delfavero.it BLUG - Belluno Linux User Group Linux Day 2004 - Belluno 27 novembre openmosix p. 1 Cos è

Dettagli

Downloading and Installing Software Socio TIS

Downloading and Installing Software Socio TIS Object: Downloading and Installing Software Socio TIS compiler: L.D. Date Revision Note April 17 th 2013 --- For SO XP; Win 7 / Vista step Operation: Image A1 Open RUN by clicking the Start button, and

Dettagli

Java. Traditional portability (ideal)

Java. Traditional portability (ideal) 1 Java JAVA: una introduzione 2 Traditional portability (ideal) C-code (Linux) (Pentium) Executable (Linux) Executable (Win32) Linux Windows 32 (Mac) Executable (Mac) Mac 1 1 3 Portability of Java programs

Dettagli

Government Cloud Computing

Government Cloud Computing Government Cloud Computing FORUM PA 19.05.2010 Aldo Liso DigitPA Osservatorio del mercato Resp. sez. hardware e sistemi operativi Government Cloud Computing L evoluzione delle architetture elaborative

Dettagli

EyesServ. La piattaforma di monitoraggio per la tua sala server. Soluzioni Informatiche

EyesServ. La piattaforma di monitoraggio per la tua sala server. Soluzioni Informatiche EyesServ - La piattaforma di monitoraggio per la tua sala server Soluzioni Informatiche Che cos è EyesServ? EyesServ è una nuova soluzione per il monitoraggio infrastrutturale IT. E costituita da un pacchetto

Dettagli

zpcr in practice Fabio Massimo Ottaviani (fabio.ottaviani@epvtech.com) EPV

zpcr in practice Fabio Massimo Ottaviani (fabio.ottaviani@epvtech.com) EPV zpcr in practice Fabio Massimo Ottaviani (fabio.ottaviani@epvtech.com) EPV CMG-Italia Associazione senza fini di lucro, attiva dal 1986 (XXI Convegno Annuale a Milano l 8 maggio) focalizzata su: scambio

Dettagli

U Corso di italiano, Lezione Quindici

U Corso di italiano, Lezione Quindici 1 U Corso di italiano, Lezione Quindici U Buongiorno, anche in questa lezione iniziamo con qualche dialogo formale M Good morning, in this lesson as well, let s start with some formal dialogues U Buongiorno,

Dettagli

Prof. Paolo Nesi. DISIT Lab, Sistemi Distribuiti e Tecnologie Internet. http://www.disit.dinfo.unifi.it/

Prof. Paolo Nesi. DISIT Lab, Sistemi Distribuiti e Tecnologie Internet. http://www.disit.dinfo.unifi.it/ Parte: 1 Introduzione ai Sistemi Distribuiti Corso di: Sistemi Distribuiti Lauree in: Ingegneria Informatica, dee Teecomunicazioni ed Informatica di Scienze Prof. Paoo Nesi Department of Systems and Informatics,

Dettagli

ALLEGATO E AL CONTRATTO QUADRO - LOTTO 1 DI CLOUD COMPUTING

ALLEGATO E AL CONTRATTO QUADRO - LOTTO 1 DI CLOUD COMPUTING DI CLOUD COMPUTING SERVIZI Infrastructure as a Service (IaaS) L1.S1.1 Periodicità del prezzo : Orario VM 1 - small 0,0740 VM 2 - medium 0,1529 Virtual Machine VM 3 - large 0,2908 VM 4 - X large 0,4597

Dettagli

Adozione del Cloud: Le Domande Inevitabili

Adozione del Cloud: Le Domande Inevitabili Adozione del Cloud: Le Domande Inevitabili All IT Aziendale Quali sono i rischi che non esistevano negli ambienti fisici o virtualmente statici? Ho bisogno di separare ruoli di amministratore dei server

Dettagli

Hard Disk Drive Duplicator Dock USB 3.0 to SATA HDD Duplicator. StarTech ID: SATDOCK22RU3

Hard Disk Drive Duplicator Dock USB 3.0 to SATA HDD Duplicator. StarTech ID: SATDOCK22RU3 Hard Disk Drive Duplicator Dock USB 3.0 to SATA HDD Duplicator StarTech ID: SATDOCK22RU3 The SATDOCK22RU3 USB 3.0 to SATA Hard Drive Duplicator Dock can be used as a standalone SATA hard drive duplicator,

Dettagli

Introduzione Kerberos. Orazio Battaglia

Introduzione Kerberos. Orazio Battaglia Orazio Battaglia Il protocollo Kerberos è stato sviluppato dal MIT (Massachusetts Institute of Tecnology) Iniziato a sviluppare negli anni 80 è stato rilasciato come Open Source nel 1987 ed è diventato

Dettagli

Guida all installazione del prodotto 4600 in configurazione plip

Guida all installazione del prodotto 4600 in configurazione plip Guida all installazione del prodotto 4600 in configurazione plip Premessa Questo prodotto è stato pensato e progettato, per poter essere installato, sia sulle vetture provviste di piattaforma CAN che su

Dettagli

Progetto ICARO. Paolo Nesi. Università degli Studi di Firenze, DISIT LAB paolo.nesi@unifi.it

Progetto ICARO. Paolo Nesi. Università degli Studi di Firenze, DISIT LAB paolo.nesi@unifi.it Progetto ICARO Progetto: Regione Toscana, POR CReO 2007 2013, LINEA DI INTERVENTO 1.5.a - 1.6, BANDO UNICO R&S ANNO 2012: Direzione Generale Competitività del sistema regionale e sviluppo delle competenze;

Dettagli

Massimiliano Grassi Marketing Manager Citrix Systems Italia. Milano 24 Marzo 2011

Massimiliano Grassi Marketing Manager Citrix Systems Italia. Milano 24 Marzo 2011 Massimiliano Grassi Marketing Manager Citrix Systems Italia Milano 24 Marzo 2011 Il Virtual Computing Citrix Utenti IT admin user Preferences On- Data demand assembly & Apps delivery Desktop OS Client

Dettagli

Le virtual machine e la memoria virtuale

Le virtual machine e la memoria virtuale Le virtual machine e la memoria virtuale Prof. Alberto Borghese Dipartimento di Scienze dell Informazione alberto.borghese@unimi.it Università degli Studi di Milano Riferimento Patterson 5: 5.6, 5.7. 1/30

Dettagli

PERIODO : A chi è rivolto il corso

PERIODO : A chi è rivolto il corso PERIODO : Febbraio /Marzo 2016 (date da definirsi) Sede del corso: Presso GI Formazione in Piazza IV novembre 5, Milano Orari dalle 9.00 alle 13.00 e dalle 14.00 alle 18.00 A chi è rivolto il corso Questo

Dettagli

Estendere Lean e Operational Excellence a tutta la Supply Chain

Estendere Lean e Operational Excellence a tutta la Supply Chain Estendere Lean e Operational Excellence a tutta la Supply Chain Prof. Alberto Portioli Staudacher www.lean-excellence.it Dipartimento Ing. Gestionale Politecnico di Milano alberto.portioli@polimi.it Lean

Dettagli

Net@VirtualCloud. Netcube Italia Srl. Il Cloud Computing. In collaborazione con

Net@VirtualCloud. Netcube Italia Srl. Il Cloud Computing. In collaborazione con Il Cloud Computing In collaborazione con Cos è Net@VirtualCloud L Offerta Net@VirtualCloud di Netcube Italia, basata su Server Farm certificate* e con sede in Italia, è capace di ospitare tutte le applicazioni

Dettagli

Cloud Computing: alcuni punti fermi per non smarrirsi fra le nuvole

Cloud Computing: alcuni punti fermi per non smarrirsi fra le nuvole Cloud Computing: alcuni punti fermi per non smarrirsi fra le nuvole Stefano Mainetti stefano.mainetti@polimi.it L ICT come Commodity L emergere del Cloud Computing e i nuovi modelli di delivery Trend n.

Dettagli

REQUISITI TECNICI HR INFINITY ZUCCHETTI

REQUISITI TECNICI HR INFINITY ZUCCHETTI REQUISITI TECNICI HR INFINITY ZUCCHETTI Documento aggiornato al 21 Novembre 2014 (Valido fino al 30/06/2015) Le versioni di sistemi operativi di seguito indicati rappresentano quelle utilizzate nei nostri

Dettagli

Apache e Mysql cluster

Apache e Mysql cluster Apache e Mysql cluster Index Affrontare il clustering da 4 a 400 nodi con strumenti open-source di livello enterprise (o meglio :>). Deploy di ambienti clusterizzati (Load Balancing e High Availability).

Dettagli

ANALISI E PROGETTAZIONE DI UN SISTEMA DI MONITORAGGIO PER INFRASTRUTTURE CLOUD

ANALISI E PROGETTAZIONE DI UN SISTEMA DI MONITORAGGIO PER INFRASTRUTTURE CLOUD UNIVERSITÀ DEGLI STUDI DI FIRENZE Scuola di Ingegneria Corso di Laurea Magistrale in Ingegneria Informatica DISIT Lab A.A. 2013-2014 ANALISI E PROGETTAZIONE DI UN SISTEMA DI MONITORAGGIO PER INFRASTRUTTURE

Dettagli

GstarCAD 2010 Features

GstarCAD 2010 Features GstarCAD 2010 Features Unrivaled Compatibility with AutoCAD-Without data loss&re-learning cost Support AutoCAD R2.5~2010 GstarCAD 2010 uses the latest ODA library and can open AutoCAD R2.5~2010 DWG file.

Dettagli

PkBox Requisiti Tecnici HW/SW. rel. 1.0.6.

PkBox Requisiti Tecnici HW/SW. rel. 1.0.6. PkBox Requisiti Tecnici HW/SW rel. 1.0.6. 19 aprile 2013 Le informazioni contenute in questo documento sono da considerarsi CONFIDENZIALI e non possono essere utilizzate o riprodotte - sia in parte che

Dettagli

Cloud Computing e la Sicurezza?

Cloud Computing e la Sicurezza? Cloud Computing e la Sicurezza? Virtualizzazione e Sicurezza ICT Diego Feruglio Direzione Tecnica Area Ricerca Applicata 1 Cloud Computing e la sicurezza? Definizione e tassonomia 2 Il Cloud Computing

Dettagli

User Guide Guglielmo SmartClient

User Guide Guglielmo SmartClient User Guide Guglielmo SmartClient User Guide - Guglielmo SmartClient Version: 1.0 Guglielmo All rights reserved. All trademarks and logos referenced herein belong to their respective companies. -2- 1. Introduction

Dettagli

Architetture software. Virtualizzazione

Architetture software. Virtualizzazione Sistemi Distribuiti Architetture software 1 Virtualizzazione 2 1 Virtualizzazione (motivazioni) Sullo stesso elaboratore possono essere eseguiti indipendentemente d t e simultaneamente t sistemi i operativi

Dettagli

Cloud Computing....una scelta migliore. ICT Information & Communication Technology

Cloud Computing....una scelta migliore. ICT Information & Communication Technology Cloud Computing...una scelta migliore Communication Technology Che cos è il cloud computing Tutti parlano del cloud. Ma cosa si intende con questo termine? Le applicazioni aziendali stanno passando al

Dettagli

VIRTUAL VIRTUAL DATACENTER DATACENTER

VIRTUAL VIRTUAL DATACENTER DATACENTER VIRTUAL crea e gestisci in autonomia un datacenter virtuale resiliente e scalabile progettato per ospitare applicazioni business critical che cosa è... un servizio che tramite un pannello di controllo

Dettagli

Un infrastruttura informatica su misura per Voi nella cloud altoatesina

Un infrastruttura informatica su misura per Voi nella cloud altoatesina Un infrastruttura informatica su misura per Voi nella cloud altoatesina Concenratevi sulle Vostre attività mentre RUN si occupa della Vostra infrastruttura informatica. Accantonate lo schema oramai superato

Dettagli

Soluzioni di virtualizzazione Intel/AMD

Soluzioni di virtualizzazione Intel/AMD Soluzioni di virtualizzazione Intel/AMD Massimo Re Ferre IBM Modular Systems 1 Terminali Stupidi DB/2 CICS z/ test WLM (Goal Mode) z/ production l1 /390 production1 l2 /390 production2 z/vm PR/SM (LPAR)

Dettagli

Affidamento della progettazione e messa in opera di una infrastruttura tecnologia per la realizzazione di un sistema di continuità operativa ICT

Affidamento della progettazione e messa in opera di una infrastruttura tecnologia per la realizzazione di un sistema di continuità operativa ICT ALLEGATO 1 AL CAPITOLATO TECNICO Affidamento della progettazione e messa in opera di una infrastruttura tecnologia per la realizzazione di un sistema di continuità operativa ICT NUOVO BLADE CENTER PRESSO

Dettagli

Agenda BlackBerry Enterprise Update Diego Ghidini L evoluzione dei modelli di lavoro: Scenari e Opportunità per le Aziende

Agenda BlackBerry Enterprise Update Diego Ghidini L evoluzione dei modelli di lavoro: Scenari e Opportunità per le Aziende 12 MARZO - ROMA Agenda 10.15 BlackBerry Enterprise Update Diego Ghidini 10.30 L evoluzione dei modelli di lavoro: Scenari e Opportunità per le Aziende Alessandro Piva 11.15 Dall Enterprise Mobility al

Dettagli

Allegato. Servizio Hosting Virtual DataCenter di Regione Lombardia. per l ENTE UCL Asta del Serio

Allegato. Servizio Hosting Virtual DataCenter di Regione Lombardia. per l ENTE UCL Asta del Serio Allegato Servizio Hosting Virtual DataCenter di Regione Lombardia per l ENTE UCL Asta del Serio Contesto Il percorso condotto da Regione Lombardia (RL) per la razionalizzazione dei CED degli ENTI si inserisce

Dettagli

Infrastruttura VMware

Infrastruttura VMware Infrastruttura VMware Milano Hacking Team S.r.l. Via della Moscova, 13 20121 MILANO (MI) - Italy http://www.hackingteam.it info@hackingteam.it Tel. +39.02.29060603 Fax +39.02.63118946 2005 Hacking Team

Dettagli

Sicurezza e Gestione delle Reti (di telecomunicazioni)

Sicurezza e Gestione delle Reti (di telecomunicazioni) Sicurezza e Gestione delle Reti (di telecomunicazioni) Tommaso Pecorella tommaso.pecorella@unifi.it Corso di Studi in Ingegneria Elettronica e delle Telecomunicazioni Corso di Studi in Ingegneria Informatica

Dettagli