Sunday, October 11, 2009

Things you never wanted to know about SAN's...

Here's some information you will try to forget after reading. It explains why SAN's always cause trouble, why "a firmware upgrade" is really a complete change of an OS and therefor really dangerous (and impossible to plan or test for) and more.

From now on, think of the firmware in a SAN as a whole OS, just bigger. Scary, right?

My question to this very smart guy I know was this:

"Could you repeat what OS'es are used in what SAN's for me? And how many code lines the ExaData is using?"

=======================================================================

oh god...that is a huge question... First, Exadata software is small (less than about 100MB of bits)...but that is an unfair comparison to the glut of stuff in a full-featured array... Exadata has Linux underneath it, but then we execute about 98% User, 2% Kernel so really, the only thing we get from Linux is scheduling and I/O... Exadata is small because it doesn't do any of the fat stuff arrays like Clariion do (e.g., snapshots, remote mirror, etc).

Netapp's is called OnTap and it is a heavily developed BSD (Net/1 to be exact). It is huge and full featured as you can tell by how many add on packages it support, but just in protocol provisioning it is huge. Consider the fact that it can support front-end FC yet the LUNS are actually files in the WAFL filesystem! Wild.

Clariion OS is called FLARE and it sits on top of a full Windows distro (XP). EMC NAS (celerra) is called DART which is written from scratch.

HP StorageWorks Clustered Gateway is Linux +hundreds of thousands of very specialized PolyServe code.

EMC DMX OS is called Enginuity...DMX cpus are Power and I have no idea what the origin of this OS is. If I were a betting man I'd bet that it is scratch like DART.

IBM DS83XX is full blown AIX plus more (this is the old SHARK array) in fact, it is a cluster of AIX boxes in there...

I don't know what HP calls the stuff that runs inside EVA ...

as you can see...it is very confusing.
=======================================================================

98 Comments:

Blogger Tim... said...

I thought you of all people would know that it's perfectly safe to do an upgrade and nothing can possibly go wrong... :)

Cheers

Tim...

5:38 PM  
Blogger Mark said...

It has occurred to me to wonder about Exadata - how much of the performance gains are attributable to the subtraction of the SAN from the equation i.e. the use of a dedicated IO subsystem? As someone said at an some Oracle seminar I was at (might even have been Mogens) - "there is nothing good for DBAs in SANs" ;-)

Mark

4:31 AM  
Blogger Moans Nogood said...

Hey Tim - got two responses from dear friends:

Dan Norris: I don't think Exadata is "better" or "faster" because it is dedicated and not shared. I think it is because of the efforts to avoid bottlenecks at all layers: bus, controller, storage network fabric (IB), # of CPUs available for ingest, etc. If a SAN design also considers all these things, it would be better than most SAN implementations I've observed in the wild.

Of course, the biggest advantage is from the offload capabilites and doing some SQL processing (projection, filtering, bloom filtering) in the storage layer. However, if it was possible to share Exadata storage with other systems outside the DBM rack, those things would still exist.

Dan
==========================
Arup Nanda:

Exadata can attribute its "magic" to several things:

(1) The Exadata software that runs at the cell level, filtering out data from the storage itself before sending to the the application (Oracle in this case)
(2) The smart flash - all 5TB of it in a full rack
(3) The Infiniband fabric that transports it at faster speed

So, the equation is not just SAN or no-SAN; it's not fair to compare the SAN performance with the dedicated storage in Exadata. Perhaps a better comparison would be several single instance databases all running from SAN and all running from dedicated storage.

12:31 PM  
Anonymous Anonymous said...

there is no selfishness, winter boots technical comprehensive, dynamic, these conditions made him Ecco Casual Shoes

4:37 PM  
Blogger energy4balance said...

The new power balance bracelets have taken the world by storm. Everyone from Christiano Ronaldo

to Shaquelle O’Neill is wearing them. Ordinary people, seasoned athletes and celebrities are saying that they have made a huge difference to their lives, not only on the sports

field but in their daily lives. Recently Kloe Kardashian made a statement saying that she wears one and that her husband

NBA basketball player Lamar Odom never goes on the court without one.
Emporio Armani
zhu zhu pet
omega-watch

