BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
Cherry
Obsidian | Level 7

Hi Guys,

 

how would I know whether my mid tier servers are clustered or not?  I could see the below hierarchical folder structure under below path.

 

E:/SAS/Config/LevX/Web/WebApp Server

 

SASServer1_1 

SASServer2_1

SASServer7_1 

SASServer8_1

SASServer11_1

SASServer12_1 

SASServer13_1  

 

Thanks,

Koti.

1 ACCEPTED SOLUTION

Accepted Solutions
dpage
SAS Employee

multiple managed servers means the applications are divided into multiple web application servers, running in different JVMs on different ports.  There is still only ever 1 copy of each.

You would have

SASServer1_1

SASServer2_1

SASServer12_1

(which numbered servers you have, varies based on what products you have installed)

 

Horizontal clustering means you have more than one machine hosting middle tiers (which from your description sounds like a no).

You do have multiple copies - just not on the same machine

 

So midtier #1 would look like

SASServer1_1

SASServer2_1

SASServer12_1

 

And midtier #2 would also have

SASServer1_1

SASServer2_1

SASServer12_1

 

 

Vertical clustering means you have multiple copies of a server on a single host, 

eg,

SASServer1_1

SASServer1_2

SASServer2_1

SASServer2_2

SASServer12_1

SASServer12_2

 

The best file to check is LevX/Web/WebServer/conf/sas.conf

 

It will list every application, and what server(s) are serving it.

So when you search for "BalancerMember", you will find various proxy stanzas, and in a non clustered deployment, each stanza will only have one member, in a clustered setup, you would find multiple balancer members per each proxy. 

 

BalancerMember

 

Not clustered:

<Proxy balancer://hostname_Cluster1>
BalancerMember ...

... 
</Proxy>

 

Clustered:

<Proxy balancer://hostname_Cluster1>
BalancerMember ...

BalancerMember ...

... 
</Proxy>

View solution in original post

3 REPLIES 3
dpage
SAS Employee

This looks like what we called multiple managed servers - but it is not a vertical cluster. If you have multiple machines, it's possible there are horizontally clustered components. 

 

Reference

http://support.sas.com/documentation/cdl/en/appsrvtuning/69859/HTML/default/viewer.htm#n0a09u2614dka...

 

and

https://go.documentation.sas.com/?docsetId=bimtag&docsetTarget=p1qwfe2p0832wjn1d98p8f5y9sbx.htm&docs...

Cherry
Obsidian | Level 7

Thanks for you quick reply.

 

What is managed servers? we have multiple machines ( meta on one server, compute on one server and midtier is on server).

if it is vertical cluster or horizontal cluster, what is the configuration differences? in which configuration file can we find configuration details?

 

Regards,

Cherry. 

dpage
SAS Employee

multiple managed servers means the applications are divided into multiple web application servers, running in different JVMs on different ports.  There is still only ever 1 copy of each.

You would have

SASServer1_1

SASServer2_1

SASServer12_1

(which numbered servers you have, varies based on what products you have installed)

 

Horizontal clustering means you have more than one machine hosting middle tiers (which from your description sounds like a no).

You do have multiple copies - just not on the same machine

 

So midtier #1 would look like

SASServer1_1

SASServer2_1

SASServer12_1

 

And midtier #2 would also have

SASServer1_1

SASServer2_1

SASServer12_1

 

 

Vertical clustering means you have multiple copies of a server on a single host, 

eg,

SASServer1_1

SASServer1_2

SASServer2_1

SASServer2_2

SASServer12_1

SASServer12_2

 

The best file to check is LevX/Web/WebServer/conf/sas.conf

 

It will list every application, and what server(s) are serving it.

So when you search for "BalancerMember", you will find various proxy stanzas, and in a non clustered deployment, each stanza will only have one member, in a clustered setup, you would find multiple balancer members per each proxy. 

 

BalancerMember

 

Not clustered:

<Proxy balancer://hostname_Cluster1>
BalancerMember ...

... 
</Proxy>

 

Clustered:

<Proxy balancer://hostname_Cluster1>
BalancerMember ...

BalancerMember ...

... 
</Proxy>

suga badge.PNGThe SAS Users Group for Administrators (SUGA) is open to all SAS administrators and architects who install, update, manage or maintain a SAS deployment. 

Join SUGA 

Get Started with SAS Information Catalog in SAS Viya

SAS technical trainer Erin Winters shows you how to explore assets, create new data discovery agents, schedule data discovery agents, and much more.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 3 replies
  • 900 views
  • 1 like
  • 2 in conversation