starter kit: eight reference architectures

11
E-BOOK Starter kit: eight reference architectures Partner logo

Upload: others

Post on 05-Jan-2022

1 views

Category:

Documents


0 download

TRANSCRIPT

E-BOOK

Starter kit: eight reference architectures

Partner logo

NetApp® Cloud Volumes Service supports Linux and Windows Workloads

Where you can go to learn more

SAP Hana Database with High Availability with NetApp Cloud Volumes Service for Google Cloud

Oracle Database with High Availability and Performance with Azure NetApp Files

NetApp® Global File Cache with NetApp Cloud Volumes for Google Cloud

SAP Hana Database with Cloud Volumes Service for Google Cloud

Shared Files Services with Cloud Volumes Service for AWS

Cloud Volumes ONTAP High Availability on AWS

Managing Windows Apps with Azure NetApp Files

A disproportionate share of today’s enterprise data is unstructured—accessed and stored across manifold environments, in multiple formats, all over the world. When we talk about building a standardized data architecture, what we’re really talking about is making a series of decisions—about cloud data sprawl and how to store and manage your data, no matter where it resides. Standardizing your storage plane lets you connect and manage data wherever needed so that you can provide access to developers and business units consistently and predictably, which simplifies your operations. When you’ve determined the requirements of the business, cleaned up excess code, and acknowledged technical debt and how far it will require you to go, one of the biggest obstacles you’ll face is integration: How do you bring it all together? (If you have no idea what we’re talking about, check out the Connect and Integrate e-book.)

Ultimately, by approaching your storage infrastructure in a holistic way—as distinct parts that must get along—you’ll be able to move past a world of disorganized data and applications. As you laser-focus on your new digital-first self, plan for a future in which you don’t have to worry about constant refactoring and rebuilding. Envision a future in which your IT teams are relieved of the burden of finding expeditious, but often temporary, solutions that require frequent tending—and all because you’ve taken the risk of living for (or possibly in) the future.

In the reference architectures that follow, we offer suggestions for new ways to tackle data architecture. We hope you’ll see something that sparks your imagination as you build a better system.

Eight reference architectures to supercharge your data sharing

Reference Architecture Booklet Connect

Reference Architecture Booklet Connect 1

Where you can go to learn more

SAP Hana Database with High Availability with NetApp Cloud Volumes Service for Google Cloud

Oracle Database with High Availability and Performance with Azure NetApp Files

NetApp® Global File Cache with NetApp Cloud Volumes for Google Cloud

SAP Hana Database with Cloud Volumes Service for Google Cloud

Shared Files Services with Cloud Volumes Service for AWS

Cloud Volumes ONTAP High Availability on AWS

Managing Windows Apps with Azure NetApp Files

NetApp® Cloud Volumes Service supports Linux and Windows Workloads 1

NetApp® Cloud Volumes Service for Google Cloud supports Linux and Windows file share–based workloads, which eases management of the data layer. The following reference architecture depicts a client in an on-premises data center that is accessing an SMB cloud volume with Dedicated Interconnect. Global dynamic routing is enabled on the Virtual Private Cloud (VPC) for on-premises access, allowing the cloud routers to import and export custom routes that can be added. Multiple virtual machine (VM) application instances in Google Compute Engine span on-premises application clusters and instances to access the same dataset.

Cloud Volumes ServiceControl Panel

VPC

Architecture: Cloud Volumes Service

VPC

Region

Customer Project Cloud Volumes ServiceProducer Project

VPCPeering

10.210.0.4:/vol1_app10.210.0.4:/vol2_db

10.210.0.4:/vol3_shared

Compute EngineInstance 110.0.2.4

Compute EngineInstance 210.0.2.5Dedicated

Interconnect

Gateway

Local Compute

vol1_app

Cloud VolumesMount Targets

Import and ExportCustom Routes

Global Dynamic RoutingCloud Router