5:14 PM  
Blogger 2011bagnews said...

This identity and its cheap replica coach bags accompanying popularity has naturally led to many imitators in the high end fashion world. It has also brought about many kfjgcxy0fsd replicas and in its worst times, cheap replica coach purses fake imitations of the originals. Too many stores would dilute the brand in a way, and they choose to keep it elite in a way. These flagship stores will stock the full range of Chanel accessories and handbags, Replica cheap coach bags and purses are expensive and you would have to pay sky rocket prices. But you get replicas of these chanel handbags and you would not even be able to make out the difference. You do not have to shell out mind blowing prices and also quality need not be compromised.Why are Replica cheap coach purses so much in demand? If you observe a replica of a Chanel bag, they are very similar to an original Chanel bag. and if you cannot find what you want, orders can be placed. However, the drawback of buying Chanel handbags from these flagship replica Gucci handbags stores is the high cost you have to pay for them.You can still own a piece of high fashion through careful searching and browsing on the Internet. To own a piece of high fashion, one of the first stops would be the official Chanel outlets and stores located in various parts of the world. Chanel normally has one flagship store in selected countries, replica Coach handbags in part to maintain the uniqueness and high standing of the brand itself. now Goggles to these warm Oakley sunglasses.

12:51 AM  
Anonymous sivilce nasıl geçer said...

what is SAN

12:41 AM  
Anonymous Best SEO Company said...

nice post very well written. i appreciate quality of writing u have San Diego Escorts

5:36 AM  
Blogger escort in sandiego said...

I've been absent for some time, but now I remember why I used to love this site. Thanks , I’ll try and check back more often. How frequently you update your web site

ESCORTS SAN DIEGO

9:05 PM  
Anonymous Electrician in phoenix said...

Nice stuff you got, very interesting to read.
Well, I do have also in my sleeves, if you have time don't forget to visit

Electrician in phoenix

9:27 PM  
Blogger jimmy said...

Nice stuff you got, very interesting to read.
Well, I do have also in my sleeves, if you have time don't forget to visit
Best Virtual Private Network Service

10:54 PM  
Anonymous cheap call to India said...

Nice stuff you got, very interesting to read.
Well, I do have also in my sleeves, if you have time don't forget to visit
cheap call to India

1:06 AM  
Blogger Evolve said...

Thanks I read your Article it's, this is very nice


Plumbing Greenville

1:07 AM  
Anonymous SEO Services Company said...

I would like to thank you for the efforts you have made in writing this post. I am hoping the same best work from you in the future as well.
SEO Services Company

1:08 AM  
Anonymous Frases said...

Thanks for this nice post,interesting to read.
Well,I really appreciate your work,if you have time don't forget to visit
Frases

1:45 AM  
Anonymous Bakersfield Web Design said...

I would like to thank you for the efforts you have made in writing this post. I am hoping the same best work from you in the future as well.
Bakersfield Web Design

1:54 AM  
Anonymous Hotels in santa eulalia said...

Nice stuff you got, very interesting to read.Well, I do have also in my sleeves, if you have time don't forget to visit Hotels in santa eulalia

2:50 AM  
Anonymous Electrician in Houston said...

Nice stuff you got, very interesting to read.Well,I really appreciate your work,if you have time don't forget to visit
Electrician in Houston

4:44 AM  
Blogger Unknown said...

A woman, especially, if she have kithg86 the misfortune of knowing anything,
should conceal it as well as she can.
Cheap Hats

Cheap New Era Hats

Wholesale New Era Hats

Cheap NBA Hats

Cheap MLB Hats

Fox Racing Hats

Red Bull Hats

Last Kings Snapback Hats

YMCMB Snapback Hats

Polo Hats

7:13 PM  
Anonymous hormone doctors said...

Thanks for your suggestion. I really appreciate that you took all this time to try and help us. Keep up the good work. Keep on taking action.

3:28 AM  
Anonymous bisnis rumahan said...

thanks for sharing

2:04 PM  
Blogger Unknown said...

Yes it looks confusing. BTW thanks for sharing.

gmail customer service

