Re: CMDB 2.0 & Class
We have a habit of calling the machine a database server, because that's its primary purpose. However, the machine is just a computer system that runs a software server that hosts a database. If you keep that distinction in mind, then BMC's recommendation makes a lot of sense. The actual physical machine is a ComputerSystem. The running database software (SQL Server, Oracle, etc.) is a SoftwareServer. Each database instance hosted by a particular software server is a Database. The way you decide to model it really depends on how you view it and what level of detail you want to track. If each physical server only hosts a single instance of a database server, and you don't care about tracking the details about the database software (e.g., version, patch level, etc.), then it can be convenient to effectively put the two together and track both as simply a Computer System. However, if you have a single physical server that hosts multiple database servers, and you want to track that fact as well as additional information about those servers, then you need to separate things out into different classes. In that case, your class list would probably look more like what I outlined above. Lyle From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Martinez, Marcelo A Sent: Wednesday, January 06, 2010 2:52 PM To: arslist@ARSLIST.ORG Subject: Re: CMDB 2.0 & Class ** I made all servers (including DB servers) part of BMC_ComputerSystem My databases are under BMC_Database Yes, BMC recommends using BMC_SoftwareServer for database servers. Not sure the logic here.. I imported my assets to the BMC.CORE:BMC_ forms (join). This join form will join the BMC_BaseElement form w/ the correct form. I did NOT use AST: forms. From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Kathy Morris Sent: Wednesday, January 06, 2010 3:18 PM To: arslist@ARSLIST.ORG Subject: CMDB 2.0 & Class ** Hello All, I have a list of database instances that I will be associating with servers. What table would database instances be stored in? Would the database instance be stored in AST:SoftwareServer table? I read that database servers are modeled a an instance of the BMC_SoftwareServer class. It is getting confusing. Are databases servers considered software servers? I am not sure how to classify the database instances. _Platinum Sponsor: rmisoluti...@verizon.net ARSlist: "Where the Answers Are"_ _Platinum Sponsor: rmisoluti...@verizon.net ARSlist: "Where the Answers Are"_ NOTICE: This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message. ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor:rmisoluti...@verizon.net ARSlist: "Where the Answers Are"
Re: CMDB 2.0 & Class
The database server and that database are not the same thing, as a database server can potentially host multiple databases. The database server is indeed a software server, but the database instance itself is a separate logical entity that is managed/used/controlled by the database server. I model them using the Database class and relate that to the software server that hosts the database. For example, you could have a SQL Server represented by a SoftwareServer class, and then every separate database instance hosted by that SQL Server (the database software, not the machine) would be an instance of the Database class related back to that SoftwareServer (e.g., a Dependency). You could potentially also use the DatabaseStorage class which represents the physical storage used by the database, but unless you actually care about modeling and tracking the storage for the database separately, you're probably better off just using Database. Having said all that, what you use will depend on the level of detail that you are trying to capture. If all you want to say is that Application X depends on Database Y, but you don't care about whether it's Oracle, SQL Server, etc., then you probably could just use the Database class and not worry about the Software Server class. If you want to track your database server software and keep track of what databases are hosted by which servers, then you will want to use both classes. If you're storage is stored on SANs or the like, then you may also want to use the DatabaseStorage class so that you can store more information about your database's storage allocation, etc. and easily relate it to things like the actual disk array the storage is on, etc. Does that make any more sense? Lyle From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Kathy Morris Sent: Wednesday, January 06, 2010 2:18 PM To: arslist@ARSLIST.ORG Subject: CMDB 2.0 & Class ** Hello All, I have a list of database instances that I will be associating with servers. What table would database instances be stored in? Would the database instance be stored in AST:SoftwareServer table? I read that database servers are modeled a an instance of the BMC_SoftwareServer class. It is getting confusing. Are databases servers considered software servers? I am not sure how to classify the database instances. _Platinum Sponsor: rmisoluti...@verizon.net ARSlist: "Where the Answers Are"_ NOTICE: This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message. ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor:rmisoluti...@verizon.net ARSlist: "Where the Answers Are"
Re: CMDB 2.0 & Class
I made all servers (including DB servers) part of BMC_ComputerSystem My databases are under BMC_Database Yes, BMC recommends using BMC_SoftwareServer for database servers. Not sure the logic here.. I imported my assets to the BMC.CORE:BMC_ forms (join). This join form will join the BMC_BaseElement form w/ the correct form. I did NOT use AST: forms. From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Kathy Morris Sent: Wednesday, January 06, 2010 3:18 PM To: arslist@ARSLIST.ORG Subject: CMDB 2.0 & Class ** Hello All, I have a list of database instances that I will be associating with servers. What table would database instances be stored in? Would the database instance be stored in AST:SoftwareServer table? I read that database servers are modeled a an instance of the BMC_SoftwareServer class. It is getting confusing. Are databases servers considered software servers? I am not sure how to classify the database instances. _Platinum Sponsor: rmisoluti...@verizon.net ARSlist: "Where the Answers Are"_ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor:rmisoluti...@verizon.net ARSlist: "Where the Answers Are"
CMDB 2.0 & Class
Hello All, I have a list of database instances that I will be associating with servers. What table would database instances be stored in? Would the database instance be stored in AST:SoftwareServer table? I read that database servers are modeled a an instance of the BMC_SoftwareServer class. It is getting confusing. Are databases servers considered software servers? I am not sure how to classify the database instances. ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor:rmisoluti...@verizon.net ARSlist: "Where the Answers Are"
Re: CMDB 2.0 Class mapping
I agree that Equipment would probably be a good place. We went a step further and setup a subclass under Equipment to hold our mobile phones and other wireless devices since they had some specific attributes we needed to track that were not related to our other Equipment data. James Van Sickle Remedy Developer Office: 972-409-4902 Mobile: 214-263-9340 From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Tony Worthington Sent: Wednesday, December 17, 2008 3:18 PM To: arslist@ARSLIST.ORG Subject: Re: [ARSLIST] CMDB 2.0 Class mapping BMC_Equipment? Unless you have the Telecom extension (which I've never seen.) Tony Worthington Sr. Technical Analyst Kohl's Department Stores N56 W17000 Ridgewood Drive Menomonee Falls, WI 53051 262.703.5911 (phone) tony.worthing...@kohls.com <mailto:tony.worthing...@kohls.com> www.Kohls.com <http://www.kohls.com/> From: Jason Niu To: arslist@ARSLIST.ORG Date: 12/17/2008 02:09 PM Subject: CMDB 2.0 Class mapping Sent by: "Action Request System discussion list(ARSList)" ** Hi there, I am trying to figure out which CMDB class to map some data into, for the following items: 1. Telephone 2. Radio talking device 3. Rack drawers ( for mouse/keyboard) Any idea? Thanks in advanced, - Know what you want and be focused. - Jason Niu __Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are" html___ CONFIDENTIALITY NOTICE: This is a transmission from Kohl's Department Stores, Inc. and may contain information which is confidential and proprietary. If you are not the addressee, any disclosure, copying or distribution or use of the contents of this message is expressly prohibited. If you have received this transmission in error, please destroy it and notify us immediately at 262-703-7000. CAUTION: Internet and e-mail communications are Kohl's property and Kohl's reserves the right to retrieve and read any message created, sent and received. Kohl's reserves the right to monitor messages by authorized Kohl's Associates at any time without any further consent. _ The sender of this e-mail is a contractor to Commercial Metals Company or subsidiaries (collectively "CMC"). The sender is not an employee of CMC and has no authority, express or implied, to bind CMC to any transaction or contract. CMC allows contractors to utilize this email address extension only in the course of providing services specifically covered by the terms of their engagement. No other use is authorized. CMC expressly disclaims liability for any unauthorized use. _ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are" <>
Re: CMDB 2.0 Class mapping
BMC_Equipment? Unless you have the Telecom extension (which I've never seen.) Tony Worthington Sr. Technical Analyst Kohl's Department Stores N56 W17000 Ridgewood Drive Menomonee Falls, WI 53051 262.703.5911 (phone) tony.worthing...@kohls.com www.Kohls.com From: Jason Niu To: arslist@ARSLIST.ORG Date: 12/17/2008 02:09 PM Subject: CMDB 2.0 Class mapping Sent by: "Action Request System discussion list(ARSList)" ** Hi there, I am trying to figure out which CMDB class to map some data into, for the following items: 1. Telephone 2. Radio talking device 3. Rack drawers ( for mouse/keyboard) Any idea? Thanks in advanced, - Know what you want and be focused. - Jason Niu __Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are" html___ ** CONFIDENTIALITY NOTICE: This is a transmission from Kohl's Department Stores, Inc. and may contain information which is confidential and proprietary. If you are not the addressee, any disclosure, copying or distribution or use of the contents of this message is expressly prohibited. If you have received this transmission in error, please destroy it and notify us immediately at 262-703-7000. CAUTION: Internet and e-mail communications are Kohl's property and Kohl's reserves the right to retrieve and read any message created, sent and received. Kohl's reserves the right to monitor messages by authorized Kohl's Associates at any time without any further consent. <>
CMDB 2.0 Class mapping
Hi there, I am trying to figure out which CMDB class to map some data into, for the following items: 1. Telephone 2. Radio talking device 3. Rack drawers ( for mouse/keyboard) Any idea? Thanks in advanced, - Know what you want and be focused. - Jason Niu ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are"