< Subnet 10.0.2.0 /24 >< Cloud Volumes IP range 10.210.0.0 /28 >

Cloud VolumesMount Targets

On-PremisesData Center

vol2_db vol3_shared

NetApp Cloud Volumes Service supports Linux and Windows Workloads

Reference Architecture Booklet Connect 2

Where you can go to learn more

SAP Hana Database with High Availability with NetApp Cloud Volumes Service for Google Cloud

Oracle Database with High Availability and Performance with Azure NetApp Files

NetApp® Global File Cache with NetApp Cloud Volumes for Google Cloud

SAP Hana Database with Cloud Volumes Service for Google Cloud

Shared Files Services with Cloud Volumes Service for AWS

Cloud Volumes ONTAP High Availability on AWS

Managing Windows Apps with Azure NetApp Files

NetApp® Cloud Volumes Service supports Linux and Windows Workloads 2

HANA SynchronousReplication with Preload

OS Pacemaker HA Cluster

Persistent Disk

/hana/data/hana/log

Persistent Disk

/hana/data/hana/log

Compute Engine

SAP HANAHost 1 Role: Primary

Compute Engine

SAP HANAHost 2 Role: Secondary

VIP

/sapmnt/usr/sap/SID/SYS/usr/sap/SID/ASCS/usr/spa/SID/ERSInterfaces/hana/shared1/hana/shared2

NetApp Cloud Volumes Service

Region

Project

Zone A Zone B

High availability SAP HANA database with Cloud Volumes Service for Google Cloud

Reference Architecture Booklet Connect 3

Where you can go to learn more

SAP Hana Database with High Availability with NetApp Cloud Volumes Service for Google Cloud

Oracle Database with High Availability and Performance with Azure NetApp Files

NetApp® Global File Cache with NetApp Cloud Volumes for Google Cloud

SAP Hana Database with Cloud Volumes Service for Google Cloud

Shared Files Services with Cloud Volumes Service for AWS

Cloud Volumes ONTAP High Availability on AWS

Managing Windows Apps with Azure NetApp Files

NetApp® Cloud Volumes Service supports Linux and Windows Workloads 3

NFS

Region

SAP HANAStudio

SAP HANAP01

DemoScript

Region

Shared BackupData Log

NetApp Cloud Volumes Service

• Google Compute – HANA server using SLES 12/15 or Red Hat – HANA studio on Windows• Use Cloud Volumes Service for SAP HANA NFS mount: – Data /hana/data/P01/mnt00001 – Log /hana/data/P01/mnt00001 – shared/hana /hana/shared – shared/usr /usr/sap/P01 – Backup log backup / �le based backup• Important DATA and LOG require SAP HANA KPIs

Google Compute• HANA server using SLES 12/15 or Red Hat• HANA studio on Windows

Use Cloud Volumes Service for SAP HANA NFS mount:• Data /hana/data/P01/mnt00001• Log /hana/data/P01/mnt00001• shared/hana /hana/shared• shared/usr /usr/sap/P01• Backup log backup / file based backup

Important DATA and LOG require SAP HANA KPIs

SAP HANA Database with Cloud Volumes Service for Google Cloud

Reference Architecture Booklet Connect 4

Where you can go to learn more

SAP Hana Database with High Availability with NetApp Cloud Volumes Service for Google Cloud

Oracle Database with High Availability and Performance with Azure NetApp Files

NetApp® Global File Cache with NetApp Cloud Volumes for Google Cloud

SAP Hana Database with Cloud Volumes Service for Google Cloud

Shared Files Services with Cloud Volumes Service for AWS

Cloud Volumes ONTAP High Availability on AWS

Managing Windows Apps with Azure NetApp Files

NetApp® Cloud Volumes Service supports Linux and Windows Workloads 4

Easily manage Windows, Linux, and dual-protocol file services on AWS with NetApp Cloud Volumes Service.

Amazon VPC 1

AWS Cloud

Private Subnet 1

Cloud Volumes Service Vol1