2:55 AM  
Blogger Unknown said...

uggs on sale
cheap nfl jerseys
coach outlet
the north face
canada goose outlet
canada goose clothing
louis vuitton outlet
ray ban sunglasses
gucci outlet
ray ban wayfarer
201612.9wengdongdong

7:55 PM  
Blogger Unknown said...

Thanks for this excellent content,interesting to read.
Well,I really appreciate your work,if you have time don't forget to visit.

clipping path service

2:15 AM  
Blogger alkasharma said...


We ensure that our staff’s makes a client feel at home and in the friendliest way. We have trained our staff in a way that they make you feel as a friend so that you can indulge in your dark fantasies in the best possible way

Escorts in Gurgaon
Gurgaon Escorts
Escorts service in Gurgaon

3:39 AM  
Blogger John smith said...

norton.com/setup - If you are not using an antivirus on your system, then you are undoubtedly more prone to get malicious programs infected on your PC. Norton provides world’s best antivirus programs that can prevent harmful malware and viruses from infecting your system. Majority of the virus a user receives is from careless online activities. Browsing online and going through social media without any protection is a sure way to get malware on your system. With features like real-time protection, online web security, and email blocking Norton provides the ultimate protection to your system. You can avail the esteemed protection of Norton antivirus on norton.com/setup. Visit the site to download, install, and activate your Norton setup.Readers Bay

12:38 PM  
Anonymous Packers And Movers Mumbai said...

I have recently started a blog, the information you offer on this website has helped me greatly. Thanks for all of your time & work.
Packers And Movers Mumbai

3:38 AM  
Blogger David said...

Instant Driver Setup

HP Printer Software SW Download

4:12 PM  
Blogger emma watson said...

Corrlinks Login:- CorrLinks is a private corporation that manages the Exclusive Inmate Computer System Trust Fund (TRULINCS). This system enables email messages to be sent and received by federal inmates. It does not provide prisoners with free access to the internet. Instead, it is an electronic mail choice that is closely controlled to connect with prisoners who have access to it. Not surprisingly, many of our users have access to the Corrlinks website and app every day. Every day we are asked questions about this service, and we did our best to answer some of our most frequently asked questions below about CorrLinks.

4:49 AM  
Blogger emma watson said...

Corrlinks is a corporation owned privately. In order to connect with friends and family outside jails, the system uses the Trust Fund Restricted Inmate Computer System (TRULINCS) email system used by the United States Federal Bureau of Prisons.
TRULINCS is a scheme that is fee-based. The system provides federal inmates with direct email access, but inmates must pay $0.05 per minute for this system to be used and can print messages at a cost of $0.15 per file. It can cost up to $0.30 to send a message. They track all incoming and outgoing messages.
Corrlinks Login | Corrlinks Login | Corrlinks Login | Corrlinks Login | Corrlinks Login | Corrlinks Login

5:38 AM  
Blogger AlejandroColt said...

Just by going through the points, you will be able to set up your printer and get the printing started.further problems, feel comfortable to get in touch with us by calling on our 24x7 helpline customer support and the technician will solve your query
123.hp.com/setup 5055

9:16 PM  
Blogger Kenneth said...

if you are a printer user and confront any error problem while printing the file, at such a point of time, you refer to visit the site 123.hp.com and study the right troubleshooting method. Once the issue gets resolved totally, you will be able to resume your print job in a flexible manner. So, deal with all types of printer issues in one click 123 hp com dj3630.

5:45 AM  
Blogger Audrinajean said...

You are providing Right Informartion here. I Got help with your blog . It realy simple and helpful
hpojpro8600Fax
hpoj6830
hpoj8710
hpojpro6968Fax
hpojpro6968Fax

5:14 AM  
Blogger Expert Market Research said...

The Industrial Hemp Market is projected to grow at a CAGR of 34% from USD 4.6 billion in 2019 to USD 26.6 billion by 2025. The growth of this market is attributed to the increased consumption of hemp-based products due to their various health benefits and increased incidences of diseases such as epilepsy and other sleep disorders. However, the complex regulatory structure for the usage of industrial hemp in different countries is expected to hinder the market growth of industrial hemp. Hemp fiber dominated the market for industrial hemp, by type, in terms of value, in 2018.

