You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: cloud-infrastructure/virtualization-solutions/oracle-cloud-migrations/ocm-over-fastconnect/files/README.md
+17Lines changed: 17 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,8 +30,25 @@ OCM used the following services. To ensure that all traffic flows over your Fast
30
30
- objectstorage.[region].oraclecloud.com
31
31
32
32
If you only want to redirect the actual replication data, you just need to re-route all objectstorage traffic via your FastConnect/VPN. IP addresses for your region used by Object Storage are specifically mentioned in the JSON file.
33
+
33
34
Here an example for the eu-frankfurt-1 region in the public_ip_ranges.json:
34
35
36
+
<imgsrc="images/public_ip_example.png">
37
+
38
+
## Configure OCI Service Gateway
39
+
40
+
Steps to configure to ensure OSN traffic is routed over your FastConnect or VPN.
41
+
42
+
1. Configure your on-premise router to route all traffic to the Oracle Cloud Service network for your region towards your FastConnect or IPSEC tunnel.
43
+
2. Create a Route Table inside your VCN that has route rules in place for your on-premise CIDR ranges and route this to your DRG
44
+
3. Create a Service Gateway
45
+
4. On your service gateway set a customer route table. This should be set to the route table created in set 2.
46
+
47
+
<imgsrc="images/routetable.png">
48
+
49
+
After this you should end up with configuration that will route all OSN traffic or just the replication data (Object Storage) traffic over your FastConnect or IPSEC VPN
Copy file name to clipboardExpand all lines: cloud-infrastructure/virtualization-solutions/oracle-cloud-migrations/ocm-solution-definition-document/files/Oracle-Cloud-Migration-Solution-Definition-Template.md
+30-56Lines changed: 30 additions & 56 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,8 +19,8 @@ A section describing the versions of this document and its changes.
| 1.0 | Name Surname |October 29th, 2024| Initial version |
23
-
| 1.1 | Name Surname |Novermber 8th, 2024| Updated |
22
+
| 1.0 | Name Surname |June 29th, 2026| Initial version |
23
+
| 1.1 | Name Surname |July 8th, 2026| Updated |
24
24
25
25
## Team
26
26
<!-- GUIDANCE -->
@@ -38,7 +38,7 @@ A section describing the versions of these documents and their changes.
38
38
<!--
39
39
Abbreviation: a shortened form of a word or phrase.
40
40
Acronyms: an abbreviation formed from the initial letters of other words and pronounced as a word (e.g. ASCII, NASA ).
41
-
Maintain a list of terms, if needed. Use this internal page to find and translate abbreviations and acronyms: https://apex.oraclecorp.com/pls/apex/f?p=15295:1:8900541624336:::::
41
+
Maintain a list of terms, if needed.
42
42
-->
43
43
44
44
@@ -59,10 +59,9 @@ Maintain a list of terms, if needed. Use this internal page to find and translat
59
59
60
60
This document does provide the highlevel overview of the Oracle Cloud migration service known as OCM.
61
61
62
-
Oracle Cloud Migration Service is a suite of tools and services designed to facilitate the migration of workloads, applications, and data from on-premises environments to Oracle Cloud Infrastructure (OCI). Specifically, for moving on-premises vSphere virtual machines to OCI, Oracle provides tools and support to streamline the migration process.
63
-
64
-
Overall, Oracle Cloud Migration Service simplifies the process of migrating on-premises vSphere virtual machines to OCI, enabling customers to leverage the benefits of cloud infrastructure while minimizing downtime and risk.
62
+
Oracle Cloud Migration Service is a suite of tools and services designed to facilitate the migration of workloads, applications, and data from on-premises environments (VMware vSphere) or Cloud environment (AWS EC2) to Oracle Cloud Infrastructure (OCI).
65
63
64
+
Overall, Oracle Cloud Migration Service simplifies the process of migrating virtual machines to OCI, enabling customers to leverage the benefits of cloud infrastructure while minimizing downtime and risk.
66
65
67
66
# Business Context
68
67
<!-- GUIDANCE -->
@@ -105,9 +104,9 @@ Mandatory Chapter
105
104
106
105
*Example:*
107
106
108
-
A Company Making Everything is running a strategic program in FY24 called EXAMPLE. As part of their initiative, one pillar is dedicated to their IT cost saving. A Company is planning to reduce their IT estate spending by 15% in the current FY. Oracle can help them by reducing the VMware deployment complexity and operations while optimizing IT costs. A company's IT department wants to innovate other LoBs and enable quick-time-to-market for various applications and business needs. This allows ${doc.customer.name} to stay ahead in a competitive market.
107
+
A Company Making Everything is running a strategic program in FY26 called EXAMPLE. As part of their initiative, one pillar is dedicated to their IT cost saving. A Company is planning to reduce their IT estate spending by 15% in the current FY. Oracle can help them by reducing the VMware deployment complexity and operations while optimizing IT costs. A company's IT department wants to innovate other LoBs and enable quick-time-to-market for various applications and business needs. This allows ${doc.customer.name} to stay ahead in a competitive market.
109
108
110
-
The Oracle Cloud migration service is a customer-managed SAAS (Software as a service) solution. It does provide the flexibility to the customers to move their on-premises virtual machines to Oracle cloud infrasturcture. Overall, Oracle Cloud Migration Service simplifies the process of migrating on-premises vSphere virtual machines to OCI, enabling customers to leverage the benefits of cloud infrastructure while minimizing downtime and risk.
109
+
The Oracle Cloud migration service is a customer-managed SAAS (Software as a service) solution. It does provide the flexibility to the customers to move their on-premises virtual machines to Oracle cloud infrasturcture. Overall, Oracle Cloud Migration Service simplifies the process of migrating on-premises vSphere virtual machines to OCI Compute Service, enabling customers to leverage the benefits of cloud infrastructure while minimizing downtime and risk.
111
110
112
111
113
112
# Overview
@@ -119,13 +118,12 @@ The Oracle Cloud Migrations service enables you to perform the following tasks:
119
118
120
119
* Automatically discover virtual machines external to Oracle Cloud Infrastructure.
121
120
* Organize virtual machines for migration.
122
-
* Project cost of the migration running on OCI, using customer’s rate card
123
-
* Replicate the virtual machine data to OCI.
121
+
* Project cost of the migration running on OCI, using customer’s rate card.
122
+
* Replicate the virtual machine data to OCI, with support for delta replication cycles.
124
123
* Plan the redeployment of virtual machines.
125
124
* Reconfigure virtual machines to launch successfully as OCI compute instances automatically.
126
125
* Launch virtual machines as OCI compute instances using replicated data.
127
126
128
-
129
127
Oracle guides in planning, architecting, prototyping, and managing cloud migrations. Customers can move critical workloads in weeks, or even days, instead of months by leveraging OCM Oracle Cloud Migration Services. OCM service is free of the cost for the Oracle cloud Infrastructure services customers.
130
128
131
129
**Thus, the objectives of this document are to:**
@@ -175,9 +173,9 @@ Current environment is running in a data center (DC LOCATION) based on hardware
175
173
__The Current VMware footprint consists of:__
176
174
177
175
- VMware vSphere with 7.0 release
178
-
-VMware vSAN Storage
179
-
-VMware NSX or NSX-T as a networking solution
180
-
-Backup Solution
176
+
-On-premises 3rd party Storage solution
177
+
- VLANs for network segregation using VMware Distributed Switched and port groups
178
+
-3rd pparty backup Solution
181
179
182
180
Below is the current high-level architecture of the customer's on-premises VMware environment.
183
181
@@ -196,12 +194,7 @@ __VM resource allocations per location:__
196
194
197
195
__Operating Systems:__
198
196
199
-
The operating system supported by OCM service is mentioned in the OCM documentation supported guest operating system. Few of the examples are below. This is suggested to refer to the Oracle Cloud migration service official Documentation.
200
-
201
-
- Windows Server 2019
202
-
- Oracle Linux 8
203
-
- Red Hat Linux
204
-
- Windows Server 2012
197
+
The operating system supported by OCM service is mentioned in the OCM documentation supported guest operating system. (https://docs.oracle.com/en-us/iaas/Content/cloud-migration/cloud-migration-requirements-specifications.htm)
205
198
206
199
# Future State Architecture
207
200
@@ -217,15 +210,12 @@ Below is the current high-level architecture of the customer's on-premises VMwar
217
210
218
211
### Requirements for Setting up OCM Service.
219
212
220
-
- Tenancy Compartment Design
221
-
- Tenancy Users and Groups
222
-
- Secrets and Vaults
223
-
- Service Policies
224
-
- Buckets
225
-
- vCenter Requirements
226
-
- Network Connectivity - We recommend to use high-spped low latency network connectivity.
227
-
- vSphere permissions
228
-
- VDDK & Change Block Tracking
213
+
- Deploy OCM prerequisisted stack in tenancy
214
+
- Create asset dependency by uploading VMware VDDK
215
+
- Create secret for vCenter credentials1
216
+
- Deloy OCM agent on the on-premises VMware environment
217
+
- Ensure the OCM agent can talk to vCenter and ESXi nodes and OCI public end-points
218
+
- Enable Change Block Tracking on the to be migrated VMs
229
219
230
220
#### OCM Pre-requisites
231
221
@@ -242,10 +232,9 @@ Below is the current high-level architecture of the customer's on-premises VMwar
242
232
243
233
* Supported vSphere environment (6.5 and Above). Supported vSphere versions & Operating systems. Supported vSphere versions and Operating systems.
244
234
245
-
* Provide agent dependency, which is a 3rd party package required by remote agent appliance for it’s function. Oracle Cloud Migrations replication function running on the remote agent appliance depends on the appropriate VMware Virtual Disk Development Kit (VDDK) agent to perform the snapshot operations on the VMware VM disk. This can be downloaded from theVMware portal. At this moment OCM only supports the VDDK 7.0.2 version
246
-
For more information and download links for vSphere VDDK, see vSphere VDDK.
247
-
248
-
235
+
* Provide agent dependency, which is a 3rd party package required by remote agent appliance for it’s function. Oracle Cloud Migrations replication function running on the remote agent appliance depends on the appropriate VMware Virtual Disk Development Kit (VDDK) agent to perform the snapshot operations on the VMware VM disk. This can be downloaded from theVMware portal. At this moment OCM only supports the VDDK 7.0.2 and 8.0u3 version, it is recommended to us 8.0u3
236
+
For more information and download links for vSphere VDDK, see https://docs.oracle.com/en-us/iaas/Content/cloud-migration/cloud-migration-manage-agent-dependencies.htm
237
+
249
238
250
239
Oracle Cloud migration service Being a SAAS offering is deployed at tenancy level within the OCI region.
251
240
@@ -308,7 +297,7 @@ To set up a FastConnect connection between your on-premises network and Virtual
308
297
309
298
-**Virtual Circuit** - The private path used to connect on-premises and Oracle Cloud Infrastructure. It can include multiple lines, physical or logical, depending on the requirements and capabilities of the line provider.
310
299
311
-
Fast Connect will be used to provide for the connection between A Company Making Everything" data center and Oracle OCI Frankfurt cloud region for the period migrations of VMs from on-premise to Oracle cloud. It is a requirement to use Fast Connect at least for the period of workload migration.
300
+
Oracle Cloud migration service uses OCI Public End Points to replicate Virtual Machines over a secure HTTPS connection. Traffic does not route by default via a FastConnect. If this is required, customer would need to make custom route rules to override OCI Public end points to be steered via FastConnect to a OCI Service Gateway.
312
301
313
302
# Components Overview of Oracle Cloud Migration Service.
314
303
@@ -330,7 +319,6 @@ __Migration project:__ A “root folder” to manage migrations, can contain one
330
319
331
320
__Migration plan:__ A folder under a migration project, grouping the assets to be migrated together. Normally those assets would be managed together.
332
321
333
-
__Agent Health Monitoring:__ This Plugin does help in the monitoring of the process running on the remote agent applicance and keep connecting to the Oracle cloud infrasturcture enviornment created in the OCI tenancy.
334
322
335
323
# Oracle Cloud Migration Service Workflow
336
324
@@ -350,7 +338,7 @@ The replication plugin manages the replication of source assets snapshots from t
350
338
351
339
The inventory module retrieves metadata information that tracks the virtual machine's physical and runtime properties, such as operating system, hardware, and resource utilization. The module then stores them in the inventory service.
352
340
353
-
The inventory module is used to store information about virtual machines discovered in the on-premises environment that can be migrated. These machines are added to inventory by using API and importing the CSV file, or by running automated discovery in the external environment.
341
+
The inventory module is used to store information about virtual machines discovered in the on-premises environment that can be migrated. These machines are added by running automated discovery in the external environment.
354
342
355
343
## Phase 3: Assessment and Planning
356
344
Oracle Cloud Migrations provides ongoing inventory analysis that contains statistics, summaries, and histograms about the virtual machines in your inventory.
@@ -363,38 +351,26 @@ Migration Plan A migration plan can group interrelated and dependent virtual mac
363
351
364
352
## Phase 4: Replication
365
353
366
-
VMware virtual machines reference a replication policy that describes how the machines are migrated into OCI.
367
-
368
-
Replication plugin manages the replication of external assets snapshots. Oracle Cloud Migrations determines and manages full-image or incremental virtual-machine snapshots. For information about replication, see Understanding VM Replication.
354
+
OCM uses the VMware VDDK to snapshot the source Virtual Machines and replicate the data to OCI. It is highly recommended to ensure that VMware's Change Block Tracking is enabled on the source Virtual Machine, so that multiple delta replication cycles can happen.
369
355
370
-
## Phase 5: RMS Stack
371
-
372
-
Once the replication is complete. RMS Stack will created under migration project and click to Generate RMS Stack. We need to deploy the RMS stack once it is created.
373
-
374
-
## Phase 6: Hydration agent
356
+
## Phase 5: Hydration agent
375
357
376
358
A hydration agent is a temporary compute instance that is launched in your tenancy during the migration. A hydration agent reads and writes replicated source data from object storage to target boot or block volumes.
377
359
378
-
## Phase 7: Execution
360
+
## Phase 6: Execution
379
361
380
362
Within a project, you create migration plans. A migration plan is a mapping of VMware virtual machines to target resource types in OCI. A migration plan provides the context to launch virtual machines, including compartment, subnets, and launch dependencies.
381
363
382
-
The virtual machines are replicated on OCI instances.
364
+
When the replication is completed, we can generate a RMS Stack based on the migration plan. Applying this RMS stack will launch the OCI Compute instances using the replicated disks.
383
365
384
366
You can mark the project as complete. After a project is marked complete, Oracle Cloud Migrations decouples the production environment from the migration workflow and archives migrated inventory.
385
367
386
368
387
-
Click Generate RMS Stack. We need to deploy the RMS stack once it wil completed.
388
-
389
369
## Oracle Cloud Migrations Terminologies
390
370
391
371
Review the following terms to understand the Oracle Cloud Migrations service.
392
372
393
-
* Agent dependency: Third-party libraries that are required for migration tasks. To comply with licensing terms, you must obtain these libraries separately and make them available to the remote agent appliance.
394
-
395
-
* Assets: The Oracle Cloud Migrations service works with multiple types of assets including virtual machines and their associated data disks. Assets are categorized depending on the stage of the migration workflow. Refer to the following asset types:
396
-
397
-
* External asset: The external assets are hosted in an external environment outside Oracle Cloud Infrastructure (OCI). For example, a VMware vSphere environment that is located on-premises.
373
+
* Agent dependency: Third-party libraries that are required for migration tasks. To comply with licensing terms, you must obtain these libraries separately and make them available to the remote agent appliance. (VMware VDDK)
398
374
399
375
* Inventory asset: A representation of a resource that exists outside of OCI. These resources contain metadata, metrics, history, and how the physical or virtual entities are discovered and imported. Assets can be added to inventory by running discovery in the source environment, CSV import, or using the API.
400
376
@@ -536,7 +512,6 @@ The participation of the following Customer stakeholders is required for the Ser
536
512
### Assumptions
537
513
538
514
* OCI Admin Access is provided to access the tenancy.
539
-
* The Fast Connect link with a minimum of 1 Gbps bandwidth is available beforehand for implementation to connect to Customer locations. OCI Fast Connect will be set up during the migration to handle the size of the workload to be migrated.
540
515
* Connection bandwidth available for data transfer during the migration will be available and will not depend (be limited) on a specific time window.
541
516
* Provided Lift effort is based on migration execution over Fast Connect link of min 1 Gbps.
542
517
* Post migration, Customer branches will connect to the environment using IPSec VPN.
@@ -561,8 +536,6 @@ The participation of the following Customer stakeholders is required for the Ser
561
536
562
537
Oracle Cloud Migration Service (OCM) supports Bring Your Own License (BYOL) for Windows virtual machines, it's likely that the support may vary depending on the specific version of Windows being migrated and the licensing agreements in place.
563
538
564
-
For certain versions of Windows, customers may be able to migrate to dedicated virtual machine hosts on Oracle Cloud Infrastructure (OCI) to enable BYOL. Dedicated VM hosts provide physical servers dedicated to a single customer's use, offering enhanced control and security.
565
-
566
539
Customers should review their licensing agreements and consult with Oracle support or their Oracle account representative to determine the specific options available for migrating Windows virtual machines to OCI with BYOL. Additionally, they should ensure compliance with licensing requirements to avoid any potential issues.
567
540
568
541
### Transition Plan
@@ -606,6 +579,7 @@ Cloud computing is fundamentally different from traditional on-premises computin
-[Oracle Cloud Compliance](https://www.oracle.com/corporate/cloud-compliance/) – Oracle is committed to helping customers operate globally in a fast-changing business environment and address the challenges of an evermore complex regulatory environment. This site is a primary reference for customers on the Shared Management Model with Attestations and Advisories.
610
584
-[Oracle Security Practices](https://www.oracle.com/corporate/security-practices/) – Oracle’s security practices are multidimensional, encompassing how the company develops and manages enterprise systems, and cloud and on-premises products and services.
0 commit comments