Data Center migrations require extremely careful planning and execution. They also carry significant business risk, as botched cutovers can results in runaway costs compensating customers for downtime, as well as unplanned spend on extra time in the original data center.
Both agility and clear visibility are required to execute a successful data center migration. Migrations are typically very stressful times for the IT Staff involved, as the weight of a successful cutover that mitigates the aforementioned risk rests on their shoulders. Detailed knowledge of your infrastructure and a clear picture of the inter-dependencies between the many layers of hardware, supporting infrastructure, and the business applications they support are critical to the undertaking.
Whether your goal is to migrate to a new hosting facility, to the public cloud, to a private cloud platform like OpenStack, or from one cloud vendor to another, you need to be able to answer questions such as:
- Where are my existing physical, virtual, and cloud devices?
- How are these devices currently networked (VLANs, IP blocks)?
- Will the new space re-use numbering, or be re-IP'd and are those IPs available?
- Routing & connectivity between the facilities before, during, and after cutover
- What storage components are currently in use and their underlying connectivity?
- What services and software is running and what specifically needs to move
- What is running on all the machines to be migrated, and their interdependencies
- What users depend on services that will be migrated and notification if necessary
- Where are all the credentials (passwords, SSH Keys, etc.)
- What licenses are in use by each server, and is there a shortage or duplicates?
- Are all configurations and config files known and correct for the new facility
If migrating to another physical data-center, as well as the above, you must also consider:
- Power supply to the facility (both utility & generator availability)
- Power wiring for redundancy and circuit balancing
- Network wiring
- Tracking vendor service and warranty contracts
- Logistics regarding equipment in transit from one data center to the new facility
- Determination of what will be kept, retired, replaced, or consolidated
If you are using Device42, all this information is at your fingertips and available in easy-to-understand visualizations, charts, graphs, and reports. If you have just acquired or are thinking about acquiring a new data center Device42's auto-discovery capabilities can help identify all the IT assets and how they are interconnected.
Pop up an application dependency diagram to view what users and applications are dependent on a piece of equipment. Network connectivity, power chain, cabling, room, and rack visualizations each provide an instantaneous high-level view with drill-downs available for detail. When the time comes to actually move equipment, warranty information, service contracts, vendor contact information, remote url's, root passwords, and much much more are right there at your fingertips for all your physical, virtual, and cloud devices.When planning IP allocations, view network diagrams and fragmentation charts or just click the What's the next available IP button.
Device42 also tracks all cabling, including both electrical and network. Network SNMP discovery inventories switches, routers, and firewalls, and can even work out IP to MAC relationships to map MACs to ports. Tracking devices in transit is no problem, as Device42 tracks physical equipment transfers between locations, too. No need to log onto every server to check the config - Device42 can show you your configurations for popular applications.
With Software License Management, software is automatically discovered and a comprehensive, accurate picture of the software deployed on Windows and Linux machines across the entire IT infrastructure is available at your fingertips. Standard functionality in our ITAM (IT Asset Management) module tracks the full Asset Lifecycle of both IP and non-IP devices, including warranty and support contracts, and can alert you when renewal time approaches.
When your deployments include automation via tools like Puppet, Chef, or Ansible, you can get visibility into these tools in Device42 via APIs.