9:50 PM  
Blogger advik said...

Great post and I got extremely information from your article. I appreciate your work and requesting you to please keep posting other articles and like you, I am also here to provide information about office.com/setup So if you need and if you want to download Microsoft office and you don’t know how to install properly on your devices so you can go here and download office www.office.com/setup and if you facing any problem this is help to reach you out.Great post and I got extremely information from your article. I appreciate your work and requesting you to please keep posting other articles and like you, I am also here to provide information about office.com/setup So if you need and if you want to download Microsoft office and you don’t know how to install properly on your devices so you can go here and download office www.office.com/setup and if you facing any problem this is help to reach you out.

4:29 AM  
Blogger Kanika Sharma said...

Prashi Digitech website design company - Prashi Digitech is the largest website designing company which provide complete website designing services at affordable price with customer satisfaction service. Book appointment online instantly!

4:30 AM  
Blogger federer said...

In the initial stage, I have opened 123.hp/setup in my special chrome browser and have typed the model number of my wireless printer in the shown box of 123.hp.com/ojp8710. After this process, I execute the shown manual to finish the setup process. I am confronting issues in this process, so I need to take the unique help from an online technician.

5:17 AM  
Anonymous Hire Graphic Designers said...

Good and useful information!

11:22 PM  
Blogger just for information said...

Paypal Payment Number
Paypal Payment Number
Paypal Payment Number
Paypal Payment Number
Paypal Payment Number
Paypal Payment Number
Paypal Payment Number
Paypal Payment Number
Paypal Payment Number
Paypal Payment Number

4:58 AM  
Blogger tyduspaul said...

Thanks for the super site its really helps and its works 100% Vitamins Online Shops
It its an wonderful products an 100% organic thanks for the site Buy Organic Food Online
MY pets really love their foods and this site as an healthy pet foods Buy Best Bully sticks

10:31 PM  
Anonymous amazon corporate headquarters mailing address said...

amazon corporate headquarters mailing address
amazon corporate headquarters mailing address
amazon corporate headquarters mailing address
amazon corporate headquarters mailing address
amazon corporate headquarters mailing address
amazon corporate headquarters mailing address
amazon corporate headquarters mailing address
amazon corporate headquarters mailing address
amazon corporate headquarters mailing address
amazon corporate headquarters mailing address

8:49 PM  
Blogger airlines policy said...

amazon corporate headquarters mailing address
amazon corporate headquarters mailing address
amazon corporate headquarters mailing address
amazon corporate headquarters mailing address
amazon corporate headquarters mailing address
amazon corporate headquarters mailing address
amazon corporate headquarters mailing address
amazon corporate headquarters mailing address
amazon corporate headquarters mailing address
amazon corporate headquarters mailing address

4:28 AM  
Blogger airlines policy said...

amazon corporate headquarters address seattle wa
amazon corporate headquarters address seattle wa
amazon corporate headquarters address seattle wa
amazon corporate headquarters address seattle wa
amazon corporate headquarters address seattle wa
amazon corporate headquarters address seattle wa
amazon corporate headquarters address seattle wa
amazon corporate headquarters address seattle wa
amazon corporate headquarters address seattle wa
amazon corporate headquarters address seattle wa

4:54 AM  
Blogger airlines policy said...

amazon corporate headquarters address seattle wa
amazon corporate headquarters address seattle wa
amazon corporate headquarters address seattle wa
amazon corporate headquarters address seattle wa
amazon corporate headquarters address seattle wa
amazon corporate headquarters address seattle wa
amazon corporate headquarters address seattle wa
amazon corporate headquarters address seattle wa
amazon corporate headquarters address seattle wa
amazon corporate headquarters address seattle wa

4:55 AM  
Blogger airlines policy said...

amazon headquarters address usa
amazon headquarters address usa
amazon headquarters address usa
amazon headquarters address usa
amazon headquarters address usa
amazon headquarters address usa
amazon headquarters address usa
amazon headquarters address usa
amazon headquarters address usa
amazon headquarters address usa

