SlideShare une entreprise Scribd logo
1  sur  23
Télécharger pour lire hors ligne
Student Research Colloquium
Forest Information Technology (M.Sc.)
Majid Jalili
Majid.Jalili@hnee.de
24. Juni 2014
HIGH PERFORMANCE WMS WITH
VIRTUALIZATION
OUTLINE
• Agenda
• Introduction
• Project Architecture
• Research Target
• Result
• Conclustion
• Outlook
HIGH PERFORMANCE WMS WITH VIRTUALIZATION 2
Agenda
• Advantages of Server Virtualization
• Introduce Virtualization Project
• Compare of Performance in Different Servers Platform
• Virtual Network operation in Virtual Machine
• Large Data Storage and response to Access Data from Server to
different Resource in to the SAN Storage
• Monitoring Virtual Network Performance between SAN storage and
Server and Create Load balancing for increase the Speed on the
Network I/O
• Monitoring of I/O Traffic in Virtual Network between Virtual Kernel
for each operating System in Local Machine and SAN Storage
High Performance WMS with Virtualization 3
Data virtualization vs Data integration
• Increase the Performance for access the resource between client request or
between Web Server and Database Server
• High Availability with lower bandwith transmission data to migrate Virtual
Machine between different Server.(Capacity ,Memory ,CPU)
• Improve and more flaxibile to Disaster recovery and Fault Tolerance
• Integrate all the resource from each Server and Make Centeralize
Distribution for Monitoring and Control the Traffic
• Dynamic Distribution resource scheduler to share the Memory ,CPU and
Storage between diffrent Virtual Host in Virtualization
High Performance WMS with Virtualization 4
Project Architecture
High Performance WMS with Virtualization 5
Open Source Server - Implementation
High Performance WMS with Virtualization 6
Microsoft Server-Implementation
High Performance WMS with Virtualization 7
Virtual SAN Storage Architecture
(Create a file level Transfer)
High Performance WMS with Virtualization 8
Storage Area
Network
Local Area
Network
Fiber channel
and iSCSI
channel
LUN01
LUN-ADD for DB Server
High Performance WMS with Virtualization 9
Raw device mapping (RDM)
Direct access of Virtual Machine Disk from Host to Storage Area Network
SAN Storage Architecture
Store the DB Server .VMDK on SAN Storage with RDM
High Performance WMS with Virtualization 10
Store VMDK from DB Server to SAN Storage
Concept of Virtual Network
(Between Virtual Machine and SAN Storage)
High Performance WMS with Virtualization 11
Virtual Host
(ESXi Server)
Virtual SAN
Storage
Virtual Machine
File System
Setup the 2 Diffrent line
Connection ,Fiber Channel with
8 Gbps data trasfering and
iSCSI Channel with 2 Gbps data
Trasnfering between Host and
Storage
Virtual Network Architecture
NIC Card
QLogic Fiber Channel
High Performance WMS with Virtualization 12
I/O Channel Performance
(Setup the three channel between virtual host and Storage Area Network)
QLogic Fiber Channel
FCOE
High Performance WMS with Virtualization 13
Fiber Channel over
Ethernet (FCOE) ,10 Gbps
Data Trasfer between
LAMP Server and Storage
are Network
Fiber Channel (FC) ,8 Gbps
Data Trasfer between WEB
Server and Storage are
Network and iSCSI
channel ,2 Gbps Data
Trasfer between Database
Server and SAN Storage
vSphere Standard Switch
Between Host (ESXi-01 and VMDK in SAN Storage)
High Performance WMS with Virtualization 14
Monitoring Distributed Packet from DB Server to SAN Storage
Between VMKernel Port and Physical Adapter
High Performance WMS with Virtualization 15
High Performance WMS with Virtualization 16
High Performance WMS with Virtualization 17
Created stands for Network File
System(nfs) in to the LUN and
Volumes and Store the VMDK
from DB server on Storage are
Network
High Performance WMS with Virtualization 18
Result :
Check Network Performance Between VMNIC 0 / 1 -When Packet has been Send From DB Server to SAN
Storage Fixed I/O (VMware)
DB Server request to SAN
Storage for load VMDK from SAN
when we have fix Single line
,Result is Reduce the
Performance
Result :
Check Network Performance Between VMNIC 0 / 1 -When Packet has been Send From DB Server to SAN
Storage after Round Robin I/O Activated.
High Performance WMS with Virtualization 19
DB Server request to SAN
Storage for load VMDK from SAN
when we have Dynamic I/O
line,Result is increase the
Performance
Conclusions
High Performance WMS with Virtualization 20
The technique for higher Performance of the Web Map Services to load
satellite imagery and get faster response front of many requests from clients
on the web is one of the key point of Geo Server Map loading. This Research
Monitoring and compare of different Data resource Storage and Network
infrastructure Design with web Server Technology to show the increase the
performance and optimize data loading, Also web Server Programming
technique to make High Availability and High Performance to load the data,
Mainly Part of this research I would like to focus on How Virtualization
technology make reduce of physical number server to help to Web Server for
make high Performance load the spatial Data on the web. Also How
Virtualization help between GeoServer, Database Server and Web Server.
Reduce the additional hardwares and Devices are also one of the key point
of Virtualization technique between many Servers.
FUTURE RESEARCH
HIGH PERFORMANCE WMS WITH VIRTUALIZATION 21
• Building an OCG web map service infrastructure
• Geospatial Data Infrastructure (Authentication and Design)
• Raster data storage ,compression and loaing from SAN Storage to Web Server
• NetIOC Controller QOS Traffice Performance
• Fault Tolerance Traffic
• Iscsi Traffic Vs Fiber Channel Packet Traffice Control .
• vSphare Replication
• vMotion Traffic Contoller
• Distribute Resorce Scheduler (DRS) for Network and Researce Pool in SAN Storage
THANK YOU
HIGH PERFORMANCE WMS WITH VIRTUALIZATION 22
REFERANCE
HIGH PERFORMANCE WMS WITH VIRTUALIZATION 23
• http://webhelp.esri.com/arcims/9.3/general/mergedProjects/wms_connect/wms_connector/get_capabilities.htm
• https://my.vmware.com/web/vmware/info/slug/datacenter_cloud_infrastructure/vmware_vsphere/5_5
• LIVE WEBCAST: Data Protection in Transition to the Cloud
• http://www.mindland.com/wp/integrating-ogc-getcapabilities-information-wordpress/
• Cloud Storage Clients
• vSphere Data Protection Administration Guide vSphere Data Protection 5.1
• https://www.vmware.com/support/pubs/vsphere-esxi-vcenter-server-pubs.html
• http://www.pearsonitcertification.com/store/vmware-vsphere-virtualization-fundamentals-livelessons-9780133442083
• VMware® vCenter™ Single Sign-On Server Technical White Paper technical marketing Documentation V1 . .0/AUGUS T 201 3/JUS T
201 3/JUS TI N K ING
• Developing and Deploying vSphere Solutions, vServices, and ESX Agents.
• What’s New in VMware vSphere® 5.1 – Performance VMware vSphere 5.1 technical marketing Documentation V 1 .0/OC TOB E R 201 2
• https://www.brighttalk.com/webcast/10911/116171 Converged Infrastructure for Cloud: Challenges, Innovations and Opportunities
• Top 7 Storage Performance Gotchas: Latency the silent killer
• Streamlining IT Operations To Preserve Business Revenue
• Virtual SAN: A Sneak Peek
• Solving the SAN Storage / VMware Performance Puzzle
• Cisco Prime Service Catalog and Red Hat OpenShift

