Unsolved
This post is more than 5 years old
1 Rookie
•
22 Posts
0
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?
No Events found!
JasonCwik
281 Posts
0
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
bellitech
1 Rookie
•
22 Posts
0
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.
benschumacher
1 Rookie
•
75 Posts
0
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.
wanaka
1 Rookie
•
116 Posts
0
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.