4:58 AM  
Blogger airlines policy said...

amazon corporate headquarters address and phone number
amazon corporate headquarters address and phone number
amazon corporate headquarters address and phone number
amazon corporate headquarters address and phone number
amazon corporate headquarters address and phone number
amazon corporate headquarters address and phone number
amazon corporate headquarters address and phone number
amazon corporate headquarters address and phone number
amazon corporate headquarters address and phone number
amazon corporate headquarters address and phone number

8:36 PM  
Blogger Alice Addy said...

According to Informes de Expertos (IDE) latest report, titled “Informe delMercado Latinoamericano de Espesantes de Alimentos y Pronóstico 2020-2025”, it is expected that the food thickener market in Latin America will attain around USD XX billion by 2026. The product is widely used in households and industries. Common food thickeners include gelatin, potato starch, corn-starch, tapioca, hydrocolloids, xanthan gum, and others. Innovations, new variants, and growing applications of food thickeners in the manufacturing of various products in the food and beverage industry drive the market growth. During the forecast period, changing consumption patterns, rising disposable incomes, and increasing demand for convenience food and healthy snacks containing natural ingredients will propel the demand for food thickeners.

1:00 AM  
Blogger Nitin Singh said...

Aasan Kitne Prakar ke Hote Hain-Yoga is the best exercise for our body which helps us to be physically and mentally healthy. Yoga keeps our body healthy both inside and outside. Yogasan Ke Naam

6:18 AM  
Blogger duvim said...

Fewer emails, faster response, seamless customer support at any time - Duvim chat takes care of all. It is more than live chat support service, you can send and receive docs, images & videos. Custom and robust plan is available for every business size. Improved communication, no more guessing and learn continuously from chat transcripts. Easy setup and 24*7 support are available. No need to enter your credit card details.

To Try It For Free Today, Sign Up Here

2:26 AM  
Anonymous طراحی سایت said...

طراحی سایت فروشگاهی
طراحی سایت شرکتی

2:38 AM  
Blogger Steven Luke said...

The Smart Building Market is projected to grow from from USD 66.3 billion in 2020 to USD 108.9 billion by 2025, at a Compound Annual Growth Rate (CAGR) of 10.5% during the forecast period. The major drivers for the Smart building include rising adoption of IoT-enabled building management system, rising awareness of space utilization, increased industry standards and regulations, and increase demand for energy efficient system.

5:16 AM  
Blogger Steven Luke said...

The Sub Saharan Africa Dialysis market has been growing as a result of rising occurrence of kidney related diseases, which can be attributed to lifestyle related problems. Increasing geriatric population and along with it, rising incidence of such diseases has also driven the market in the historical period.

5:17 AM  
Anonymous Ecommerce Virtual Assistant said...

An eCommerce virtual assistant (VA) will assist you with product and research-related tasks, as well as excel work, product image editing, product listings, optimising product lists, managing pricing and inventory, fulfilling orders, processing returns and exchanges, bookkeeping, and customer service, allowing you to keep your store up to date and running 24*7.

2:50 AM  
Blogger Yakshita said...

Your blog is filled with unique good articles! I was impressed how well you express your thoughts.

Ladli Laxmi Yojana

5:12 AM  
Blogger James said...

This comment has been removed by the author.

10:00 PM  
Blogger James said...

Nu, vanuit het comfort van uw huis of winkel, kunt u voorraden voor uw winkels kopen en ze zonder enige moeite naar uw deur laten verzenden. Maak een keuze uit het ruime assortiment dameskleding en accessoires waaronder broeken, jassen, jurken, rokken, blazers, jeans, tunieken, tops en sweaters etc. Wij van Musthaves By Elja zijn een gespecialiseerde groothandel dameskleding leveranciers Amsterdam.

Ga naar om ons nieuwste en premium ontwerp te bekijken: https://bit.ly/3wZHAUP

10:01 PM  
Blogger REKHA SINGH said...

Language Lab is the software which enhances the skills of a student, teaches English and enhances ability to Listen, Speak, Read and Write. also help learners to improve their English.

9:25 PM  
Blogger Yakshita said...

