320 likes | 341 Views
Explore the successful migration strategy from existing VMware infrastructure to the efficient OpenStack cloud, ensuring minimal downtime and maximum data resilience. Learn the migration steps, challenges, and solutions for a smooth transition.
E N D
MIGRATING TO OPENSTACK CLOUD SevaVayner,Host-Telecoms.vayner@host-telecom.comNick Smirnov, Hystaxnsmirnov@hystax.com
HOST-TELECOM CLOUD SERVICE-PROVIDER Data centers located near Prague in the EU-nation of the Czech Republic Servicing clients in North America and western Europe. Staff IT infrastructure experts, fluent in English Network Direct network connections to Frankfurt, Amsterdam, and Prague.
HYPERVISOR RATING vSphere Hyper-V XenServer Other 01 02 03 04 WEB DEVELOPMENT
ISSUES FOUR STEPS PROCESS Write here a line of text These are scientific commentaries; but the commentaries of the whale men themselves sometimes consist in hard words and harder knocks—the Coke-upon-Littleton of the fist. True, among the more upright and honorable whale men allowances are always made for peculiar cases, where it would be an outrageous moral injustice for one party to claim possession of a whale Business reasons Growth is costly Platform inhibits flexibility and scalability Lags behind open source innovations
REAL CASE – FROM ITALY TO THE CZECH REPUBLIC CUSTOMER INFRASTRUCTURE COMPUTE: DELL POWEREDGE NETWORK: CISCO NEXUS (ETH/FC) EXTERNAL STORAGE: EMC VNX HYPERVISOR: VMWARE VSPHERE 6.0 152 VMs – DIF. TYPES OF WORKLOAD HIGH-PERFORMANCE WORKLOAD DB WORKLOAD TRANSACTION WORKLOAD ENTERPRISE WORKLOAD (CRM, SAP, EXCHANGE) VPN BUSINESS CRITICAL APPLICATIONS AVAILABLE ONLY SHORT DOWNTIME (MAINTENANCE WINDOW).
CHALLENGES DISTANCE BUSINESS CRITICAL APPS TROUBLESHOOTING MANAGE
Hystax Why Disaster Recovery is important? Recent Cases… Location Expertise Solutions Proven track record in Data and Disaster Recovery, previous experience providing DRaaS to Gartner Leader startups. Hystax is located in the Netherlands, with broad expertise in replication and disaster recovery. Disaster Recovery and enterprise-grade real-time migration for business application and NFV solutions, unique tools for instant replication. http://hystax.com | https://www.linkedin.com/company/hystax
Infrastructure Overview • Customer: VMware 6.0 with 14 ESXi hosts managed by vCenter • Host-telecom: OpenStack Newton (KVM and Hyper-V) • Ceph Jewel Object Storage for VMs snapshots • VPN Connection between Customer and Host-telecom • Windows and Linux-based applications
Migration challenges • Differences between bare metal machines and hypervisors • Multiple network configurations and settings • Length of migration process • Downtime • Lack of in-house migration expertise
Customer Requirements Real-time data sync between siteswithout impacting production workloads Migration within a small maintenance window Agentless migration without any data loss Test and configure migrated site before making it primary
MigrationSteps Run Test Migrations and configure settings Do final sync and make a new site primary Deploy VMware agent to do real-time syncs Configure sync schedule and settings Create migration Plan 01 Final sync and switch to a new site 05 03 04 02 Deploy migration agent Create migration plan Run Test Migration and configure site Configure migration settings
VMware to OpenStack Migration Flow: Under the Hood Orchestrated spinning up on OpenStack Test and configuration Replication Snapshot storage V2V
VMware to OpenStack Migration Flow: Under the Hood Orchestrated spinning up on OpenStack Test and configuration Replication Snapshot storage V2V
Replication • Linux VM with agent deployed to each of VMware ESXi host • Volume-based background replication • VMware CBT API to track changes and take consistent snapshots • Metadata replicated to migrate machines with the same settings
VMware to OpenStack Migration Flow: Under the Hood Orchestrated spinning up on OpenStack Test and configuration Replication Snapshot storage V2V
Snapshot storage • Object storage with S3-like API (Ceph, Swift etc.) • Allows to emulate snapshots without dependency on cinder volume storage • Every delta is a separate object stored in a deduplicated manner • Snapshot maps are stored in sharded relational databases
VMware to OpenStack Migration Flow: Under the Hood Orchestrated spinning up on OpenStack Test and configuration Replication Snapshot storage V2V
V2V transformation • Delayed on-fly V2V • Windows: • Copy VirtIO drivers • Add drivers to Windows registry • Preserve network settings • Linux: • Set correct order of network interfaces • Add initrd modules, necessary for system boot (if necessary)
VMware to OpenStack Migration Flow: Under the Hood Orchestrated spinning up on OpenStack Test and configuration Replication Snapshot storage V2V
Spin up infrastructure on OpenStack • Forked Heat project • Transform Migration Plan to a Heat template • Run V2V • Boot machines from iSCSI disks from snapshot storage • Flush all IOs and cache to cinder block devices
VMware to OpenStack Migration Flow: Under the Hood Orchestrated spinning up on OpenStack Test and configuration Replication Snapshot storage V2V
Migration process improvements • Automatic switch from Acura iSCSI disks to cinder block devices • Migrate VMware NSX settings • External replication of OpenStack (KVM) VMs
Hystax Acura Technical Description • PythonandС++. • Backend components are packed into Dockercontainers and orchestrated via Kubernetes. • Client side agents run as Ubuntu VMs with Docker containers. • Monitoring: TICK stack • Logs storing and searching: ELK • OpenStack Liberty+ (KVM and Hyper-V hypervisors)on a target site.
HT CLOUD POWERED BY OPENSTACK OPENSTACK Production cloud powered by OpenStack HUNDREDS of COMPUTE NODES For all workload types PAY-AS-YOU-GO The ability to pay only for the used resources. Per Minute
6 STEPS TO SUCCESSFUL MIGRATION Launching PoC and prepare migration scenarios Using HT Cloud in as product site Analyze Customer Infrastructure Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Discussion of technical and organizational points Launch business applications HT Cloud Education and training
RESULTS ALL WORKLOADS IN CLOUD (INC. DR) MINIMAL DOWNTOWN GOOD PERFOMANCE SELF-SERVICE PORTAL
ADDRESS Kněžskodvorská 2544/25 37004 Czech Republic Contact Us s.vayner@host-telecom.com @HostTelecom @HostTelecom @Host-Telecom.com