Cloud Volumes Service logs

Amazon EC2 Instance

AmazonElastic Block

Store For Root

us-east-1

DirectConnectGateway

AWS DirectConnect

Cloud Volumes ServiceAmazon VPC 2

Private Subnet 2

Cloud Volumes Service Vol2

Cloud Volumes Service logs

Amazon EC2 Instance

AmazonElastic Block

Store For Root

us-west-1

Shared file services with Cloud Volumes Service for AWS

Reference Architecture Booklet Connect 5

Where you can go to learn more

SAP Hana Database with High Availability with NetApp Cloud Volumes Service for Google Cloud

Oracle Database with High Availability and Performance with Azure NetApp Files

NetApp® Global File Cache with NetApp Cloud Volumes for Google Cloud

SAP Hana Database with Cloud Volumes Service for Google Cloud

Shared Files Services with Cloud Volumes Service for AWS

Cloud Volumes ONTAP High Availability on AWS

Managing Windows Apps with Azure NetApp Files

NetApp® Cloud Volumes Service supports Linux and Windows Workloads 5

NetApp Cloud Volumes ONTAP® is a software-only storage service that provides nondisruptive, secure NFS, SMB, and iSCSI data management for the cloud. Use NetApp Cloud Manager to deploy and manage Cloud Volumes ONTAP and provide a simple interface for your ONTAP based storage in the cloud (AWS, Azure, Google Cloud) and on premises.

Availability Zone C

Data Disks Node A (EBS)

Node A (EC2)Subnet A

Data Aggregate

Mediator

Availability Zone A

Data Disks Node B (EBS)

Node B (EC2)Subnet B

Data Disks Node A (EBS)

Data Aggregate

Availability Zone B

Data Disks Node B (EBS)Synchronous Replication

172.16.0.0172.16.1.0172.16.2.0

Route Table

CloudManager

EC2 VPCEndpoint

S3 VPCEndpoint

AmazonSimple Storage

Service

VPC

Cloud Volumes ONTAP high availability on AWS

Reference Architecture Booklet Connect 6

Where you can go to learn more

SAP Hana Database with High Availability with NetApp Cloud Volumes Service for Google Cloud

Oracle Database with High Availability and Performance with Azure NetApp Files

NetApp® Global File Cache with NetApp Cloud Volumes for Google Cloud

SAP Hana Database with Cloud Volumes Service for Google Cloud

Shared Files Services with Cloud Volumes Service for AWS

Cloud Volumes ONTAP High Availability on AWS

Managing Windows Apps with Azure NetApp Files

NetApp® Cloud Volumes Service supports Linux and Windows Workloads 6 High availability and performance

Oracle database with Azure NetApp FilesIf you’re running Oracle database on premises and are seeking a similar data management solution in the cloud, consider this Azure NetApp Files architecture. With consistently high performance of over 300,000 IOPS, Azure NetApp Files provides shared persistent storage with high throughput and low latency. What’s more, you’ll be protected with 99.9999999% durability— based on the experience of over 300,000 users, so know that your data will never disappear.

VM1

VM

VM2

VM

Virtual Network 1

VNet Peering

OracleDatabase VM

VM

Azure NetApp FilesVolume 1 (Data �les)

Azure NetApp FilesVolume 2 (Log)

Delegated Subnet

Virtual Network 2

Resource Group

VM1

VM

Virtual Network 3

VNet Peering

VNet Peering

OracleDatabase DB VM

VM

Azure NetApp FilesVolume 3 (Data �les)

Azure NetApp FilesVolume 4 (Log)

Delegated Subnet

Virtual Network 4

Application Service Application Service

Primary Site Standby Site

Internet

Azure ActiveDirectory

Azure DNS

Reference Architecture Booklet Connect 7

Where you can go to learn more

SAP Hana Database with High Availability with NetApp Cloud Volumes Service for Google Cloud

Oracle Database with High Availability and Performance with Azure NetApp Files