Contenu connexe

Tendances

Maginatics Cloud Storage Platform - MCSP 3.0 Technical Highlights
Maginatics Cloud Storage Platform - MCSP 3.0 Technical HighlightsMaginatics Cloud Storage Platform - MCSP 3.0 Technical Highlights
Maginatics Cloud Storage Platform - MCSP 3.0 Technical HighlightsMaginatics
 
Maginatics @ SDC 2013: Architecting An Enterprise Storage Platform Using Obje...
Maginatics @ SDC 2013: Architecting An Enterprise Storage Platform Using Obje...Maginatics @ SDC 2013: Architecting An Enterprise Storage Platform Using Obje...
Maginatics @ SDC 2013: Architecting An Enterprise Storage Platform Using Obje...Maginatics
 
How to Set Up ApsaraDB for RDS on Alibaba Cloud
How to Set Up ApsaraDB for RDS on Alibaba CloudHow to Set Up ApsaraDB for RDS on Alibaba Cloud
How to Set Up ApsaraDB for RDS on Alibaba CloudAlibaba Cloud
 
Couchdb + Membase = Couchbase
Couchdb + Membase = CouchbaseCouchdb + Membase = Couchbase
Couchdb + Membase = Couchbaseiammutex
 
Big Data Quickstart Series 3: Perform Data Integration
Big Data Quickstart Series 3: Perform Data IntegrationBig Data Quickstart Series 3: Perform Data Integration
Big Data Quickstart Series 3: Perform Data IntegrationAlibaba Cloud
 
