Vandaag leuk mogen spelen met een QNAP storage box. Schitterend ding voor zover ik er echt veel mee heb kunnen doen. In ieder geval een leuk apparaat om tijdelijk wat speel VM’s op te plaatsen die vanaf de VMWare omgeving gestart moeten kunnen worden maar de kosten van een SAN omgeving niet waard zijn.
Maar, zo’n QNAP met dubbele NIC wil je soms in een 802.3ad port-channel plaatsen, let op standaard gaat dit niet goed (standaard Cisco etherchannel). Daarom hieronder een voorbeeld config:
De gehele avond besteeds aan e.e.a. aan problematiek inzake een Hyper-V Cluster Shared Volume omgeving. De feiten:
Stroomuitval
Alles is herstart en er blijven problemen. Een node opbrengen helpt niet, meerdere nodes ook niet. Allemaal komen ze met dezelfde events 20 en 34
Event 20:
Connection to the target was lost. The initiator will attempt to retry the connection.
Event 34:
A connection to the target was lost, but Initiator successfully reconnected to the target. Dump data contains the target name.
Wat kwam er nog meer voorbij (sorry, het is 03:30 ’s nachts) o.a.:
Dit zegt feitelijk “Alles wijst naar het cluster, maar het bevind zich op een diepere laag”. Als we dit combineren ga je ervanuit dat e.e.a. met elkaar te maken heeft.
Verder hadden we nog de volgende error:
“Cluster resource ‘Cluster Disk 1’ (resource type ”, DLL ‘clusres.dll’) either crashed or deadlocked”
Maar dit gaat “veel dieper” dan de laag waarop ik het vermoeden heb (had ;)).
Uiteindelijk was alles te herleiden naar de stroomuitval. De iSCSI switches waren niet gevoed en die vielen direct uit. Wat is er gebeurd, de switches zijn de config’s verloren en de “Jumbo frames” setting is verloren gegaan. Je raad al wat er gebeurt, de verbindingen gaan staan klapperen en dus “disken” ook. Wel contact, geen contact, enz. enz. De hosts stonden op 9000, het SAN ook, behalve de switches…..
Aanpassen en alles liep weer :)
//www.adfocom.nl/wp-content/uploads/2015/03/ADFOCOM-logo.png00wim//www.adfocom.nl/wp-content/uploads/2015/03/ADFOCOM-logo.pngwim2010-11-10 03:57:112019-12-19 15:56:00Hyper-V cluster shared volume iscsi errors and event ID 20 and event ID 34
Helemaal onderaan de vraag nog een aantal keer in het engels opgesomd. Hopelijk vinden mensen toch datgeen dat ze nodig hebben, ondanks dat het NL is.
Ik heb onderstaand eerder met college Niels bij de hand gehad bij een van onze klanten. Omdat het daar om een nieuwe installatie ging, en DELL ons niet verder kon helpen, hebben we onderstaand opgelost door een nieuw lun te maken en opnieuw te beginnen (deze was immers leeg en op een gegeven moment moet je wat).
Nu vandaag dus weer, tsja, 2x is teveel van het goede dus nu maar aanpakken. Ohja, ik had ook geen andere keus ;)
Wat is het geval, je hebt een bestaande partitie, deze vergroot je, extend je, of je bied hem anders aan waardoor de ruimte groter word. Denk aan dit laatste het LUN vanuit het san ophogen of de lokale RAID set uitbreiden met meer disken.
Wat schetst je verbazig? Diskmanager alsmede diskpart geven aan de het nieuwe volume toch echt de grootte is die je gekozen hebt, maar helaas, Windows Explorer is het hier niet mee eens. Er kan ook niet meer data op dan dat Explorer aangeeft. In de situatie van vandaag gaat het om 20GB wat “weg” is. Het is er wel, maar niet beschikbaar.
Hierbij nog een screenshot van “na”, helaas heb ik er geen een meer waarin je in Explorer echt een te kleine disk zie en in Partition manager een grotere.
Dit komt door het “extend” commando via Diskpart, of welke andere manier dan ook (diskmanager en kiezen voor extend is hetzelfde). Wat (kan) er gebeuren? De disk word vergroot maar het “filesystem” niet. Wat je ook doet, checkdisk, defrag, lun ontkoppelen en koppelen, maakt niet uit. De disk word niet “groter”.
Simpelgezegd, de storage is zichtbaar, en het volume (welke je overigens extend) is ook 80 GB (dit kan je checken met diskpart) alleen het “Filesystem” wat erop draait (b.v. NTFS) heeft dit niet door (ik denk overigens dat het puur een NTFS issue is). Dit houd in dat eigenlijk het “filesystem” niet extend is.
Met andere woorden. We moeten het filesystem extenden, dit doe je als volgt:
Start een command prompt. En ga los:
Diskpart (command line, built in, disk partition manager)
List volume
Je krijgt nu een overzicht van de volumes, geef het volume aan waar het om draait
//www.adfocom.nl/wp-content/uploads/2015/03/ADFOCOM-logo.png00wim//www.adfocom.nl/wp-content/uploads/2015/03/ADFOCOM-logo.pngwim2010-10-18 12:00:142024-02-10 13:03:49Data partitie vergroot maar Windows explorer geeft nog de verkeerde grootte aan ten opzichte van Disk Manager
In navolging op de twee voorgaande delen, hierbij het laatste deel.
Block Compression
In het Nederlands, blok compressie. Zoals de naam al aangeeft, compressie op blok niveau. Een groot verschil hierin is dat het _geen_ de-duplicatie is en ook geen data compressie. Hieronder een samenvatting van deze twee in een notendop:”
“De-duplicatie” elimineert dubbele opslag van bv. hetzelfde bestand. Als één exact zelfde bestand 2x voorkomt, kan je het 1x opslaan en de 2x naar de opgeslagen versie verwijzen. Even heel erg plat, maar daar hebben we het over met “de-duplicatie”.
“Compressie” daarentegen “comprimeert” zogeheten “data”. Denk daarbij aan een document welke gecomprimeerd word. Veel gebruikte programm’s zijn WinZIP en WinRAR.
Block compressie zit dieper. Wat er gedaan word is de “ruwe” data welke in bepaalde “Blok grootte” weggeschreven word op disken gecomprimeerd word. Hiermee kan het SAN altijd compressie uitvoeren. Bij de-duplicatie moeten er dubbele files zijn, compressie is normaliter niet mogelijk op een SAN. EMC claimt met hun technieken tot 50% compressie te kunnen halen en liggen daarmee 20% hoger dan claims met de-duplicatie. De tijd zal het leren…
//www.adfocom.nl/wp-content/uploads/2015/03/ADFOCOM-logo.png00wim//www.adfocom.nl/wp-content/uploads/2015/03/ADFOCOM-logo.pngwim2010-10-05 12:00:132010-10-05 12:00:13EMC SAN nieuwe “features” FAST sub lun, Fast Cache en Lun compressie 3/3
In navolging op het vorige artikel, gaan we hier verder met de “nieuwe” features.
Fast-cache
Een ander nieuw aspect is: “Fast-cache”. Met de komst van SATA is het nog interessanter om goed te kunnen “cachen”. Als je het vorige voorbeeld neemt (en ik ga nu een nieuw voorbeeld schetsen, zet nooit een database op SATA tenzij dit weloverwogen gebeurd, bv. archivering) kan je de database van 100GB op SATA zetten, als die actieve 10GB maar HEEL SNEL te benaderen is. Dit kan o.a. gerealiseerd worden met Caching, maar een SAN heeft maar een bepaalde hoeveelheid cache on-board waar je het mee dient te doen. Dit veranderd met de komst van Fast-cache. Fast cache stelt een SAN in staat om EFD (Enterprise Flash Disk=SSD) disken te gebruiken voor caching. Simpel gezegd plaats je EFD disken in het SAN en hiermee breid je de on-board cache van bv. 2GB uit naar 100GB (kan tot wel 2TB). Dit houdt in dat de gehele database in de cache kan komen te draaien. We hebben het hier over 1000’en IOPS.
Morgen het vervolg en sluitstuk 3/3 inzake Lun-Compressie
//www.adfocom.nl/wp-content/uploads/2015/03/ADFOCOM-logo.png00wim//www.adfocom.nl/wp-content/uploads/2015/03/ADFOCOM-logo.pngwim2010-10-04 14:05:112010-10-04 14:05:11EMC SAN nieuwe “features” FAST sub lun, Fast Cache en Lun compressie 2/3
Van de week was ik weer lekker met verschillende type SAN oplossingen in de weer, waaronder een CX4-120. Naast de standaardwerkzaamheden kwam er toevallig ook wat voorbij wat mijn aandacht trok. En dat is:
FAST Sub-lun (Fully Automated Storage Tiering)
FAST Cache (Fully Automated Storage Tiering – Caching)
LUN Compression
Fast Sub-lun (Fully Automated Storage Tiering)
Mijn belevenis, een van de sterkste features van een 3PAR is het werken met “Chuncks”. Chuncks houd in dat je niet meer werkt met disken, raid groups, en dergelijke. Nee, de data word los getrokken van de storage, je geeft alleen aan hoe je dit aan wil bieden. Het zij via iSCSI of Fiber Channel, en dat is alles. Wat is hierbij het voordeel? nog niets, maar wel als je dit combineert met “chunks” (datablokken) die automatisch verplaatst kunnen worden naar de “Tier” die hierbij past.
Voordat we verder gaan, eerst en overzicht van welke “tiers” (lagen) er zijn:
Tier 0 = SSD (Solid State Disk)
Tier 1 = FC Disk
Tier 2 = SATAII disk
Tier 3 = offline media
Zoals te zien is, is “Tier 0” de snelste media waarbij “Tier 3” (vaak offline) de traagste media is. Voor een overzicht van de verschillende snelheden per “Tier” kan je hier terecht: http://en.wikipedia.org/wiki/IOPS
Terugkomend op de “Chuncks”, als we het kort samenvatten krijgen we het volgende. Nu de data in “Chuncks” verdeeld is, zou het geweldig zijn als deze “Chunks” automatisch verplaatst worden naar de storage waar deze het beste tot zijn recht komt. Een database van 100GB kan in “Chuncks” worden opgedeeld, waarbij de 10GB die echt actief is op Tier 0 komt, de 20GB die minder actief is op Tier 1 waarbij de overige 70GB op Tier 2 komt. Hierbij haal je het optimale uit de storage die je tot je beschikking hebt en hoef je niet achteraf te schakelen. Denk hierbij dat een database in test op SATA goed werkte, in productie ook, maar naarmate het proces binnen het bedrijf veranderd er meer vraag is en de performance vereiste omhoog gaan. Het SAN kan dan zelf acteren in de vraag naar snelheid. Het tegenovergestelde kan ook plaatsvinden, die database server die nog op snelle storage stond zal automatisch (na uitfasering b.v.) verplaatst worden naar tragere storage.
Word vervolgd….. (volgende week)
//www.adfocom.nl/wp-content/uploads/2015/03/ADFOCOM-logo.png00wim//www.adfocom.nl/wp-content/uploads/2015/03/ADFOCOM-logo.pngwim2010-10-01 11:51:302010-10-01 11:51:30EMC SAN nieuwe “features” FAST sub lun, Fast Cache en Lun compressie 1/3
Wij gebruiken cookies op onze website om u de beste ervaring te bieden. Door te kiezen voor: "accepteer alles" stemt u hiermee in. U kunt ook kiezen voor: "cookie settings" om uw voorkeur aan te geven.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duur
Beschrijving
_GRECAPTCHA
5 months 27 days
This cookie is set by Google. In addition to certain standard Google cookies, reCAPTCHA sets a necessary cookie (_GRECAPTCHA) when executed for the purpose of providing its risk analysis.
cookielawinfo-checkbox-advertisement
1 year
Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category .
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Cookie
Duur
Beschrijving
bcookie
2 years
LinkedIn sets this cookie from LinkedIn share buttons and ad tags to recognize browser ID.
lang
session
This cookie is used to store the language preferences of a user to serve up content in that stored language the next time user visit the website.
lidc
1 day
LinkedIn sets the lidc cookie to facilitate data center selection.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Cookie
Duur
Beschrijving
_first_pageview
10 minutes
This is a session cookie set during the first display of the page on each visit. This cookie is used to shoot certain codes on the first display of the page and also to enhance the speed of the website.
_gat_UA-48957716-1
1 minute
This is a pattern type cookie set by Google Analytics, where the pattern element on the name contains the unique identity number of the account or website it relates to. It appears to be a variation of the _gat cookie which is used to limit the amount of data recorded by Google on high traffic volume websites.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Cookie
Duur
Beschrijving
_ga
2 years
The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors.
_ga_EK6X1LN72L
2 years
This cookie is installed by Google Analytics.
_gcl_au
3 months
Provided by Google Tag Manager to experiment advertisement efficiency of websites using their services.
_gid
1 day
Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously.
_hjAbsoluteSessionInProgress
30 minutes
No description available.
_hjFirstSeen
30 minutes
This is set by Hotjar to identify a new user’s first session. It stores a true/false value, indicating whether this was the first time Hotjar saw this user. It is used by Recording filters to identify new user sessions.
_hjid
1 year
This is a Hotjar cookie that is set when the customer first lands on a page using the Hotjar script.
_hjIncludedInPageviewSample
2 minutes
No description available.
_hjTLDTest
session
No description available.
_jsuid
1 year
This cookie contains random number which is generated when a visitor visits the website for the first time. This cookie is used to identify the new visitors to the website.
cluid
1 year
This cookie is used for websites which is having multiple domains to identify the same visitor across multiple domains.
CONSENT
16 years 3 months 26 days 6 hours
These cookies are set via embedded youtube-videos. They register anonymous statistical data on for example how many times the video is displayed and what settings are used for playback.No sensitive data is collected unless you log in to your google account, in that case your choices are linked with your account, for example if you click “like” on a video.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Cookie
Duur
Beschrijving
bscookie
2 years
This cookie is a browser ID cookie set by Linked share Buttons and ad tags.
IDE
1 year 24 days
Google DoubleClick IDE cookies are used to store information about how the user uses the website to present them with relevant ads and according to the user profile.
test_cookie
15 minutes
The test_cookie is set by doubleclick.net and is used to determine if the user's browser supports cookies.
VISITOR_INFO1_LIVE
5 months 27 days
A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface.
YSC
session
YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages.
yt-remote-connected-devices
never
These cookies are set via embedded youtube-videos.
yt-remote-device-id
never
These cookies are set via embedded youtube-videos.
yt.innertube::nextId
never
These cookies are set via embedded youtube-videos.
yt.innertube::requests
never
These cookies are set via embedded youtube-videos.