Switching to the cloud from an on-premise network offers enormous benefits. But telecommunications companies normally require large-scale data migrations that can be a substantial challenge. Choosing which tool, technology, and methodology can be a critical strategic decision, and the right choices depend on asking the right questions upfront – and understanding all available options.
The reality is that standard tasks relating to data transfers – including things like scripting copy jobs, scheduling and monitoring transfers, validating data, managing downtimes, and optimizing network utilization – can impact the overall migration. For telecommunications companies considering migrating to the Amazon Web Services (AWS) cloud environment, it’s important to analyze three challenges before beginning their migration:
- Availability and access to the source location: This can be a major constraint when it comes to transferring data efficiently.
- Availability of adequate bandwidth between source and target: Large migrations can entail large network costs and long waits.
- Line length: This determines the actual speed at which data will be transferred.
Understanding and addressing all of these challenges, along with proper status reporting, will help ensure the primary goal for any data migration: accuracy. Wipro has substantial experience in migrating data from data centers to data clouds, and our understanding of all of these challenges can help telecommunications make the best choices of their many options:
The AWS Snowball solution uses secure appliances to transfer large amounts of data into and out of the AWS cloud, making it ideal for enterprises with, say, a petabyte or more of data to be transferred. Snowball will minimize the network cost and wait times. Snowball appliances are requested from the AWS console, then connected to a LAN and ops hub to manage the device, transfer data, or launch EC2 instances, ultimately, migrate to AWS.
AWS Transfer for SFTP
For migrations to Amazon Simple Storage Service (Amazon S3) that demand seamless, secure transfers, AWS Transfer for SFTP is best solution. It can be set up and configured easily with authentication, and handles SFTP, FTPS, and FTP.
Standard rsync Utility
The open source utility rsync efficiently transfers and synchronizes files between a computer and an external hard drive and across networked computers by comparing the modification times and sizes of files. It is commonly found on Unix-like operating systems. Xargs is often used with with rsync to achieve parallelism using rsync.
Another tool from AWS is S3, a reliable object storage service that offers durability, availability, performance, security, and virtually unlimited scalability at very low costs. S3 Load is compatible with all AWS Services and is widely used to store backup data, data transfer, and exchange between parties and migration activity. S3 is the target storage locations for many migration tools including Amazon Gateway, AWS Snowball, AWS transfer for SFTP, AWS Data sync. This is the tool when you want to opt for normal data transfer between data center and AWS and can cater to small or medium data migrations.
Telecommunications companies interested in B/OSS transformation to AWS – with a need to asynchronously transfer data between NFS, SMB and object storages in a datacenter to S3, EFS, and FSx storages in AWS and vice versa – requires a tool to write scripts, schedule tasks and jobs, monitor transfers, validate data and optimize network utilization. The simple, automated AWS DataSync tool handles all of these tasks with a well-defined interface and guidelines that can be followed to set up data transfers 10 times faster than open-source tools, over the internet or AWS Direct Connect links. This is pay as you go service and is applicable for NFS, EFS, SMB, S3, FSx.
Based on Wipro’s experience with data migration and telecommunications, here’s a comparison view of these approaches from multiple perspectives:
A Comparison View