Thank you for posting such a great article! It contains wonderful and helpful posts. Keep up the good work

IFHRMS Login | karuvoolam ifhrms | karuvoolam.tn.gov.in ,கருவூலம் இஎஹ்ர்மஸ் | IFHRMS Payslip | IFHRMS Employee Bank Details change

9:18 AM  
Blogger Jack Daniels said...

Due to poor technical knowledge, I am getting jam in the middle of the setup process of the HP printer. What to do? I am unable to guess the setup process of the 123.hp.com/setup printer. It has become a risky task for me, so I need to take the master technical help from a certified technical specialist.

10:51 PM  
Blogger Unknown said...

quickpayportal.com | www.quickpayportal.com | Pay Your Medical Bill

Pay Your Medical Bill using www.quickpayportal.com and Make a quick and fast payment online using the QuickPay Portal. Just find your QuickPay Code on your billing statement and you're ready to go


quickpayportal.com

quickpayportal.com

quickpayportal.com

3:42 AM  
Anonymous JANANI UKP said...

Nice blog post for reading and Thanks for sharing the wonderful article
No1 Packers and Movers Koramangala
Top Packers and Movers in madiwala
Affordable Packers and Movers in Marathahalli
Best Packers and Movers shivajinagar
Top Packers and Movers in Hebbal
Affordable Packers and Movers in Yeshwanthpur

12:05 AM  
Anonymous JANANI UKP said...


Nice blog post for reading and Thanks for sharing the wonderful article
Verified Packers and Movers HSR Layout
Top Packers and Movers in Jayanagar
Affordable Packers and Movers in Indira nagar
Best Packers and Movers Adugodi
Verified Packers and Movers Alwal
Top Packers and Movers in Electronic city
Affordable Packers and Movers in Yelahanka
Best Packers and Movers Rajajinagar

12:11 AM  
Anonymous JANANI UKP said...

Nice blog post for reading and Thanks for sharing the wonderful article
Verified Packers and Movers JP Nagar
Top Packers and Movers in Bellandur
Affordable Packers and Movers in BTM Layout
Best Packers and Movers Whitefield
Verified Packers and Movers Malleshwaram
Top Packers and Movers in RT Nagar





12:58 AM  
Blogger ThuisTesten24 said...

Chlamydia is een infectie die wordt veroorzaakt door de bacterie Chlamydia trachomatis. Chlamydia, de meest voorkomende bacteriële SOA in de Verenigde Staten, wordt meestal verspreid via vaginale, anale en orale seks. Onbehandelde chlamydia-infecties kunnen leiden tot ernstige gezondheidsproblemen, waaronder pelvic inflammatory disease (PID) en onvruchtbaarheid.

Chlamydia test wordt gebruikt om te screenen op chlamydia en deze bacteriële infectie te diagnosticeren. Monsters die worden gebruikt voor het testen van chlamydia zijn urine en uitstrijkjes van vocht uit de vagina, baarmoederhals, keel, ogen of rectum. Afhankelijk van de plaats van de mogelijke infectie, kunnen monsters die voor het testen worden gebruikt, worden verzameld door de patiënt of zijn medische zorgverlener.

5:17 AM  
Blogger Yakshita said...

Thank you for posting such a great article. Keep it up mate.

पोस्ट ऑफिस सेविंग स्कीम

10:25 AM  
Blogger ThuisTesten24 said...

Bovendien vinden vrouwen het leuk dat dit een digitale zwangerschapstest is. Het is eenvoudig te gebruiken en de resultaten zijn gemakkelijk te lezen. In plaats van te zoeken naar vage tweede regels en zich af te vragen of wat ze zien er is of dat het een verzinsel van hun verbeelding is, kunnen vrouwen gemakkelijk zien of ze zwanger zijn wanneer de digitale woorden verschijnen. Vrouwen zien het woord zwanger als ze in verwachting zijn en niet zwanger als ze het niet verwachten. Gecombineerd maken deze factoren dit een van de best beoordeelde zwangerschapstesten voor thuisgebruik op de markt voor vrouwen die niet alleen zwanger willen worden, maar er ook zo snel mogelijk achter willen komen

