RE: [wsdm] wsee requirments in mows

From
Sedukhin, Igor S <>
Date
2003-09-25T21:11:31+00:00
ID
Thread
RE: [wsdm] wsee requirments in mows
Title: Message

To me 
this requirement clearly belongs to Application + Systems Management. Why is it 
important for MOWS in the first run? We want to address federated management of 
WSs through which messages are flowing and identify what is required for that. 
I do not think that this kind of fine-grained manageability 
information is required for federated management. For other cases, each 
particular manager can do root cause analysis and easily match what Web 
applications WSs belong to and manage WebApp environment, but that is not MOWS, 
that is MUWS, if you will.

 

This 
belongs to MUWS which is to devise a way to manage various resources 
and represent their relationships. WS is one and WSE is another 
resource. Therefore, may be we should have MOWSE requirements 
someday.

 

I'm 
also not yet clear that there is a way to actually uniquely identify WSE for a 
given WS without getting down to App+System+Networks management. What if 
services are geographically spread in an "akamai"-sort of environment. What 
would be the WSE there? What if it is a load balanced farm, etc.? What would be 
that "entity which directly 
hosts an execution instance" in these cases?

 

Then, 
there is no definition of an execution instance in the MOWS requirements 
document yet. There has to be one to include definitions that you 
proposed.

 

In WS terms, a 
client hits an endpoint with a request and cares only if that has, will, or 
would do properly to the agreement. It's the WS's side manager's responsibility 
to dig through instances, servlets, app servers, etc. to resolve issues. The 
later can be done today and may be improved with standardization, the former 
needs standardization or it will not work at all.

-- Igor 
Sedukhin .. () 
-- (631) 342-4325 .. 1 CA Plaza, 
Islandia, NY 11788 

  

  
-----Original Message-----
From: M. Homayoun 
  Pourheidari [mailto:] 
Sent: Wednesday, September 10, 
  2003 8:14 PM
To: 
Subject: [wsdm] 
  wsee requirments in mows

Folks,

As promised, here 
  are the wsee requirements that I think we should include in the mows 
  requirements list.

Cheers,
H.
---

In the Glossary change 
  the definition of a wsee from:

Any software entity which hosts Web 
  services and provides useful features to enable Web services to perform their 
  tasks.
...

to: 

Any entity which directly hosts an execution 
  instance of a Web service and provides services and functionality necessary 
  for the execution of the instance.

In the requirements list (section 2) 
  add:

The wsee should provide manageability capabilities and information 
  specific to Web services. This would include (but not be limited to) events, 
  metrics and controls that are specific to a hosted Web service execution 
  instance.

The manageability representation should allow monitoring and 
  control of wsee -- the execution environment in which the web service 
  runs.