Vurix Virtualization Solution 2016. 08. 05 Division 1 Title Company Overview - Innodep Introduce - Reference Site - Vurix IP-Matrix Introduction 2 Total Education Time 1 Day / 6 hour 50min. Training / 10min. Rest What is Virtualization - Overview for Virtualized IP-Matrix installation - Contents of Virtualized IP-Matrix - IP-Matrix Configuration ( Server / Storage / etc.) 3 The Other 15:00 coffee Break / 20min. Rest AM 10:00 Kick off PM 06:00 Close Introduce Vurix VMS - Key features and function - Demonstration for Vurix Agenda Vurix Virtualization Introduce - Innodep Certificated Advanced Education 1. What is Virtualization? (1) Type of virtualization Server Virtualization - Server virtualization is the masking of server resources, including the number and identity of individual physical servers, processors, and operating systems, from server users Type of Server virtualization - Install OS each divided partition - Set layers between multiple OS and H/W (Hypervisor) What is Virtualization? (1) Type of virtualization Desktop Virtualization - VDI (Virtual Desktop Infrastructure) is install full client OS in serve and assess through remote access module - Via access module user able to use like a there own PC What is Virtualization? (2) What is Hypervisior? Hypervisor means - Logical platform to operate multiple OS in Host PC. - Call as virtual machine monitor, VMM What is Virtualization? (2) Type of Hypervisor Type – 1 (native or bare-metal) • Hypervisor operate in same hardware • Guest OS run on the H/W 2nd layer What is Virtualization? (2) Type of Hypervisor Type – 2 (hosted) • Hypervisor operate in host OS same as normal program • VM(virtual machine) is running on 3rd layer in the guest OS What is Virtualization? (2) Type of Hypervisor Type – 1 (native or bare-metal) Type – 2 (hosted) • VMware : VMware ESX/ESX i Server • VMware : VMware Workstation • Citrix : XenServer • Microsoft : Virtual Server 2005 R2 • Microsoft : Hyper-V Virtual PC • Oracle : VM Server • SUN : Virtual BOX • SUN : xVM Server • Parallels : Parallels Workstation • Parallels : Parallels Server What is Virtualization? (3) Method of Virtualization Full-Virtualization • Able to use Guest OS without modify • Faster than H/W emulation but worse performance than actual H/W performance because it need OS command translate What is Virtualization? (3) Method of Virtualization Para-Virtualization • Able to use only open source OS or modified guest OS • Regarding OS commands almost same performance as non virtualized system What is Virtualization? (3) 가상화(Virtualization) 방법 Hardware Assisted Virtualization • Support virtualize technology on CPU • Typical Technologies as bellows Intel-VT by Intel AMD-V (Pacifica) by AMD • Recent virtualize solutions support all virtualization types What is Virtualization? 가상화의 대한 요약정리 Advantage for server virtualliztion Advantage • Disadvantage High resource use rate and Low maintenance • Virtualize machine cost • If physical server fall in trouble VM also having • Server Consolidation • Flexible resource allocation • Protect from unpredicted error • Able to install not support OS in server • Safe system management • Data protect in between each VMs bad effect • Need another plans for VM high ability What is Virtualization? 가상화의 대한 요약정리 Type of Hypervisor Bare-Metal(Native) Hypervisor Hosted Hypervisor Diagram Key feature • • • No need Host OS (Low Overhead) Flexible VM management per each VM Need separated Management solution • • • Need Host OS (High Overhead) Easy VM makeing Various management solution Case • • • VMware : VMware ESX/ESX i Server Citrix : XenServer Microsoft : Hyper-V • • • VMware : VMware Workstation Microsoft : Virtual Server 2005 R2 Virtual PC What is Virtualization? Summary of Virtualization Type of Hypervisor Bare-Metal(Native) Hypervisor Hosted Hypervisor Send H/W control command Send H/W control command Diagram Advantage Disadvantage Request H/W control H/W control • Various OS support without OS modify (Easy VM maintenance ) • Degrade performance from OS command translate * Hardware Assisted Virtualization overcome degrade performance H/W control • High performance without OS command translation • Only use open source OS or modified OS (Need to Cernel modify) What is Virtualization? 2. Vurix IP-matrix Introduction (1) What is Vurix Virtualization? Full Integrated video management system Solution Utilizing Server Virtualized technology, Vurix able to maximize Computing power and make high efficiency system with green IT Master Server Recording Server Client Active Type Windows Service Windows Service Application Program Main Resource Network Bandwidth RAM (Memory) Network Bandwidth Storage Read, Write I/O CPU RAM (Memory) Expandability Min. 1 server (1 Additional Server for Fail-Over ) Depends on Number of cameras Increase for Monitoring User Work Condition repetitive work Response for request repetitive work Response for request User request Vurix IP-Matrix (2) Vurix product list Vurix Virtualized Product list Item IP-Matrix VMS Vurix VMS Solution Hypervisor Microsoft Hyper-V Server IPMT-SVxxx series Storage IPMT-STxxx Seires Supply type Appliance License H/W 귀속 Expandablity 불가 S/W H/W 특징 Vurix IP-Matrix (3) IP-Matrix product IP-Matrix Composed material VMS S/W Vurix VMS Solution DataBase Microsoft SQL Svr 2012 Std. or MariaDB Parents OS & Guest OS Windows Server 2012 R2 Datacenter Mgm. Tool VM Manager SystemCenter 2012 - VMM Hyper Visior Hypervisor Windows Hyper-V Server Innodep IPMT-SV030(R) / SV050(R) Storage Innodep IPMT-ST080M S/W H/W Vurix IP-Matrix (3) IP-Matrix product IP-Matrix (Type 300ch) Server Type RACK MOUNT Server Type, 2U CPU Intel Xeon E5-2630 v2 2.6GHz, 6Core * 2EA RAM 160GB (8GB RDIMM 1600 MHz * 20ea) Controller PERC H310 Internal RAID Controller(Mini) HDD 300GB, 15,000 RPM, 2.5" Hot-Plug Drive, 3.5" HYB CARR * 2 ea iDRac iDRAC7 Enterprise Power Supply Redundant Power Supply(1+1), 750W Pcle Max x8 PCle slot 6EA + x16 PCle slot 1 ( LP 3EA, FH 4EA ) NIC 1Gbps * 8 Port (4port * 2 ea) HBA Qlogic 2562, Dual Port 8Gb Optical Fiber Channel HBA * 2 ea ODD 12.7 Tray DVD ROM Vurix IP-Matrix (3) IP-Matrix 제품 구성 IP-Matrix (Type 500ch) Server Type Upgrade CPU Intel Xeon E5-2630 v2 2.6GHz, 6Core * 2EA RAM 256GB (16GB RDIMM 1600 MHz * 16ea) Controller Upgrade RACK MOUNT Server Type, 2U PERC H310 Internal RAID Controller(Mini) HDD 300GB, 15,000 RPM, 2.5" Hot-Plug Drive, 3.5“ HYB CARR * 4 ea iDRac iDRAC7 Enterprise Power Supply Redundant Power Supply(1+1), 750W Pcle Max x8 PCle slot 6EA + x16 PCle slot 1 ( LP 3EA, FH 4EA ) Upgrade NIC 10Gbps * 2 Port Upgrade HBA Qlogic 2562, Dual Port 8Gb Optical Fiber Channel HBA ODD 12.7 Tray DVD ROM Vurix IP-Matrix (3) IP-Matrix product IPMT-SV030/SV050 FC or UTP FC or UTP IPMT-ST080M FC IPMT-SV030(R)/SV050(R) FC Backbone Switch TYVIC E-Map FC TSV UTP GIS FR L2 or L3 Switch Vurix Client x n Vurix IP-Matrix (3) IP-Matrix product Item of Configuration Hyper - V Parents O/S VM 01 Active Directory / DNS Server - Main VM 02 Active Directory / DNS Server - Sub VM 03 TSM Server VM 04 Vurix Master Server (with MS-SQL) VM 05 Vurix Recording Server # 01 … Guest OS Guest OS Guest OS VM VM VM Hypervisor … VM 24 Vurix Recording Server # 20 VM 25 SystemCenter 2012 – VMM (with MS-SQL) HARDWARE Vurix IP-Matrix (3) IP-Matrix Product CPU Recommanded • • • • • • • Intel Virtualization Technology CPU, Chipset, BIOS, VMM Each of the operating system running simultaneously Multitasking, Hyper-Threading are in one of its operating system in collaboration high-end CPU stable operation Recommended Use 2CPU Minimum 6core, Recommended Use over 8core Vurix IP-Matrix (3) IP-Matrix Product RAM(Memory) • Recommended use Parents O/S 16GB Recommended • • Virtual Machine 1 = 8GB (Recommended Use ) * 1 Physical Server (based on 500 Ch) 16GB + (8GB x VM25) = 216GB Free memory will be allocated depending on the usage of the master server VM’s DB When additional VM operating residual memory usage 2cpu Serever Memory Slot 구성 CPU #1 1 6 G B 1 6 G B 1 6 G B 1 6 G B 1 6 G B 1 6 G B 1 6 G B 1 6 G B CPU #2 1 6 G B 1 6 G B 1 6 G B 1 6 G B 1 6 G B 1 6 G B 1 6 G B Logical Memory 사 용O/S 부모 [16GB] 1 6 G B Virtual Machine [200GB] Free Memory [40GB] Vurix IP-Matrix (3) IP-Matrix Product Local Disk Recommanded • 100GB for parents O/S • 1 Virtaul Machine Raid 0 Raid 1 300GB 300GB Raid 1 300GB 300GB = 8GB virtual memory from Local Disk • Raid Level 구성 Physical 1 server 500 Ch 8GB x VM25ea = 200GB Memory Used • Free memory for Additional VM • High performance Local Disk(Raid Level) Parents O/S space [20GB] Virtual Machine (25 EA_ [200GB] Free Memory [380GB] recommended • Less use Memory If use Fail over Clustering. Local Disk Space Vurix IP-Matrix (3) IP-Matrix Configuration Raid Level 및 구성 기준 Raid 1+0 쿼 럼 디 스 크 영 역 VM O/S Raid 5 + Spare 1 Raid 5 + Spare 1 Video Recording ( VHDX management) VM O/S 영역 : Raid 1+0 for fast access and protect O/S data Vurix IP-Matrix (4) High Ability configuration VM operating matrix for Fail-Over Fail-Over Cluster Parents O/S Guest OS Guest OS VM VM Guest OS Fail-Over Cluster VM Hypervisor Parents O/S Guest OS Guest OS Guest OS VM VM VM Guest OS Guest OS Guest OS VM VM VM Hypervisor HARDWARE HARDWARE 절체 Parents O/S Guest OS Guest OS Guest OS VM VM VM Hypervisor HARDWARE Parents O/S Hypervisor Error Failed HARDWARE Error Failed Vurix IP-Matrix (4) High Ability configuration Fail-Over Cluster (500ch) Fail-Over Cluster (Spare Rate 100%) VM 13EA VM 12EA VM 8EA Fail-Over Cluster (Spare rate 50%) VM 18EA Fail-Over Cluster (Spare rate 200%) VM 9EA Fail-Over Cluster (1000ch) VM 8EA VM 16EA VM 16EA Fail-Over Cluster (spare rate 100%) VM 13EA VM 13EA VM 12EA VM 12EA Vurix IP-Matrix Vurix IP-Matrix Installation - Innodep Certificated Advanced Education 1. Summary IP-Matrix (1) IP-Matrix Installation Guide Parents O/S Install 1) General Setting 2) Hyper-V Install Storage Setting Volumes & Raid Level Network Setting NIC Port Teaming Local Security Policy Windows Firewall Virtual Switch Create VM Create & Guest O/S Install Features Install AD / Domain Server Setting SystemCenter 2012 – VMM Install 3) Failover Clustering Features Install Validate a Configuration Wizard Cluster Shared Volumes Configuration High Availability Wizard VM Storage Migration 4) SystemCenter 2012 Option Summary IP Matrix 2. IP-Matrix parents O/S Installation (1) LifeCycle Controller Integrated management function from single access point. • Key function - Bios Configuration - Raid Level setting - OS Deployment After install OS, providing driver and Installation server for optimizing server (Lastest OS support from LifeCycle Controller Firmware Update) IP-Matrix Parents O/S (2) Network Setting Network Teaming Configuation Item For Management 300CH • For IP-Matrix • Extended PCI-E(1gbe x 4port card) All • Extended PCI-E(10gbe x 2port Card)all • Guest OS & Vurix solution for data More than 2 port for server network 500Ch Main • Easy maintenance via admin tool function • Failover Cluster & Migration Standard • Preparing Port Failure Remarks • Increase ports with cluster group transmission • 4,096 kbps per each cameras • Non buffering for each recording server • Extension with bitrate usage • Virtual switch on Hyper-V IP-Matrix Parents O/S (2) Network Setting Network Teaming mode option Item Teaming Mode Discription Switch dependent • For teaming supported switch Switch independent • Any switch Usable LACP • For LACP(Link aggregation control protocol) supported switch • All of outbound traffic for VM allocate target port • All of inbound traffic for VM allocate same port • This Load Balancing mode creates a hash that is based on Hyper-V port Load balancing mode Address Hash address components of the packet. • Inbound traffic • Inbound traffic proceed by switch load balancing algorithm IP-Matrix Parents O/S 3. IP-Matrix Storage configuration (1) IP-Matrix Installation Guide Parents O/S Install 1) General Setting 2) Hyper-V Install Storage Setting Volumes & Raid Level Network Setting NIC Port Teaming Local Security Policy Windows Firewall Virtual Switch Create VM Create & Guest O/S Install Features Install AD / Domain Server Setting SystemCenter 2012 – VMM Install 3) Failover Clustering Features Install Validate a Configuration Wizard Cluster Shared Volumes Configuration High Availability Wizard VM Storage Migration 4) SystemCenter 2012 IP-Matrix Storage Configuration Option (2) Compare of Storage features Item Component SAN • Application Server NAS • Storage, SAN switch Application server DAS • File server, Storage Application server Storage Interface • HBA Card (FC) • Ethernet Port • HBA or Controller Card File system share • Disable • Able • Able Standardization • SNIA leading • No need • Each Bander • Controller, Channel • LAN • Controller, Channel • Nonstop, Expandability • File share to various flat form • Easy Installation • High performance / Cost • Easy Installation/ Maintenance • Low TCO • Low Compatibility • Using Bandwidth • Limited Expandablity • Guarantee Bandwidth • Low OLTP performance • Hard to Integrated management • DB System, Multi-Media • ISP, ASP, e-Mail, EDMS • Small sized independent system Transfer speed factor Feature Apply Field IP-Matrix Storage Configuration (3) Raid Level Definition • RAID(Redundant Array of Inexpensive/Independent Disks) • a data storage virtualization technology that combines multiple physical disk drive components into a single logical unit for the purposes of data redundancy, performance improvement, or both Purpose • High performance/capacity and Non-stop management * HDD has a high error rate but can not expect failure time exactly. Levels • RAID 0,1,2,3,4,5,6 • JBOD(span), Hot standby(Hot spare), Nested(10,0+1,50 etc.) IP-Matrix Storage Configuration (3) Raid Level RAID 0 : Striping • Array Multiple HDDs in parallel and use as one HDD • Read & write Transfer rates, Storage space up to N times higher than individual drives rates. • RAID 0 provides no fault tolerance or redundancy, the failure of one drive will cause the entire array to fail RAID 1 : Mirroring • Data is written identically to two (or more) drives in same group • No increase storage space IP-Matrix Storage Configuration (3) Raid Level RAID 2, 3, 4 • Increase data stability using separate HDD to record ECC. • Low performance (bottleneck effect) IP-Matrix Storage Configuration (3) Raid Level RAID 5, 6 • Consists of block-level striping with distributed parity • Distributed parity evens out the stress of a dedicated parity disk among all RAID members. • Parity: RAID 5 -> 1EA, RAID 6 -> 2EA • Usable Space: RAID 5 -> N-1, RAID 6 -> N-2 IP-Matrix Storage Configuration (3) Raid Level Function RAID 0 RAID 1 RAID 5 RAID 6 RAID 10 RAID 50 RAID 60 Min. HDD 2 2 3 4 4 6 8 Data protection - 1Ea HDD 1Ea HDD 2Ea HDD 1Ea HDD per Group 1Ea HDD per Group 2Ea HDD per Group Read performance High High High High High High High Write performance High Mid Low Low Mid Mid Mid Read (HDD Faillure) N/A Mid Low Low Low Low Low Write (HDD Faillure) N/A High Low Low Low Low Low Usable Space 100% 50% 67~94% 50~88% 50% 67~94% 50~88% Field - High work station - Real time - OS - DB - Web Service - Data storage - Data backup - HA solution - Fast DB - High application - Fast DB - Huge scale file server - Quick backup - HA Solution IP-Matrix Storage Configuration (4) Storage configuration Storage • Physical component - Integrated Physical storage • Logical component - Volume component Group configuration as Raid Level - LUN LUN : Logical Unit Number Divide from configured Volume as per purpose - Mapping (Zoning) Allocate LUN to server as per purpose IP-Matrix Storage Configuration (4) Storage Configuration IP-Matrix Storage Logical configuration Raid 10(or 1+0) Q u o r u m VM O/S space Raid 5 + Spare 1 Recording Space Recording Space Raid 5 + Spare 1 Recording Space Recording Space VM O/S space : Raid 10 for fastest access and protect priority OS data IP-Matrix Storage Configuration (4) Storage Configuration Host Mapping HOST Server #1 HOST Server #2 HOST Server #3 All LUNs must be mapped on all host server under the fail over clustering Q u o r u m VM O/S Recording space Recording Space Recording space Recording space Recording space IP-Matrix Storage Configuration 4 . IP-Matrix Virtualized Server (1) IP-Matrix Installation Guide Parents O/S Install 1) General Setting 2) Hyper-V Install Storage Setting Volumes & Raid Level Network Setting NIC Port Teaming Local Security Policy Windows Firewall Virtual Switch Create VM Create & Guest O/S Install Features Install AD / Domain Server Setting SystemCenter 2012 – VMM Install 3) Failover Clustering Features Install Validate a Configuration Wizard Cluster Shared Volumes Configuration High Availability Wizard VM Storage Migration 4) SystemCenter 2012 Option IP-Matrix Virtualized Server (2) Hyper-V What is Hyper-V? • Microsoft Hyper-V (code name Viridian)is Hypervisor for x64 operating System • Support on Microsoft Server 2008(or R2) first • Microsoft Hyper-V Server 2008 independent Hyper-V Core Ver. (2008. 10) • Microsoft Server 2012 • Now, Hyper-V service on Data center Standard, enterprise Ver. based on x64 IP-Matrix Virtualized Server (2) Hyper-V Hyper-V Supported Guest OS Desktop Server Linux • Windows 10 • Windows Server 2012 • • Windows 8 • Windows Server 2008 x86/x64 • Windows Vista SP1 • Windows HPC Server 2008 • Windows Pro SP2/SP3/x64 • Windows Server 2003 • Windows Server 2000 SP4 • RHEL/ CentOS 6.x • Windows Advance Server SP4 • RHEL/ CentOS 5.x openSUSE Linux Enterprise Server 10 SP1 / SP2 • RHEL/ CentOS 7.x (x64 kennel ) ※ Linux Para Virtualize support : Linux Integration Services Version 4.0 for Hyper-V Download and Install IP-Matrix Virtualized Server (2) Hyper-V Virtual Computer Generation 1st generation • 2nd generation Service same VM, OS, Hyper-V before Windows Server 2012, • Same service OS released before 2008 • Support x86, x64 • Include 1st Gen VM • PXE boot support via Synthetic network • Support UEFI firmware and SCSI controller booting • Support GPT partition, Over 2.2TB Boot Volume • Able to change VM HDD size during operating • UEFI and Secure Boot ※ 2nd Gen support OS : Windows 8 / 10 or Windows Server 2012 (Linux RHEL/CentOS 7.x) IP-Matrix 서버 가상화 (2) Hyper-V Kind of Virtual disk Dynamic Disk • Static Disk Virtual recognized as the established capacity Disk space occupied by the range set in the actual use • Adventage • Slower than fixed Disk If occur Size Over , VM will stop If occur Size Over , VM will pause • Disadventage • • • • • Fast creation time Fragmentation occurs when usage increases After generating, facilitate capacity expansion • Feature • • • Children Disk The actual disk space occupied by the specified size Fastest speed of the virtual disks • If virtual disk capacity is large, it takes a long time to create • Difficult for generating capacity over TB Large operating environment is unsuitable • Difference by sharing the original kept in a separate virtual disk Save the space of installation. • When the original VM access, increase Workload. Sensitive to the loss of the original. • Using for test. IP-Matrix Virtualized Server (2) Hyper-V Vitual Switch Configuration • Virtual switch connection type - Outside : Communicate directly with the outside - Inside : The type that can connect with clients connected to a virtual switch - Individual : Available only inside host • Virtual Switch name When failover cluster configuration settings to be created with the same name IP-Matrix Virtualized Server Question??
© Copyright 2025 Paperzz