HBaseCon 2015 General Session: The Evolution of HBase @ Bloomberg
HBaseCon 2015 General Session: The Evolution of HBase @ BloombergHBaseCon 2015 General Session: The Evolution of HBase @ Bloomberg
HBaseCon 2015 General Session: The Evolution of HBase @ BloombergHBaseCon
 
Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...
Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...
Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...OpenStack
 
Simulating Heterogeneous Resources in CloudLightning
Simulating Heterogeneous Resources in CloudLightningSimulating Heterogeneous Resources in CloudLightning
Simulating Heterogeneous Resources in CloudLightningCloudLightning
 
How to power microservices with MariaDB
How to power microservices with MariaDBHow to power microservices with MariaDB
How to power microservices with MariaDBMariaDB plc
 
Virtual Storage Center
Virtual Storage CenterVirtual Storage Center
Virtual Storage CenterIBM Danmark
 
Pri dyn enabling differentiated io services in cloud using dynamic prioritie
Pri dyn enabling differentiated io services in cloud using dynamic prioritiePri dyn enabling differentiated io services in cloud using dynamic prioritie
Pri dyn enabling differentiated io services in cloud using dynamic prioritieieeepondy
 
Esc 209 paper_doin
Esc 209 paper_doinEsc 209 paper_doin
Esc 209 paper_doinJonny Doin
 
SQL PASS Taiwan 七月份聚會-1
SQL PASS Taiwan 七月份聚會-1SQL PASS Taiwan 七月份聚會-1
SQL PASS Taiwan 七月份聚會-1SQLPASSTW
 
Testbed for Heterogeneous Cloud
Testbed for Heterogeneous CloudTestbed for Heterogeneous Cloud
Testbed for Heterogeneous CloudCloudLightning
 
Deploying MariaDB databases with containers at Nokia Networks
Deploying MariaDB databases with containers at Nokia NetworksDeploying MariaDB databases with containers at Nokia Networks
Deploying MariaDB databases with containers at Nokia NetworksMariaDB plc
 
HBaseConEast2016: Splice machine open source rdbms
HBaseConEast2016: Splice machine open source rdbmsHBaseConEast2016: Splice machine open source rdbms
HBaseConEast2016: Splice machine open source rdbmsMichael Stack
 
CloudLightning Service Description Language
CloudLightning Service Description LanguageCloudLightning Service Description Language
CloudLightning Service Description LanguageCloudLightning
 

Tendances (20)

Maginatics Cloud Storage Platform - MCSP 3.0 Technical Highlights
Maginatics Cloud Storage Platform - MCSP 3.0 Technical HighlightsMaginatics Cloud Storage Platform - MCSP 3.0 Technical Highlights
Maginatics Cloud Storage Platform - MCSP 3.0 Technical Highlights
 
Maginatics @ SDC 2013: Architecting An Enterprise Storage Platform Using Obje...
Maginatics @ SDC 2013: Architecting An Enterprise Storage Platform Using Obje...Maginatics @ SDC 2013: Architecting An Enterprise Storage Platform Using Obje...
Maginatics @ SDC 2013: Architecting An Enterprise Storage Platform Using Obje...
 
How to Set Up ApsaraDB for RDS on Alibaba Cloud
How to Set Up ApsaraDB for RDS on Alibaba CloudHow to Set Up ApsaraDB for RDS on Alibaba Cloud
How to Set Up ApsaraDB for RDS on Alibaba Cloud
 
Couchdb + Membase = Couchbase
Couchdb + Membase = CouchbaseCouchdb + Membase = Couchbase
Couchdb + Membase = Couchbase
 
Big Data Quickstart Series 3: Perform Data Integration
Big Data Quickstart Series 3: Perform Data IntegrationBig Data Quickstart Series 3: Perform Data Integration
Big Data Quickstart Series 3: Perform Data Integration
 
