DataCenter<br />Virtualization – bioinformatics servers<br />Luís Bastião<br />Frederico Valente<br />10 October 2010<br />
Overview<br />Problem description<br />Requirements<br />Solutions – Overview <br />Virtualization overview etc<br />Advan...
Hardware description<br />Material<br />Two Servers<br />Supermicro Tsunami<br />Intel Xeon 2.6GHz (6 Processors per Socke...
Problemdescription<br />How to make the best of hardware?<br />Should not be idling most of the time<br />Must be availabl...
Solution: Virtualization<br />To cope with the requirements gathered we propose a virtualization solution<br />Different e...
Solutions<br />Virtualization Solutions<br />Linux with Vmware ESX<br />Linux with VirtualBox<br />Vmware Infrastructure <...
Advantages/Disadvantages<br />7<br />
AndAdoptedsolutionis..<br />8<br />
VMwareESXi<br />9<br />
Problemsfound<br />Using ESXi in two servers<br />Does not support access to native storage in Virtual Machines<br />Does ...
11<br />Testing, Drafting, Testing, Annoying, DoingNoise.....<br />
NetworkInfrastructure<br />12<br />
NATer<br />Virtual NATer<br />pFSense: A FreeBSD based NAT solution<br />Virtual Machine<br />Easy to configure through a ...
FakeRAID and Backup Policies<br />Adaptec Controller does not provide RAID in a transparent way (requires software drivers...
NAS (Network Access Storage)<br />ESXi does not supply a SAN (Storage Area Network) in Free Edition<br />Raw device mappin...
Management Virtual Machines<br />Administrator use VMware Vsphere CLI<br />Just for Windows <br />SSH for Hypervisor<br />...
Do not forget..<br />Enable virtualization VT-d (BIOS)<br />Better IO performance under virtualization<br />Enable Power O...
Last steps..<br />18<br />
Demo – VSPHERE in ACTION<br />19<br />
Upcoming SlideShare
Loading in …5
×

Creating your own datacenter

1,164 views
1,113 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,164
On SlideShare
0
From Embeds
0
Number of Embeds
51
Actions
Shares
0
Downloads
39
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Host multiple virtualization environments within a single OS or Hypervisor (from Wikipedia)Platform which support execution of multiples Oses.
  • RedHatCentOSUbuntu
  • Note: First restore ESXi configurations and and then Virtual Machines. Finally reboot Server.Enable to exclude virtual machines from Backup
  • Creating your own datacenter

    1. 1. DataCenter<br />Virtualization – bioinformatics servers<br />Luís Bastião<br />Frederico Valente<br />10 October 2010<br />
    2. 2. Overview<br />Problem description<br />Requirements<br />Solutions – Overview <br />Virtualization overview etc<br />Advantages / Disadvantages<br />Adopted Solution<br />Problems found<br />Network Architecture<br />Backups<br />2<br />
    3. 3. Hardware description<br />Material<br />Two Servers<br />Supermicro Tsunami<br />Intel Xeon 2.6GHz (6 Processors per Socket)<br />2 Sockets per Server<br />24GB RAM<br />2 NICs<br />2 Hard-drives (2TB per disk)<br />3<br />Whatcanwe do withit?<br />
    4. 4. Problemdescription<br />How to make the best of hardware?<br />Should not be idling most of the time<br />Must be available to all group elements<br />What will the group do with the machines?<br />Developing Machines<br />Provide services <br />Data crushing algorithms<br />How to cope with the differentiated software needs of the group?<br /> Some projects use Linux others Windows. Some are in Java and databases others require other environments<br />Storage requirements: there is a need to store and share data.<br />Provide network services outside access<br />Some applications are deployed temporarily <br />Should be scalable<br />Containment: Failure/blunders on a machine should not affect other components.<br />4<br />
    5. 5. Solution: Virtualization<br />To cope with the requirements gathered we propose a virtualization solution<br />Different environments make use of different Virtual Machines<br />Some virtual machines provide specific support (NAT, NAS, Database)<br />Multiple virtual machines running on the same server<br />5<br />
    6. 6. Solutions<br />Virtualization Solutions<br />Linux with Vmware ESX<br />Linux with VirtualBox<br />Vmware Infrastructure <br />Xen<br />KVM<br />HyperV<br />HypervisorVMWare ESXI<br />Hybrid options <br />6<br />
    7. 7. Advantages/Disadvantages<br />7<br />
    8. 8. AndAdoptedsolutionis..<br />8<br />
    9. 9. VMwareESXi<br />9<br />
    10. 10. Problemsfound<br />Using ESXi in two servers<br />Does not support access to native storage in Virtual Machines<br />Does not provide Network Address Translation (NAT) for Virtual Machines<br />Servers have FakeRAID (Just supported by software)<br />Public IP distribution is currently a problem in IEETA Network<br />10<br />How to solve theproblem?<br />
    11. 11. 11<br />Testing, Drafting, Testing, Annoying, DoingNoise.....<br />
    12. 12. NetworkInfrastructure<br />12<br />
    13. 13. NATer<br />Virtual NATer<br />pFSense: A FreeBSD based NAT solution<br />Virtual Machine<br />Easy to configure through a web interface<br />DHCP Server 192.168.1.0/24<br />Provide internal network with IP’s based on Virtual MAC Address<br />Port forwarding enables VMs to provide services to the outside network.<br />193.136.171.33 + Port<br />13<br />
    14. 14. FakeRAID and Backup Policies<br />Adaptec Controller does not provide RAID in a transparent way (requires software drivers)<br />RAID drivers depend on the operative system and they are not available for all platforms<br />ESXi does not support drivers <br />Solution: Periodic backup of virtual machines <br />The restore was tested and works perfectly. <br />14<br />
    15. 15. NAS (Network Access Storage)<br />ESXi does not supply a SAN (Storage Area Network) in Free Edition<br />Raw device mapping<br />Solution: Create a Virtual Machine with large storage area proving NAS functionality <br />FreeNAS<br />Access through:<br />CIFS/Samba<br />FTP<br />HTTP<br />NFS<br />APF<br />Etc.<br />15<br />
    16. 16. Management Virtual Machines<br />Administrator use VMware Vsphere CLI<br />Just for Windows <br />SSH for Hypervisor<br />VMware Power CLI (Console)<br />Virtual Network Management<br />Access for administration server<br />Console<br />Configure Network<br />Create/Remove Virtual Machines<br />Browse datastore<br />Performance analysis<br />16<br />
    17. 17. Do not forget..<br />Enable virtualization VT-d (BIOS)<br />Better IO performance under virtualization<br />Enable Power On in Boot Features<br />When servers miss power and it returns, servers will start automatically.<br />Enable SSH<br />Accessible IP for Management Network<br />17<br />
    18. 18. Last steps..<br />18<br />
    19. 19. Demo – VSPHERE in ACTION<br />19<br />

    ×