Start a Conversation

Unsolved

This post is more than 5 years old

B

3022

November 16th, 2017 11:00

Virtual Host Style Addressing versus Path Style Addressing

I asked a customer whether their application, Commvault, used virtual host style addressing or path style (in so many words). The response from Commvault was that it depends on our storage system. That doesn't sound right. In our documentation (Admin Guide), it states, "If your application uses path style addressing..." and "If your application uses virtual host style addressing..." That tells me the application determines whether we configure the storage as virtual host or path style. Can someone confirm?

281 Posts

November 16th, 2017 14:00

The option whether to use vhost vs path style is the application's choice, e.g. whether it uses

http://bucket.server.example.com/objectname

or

http://server.example.com/bucket/objectname

1 Rookie

 • 

22 Posts

November 16th, 2017 14:00

Thanks. Is path style addressing the default? The questions are related to ECS configuration and how or when you'd configure a base URL. The help ECS states to create a base URL when using virtual host style addressing. I'm wondering if creating a base URL is necessary if an application uses path style addressing.

1 Rookie

 • 

75 Posts

November 17th, 2017 07:00

I don't think path style is necessarily the default, but we typically recommend its usage over vhost buckets because it's overall simpler to implement.  For example, if you're trying to use vhost addressing and also want https, the certificate must be wildcard.  You do not need to configure a base URL in ECS if the client/application is using path style addressing.

1 Rookie

 • 

116 Posts

March 30th, 2022 19:00

What happen if the ECS is used by cloudpool and cloudtier?  Cloudpool will use virtual host style addressing but cloudtier can it use path style.  

No Events found!

Top