HBaseCon 2015 General Session: The Evolution of HBase @ Bloomberg
HBaseCon 2015 General Session: The Evolution of HBase @ BloombergHBaseCon 2015 General Session: The Evolution of HBase @ Bloomberg
HBaseCon 2015 General Session: The Evolution of HBase @ Bloomberg
 
Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...
Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...
Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...
 
Simulating Heterogeneous Resources in CloudLightning
Simulating Heterogeneous Resources in CloudLightningSimulating Heterogeneous Resources in CloudLightning
Simulating Heterogeneous Resources in CloudLightning
 
GemFire In-Memory Data Grid
GemFire In-Memory Data GridGemFire In-Memory Data Grid
GemFire In-Memory Data Grid
 
How to power microservices with MariaDB
How to power microservices with MariaDBHow to power microservices with MariaDB
How to power microservices with MariaDB
 
Virtual Storage Center
Virtual Storage CenterVirtual Storage Center
Virtual Storage Center
 
Pri dyn enabling differentiated io services in cloud using dynamic prioritie
Pri dyn enabling differentiated io services in cloud using dynamic prioritiePri dyn enabling differentiated io services in cloud using dynamic prioritie
Pri dyn enabling differentiated io services in cloud using dynamic prioritie
 
Esc 209 paper_doin
Esc 209 paper_doinEsc 209 paper_doin
Esc 209 paper_doin
 
SQL PASS Taiwan 七月份聚會-1
SQL PASS Taiwan 七月份聚會-1SQL PASS Taiwan 七月份聚會-1
SQL PASS Taiwan 七月份聚會-1
 
Testbed for Heterogeneous Cloud
Testbed for Heterogeneous CloudTestbed for Heterogeneous Cloud
Testbed for Heterogeneous Cloud
 
Deploying MariaDB databases with containers at Nokia Networks
Deploying MariaDB databases with containers at Nokia NetworksDeploying MariaDB databases with containers at Nokia Networks
Deploying MariaDB databases with containers at Nokia Networks
 
HBaseConEast2016: Splice machine open source rdbms
HBaseConEast2016: Splice machine open source rdbmsHBaseConEast2016: Splice machine open source rdbms
HBaseConEast2016: Splice machine open source rdbms
 
Scale Out Database Solution
Scale Out Database SolutionScale Out Database Solution
Scale Out Database Solution
 
A10 Itil Oasys Webex 090309
A10 Itil Oasys  Webex 090309A10 Itil Oasys  Webex 090309
A10 Itil Oasys Webex 090309
 
CloudLightning Service Description Language
CloudLightning Service Description LanguageCloudLightning Service Description Language
CloudLightning Service Description Language
 

Similaire à Majid_Jalili_SRC_2014

Optimizing Apache HBase for Cloud Storage in Microsoft Azure HDInsight
Optimizing Apache HBase for Cloud Storage in Microsoft Azure HDInsightOptimizing Apache HBase for Cloud Storage in Microsoft Azure HDInsight
Optimizing Apache HBase for Cloud Storage in Microsoft Azure HDInsightHBaseCon
 
LOAD BALANCING ALGORITHMS
LOAD BALANCING ALGORITHMSLOAD BALANCING ALGORITHMS
LOAD BALANCING ALGORITHMStanmayshah95
 
VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...
VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...
VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...VMworld
 
How to Ensure Next-Generation Services
How to Ensure Next-Generation ServicesHow to Ensure Next-Generation Services
How to Ensure Next-Generation ServicesFluke Networks
 
Kemp LoadMaster & VMware vSphere
Kemp LoadMaster & VMware vSphereKemp LoadMaster & VMware vSphere
Kemp LoadMaster & VMware vSphereAndrea Mauro
 
Varrow VMworld Update and vCHS Lunch and Learn Presentation
Varrow VMworld Update and vCHS Lunch and Learn PresentationVarrow VMworld Update and vCHS Lunch and Learn Presentation
Varrow VMworld Update and vCHS Lunch and Learn PresentationVarrow Inc.
 
VMware Vsan vtug 2014
VMware Vsan vtug 2014VMware Vsan vtug 2014
VMware Vsan vtug 2014csharney
 
VMworld 2013: Advanced VMware NSX Architecture
VMworld 2013: Advanced VMware NSX Architecture VMworld 2013: Advanced VMware NSX Architecture
VMworld 2013: Advanced VMware NSX Architecture VMworld
 