10:34 PM  
Blogger Nikhil saini said...

Norton.com/setup is one of the most famous and frequently used antiviruses to protect the computer devices so that they can function smoothly.
Daily, we use our laptops and computers and there are equal chances of viruses and malware entering our devices through any unprotected site or link.

How to activate amazon prime video on www.amazon.com/mytv where you can stream the latest films and a variety of web-based programs in Amazon the prime channel.
Amazon Fire TV or smart TV, Roku, and many other streaming devices.

12:16 AM  
Blogger Green House Effect said...

Located in the heart of the city of Amsterdam, The Greenhouse Effect is an early morning coffeeshop that boasts a chill atmosphere. With a wide variety of quality products and a cool collection of drinks to accompany your purchase, we aim to provide you with the best of what Amsterdam has to offer.

Click Here To Checkout The Coffeeshop Menu in Amsterdam

12:09 AM  
Blogger sowmya said...

Loved your blog, thankyou for sharing this article!!
cyber security companies
Top VCISO Provider
information security consultants
information security audit
security penetration testing consultants




2:48 AM  
Blogger Movers and packers in Dubai, Movers in Dubai said...

The Move Me Professional Movers and Packers in Dubai. Contact us today for professional movers in Dubai. Make your move stress-free with The Move Me movers and packers in Dubai, UAE.
local movers dubai

2:02 AM  
Blogger Leo Oliver said...

Quite a fantastic article! Thank you for offering such a wide variety of services. Help with your job is available seven days a week, at any hour of the day or night. Visit now:- My Assignment Help

10:13 AM  
Blogger Verma Fashion said...

This comment has been removed by the author.

8:25 PM  
Anonymous findaspring/FahadWorld said...

Thanks for this informative post.

findaspring/fahadworld/

4:13 AM  
Blogger VISIT US said...

You’re so interesting! I don’t suppose I’ve truly read through anything like this before. So nice to discover someone with a few genuine thoughts on this subject matter. Seriously.. thank you for starting this up. This web site is something that is required on the internet, someone with a bit of originality.

성인야설
오피
외국인출장
스포츠마사지
바카라사이트

9:30 PM  
Blogger David Carter said...

I found this article very interesting. Good post. Compared to other posts I read recently, this is outstanding. You will learn more about this topic in my post Best app for learning morse code. Thanks for this great post. After spending a few hours researching, I came across this article morse code translator, which is worth reading.

10:50 PM  
Blogger dannielchristian said...


Thanks for sharing such an awesome blog.

30% Discount on reservations Delta Airlines Office in Jeddah

We offer the best discounted air ticket but as an Individual, we do not share any affiliated rights with Delta Airlines Office in Jeddah. So if you want guaranteed airline discount tickets for delta airlines español please visit our site
"Delta Airlines Office in Jeddah" or call us at 1-855-915-0936

3:24 AM  
Blogger SEO Lions said...

Outstanding post. I was always examining this blog site, as well as I'm impressed! Very helpful details particularly the last component, I care for such details a whole lot. I was exploring this certain details for a long period of time. Thanks to this blog site my expedition has ended.
Archives
eprimefeed.com
Latest News
Economy
Politics
Tech
Sports
Movies
Fashion

1:05 AM  
Anonymous Anonymous said...

Find your post engaging to read. Also, you can take a look at our latest post. The post is related to Aim Trainer Visit the article and have a happy enlightening reading.

1:39 AM  
Blogger mac miller merch said...


amazing post i am very happy to post


Macmillermerchstore

6:41 AM  
Blogger k.hony said...

If you ever wanted to start your own business but wasn’t sure where to start check this post.
Bape Clothing
Bape Shirt
Bape Hoodie
Bape Jacket
Bape Sweatshirt
Bape Sweatpants
Bape Shorts

3:30 AM  
Anonymous Anonymous said...

BBC Clothing Official Billionaire Boys Club Clothing Shop for Billionaire Boys Club hoodies and shirts. Fast Shipping Worldwide With Big Discount.billionaire boys club

7:18 AM  
Blogger k.hony said...

If you ever wanted to start your own business but wasn’t sure where to start check this post.
Pop Smoke Merch