NetApp® Global File Cache with NetApp Cloud Volumes for Google Cloud

SAP Hana Database with Cloud Volumes Service for Google Cloud

Shared Files Services with Cloud Volumes Service for AWS

Cloud Volumes ONTAP High Availability on AWS

Managing Windows Apps with Azure NetApp Files

NetApp® Cloud Volumes Service supports Linux and Windows Workloads 7

Run your most demanding Windows file workloads in Azure. Azure NetApp Files easily handles complex, performance-intensive, and latency-sensitive applications with no code change. Azure NetApp Files is widely used as the underlying shared file-storage service in these scenarios: migration (lift and shift) of POSIX-compliant Linux and Windows applications, SAP HANA, databases, high-performance computing (HPC) infrastructure and applications, and enterprise web applications.

Azure NetApp Files

Azure VM

VM

Virtual Network10.193.0.0/16

Active DirectoryDomain Service

Controller

DelegatedSubnet

Microsoft.NetApp/volumes10.193.2.1/28

SMB:\\NAS\share01

ExpressRoute

Active DirectoryDomain Service

Controller

Client

Client

Data Center

Managing Windows applications with Azure NetApp Files

Reference Architecture Booklet Connect 8

Where you can go to learn more

SAP Hana Database with High Availability with NetApp Cloud Volumes Service for Google Cloud

Oracle Database with High Availability and Performance with Azure NetApp Files

NetApp® Global File Cache with NetApp Cloud Volumes for Google Cloud

SAP Hana Database with Cloud Volumes Service for Google Cloud

Shared Files Services with Cloud Volumes Service for AWS

Cloud Volumes ONTAP High Availability on AWS

Managing Windows Apps with Azure NetApp Files

NetApp® Cloud Volumes Service supports Linux and Windows Workloads 8

This architecture is ideal for distributed enterprises that want to securely consolidate silos of unstructured data—such as file servers—into one cohesive global storage footprint in the public cloud. The architecture streamlines overall IT management, significantly cutting costs and boosting business productivity on a global scale.

NetApp Global File Cache with Cloud Volumes for Google Cloud

Edge Instance (VM)

Edge Instance (VM)

Edge Instance (VM)

Core Instance Cloud Volumes

Primary SSD

Object Storage

• Google Cloud Interconnect• Site-to-site VPN• Public Internet (SSL)

• Managed Storage: Cloud Volumes• Cloud Storage Platform: Google Cloud• File Server Interface: SMB• High Availabliity: Scale-Out/Loud Distribution• Compliance: Cloud Compliance• Backup: Cloud Backup

Reference Architecture Booklet Connect 9

Where you can go to learn more

SAP Hana Database with High Availability with NetApp Cloud Volumes Service for Google Cloud

Oracle Database with High Availability and Performance with Azure NetApp Files

NetApp® Global File Cache with NetApp Cloud Volumes for Google Cloud

SAP Hana Database with Cloud Volumes Service for Google Cloud

Shared Files Services with Cloud Volumes Service for AWS

Cloud Volumes ONTAP High Availability on AWS

Managing Windows Apps with Azure NetApp Files

NetApp® Cloud Volumes Service supports Linux and Windows Workloads 9

To learn about how and when to integrate, start by reading our Connect and Integrate e-book.

If you’d like to learn more about Global File Cache, here’s the diving board.

If virtual desktop infrastructure (VDI) is more to your tune, let us virtualize your world.

And, finally, to explore ways to optimize cloud costs, read our e-book:

Five warning signs that you may have a cloud spending problem.

For more general information about the products represented in these reference architectures, NetApp Cloud Central has all you need to know.

Where you can go to learn more

©2021 NetApp, Inc. All Rights Reserved. NETAPP, the NETAPP logo, and the marks listed at http://www.netapp.com/TM are trademarks of NetApp, Inc. Other company and product names may be trademarks of their respective owners. NA-453-0201