Improve Customer Experience with Multi CDN Solution
Improve Customer Experience with Multi CDN SolutionImprove Customer Experience with Multi CDN Solution
Improve Customer Experience with Multi CDN SolutionCloudxchange.io
 
Optimising Service Deployment and Infrastructure Resource Configuration
Optimising Service Deployment and Infrastructure Resource ConfigurationOptimising Service Deployment and Infrastructure Resource Configuration
Optimising Service Deployment and Infrastructure Resource ConfigurationRECAP Project
 
Modernizing your Application Architecture with Microservices
Modernizing your Application Architecture with MicroservicesModernizing your Application Architecture with Microservices
Modernizing your Application Architecture with Microservicesconfluent
 
VMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data CenterVMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data CenterVMworld
 
Renaissance in vm network connectivity
Renaissance in vm network connectivityRenaissance in vm network connectivity
Renaissance in vm network connectivityIT Brand Pulse
 
Renaissance in VM Network Connectivity
Renaissance in VM Network ConnectivityRenaissance in VM Network Connectivity
Renaissance in VM Network ConnectivityIT Brand Pulse
 
Data Center for Cloud Computing - DC3X
Data Center for Cloud Computing - DC3XData Center for Cloud Computing - DC3X
Data Center for Cloud Computing - DC3XRenaud Blanchette
 
VirtualWisdom Brochure
VirtualWisdom BrochureVirtualWisdom Brochure
VirtualWisdom BrochureDarren Molloy
 
VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver
VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver
VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver VMworld
 
VMworld 2013: vCloud Hybrid Service –Building Your Business Case for the Move
VMworld 2013: vCloud Hybrid Service –Building Your Business Case for the Move VMworld 2013: vCloud Hybrid Service –Building Your Business Case for the Move
VMworld 2013: vCloud Hybrid Service –Building Your Business Case for the Move VMworld
 

Similaire à Majid_Jalili_SRC_2014 (20)

brocade-virtual-adx-ds
brocade-virtual-adx-dsbrocade-virtual-adx-ds
brocade-virtual-adx-ds
 
Optimizing Apache HBase for Cloud Storage in Microsoft Azure HDInsight
Optimizing Apache HBase for Cloud Storage in Microsoft Azure HDInsightOptimizing Apache HBase for Cloud Storage in Microsoft Azure HDInsight
Optimizing Apache HBase for Cloud Storage in Microsoft Azure HDInsight
 
LOAD BALANCING ALGORITHMS
LOAD BALANCING ALGORITHMSLOAD BALANCING ALGORITHMS
LOAD BALANCING ALGORITHMS
 
VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...
VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...
VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...
 
How to Ensure Next-Generation Services
How to Ensure Next-Generation ServicesHow to Ensure Next-Generation Services
How to Ensure Next-Generation Services
 
Kemp LoadMaster & VMware vSphere
Kemp LoadMaster & VMware vSphereKemp LoadMaster & VMware vSphere
Kemp LoadMaster & VMware vSphere
 
Varrow VMworld Update and vCHS Lunch and Learn Presentation
Varrow VMworld Update and vCHS Lunch and Learn PresentationVarrow VMworld Update and vCHS Lunch and Learn Presentation
Varrow VMworld Update and vCHS Lunch and Learn Presentation
 
VMware Vsan vtug 2014
VMware Vsan vtug 2014VMware Vsan vtug 2014
VMware Vsan vtug 2014
 
VMworld 2013: Advanced VMware NSX Architecture
VMworld 2013: Advanced VMware NSX Architecture VMworld 2013: Advanced VMware NSX Architecture
VMworld 2013: Advanced VMware NSX Architecture
 
Improve Customer Experience with Multi CDN Solution
Improve Customer Experience with Multi CDN SolutionImprove Customer Experience with Multi CDN Solution
Improve Customer Experience with Multi CDN Solution
 
Optimising Service Deployment and Infrastructure Resource Configuration
Optimising Service Deployment and Infrastructure Resource ConfigurationOptimising Service Deployment and Infrastructure Resource Configuration
Optimising Service Deployment and Infrastructure Resource Configuration
 
Modernizing your Application Architecture with Microservices
Modernizing your Application Architecture with MicroservicesModernizing your Application Architecture with Microservices
Modernizing your Application Architecture with Microservices
 
VMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data CenterVMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
 
Renaissance in vm network connectivity
Renaissance in vm network connectivityRenaissance in vm network connectivity
Renaissance in vm network connectivity
 
Renaissance in VM Network Connectivity
Renaissance in VM Network ConnectivityRenaissance in VM Network Connectivity
Renaissance in VM Network Connectivity
 
Data Center for Cloud Computing - DC3X
Data Center for Cloud Computing - DC3XData Center for Cloud Computing - DC3X
Data Center for Cloud Computing - DC3X
 
VirtualWisdom Brochure
VirtualWisdom BrochureVirtualWisdom Brochure
VirtualWisdom Brochure
 
VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver
VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver
VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver
 
TechTalkThai-CiscoHyperFlex
TechTalkThai-CiscoHyperFlexTechTalkThai-CiscoHyperFlex
TechTalkThai-CiscoHyperFlex
 
VMworld 2013: vCloud Hybrid Service –Building Your Business Case for the Move
VMworld 2013: vCloud Hybrid Service –Building Your Business Case for the Move VMworld 2013: vCloud Hybrid Service –Building Your Business Case for the Move
VMworld 2013: vCloud Hybrid Service –Building Your Business Case for the Move
 

Majid_Jalili_SRC_2014

  • 1. Student Research Colloquium Forest Information Technology (M.Sc.) Majid Jalili Majid.Jalili@hnee.de 24. Juni 2014 HIGH PERFORMANCE WMS WITH VIRTUALIZATION
  • 2. OUTLINE • Agenda • Introduction • Project Architecture • Research Target • Result • Conclustion • Outlook HIGH PERFORMANCE WMS WITH VIRTUALIZATION 2
  • 3. Agenda • Advantages of Server Virtualization • Introduce Virtualization Project • Compare of Performance in Different Servers Platform • Virtual Network operation in Virtual Machine • Large Data Storage and response to Access Data from Server to different Resource in to the SAN Storage • Monitoring Virtual Network Performance between SAN storage and Server and Create Load balancing for increase the Speed on the Network I/O • Monitoring of I/O Traffic in Virtual Network between Virtual Kernel for each operating System in Local Machine and SAN Storage High Performance WMS with Virtualization 3
  • 4. Data virtualization vs Data integration • Increase the Performance for access the resource between client request or between Web Server and Database Server • High Availability with lower bandwith transmission data to migrate Virtual Machine between different Server.(Capacity ,Memory ,CPU) • Improve and more flaxibile to Disaster recovery and Fault Tolerance • Integrate all the resource from each Server and Make Centeralize Distribution for Monitoring and Control the Traffic • Dynamic Distribution resource scheduler to share the Memory ,CPU and Storage between diffrent Virtual Host in Virtualization High Performance WMS with Virtualization 4
  • 5. Project Architecture High Performance WMS with Virtualization 5
  • 6. Open Source Server - Implementation High Performance WMS with Virtualization 6
  • 8. Virtual SAN Storage Architecture (Create a file level Transfer) High Performance WMS with Virtualization 8 Storage Area Network Local Area Network Fiber channel and iSCSI channel
  • 9. LUN01 LUN-ADD for DB Server High Performance WMS with Virtualization 9 Raw device mapping (RDM) Direct access of Virtual Machine Disk from Host to Storage Area Network
  • 10. SAN Storage Architecture Store the DB Server .VMDK on SAN Storage with RDM High Performance WMS with Virtualization 10 Store VMDK from DB Server to SAN Storage
  • 11. Concept of Virtual Network (Between Virtual Machine and SAN Storage) High Performance WMS with Virtualization 11 Virtual Host (ESXi Server) Virtual SAN Storage Virtual Machine File System Setup the 2 Diffrent line Connection ,Fiber Channel with 8 Gbps data trasfering and iSCSI Channel with 2 Gbps data Trasnfering between Host and Storage
  • 12. Virtual Network Architecture NIC Card QLogic Fiber Channel High Performance WMS with Virtualization 12
  • 13. I/O Channel Performance (Setup the three channel between virtual host and Storage Area Network) QLogic Fiber Channel FCOE High Performance WMS with Virtualization 13 Fiber Channel over Ethernet (FCOE) ,10 Gbps Data Trasfer between LAMP Server and Storage are Network Fiber Channel (FC) ,8 Gbps Data Trasfer between WEB Server and Storage are Network and iSCSI channel ,2 Gbps Data Trasfer between Database Server and SAN Storage
  • 14. vSphere Standard Switch Between Host (ESXi-01 and VMDK in SAN Storage) High Performance WMS with Virtualization 14
  • 15. Monitoring Distributed Packet from DB Server to SAN Storage Between VMKernel Port and Physical Adapter High Performance WMS with Virtualization 15
  • 16. High Performance WMS with Virtualization 16
  • 17. High Performance WMS with Virtualization 17 Created stands for Network File System(nfs) in to the LUN and Volumes and Store the VMDK from DB server on Storage are Network
  • 18. High Performance WMS with Virtualization 18 Result : Check Network Performance Between VMNIC 0 / 1 -When Packet has been Send From DB Server to SAN Storage Fixed I/O (VMware) DB Server request to SAN Storage for load VMDK from SAN when we have fix Single line ,Result is Reduce the Performance
  • 19. Result : Check Network Performance Between VMNIC 0 / 1 -When Packet has been Send From DB Server to SAN Storage after Round Robin I/O Activated. High Performance WMS with Virtualization 19 DB Server request to SAN Storage for load VMDK from SAN when we have Dynamic I/O line,Result is increase the Performance
  • 20. Conclusions High Performance WMS with Virtualization 20 The technique for higher Performance of the Web Map Services to load satellite imagery and get faster response front of many requests from clients on the web is one of the key point of Geo Server Map loading. This Research Monitoring and compare of different Data resource Storage and Network infrastructure Design with web Server Technology to show the increase the performance and optimize data loading, Also web Server Programming technique to make High Availability and High Performance to load the data, Mainly Part of this research I would like to focus on How Virtualization technology make reduce of physical number server to help to Web Server for make high Performance load the spatial Data on the web. Also How Virtualization help between GeoServer, Database Server and Web Server. Reduce the additional hardwares and Devices are also one of the key point of Virtualization technique between many Servers.
  • 21. FUTURE RESEARCH HIGH PERFORMANCE WMS WITH VIRTUALIZATION 21 • Building an OCG web map service infrastructure • Geospatial Data Infrastructure (Authentication and Design) • Raster data storage ,compression and loaing from SAN Storage to Web Server • NetIOC Controller QOS Traffice Performance • Fault Tolerance Traffic • Iscsi Traffic Vs Fiber Channel Packet Traffice Control . • vSphare Replication • vMotion Traffic Contoller • Distribute Resorce Scheduler (DRS) for Network and Researce Pool in SAN Storage
  • 22. THANK YOU HIGH PERFORMANCE WMS WITH VIRTUALIZATION 22
  • 23. REFERANCE HIGH PERFORMANCE WMS WITH VIRTUALIZATION 23 • http://webhelp.esri.com/arcims/9.3/general/mergedProjects/wms_connect/wms_connector/get_capabilities.htm • https://my.vmware.com/web/vmware/info/slug/datacenter_cloud_infrastructure/vmware_vsphere/5_5 • LIVE WEBCAST: Data Protection in Transition to the Cloud • http://www.mindland.com/wp/integrating-ogc-getcapabilities-information-wordpress/ • Cloud Storage Clients • vSphere Data Protection Administration Guide vSphere Data Protection 5.1 • https://www.vmware.com/support/pubs/vsphere-esxi-vcenter-server-pubs.html • http://www.pearsonitcertification.com/store/vmware-vsphere-virtualization-fundamentals-livelessons-9780133442083 • VMware® vCenter™ Single Sign-On Server Technical White Paper technical marketing Documentation V1 . .0/AUGUS T 201 3/JUS T 201 3/JUS TI N K ING • Developing and Deploying vSphere Solutions, vServices, and ESX Agents. • What’s New in VMware vSphere® 5.1 – Performance VMware vSphere 5.1 technical marketing Documentation V 1 .0/OC TOB E R 201 2 • https://www.brighttalk.com/webcast/10911/116171 Converged Infrastructure for Cloud: Challenges, Innovations and Opportunities • Top 7 Storage Performance Gotchas: Latency the silent killer • Streamlining IT Operations To Preserve Business Revenue • Virtual SAN: A Sneak Peek • Solving the SAN Storage / VMware Performance Puzzle • Cisco Prime Service Catalog and Red Hat OpenShift