8:49 AM  
Blogger Sat Nav Navigator said...

Download the latest TomTom GPS update for driving joyfully. We keep customers at the center of our priority. To make their life easier, our company regularly releases map updates and software updates every 3 months. With the latest maps, users can drive without worrying about driving in the wrong place. The new updates come with all the changes in roads, streets, addresses and rules. Don't drive in wrong lane or over speeding with latest updates

10:17 PM  
Blogger codecraftcrew said...

Nice post thanks for sharing with us..
If you have any requirement regarding App development like Android and iOS app development , so just click on link
website development company india

4:46 AM  
Anonymous https://cutt.ly/PGfU6da said...

Thank you very much. This article is very useful to me.https://cutt.ly/PGfU6da

6:53 PM  
Anonymous johnhammer said...

Gone are the days when canceling a flight ticket used to be a hectic task. But, with sun country cancellation policy moderations in the cancellation procedures and policies helped travelers to easily manage their booking and process a quick refund against the same.
sun country cancellation policy

2:01 AM  
Blogger superfluousmart said...

Buy gfx mats for punch at superfluousmart . this is Custom-fit & Fit perfectly from edge to edge.
Easy to clean & Water Resistant.
Made of high-density core material
100 % Odorless & Laser measured

3:12 AM  
Anonymous Anonymous said...

Be pampered at La Mer Spa with custom therapies, marble indoor pool and fitness
center supplying the ultimate in wellness and relaxation.

7:27 AM  
Anonymous Imran Rakib said...

I have faced the same trouble while upgrading my OS. I have read your whole article and found some very informative information that may help me. Thank you for writing such a great blog post.

11:38 PM  
Anonymous Anonymous said...

https://www.smarthousesolar.com.au/6-6kw-solar-system?utm_source=Modi%20Kushal&utm_medium=Modi%20Kushal&utm_campaign=https://www.smarthousesolar.com.au/6-6kw-solar-system&utm_content=https://www.smarthousesolar.com.au/6-6kw-solar-systemOur massive 6.6kW solar system is suitable for medium families or homes with medium range of power-hungry appliances. The big 5kW inverter in the system powered by 20 X 330W dedicated monocrystalline solar panels provide optimal output for round-the-clock power availability.


2:54 AM  
Anonymous Smartify Sol said...

I like this post, And I figure that they will have a great time pursuing this post.

9:28 AM  
Blogger Tradeflock said...

Thanks for sharing. TradeFlock has provided a highly anticipated list of the Best hacking Movies in 2023. From action-packed thrillers to heartwarming dramas, this curated selection promises to entertain audiences of all ages and tastes. Get ready for an unforgettable cinematic experience.

1:45 AM  
Blogger Five Chapter said...

Guest posting refers to the practice of writing and publishing an article or blog post on someone else's website as a guest author. It is a way to contribute your content to established platforms and reach a wider audience. Check my sites

harsilahealth | healthcarediagreports | healthinsurapps | healthnetcl | healthoptimumshop | healthpecker | healthpresently | healthproductaid | healthresearchwales | healthurbanism

6:54 AM  
Blogger Hazel Parker said...

Planning to get married in Australia? Our team can help you obtain the Prospective Marriage Visa Subclass 300. Contact us for expert assistance now!

1:47 AM  
Anonymous emas168 said...

saya senang dan akan membagikannya

8:45 PM  
Anonymous Lucy said...

Estoy tan contenta de haber tropezado con tu blog, ¡es una verdadera joya! Si te tomas en serio las ideas, ¡el Contador De clicks es una herramienta imprescindible! muy recomendable

4:01 AM  
Blogger Code And Pixels IETM S1000D said...

Nice Aticle, Do More Posts........ Also Read Below You May Find Helpful!!!


The main objective of this page is to give a quick insight into IETM Design, Software, and Development. You may have many assumptions related to IETM. We tried to cover all the aspects related to Interactive Electronic Technical Manual (IETM).

8:30 PM  
Blogger serty dertyu said...


ss Guys just sharing, I've found this interesting! Check it out!

Massage Madrid |

9:34 PM  

Post a Comment

<< Home